วิธีดูโครงสร้างแพ็กเกจแบบลำดับชั้นใน Eclipse package explorer


388

ตกลงนี่คือสิ่งที่ฉันต้องการ: ใน Eclipse package explorer ฉันเห็นสิ่งต่อไปนี้: (จุดแทนลูกศรแบบคลิกได้ที่ฉันสามารถใช้เพื่อขยายโฟลเดอร์)

  • โครงการ
    • โฟลเดอร์ต้นทาง
      • บรรจุภัณฑ์
          ชั้น
      • Package.SubPackage
          ฟู
          บาร์
      • Package.OtherSubPackage
      • Package.OtherSubPackage.VerySubPackage
      • OtherPackage
          foobar
      • OtherPackage.SubPackage
          Baz

เรื่องสั้นสั้นฉันต้องการมีหลายแพคเกจแต่ละอันมี subpackages จำนวนมากในโฟลเดอร์ต้นทาง (และหลายโฟลเดอร์ซอร์สดังนั้นการสร้างเพิ่มเติมจะไม่สามารถแก้ปัญหาได้) - ดังนั้นตามคำสั่งของสองร้อยแพ็คเกจต่อโฟลเดอร์ต้นทาง - ถึงยี่สิบแพคเกจแต่ละคนมีสิบห้า subpackages ดังนั้นฉันต้องการลำดับชั้นให้มีลักษณะเช่นนี้:

  • โครงการ
    • โฟลเดอร์ต้นทาง
      • บรรจุภัณฑ์
          ชั้น
        • Package.SubPackage
            ฟู
            บาร์
        • Package.OtherSubPackage
          • Package.OtherSubPackage.VerySubPackage
      • OtherPackage
          foobar
        • OtherPackage.SubPackage
            Baz

ดังนั้นฉันสามารถเปิดหรือปิดแพ็คเกจและดูรายการแพ็คเกจย่อยแทนที่จะมีแพ็คเกจและแพ็คเกจย่อยทั้งหมดในระดับเดียวกันในลำดับชั้น - ซึ่งทำให้แพคเกจจำนวนมากเกินไปปรากฏขึ้นพร้อมกันอีกครั้ง หมายเหตุนี่ไม่ใช่คำถามเกี่ยวกับระบบไฟล์ ระบบไฟล์ทำงานได้ดีเท่าที่ฉันสามารถบอกได้ - เป็นเพียงคำถามเกี่ยวกับการแสดงผลภาพใน Eclipse package explorer

ดังนั้น: มีวิธีเพิ่มระดับให้กับลำดับชั้นหรือไม่ ขอบคุณ !! (Eclipse Helios บน OS X 10.6)

คำตอบ:


731

แพ็คเกจ Explorer / มุมมองเมนู / การนำเสนอแพ็คเกจ ... / ลำดับชั้น

"เมนูมุมมอง" สามารถเปิดด้วยCtrl+ F10หรือไอคอนลูกศรชี้ลงเล็ก ๆ ที่มุมบนขวาของ Package Explorer


2
ใครรู้ว่าฉันจะได้รับตัวเลือก "การนำเสนอโฟลเดอร์" - "จัดกลุ่ม" ได้อย่างไร ในแล็ปท็อปของฉันไม่มี: - (วัตถุประสงค์: ทำแพ็คเกจกลุ่มที่มีแพ็คเกจย่อยเดียว) หมายเหตุ: เพิ่งเห็นว่าฉันมี "Eclipse IDE สำหรับนักพัฒนา Java" บนแล็ปท็อปของฉันในขณะที่มี "Eclipse Java EE IDE สำหรับนักพัฒนาเว็บ" บนเดสก์ท็อปของฉัน
raudi

3
ใช่ใน Eclipse Indigo ที่ทำงานฉันมีปุ่มบน Package Explorer สำหรับสิ่งนี้ แต่ไม่ได้ติดตั้ง Indigo ใหม่ของฉันที่บ้าน WTF? ขอบคุณสำหรับเคล็ดลับ CTRL + F10 มันช่วยทั้งวัน!
โจเซฟ Lust

13
เหตุใดจึงไม่เป็นค่าเริ่มต้น
c ..

1
โปรดทราบว่าคุณลักษณะโปรเจ็กต์ที่ซ้อนกันทำงานใน Java EE เปอร์สเปคทีฟกับ project explorer แต่ไม่ปรากฏใน Java perspective พร้อมกับ package explorer นอกจากนี้หากคุณมีชุดการทำงานบางอย่างอาจทำให้เกิดความเสียหายกับคุณสมบัติการทำโครงการหายไปในรูปแบบแปลก ๆ
user2163960

4
คุณสามารถเข้าถึงเมนูมุมมองผ่านหน้าต่าง> การนำทาง
Sergei Rodionov

23

นี่เป็นตัวแทนของหน้าจอคราสที่จะทำให้เป็นลำดับชั้น

ป้อนคำอธิบายรูปภาพที่นี่


1
ฉันขอขอบคุณคำตอบนี้เนื่องจากภาพหน้าจอช่วยให้ฉันค้นหาสิ่งที่ฉันต้องการ ขอบคุณ.
cfnerd
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.