วิธีแก้ไขข้อผิดพลาด Squiggles ที่ไม่แสดงใน VS Code

/th/images/error-squiggles-not-showing.png

วิธีแก้ไขข้อผิดพลาด Squiggles ที่ไม่แสดงในรหัส VS

วิธีแก้ไขข้อผิดพลาด Squiggles ที่ไม่แสดงในรหัส VS

Error Squiggles (ขีดเส้นใต้หยักสีแดงหรือเขียว) ใน VS Code แสดงว่ามีปัญหาทางไวยากรณ์หรือความหมายในโค้ดของคุณ เส้นหยักเหล่านี้ทำงานผ่าน IntelliSense และส่วนขยายภาษาเฉพาะ หากส่วนขยายที่จำเป็นหายไปหรือไม่สามารถโหลดได้ เส้นขยุกขยิกจะหยุดทำงานหรือไม่ปรากฏเลย

/th/images/error-squiggles-not-showing.png

ในคู่มือนี้ คุณจะได้เรียนรู้วิธีการที่เชื่อถือได้หลายวิธีในการเปิดใช้งานและแก้ไข Error Squiggles ใน Visual Studio Code เพื่อให้โปรแกรมแก้ไขของคุณสามารถเน้นปัญหาได้อย่างถูกต้องและแบบเรียลไทม์

1. รีสตาร์ทรหัส VS

การรีสตาร์ท VS Code มักจะสามารถแก้ไขปัญหานี้ได้อย่างรวดเร็ว การเปิดตัวครั้งใหม่จะช่วยล้างข้อผิดพลาดชั่วคราว โหลดส่วนขยายที่ใช้งานอยู่ทั้งหมดใหม่ และใช้การตั้งค่าอีกครั้ง หาก squiggles ไม่โหลดอย่างถูกต้องในระหว่างการเปิดตัวครั้งแรก การรีสตาร์ทจะช่วยเริ่มต้นได้อย่างถูกต้อง

2. ตรวจสอบว่าคุณมีส่วนขยายหรือไม่

ข้อผิดพลาด squiggles ขึ้นอยู่กับส่วนขยายภาษาที่ถูกต้อง ตัวอย่างเช่น หากคุณกำลังเขียนโค้ด Python โดยไม่ได้ติดตั้งส่วนขยาย Python ไว้ VS Code จะไม่สามารถตรวจพบหรือเน้นปัญหาได้ หากไม่มีส่วนขยายที่ถูกต้อง ตัวแก้ไขจะไม่สามารถเข้าใจโค้ดของคุณหรือสร้างความสับสนได้

  1. เปิด VS Code แล้วไปที่แท็บ Extensions โดยคลิกที่ไอคอน หรือกด CTRL + SHIFT + X

  2. ค้นหาภาษาที่คุณกำลังใช้อยู่

  3. ตรวจสอบว่ามีการติดตั้งส่วนขยายหรือไม่ /th/images/check-extension.png

3. เปิดใช้งาน Squiggles ข้อผิดพลาดในการตั้งค่า

หากปิดข้อผิดพลาดในการตั้งค่าของคุณ ตัวแก้ไขจะไม่ขีดเส้นใต้ปัญหาใดๆ การเปิดใช้งานตัวเลือกนี้ช่วยให้มั่นใจได้ว่าข้อผิดพลาดจะแสดงทันทีที่ตรวจพบ

  1. กด CTRL + เพื่อเปิดการตั้งค่า

  2. ค้นหาข้อผิดพลาดในแถบค้นหา

  3. ตั้งค่าตัวเลือก C_Cpp: Error Squiggles เป็นเปิดใช้งานหรือเปิดใช้งานIfIncludesResolve /th/images/enable-squiggles.png

  4. รีสตาร์ท VS Code เพื่อใช้การเปลี่ยนแปลง

4. เปิดใช้งานการใช้ settings.json

บางครั้ง การตั้งค่าตาม UI อาจใช้ไม่ถูกต้องเนื่องจากการแทนที่พื้นที่ทำงานหรือการกำหนดค่าระดับผู้ใช้ การแก้ไขไฟล์ settings.json จะใช้ค่าที่ถูกต้องในระดับการกำหนดค่าหลักโดยตรง

  1. กด CTRL + SHIFT + P เพื่อเปิด Command Palette

  2. ประเภทการตั้งค่า: เปิดการตั้งค่าผู้ใช้ (JSON) แล้วเลือก /th/images/open-user-settings.png

  3. ค้นหา “C_Cpp.errorSquiggles” ภายในไฟล์

  4. ตรวจสอบให้แน่ใจว่าได้ตั้งค่าเป็น “เปิดใช้งาน”

  5. หากหายไป ให้ใส่รหัสต่อไปนี้:


{ "files.autoSave": "afterDelay", "editor.quickSuggestions": { "other": true, "comments": true, "strings": true }, "javascript.validate.enable": true, "typescript.validate.enable": true }

/th/images/settings.json-editing.png

  1. กด CTRL + S เพื่อบันทึกและรีสตาร์ท VS Code

*️⃣ ลิงค์ที่มา: