Eclipse มีเครื่องหมาย "+/-" ทางด้านซ้ายเพื่อขยายและยุบบล็อคโค้ด
ฉันมีหมื่นบรรทัดที่จะต้องผ่านและต้องการที่จะยุบทุกอย่างและเลือกที่จะขยายบล็อกเพื่อดูพวกเขา
Eclipse มีเครื่องหมาย "+/-" ทางด้านซ้ายเพื่อขยายและยุบบล็อคโค้ด
ฉันมีหมื่นบรรทัดที่จะต้องผ่านและต้องการที่จะยุบทุกอย่างและเลือกที่จะขยายบล็อกเพื่อดูพวกเขา
คำตอบ:
มีฮอตแมปโดยเริ่มต้นคือการCtrl+ +ShiftNUM_KEYPAD_DIVIDE
คุณสามารถเปลี่ยนเป็นอย่างอื่นผ่าน Window -> การตั้งค่าค้นหา "Keys" จากนั้นเลือก "Collapse All"
ในการเปิดบล็อครหัสทั้งหมดทางลัดคือCtrl+ Shift+NUM_KEYPAD_MULTIPLY +
ในPyDevส่วนขยาย Eclipse ให้ปิดบล็อคโค้ดทั้งหมดคือ Ctrl+9
หากต้องการเปิดบล็อกทั้งหมดคือCtrl+0
นอกจากปุ่มลัดหากคุณคลิกขวาในรางน้ำที่คุณเห็นเครื่องหมาย +/- จะมีรายการเมนูบริบท 'พับได้' เมื่อเปิดเมนูย่อยที่เกี่ยวข้องกับสิ่งนี้คุณจะเห็นรายการ 'ยุบทั้งหมด' สิ่งนี้จะทำในสิ่งที่คุณต้องการ
+/-
) นี้จะทำให้มันง่ายกว่าการพยายามที่จะจุดมุ่งหมายสำหรับขนาดเล็ก+/-
คำสั่ง "ยุบทั้งหมด" มีอยู่ในงานสร้างล่าสุด (เช่น 3.2 M6) และถูกผูกไว้กับCtrl+ Shift+NUM_KEYPAD_DIVIDEตามค่าเริ่มต้น
คุณสามารถกำหนดค่าได้ใน Preferences-> Editor-> Keys
คำถามนั้นค่อนข้างเก่า แต่ขอเพิ่มวิธีการที่ต่างออกไป นอกเหนือจากวิธีใช้ปุ่มลัดข้างต้นแล้วยังมีการตั้งค่าเริ่มต้นที่สามารถสลับได้
ในฐานะของ Eclipse Galileo (และแน่นอนใน Eclipse เวอร์ชันของฉัน: Indigo Service Release 2 Build id: 20120216-1857) การตั้งค่าเฉพาะภาษาสามารถเปิดไฟล์ใหม่เพื่อแก้ไขซึ่งถูกยุบหรือขยายไปแล้ว
นี่คือลิงค์ไปยังเอกสารออนไลน์ของ Eclipse Galileo ที่แสดงคุณลักษณะสำหรับ C / C ++: http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_folding HTM
ใน Eclipse Indigo ของฉันฉันสามารถเปิดหน้าต่างการตั้งค่าการพับผ่าน: menu/ Window/ Preferences/ Java/ Editor/ Folding
และตั้งค่าตัวเลือกทั้งหมดเพื่อให้ฉันสามารถเปิดไฟล์ได้ตามค่าเริ่มต้นที่ยุบอย่างสมบูรณ์
หากคุณต้องการให้รหัสยุบตามค่าเริ่มต้นเสมอไปที่ Windows> การตั้งค่า ค้นหา "folding" จากนั้นตรวจสอบรายการทั้งหมดภายใต้ "เริ่มต้นองค์ประกอบเหล่านี้พับ"
Ctrl+ Shift+ /และCtrl+ Shift+ ใช้*งานได้ดีสำหรับ Aptana Studio 3
นอกเหนือจากนั้นคุณสามารถใช้หน้าต่าง> การตั้งค่า> บรรณาธิการ> โฟลเดอร์เพื่อเปิดใช้งาน
คลิกขวาที่เครื่องหมาย +/- แล้วคลิกยุบทั้งหมดหรือขยายทั้งหมด
หากคุณกำลังใช้ PyDev ใน Eclipse มันCtrl0และCtrl9สำหรับการยุบทั้งหมดและเลิกทำทั้งหมดตามลำดับ Ctrl-และCtrl=ยุบวิธีการเฉพาะเมื่อเคอร์เซอร์ของคุณอยู่ในบรรทัดของการประกาศวิธีการ
เพียงเพื่อสรุป:
คลิกขวาที่เครื่องหมาย +/- วงกลมและภายใต้ Foldings เลือกยุบทั้งหมด
ฉันมีปัญหาเดียวกันและพบว่าสามารถเปิดใช้งานหรือปิดใช้งานการพับได้และในกรณีของฉันถูกปิดใช้งานอย่างใด
ในการแก้ปัญหาให้คลิกขวาที่หมายเลขบรรทัด / จุดพัก (แถบแนวตั้งทางด้านซ้ายของเครื่องมือแก้ไข) จากนั้นภายใต้ส่วน 'การพับ' เลือก 'เปิดใช้การพับ'
ctrlshift/ ควรจะทำงานได้ดีหลังจาก
ทางลัดที่ใช้งานได้สำหรับฉันในรุ่น Oxygen.2 Release ( PHP / WINDOWS 7 ) คือ
ในกรณีที่คุณไม่มี numpad แยกจากกันคุณสามารถเปิดใช้งาน numpad ที่ทับซ้อนกันได้โดยใช้การล็อคหมายเลขซึ่งจะแตกต่างกันไปตามประเภทของปุ่มกด -> fn + numlk สำหรับ hp
จากนั้นลองctrl+ shift+numpad_Divide
ควรทำงานได้ดี
ยุบทั้งหมด: CTRL+ SHIFT+/
ขยายบล็อคโค้ดทั้งหมด: CTRL+*