เมื่อพูดถึงซอฟต์แวร์ IDE หรือภาษาโปรแกรมที่อนุญาตให้ทำหรือไม่ที่ระดับซอร์สฉันมักใช้คำว่า IntelliSense ซึ่งมีความหมายชัดเจนในโลก Microsoft แต่ไม่เหมาะสมเมื่อพูดคุยกับคนที่ไม่จำเป็นต้องเป็น คุ้นเคยกับ Visual Studio
ในกรณีนี้คำที่เหมาะสมในการใช้คืออะไร?
ในขณะที่ Microsoft นิยมคำว่า IntelliSense แต่ก็ไม่มีการใช้มาตรฐานจนกระทั่งประมาณ 2000 ด้วย "การกรอกรหัส" หรือ "การเติมอัตโนมัติ" ย้อนกลับไปในปี 1988 กระดาษสีขาวเล่มหนึ่งใช้วลี "ความช่วยเหลืออัจฉริยะ"
ฉันมักจะใช้คำว่า "การทำให้สมบูรณ์อัตโนมัติ" แต่ก็ไม่ได้ผลเสมอไป ในความเป็นจริง IntelliSense รวมถึงการทำให้สมบูรณ์อัตโนมัติ แต่ยังมีเอกสารและคำแนะนำ
คนที่รู้เรื่องนี้เรียกมันว่าอย่างนั้น ผู้ที่ไม่คุ้นเคยกับมันจึงไม่ต้องการชื่อ สำหรับพวกเขาแล้วมันถูกอธิบายว่าเป็นคำตอบอื่น ๆ ที่นี่มีคำแนะนำแล้ว: "การเติมข้อมูลอัตโนมัติด้วยการให้คำแนะนำรหัส" หรือ "การทำให้สมบูรณ์อัตโนมัติด้วยเอกสารและคำแนะนำ" และอื่น ๆ