รับ Eclipse Java จัดระเบียบอิมพอร์ตเพื่อทำงานกับ Google checkstyle
ดังนั้นเมื่อฉันใช้ทางลัด Ctrl + Shift + O เพื่อจัดระเบียบการนำเข้า Java ของฉันมันจะทำให้มีช่องว่างระหว่างแพ็คเกจที่ขึ้นต้นด้วยแพ็คเกจรูทอื่น ตัวอย่างเช่น:
import java.util.Map;
import java.util.Set;
import work.enumeration.Generation;
สิ่งนี้เข้ากันไม่ได้กับรูปแบบการตรวจสอบของ Google และฉันต้องการแก้ไขปัญหานี้ ฉันได้ลองไปที่Window> Preferences> Java> Code Style> Formatter> Edit> Blank Lines> Blank lines ภายในหน่วยคอมไพล์> ระหว่างกลุ่มนำเข้าและตั้งค่าเป็น 0 แต่ยังไม่ได้แก้ไขการดำเนินการจัดระเบียบการนำเข้า
ดังนั้นฉันจึงสงสัยว่าฉันจะแก้ไขปัญหานี้ได้อย่างไร ฉันต้องการตั้งค่าจัดระเบียบการนำเข้าเพื่อวางเส้นแบ่งระหว่างการนำเข้าแบบคงที่และแบบปกติ
คำตอบ
ดังที่ @ greg-449 กล่าวในความคิดเห็นเกี่ยวกับคำถามการเพิ่มกลุ่มการนำเข้า "*" กลุ่มเดียวในการตั้งค่าจัดระเบียบการนำเข้าและการลบกลุ่มที่มีอยู่ (java, javax, com, org) จะกำจัดช่องว่างบรรทัดเดียวระหว่างแพ็กเกจ
ดังที่ฉันได้กล่าวไว้ในความคิดเห็นต่อไปนี้การเพิ่มกลุ่มการนำเข้าแบบคงที่ "*" กลุ่มเดียวในการกำหนดลักษณะการจัดระเบียบการนำเข้าและวางไว้เหนือกลุ่มการนำเข้าปกติควรเก็บการนำเข้าแบบคงที่และการนำเข้าแยกกันทีละบรรทัด
การตั้งค่าการจัดระเบียบการนำเข้าสามารถพบได้ที่หน้าต่าง> การตั้งค่า> Java> สไตล์รหัส> จัดระเบียบการนำเข้า