การเติมข้อความอัตโนมัติเป็นคุณลักษณะ Sublime Text ที่มีประโยชน์มาก ซึ่งช่วยให้ผู้ใช้สามารถเพิ่มประสิทธิภาพการทำงานได้ โปรแกรมใช้ข้อมูลที่คุณป้อนเพื่อสร้างฐานข้อมูลของชุดคำและสตริงที่คุณใช้บ่อย เมื่อตรวจพบว่าคุณกำลังจะใช้สตริงที่คุณเคยใช้มาก่อน Sublime Text จะแสดงคำแนะนำการเติมข้อความอัตโนมัติที่เกี่ยวข้อง แต่บางครั้ง คำแนะนำการเติมข้อความอัตโนมัติอาจไม่พร้อมใช้งานในข้อความประเสริฐ คู่มือนี้นำเสนอวิธีแก้ปัญหาที่เป็นไปได้สี่วิธีเพื่อช่วยคุณแก้ปัญหานี้
การแก้ไขปัญหาการเติมข้อความอัตโนมัติถัดไปไม่ทำงาน
1. ตั้งค่าการเติมข้อความอัตโนมัติเป็น true
ก่อนอื่น ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานคุณสมบัติเติมข้อความอัตโนมัติแล้ว ไปที่การตั้งค่า > การตั้งค่า “auto_complete”: จริงความต้องการพารามิเตอร์ที่จะมองเห็นในการตั้งค่าของคุณ
หากคุณมีไฟล์การตั้งค่าเฉพาะไวยากรณ์โดยตั้งค่า auto_complete เป็นเท็จ ข้อมูลนี้อาจอธิบายได้ว่าทำไมคุณลักษณะนี้จึงไม่ทำงาน ตรวจสอบไฟล์ไวยากรณ์ CSS ที่กำหนดเองของคุณหากคุณมี
2. เปลี่ยนประเภทไฟล์เป็น HTML
คำอธิบายที่เป็นไปได้อีกประการหนึ่งว่าเหตุใดคุณลักษณะการเติมข้อความอัตโนมัติของ Sublime Text จึงไม่ทำงานเกี่ยวข้องกับการตั้งค่าประเภทไฟล์ของคุณ
หากตั้งค่าประเภทไฟล์เป็นข้อความธรรมดา คุณจะต้องเปลี่ยนเป็น HTML เพื่อกู้คืนฟังก์ชันเติมข้อความอัตโนมัติ
3. ปรับแต่งการตั้งค่า auto_complete_selector ของคุณ
หรือคุณอาจลองเพิ่มสตริงต่อไปนี้ใน Preferences > Settings – User file: “auto_complete_selector”: “source, text”,
ผู้ใช้รายอื่นใช้สตริงต่อไปนี้เพื่อเปิดใช้งานการเติมข้อความอัตโนมัติอีกครั้งใน Sublime Text: “auto_complete_selector”: “text, comment, string, meta.tag – punctuation.definition.tag.begin, source – comment – string.quoted.double.block – string.quoted.single.block – string.unquoted.heredoc”
4. แสดงคำแนะนำการเติมข้อความอัตโนมัติด้วยตนเอง
วิธีแก้ปัญหาอื่นคือแสดงคำแนะนำการเติมข้อความอัตโนมัติด้วยตนเองโดยกด CTRL + Space เพื่อแสดงป๊อปอัปที่เสร็จสมบูรณ์
และคุณมีสี่วิธีในการกู้คืนฟังก์ชันเติมข้อความอัตโนมัติใน Sublime Text แจ้งให้เราทราบว่าวิธีใดที่เหมาะกับคุณ