ผมได้เริ่มต้นเพียงแค่ใช้ Eclipse และผมสังเกตเห็นว่าเมื่อฉันเริ่มพิมพ์ชื่อตัวแปรท้องถิ่นมันไม่ได้เกิดขึ้นกับข้อเสนอแนะเช่น Visual Studio ไม่จนกว่าฉันจะกด+Ctrl Spaceมีวิธีใดบ้างที่จะทำให้มันทำงานโดยอัตโนมัติ ฉันพบCtrl+ Spaceการกดปุ่มที่น่าอึดอัดใจ
ผมได้เริ่มต้นเพียงแค่ใช้ Eclipse และผมสังเกตเห็นว่าเมื่อฉันเริ่มพิมพ์ชื่อตัวแปรท้องถิ่นมันไม่ได้เกิดขึ้นกับข้อเสนอแนะเช่น Visual Studio ไม่จนกว่าฉันจะกด+Ctrl Spaceมีวิธีใดบ้างที่จะทำให้มันทำงานโดยอัตโนมัติ ฉันพบCtrl+ Spaceการกดปุ่มที่น่าอึดอัดใจ
คำตอบ:
จุดบกพร่องเหล่านี้ (และวิธีแก้ไขหากคุณใช้ Eclipse> 3.4) อาจเป็นที่สนใจของคุณ:
A. อนุญาตให้ทริกเกอร์อักขระเพิ่มเติมตามที่ @Samuel กล่าว (แก้ไขใน 3.4 เป็นต้นไป):
https://bugs.eclipse.org/bugs/show_bug.cgi?id=159157
เปลี่ยนค่าเริ่มต้นในทริกเกอร์การเปิดใช้งานอัตโนมัติสำหรับ Javaเป็น._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
B. อนุญาตเนื้อหาช่วยเหลือทุกที่โดยอัตโนมัติ (ไม่คงที่):
งานอะไร:
เปลี่ยนทริกเกอร์การเปิดใช้งานอัตโนมัติเป็น .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
คุณไม่น่าจะพิมพ์อะไรอีกเพื่อเริ่มการช่วยเหลือ
.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
ในความเป็นจริงนี่คือสตริงทั้งหมด
คุณอาจต้องการตั้งค่าการหน่วงเวลาเป็น 0
Auto activation triggers for Java
เป็น.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
. ตอนนี้ทำงานเหมือน IntelliSense
นอกจากนี้เพื่อให้ Auto Complete ทำงานในไฟล์ XML ให้ทำการเปลี่ยนแปลงต่อไปนี้ใน Preferences -> XML -> XML Files -> Editor -> Content Assist
ภายใต้ส่วนการเปิดใช้งานอัตโนมัติระบุค่าต่อไปนี้
ภาพหน้าจอต่อไปนี้อธิบายเช่นเดียวกัน