นี่คือคำสั่ง iclass ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
iclass - เบราว์เซอร์คลาส
เรื่องย่อ
ไอคลาส [-r] [-v] [-c] เส้นทาง [เส้นทาง...]
DESCRIPTION
ไอคลาส เป็นเบราว์เซอร์คลาสง่าย ๆ ที่ให้คุณนำทางผ่านลำดับชั้นคลาส C ++ และ
ดูคำจำกัดความของคลาสเฉพาะ คุณสามารถเลือกคลาสได้จากสามเบราว์เซอร์:
รายการแรกแสดงรายการคลาสที่รู้จักทั้งหมด ที่สองแสดงผู้ปกครองที่เลือก
ชั้นเรียน ถ้ามี; และที่สามแสดงเด็กของชั้นเรียนที่เลือกถ้ามี คุณสามารถ
เลือกชื่อจากรายการเหล่านี้และบอก ไอคลาส เพื่อแสดงนิยามของสิ่งนั้น
คลาสหรือคุณสามารถพิมพ์ชื่อคลาสอย่างชัดเจนใน StringEditor ที่มีป้ายกำกับ
``คลาสที่เลือก'' มุมมองของคำจำกัดความคลาสแสดงซอร์สโค้ดจาก
ไฟล์ส่วนหัวที่กำหนดคลาสที่เลือก
อาร์กิวเมนต์
ไอคลาส แปลอาร์กิวเมนต์ที่ระบุไฟล์ส่วนหัวเพื่อค้นหาคำจำกัดความของคลาส
อาร์กิวเมนต์ที่ไม่ใช่ตัวเลือกแต่ละรายการในบรรทัดคำสั่งควรระบุชื่อพาธไปยังไฟล์ส่วนหัวหรือ
ไดเร็กทอรีที่มีไฟล์ส่วนหัว หากชื่อพาธเป็นชื่อไฟล์ที่ลงท้ายด้วยคำต่อท้าย
``.h'' แล้ว ไอคลาส จะสแกนไฟล์ส่วนหัวนั้น หากชื่อพาธเป็นไดเร็กทอรี ก็
จะสแกนทุกไฟล์ส่วนหัวในไดเร็กทอรีนั้น ไอคลาส จะละเว้นชื่อไฟล์ที่ไม่
ลงท้ายด้วยคำต่อท้าย ``.h'' เว้นแต่จะระบุตัวเลือก ``-c'' ในกรณีนี้ ไอคลาส จะ
ค้นหาทั้งไฟล์ ``.h'' และ ``.C'' เพื่อดูคำจำกัดความของคลาส
คุณสามารถใช้ตัวเลือกมาตรฐานใดๆ ที่โปรแกรม InterViews ยอมรับนอกเหนือจากตัวเลือก
ตัวเลือกต่อไปนี้:
-r สแกนไดเร็กทอรีย่อยซ้ำๆ เพื่อหาไฟล์ส่วนหัวเพิ่มเติมเมื่อสแกน a
ไดเรกทอรี
-v พิมพ์ชื่อไฟล์ส่วนหัวทุกไฟล์ที่สแกนอย่างละเอียด
-c อนุญาต ไอคลาส เพื่อค้นหาไฟล์ ``.C'' และ ``.h'' สำหรับคำจำกัดความของคลาส นี้
ควรใช้ตัวเลือกอย่างระมัดระวัง เนื่องจากวิธีที่ iclass ค้นหา
คำจำกัดความ เป็นไปได้ที่จะสับสนโดยโค้ดในไฟล์ ``.C'' และ
คิดว่ามันเป็นคำจำกัดความ อย่างไรก็ตาม นี่เป็นตัวเลือกที่มีประโยชน์หากมี C++
ไฟล์อินพุตที่มีคำจำกัดความ
คำสั่ง
ไอคลาส มีเมนูแบบดึงลงสำหรับออกคำสั่ง เมนู ``ไฟล์'' ประกอบด้วย
คำสั่งต่อไปนี้:
สแกน ไฟล์/ไดเร็กทอรี...
แจ้งชื่อพาธเพิ่มเติมที่จะสแกน
ทูโทนช็อคชิพ เรียน
ล้าง iclass ของคลาสทั้งหมดที่สแกนแล้ว
เลิก
ปิดหน้าต่างแล้วออกไป
คำสั่งในเมนู ``ค้นหา'' ประกอบด้วย:
ข้างหน้า ค้นหา...
ค้นหาไปข้างหน้าในคำจำกัดความของคลาสสำหรับการจับคู่กับนิพจน์ทั่วไปที่กำหนด
ห่อจากจุดสิ้นสุดไปยังจุดเริ่มต้นของบัฟเฟอร์หากจำเป็น
ย้อนกลับ ค้นหา...
ค้นหาย้อนหลังเพื่อจับคู่กับ regexp ที่กำหนด
Go ไปยัง เส้น...
เลื่อนเคอร์เซอร์ไปที่จุดเริ่มต้นของบรรทัดที่กำหนด เลื่อนหน้าจอ if
จำเป็น
MOUSE ผูกพัน
ปุ่มเมาส์ซ้ายเลือกข้อความ คลิกซ้ายในเบราว์เซอร์ StringEditor หรือ
คำจำกัดความของคลาสยังเน้นการป้อนข้อมูลด้วยคีย์บอร์ด ซึ่งช่วยให้สามารถตีความที่ตามมาได้
คำสั่งแป้นพิมพ์เป็นการเลื่อนหรือดำเนินการเลือก ดับเบิลคลิกซ้ายภายใน a
เบราว์เซอร์จะเทียบเท่ากับการเลือกชั้นเรียนแล้วกดปุ่ม ``แสดง''
ปุ่มกลางและขวาของเมาส์จะเลื่อนข้อความในลักษณะต่างๆ คลิกกลางช่วยให้
คุณ ``คว้า-เลื่อน'' ข้อความ ในระหว่างการเลื่อนแบบคว้า ข้อความจะถูกเลื่อนไปตาม
ตำแหน่งเมาส์ ทำให้ดูเหมือนคุณกำลังลากข้อความเอง ถูกต้อง-
การคลิกจะใช้ ``การเลื่อนอัตรา'' ซึ่งเป็นอินเทอร์เฟซการเลื่อนแบบจอยสติ๊กซึ่ง
อัตราการเลื่อนจะเพิ่มขึ้นเมื่อคุณลากเมาส์ออกจากจุดคลิกเริ่มต้น สำหรับ
ตัวอย่าง การลากเมาส์ลงหลังจากการคลิกครั้งแรกจะเลื่อนเบราว์เซอร์ลง
ในอัตราที่เพิ่มขึ้น การลากขึ้นหลังจากนั้นจะลดอัตราจนกว่าการเลื่อนจะหยุด
ทั้งหมดที่จุดคลิกเริ่มต้น การลากเกินจุดนี้ทำให้เบราว์เซอร์
เลื่อนไปในทิศทางย้อนกลับ
แป้นพิมพ์ ผูกพัน
เพื่อความสะดวก คำสั่งเมนูทั้งหมดจะเทียบเท่ากับแป้นพิมพ์:
(^วี) สแกนไฟล์หรือไดเร็กทอรี
(^คิว) เลิก.
(^ส) ค้นหาไปข้างหน้า
(^อาร์) ค้นหาย้อนหลัง
(^ยังไม่มี) ไปที่บรรทัด
ไอคลาส ยังมีคำสั่งคีย์บอร์ดสำหรับเปลี่ยนโฟกัส:
ESC or TAB
ตั้งโฟกัสไปที่ StringEditor ที่แสดงคลาสที่เลือก
CR แสดงคลาสที่เลือก (เทียบเท่ากับการกดปุ่มแสดง) และตั้งค่าโฟกัสเป็น
คำจำกัดความของคลาส
ใช้ iclass ออนไลน์โดยใช้บริการ onworks.net