มีวิธีใดที่จะลบการนำเข้าที่ไม่ได้ใช้ทั้งหมด (ส่งสัญญาณพร้อมคำเตือน) ของโครงการที่มี Eclipse IDE โดยอัตโนมัติหรือไม่?
มีวิธีใดที่จะลบการนำเข้าที่ไม่ได้ใช้ทั้งหมด (ส่งสัญญาณพร้อมคำเตือน) ของโครงการที่มี Eclipse IDE โดยอัตโนมัติหรือไม่?
คำตอบ:
ฉันเพิ่งพบวิธี คลิกขวาที่แพคเกจที่ต้องการแล้ว->Source
Organize Imports
ปุ่มลัด:
ฉันรู้ว่านี่เป็นด้ายเก่ามาก ฉันพบวิธีนี้มีประโยชน์มากสำหรับฉัน:
ตอนนี้ทุกครั้งที่คุณบันทึกคลาสของคุณ eclipse จะจัดการลบการนำเข้าที่ไม่ได้ใช้ออกไป
ลบการนำเข้าที่ไม่ได้ใช้ทั้งหมดใน eclipse:
คลิกขวาที่แพ็คเกจที่ต้องการจากนั้นเลือกSource-> Organize Imports หรือคุณสามารถใช้ทางลัดได้โดยตรงโดยกดCtrl + Shift + O
ทำงานอย่างสมบูรณ์แบบ
หากคุณต้องการทำสิ่งนี้กับโปรเจ็กต์ทั้งหมดจากนั้นภายในโปรเจ็กต์ -> เลือกโฟลเดอร์ src -> กดCtrl + Shift + O
ใช้ ALT + CTRL + O. มันจะจัดระเบียบการนำเข้าทั้งหมด คุณสามารถค้นหาตัวเลือกอื่น ๆ ได้ในเมนู "รหัส"
แก้ไข: ขออภัยมันเป็น CTRL + SHIFT + O
กดCtrl + Shift + Oแล้วมันจะลบการนำเข้าที่ไม่ต้องการ
Eclipse
วิธีที่ดีกว่าคือการเพิ่ม "บันทึกการกระทำ" ดังนั้นเมื่อคุณบันทึกโครงการมันจะล้างการนำเข้าที่ไม่ได้ใช้และจัดรูปแบบรหัสด้วยหากคุณต้องการ
ไปที่หน้าต่าง> การตั้งค่า> Java> ตัวแก้ไข> บันทึกการกระทำ
และเลือกสิ่งที่คุณต้องการ
แน่นอนในคราสครามเส้นสีเหลืองปรากฏขึ้นภายใต้การนำเข้าที่ไม่ได้ใช้ หากคุณโฮเวอร์เหนือลิงก์นั้นจะมีหลายลิงก์ หนึ่งในนั้นจะพูดว่า "ลบการนำเข้าที่ไม่ได้ใช้" คลิกที่
หากคุณมีการนำเข้าที่ไม่ได้ใช้หลายรายการให้เลื่อนเมาส์ไปเหนือรายการใดรายการหนึ่งและจะมีลิงก์ที่ให้คุณลบการนำเข้าที่ไม่ได้ใช้ทั้งหมดในครั้งเดียว ฉันไม่สามารถจำถ้อยคำที่แน่นอนได้ แต่ลิงค์ทั้งหมดที่ปรากฏเป็นคำอธิบายที่ค่อนข้างดี
ไม่จัดระเบียบการนำเข้าใหม่ (ไม่ต้องเปิดออก * และไม่เรียงลำดับบรรทัดใหม่) เพื่อให้มีการเปลี่ยนแปลง VCS น้อยที่สุด
คุณสามารถใช้ clenup eclipse ที่กำหนดเองได้ตามคำตอบนี้แนะนำ