คีย์ลัดสำหรับการนำเข้า Eclipse


92

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


10
หากคุณจำทางลัดได้เพียงปุ่มเดียวให้จำปุ่ม Control Shift L ซึ่งจะทำให้คุณมีรายการป๊อปอัปที่มีประโยชน์สำหรับทางลัดอื่น ๆ
Greg Case

1
ลองค้นหาด้วยตัวคุณเองเพื่อเริ่มต้น: Googling "eclipse shortcut import" จะให้ผลลัพธ์นี้เป็น Hit แรก
Emil Lundberg

1
เช่นนี้: bit.ly/18BLtQb @EmilLundberg
Pratik Butani

3
กลับมาอีกสองปีต่อมาฉันสังเกตเห็นว่าความคิดเห็นก่อนหน้าของฉันหยาบคายมาก ขอโทษด้วย.
Emil Lundberg

@EmilLundberg ฉันพบโพสต์นี้ตรงทางนี้ :-)
peterh - Reinstate Monica

คำตอบ:


181

Ctrl+ Shift+ O(<- an 'O' ไม่ใช่ศูนย์)

หมายเหตุ: ทางลัดนี้ยังลบการนำเข้าที่ไม่ได้ใช้


แล้วstatic importไง?
Pratik Butani

อะไรคือกุญแจสำคัญในการนำเข้าที่จำเป็นใน eclupse?
Aashiq ahmed

44

ทางลัดที่มีประโยชน์บางอย่าง คุณกำลังมองหาตัวแรก ...

  1. Ctrl+ Shift+ O: จัดระเบียบการนำเข้า
  2. Ctrl+ Shift+ T: ประเภทเปิด
  3. Ctrl + Shift+ F4: ปิดบรรณาธิการที่เปิดไว้ทั้งหมด
  4. Ctrl+ O: เปิดการประกาศ
  5. Ctrl+ E: เปิดตัวแก้ไข
  6. Ctrl+ /: ความคิดเห็นทางไลน์
  7. Alt+ Shift+ R: เปลี่ยนชื่อ
  8. Alt+ Shift+ L: แยกเป็น Local Variable
  9. Alt+ Shift+ M: แยกเป็นวิธี
  10. F3 : เปิดประกาศ

ที่มาที่นี่


19

