ฉันเป็นสมาชิกกลุ่มมาหลายปีแล้ว ฉันเริ่มพบว่าตัวเองเริ่มต้น Eclipse เป็นครั้งคราว (โดยใช้ปลั๊กอิน vi ซึ่งต้องบอกว่ามีปัญหาหลายอย่าง) เหตุผลหลักคือ Java builds ใช้เวลาสักครู่ ... และพวกมันก็เริ่มช้าลงและช้าลงด้วยการเพิ่มเฟรมเวิร์ก builds ที่มีองค์ประกอบสูงเช่น maven ดังนั้นการตรวจสอบความถูกต้องของการเปลี่ยนแปลงของคุณจึงใช้เวลาสักครู่ซึ่งสำหรับฉันมักจะนำไปสู่การรวบรวมปัญหาการคอมไพล์จำนวนมากที่ฉันต้องแก้ไขในภายหลังและการกรองผ่านข้อความยืนยันใช้เวลาสักครู่
เมื่อฉันได้รับปัญหาการรวบรวมจำนวนมากเกินไปฉันจะทำให้เกิด Eclipse ขึ้นมา มันช่วยให้ฉันทำเค้กของการเปลี่ยนแปลง มันช้าโหดร้ายที่จะใช้งานและไม่ได้เป็นบรรณาธิการที่ยอดเยี่ยมเท่าที่ Vim คือ (ฉันใช้ Vim มาเกือบทศวรรษแล้วดังนั้นมันจึงเป็นเรื่องที่สองสำหรับฉัน) ฉันค้นหาการแก้ไขที่แม่นยำ - ต้องแก้ไขข้อผิดพลาดที่เฉพาะเจาะจงจำเป็นต้อง refactor บิตเฉพาะบางอย่างของตรรกะหรืออย่างอื่น ... ฉันไม่สามารถมีประสิทธิภาพในการแก้ไขใน Eclipse อย่างที่ฉันสามารถทำได้ใน Vim
เคล็ดลับ:
:set path=**
:chdir your/project/root
สิ่งนี้ทำให้^wf
classname เป็นคุณสมบัติที่ดีมากสำหรับการนำทางโครงการขนาดใหญ่
ดังนั้นสิ่งที่ผอมก็คือเมื่อฉันต้องการเพิ่มรหัสใหม่จำนวนมากกลุ่มที่ดูเหมือนว่าจะทำให้ฉันช้าลงเพียงเพราะเวลาที่ใช้ไล่ปัญหาการรวบรวมและสิ่งที่คล้ายกัน เมื่อฉันต้องการค้นหาและแก้ไขแหล่งที่มาที่เฉพาะเจาะจง Eclipse รู้สึกเหมือนค้อนเลื่อน ฉันยังคงรอ IDE วิเศษสำหรับ Vim อยู่ มีสามความพยายามที่สำคัญที่ฉันรู้ มีปลั๊กอิน viml IDE แบบบริสุทธิ์ซึ่งเพิ่มคุณสมบัติมากมาย แต่ดูเหมือนว่าจะใช้ไม่ได้ มีอาการเพ้อเจ้อซึ่งฉันมีปัญหามากมาย และมีปลั๊กอินสำหรับ Eclipse ที่ฝัง Vim คนสุดท้ายดูเหมือนจะมีแนวโน้มมากที่สุดสำหรับงาน Java EE ที่จริงจัง แต่ดูเหมือนว่าจะทำงานได้ไม่ดีนักหรือรวมคุณสมบัติทั้งหมดของ Eclipse เข้ากับ Vim ในตัว
สิ่งต่าง ๆ เช่นการเพิ่มการนำเข้าที่ขาดหายไปพร้อมกับการกดแป้นพิมพ์รหัส hilight ที่มีปัญหาการพิมพ์ ฯลฯ ดูเหมือนว่าล้ำค่าจาก IDE ของคุณเมื่อทำงานกับโครงการ Java ขนาดใหญ่