ทางลัดที่มีประโยชน์อื่น ๆ :

  1. Alt+ Shift+ R: R ename
  2. Alt+ Shift+ Y: ตัดคำ
  3. Alt+ Shift+V : ย้ายองค์ประกอบที่เลือก
  4. Alt+ Shift+ I: ฉัน nline refactoring
  5. Alt+ Shift+ M: ดึงM ethod refactoring
  6. Alt+ Shift+ L: แยกL ocal Variable
  7. Alt+ Shift+ A: โหมดการเลือกบล็อก
  8. Alt+ Shift + Arrow Keys: เลือกองค์ประกอบที่ปิดล้อม
  9. Alt+ Shift+ F1: เน้นที่องค์ประกอบ eclipse เพื่อทราบรายละเอียดการใช้งานปลั๊กอิน
  10. Alt+ Shift+F2 : รายละเอียดการใช้งานปลั๊กอิน
  11. F4 : พิมพ์ลำดับชั้น
  12. Ctrl+ Shift+ T: เปิด T ype
  13. Ctrl+ Shift+ H: เปิดประเภทในH. ierarchy
  14. Ctrl+ Alt+ H: โทรหาH. ierarchy
  15. Ctrl+ Shift+ G: การอ้างอิงในพื้นที่ทำงาน
  16. Ctrl+ Alt+ G: ค้นหาด่วนสำหรับข้อความที่เลือก
  17. Ctrl+ Shift+ O: O จัดระเบียบการนำเข้า
  18. Ctrl+ Shift+ M: เพิ่มการนำเข้าสำหรับที่เลือกในปัจจุบัน
  19. Ctrl+ Shift+ L: แสดงL ist ของคีย์ลัดที่คุณกำหนดไว้ในปัจจุบัน
  20. Ctrl+ Shift+ U: เกิดขึ้นในไฟล์ปัจจุบัน
  21. Ctrl+ Shift+ A: เปิดปลั๊กอินA rtifact
  22. Ctrl+ Shift+ {: โปรแกรมแก้ไขสองข้างพร้อมไฟล์ปัจจุบัน
  23. Ctrl+ Shift+ Space: คำแนะนำพารามิเตอร์
  24. Ctrl+ Shift+ วางเมาส์: เพื่อดู javadoc
  25. Shift + เมาส์เลื่อน: เพื่อดูซอร์สโค้ด
  26. Ctrl+ Space: ผู้ช่วยเนื้อหา
  27. Ctrl+ F3/ O: เค้าร่าง
  28. Ctrl+ T: T ype ลำดับชั้น
  29. Ctrl+ H: เปิดกล่องโต้ตอบการค้นหา
  30. Ctrl+ 1: แก้ไขด่วน
  31. Ctrl+ Shift+ NUM_KEYPAD_DIVIDE: ยุบบล็อกโค้ดทั้งหมด
  32. Ctrl+ Shift+ NUM_KEYPAD_MULTIPLY: เพื่อเปิดบล็อกโค้ดทั้งหมด
  33. Alt+ left arrow : เปิดไฟล์ที่เพิ่งปิด

Ctrl+ Shiftคีย์ใด ๆ : การดำเนินการโดยตรง (ส่วนใหญ่เป็นข้อความ)

Alt+ Shift+ คีย์ใด ๆ : การกระทำทางอ้อม


Ctrlเดิมใช้เพื่อส่งอักขระควบคุมไปยังเทอร์มินัล คำสั่ง Ctrl เป็นคำสั่งลัดที่ใช้กันทั่วไป (ใน Mac Command)

Alt เปิดใช้งานการใช้งานอื่นสำหรับคีย์อื่น ๆ


ทางลัดข้างต้นเป็นค่าเริ่มต้นหากเราต้องการเปลี่ยนทางลัดเราสามารถทำได้ ใน eclipse -> Windows -> การตั้งค่า -> คีย์ ที่เราสามารถค้นหาทางลัดทั้งหมดพร้อมรายละเอียดทั้งหมด:
ป้อนคำอธิบายภาพที่นี่

และ
https://shortcutworld.com/IntelliJ-IDEA/win/IntelliJ_Shortcuts https://shortcutworld.com/Eclipse/win/Eclipse-Helios_Shortcuts


6

คุณยังสามารถเปิดใช้การนำเข้านี้เป็นการดำเนินการอัตโนมัติ ในกล่องโต้ตอบคุณสมบัติของโครงการ Java ของคุณเปิดใช้งานorganize importsผ่านทาง-Java Editor Save Actionหลังจากบันทึกไฟล์ Java ของคุณแล้ว IDE จะจัดระเบียบการนำเข้าการจัดรูปแบบโค้ดและอื่น ๆ ให้คุณ


3

IntelliJ เพียงแค่แทรกโดยอัตโนมัติ ไม่จำเป็นต้องใช้ทางลัด หากชื่อชั้นเรียนไม่ชัดเจนก็จะแสดงรายการความเป็นไปได้ให้ฉันเลือก มันอ่านใจฉัน ....


Eclipse สามารถทำได้เช่นกัน แต่ไม่ใช่ตัวเลือกเริ่มต้น
Kane

นั่นเป็นเหตุผลว่าทำไมฉันถึงชอบ IntelliJ - ค่าเริ่มต้นที่สมเหตุสมผลช่วยให้ฉันไม่ต้องกังวลกับมัน แต่เมื่อฉันต้องการ
duffymo

2

Ctrl+ Space: แสดงการนำเข้า

สิ่งนี้จะแสดงการนำเข้าเมื่อคุณพิมพ์ชื่อคลาสที่ไม่ได้มาตรฐานหากมีการเพิ่มการอ้างอิงที่เหมาะสมลงในโปรเจ็กต์

สิ่งนี้ใช้ได้กับชื่อคลาสบางส่วนหรือทั้งหมดในขณะที่คุณพิมพ์หรือตามความเป็นจริง (เพียงแค่วางเคอร์เซอร์กลับที่ชื่อคลาสด้วย squigglies)




0

ใช่. คุณจำทางลัดไม่ได้ทั้งหมด คุณจะลืมพวกเขามากมายอย่างแน่นอน ด้วยวิธีนี้คุณสามารถเรียกคืนและทำงานให้เสร็จได้อย่างรวดเร็ว

กด Ctrl +3

และพิมพ์อะไรก็ได้ที่คุณต้องการ :) เป็นทางลัดสำหรับทางลัด

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

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