js2-modeฉันมีการตั้งค่าเริ่มต้นของ นี่เป็นการเน้นไวยากรณ์และการตรวจสอบที่ดี แต่ตอนนี้ฉันกำลังทำงานในโครงการที่มีสไตล์ที่แตกต่างกัน (โดยเฉพาะโครงการใหม่นี้ไม่ได้ใช้เครื่องหมายอัฒภาค)
สิ่งนี้ทำให้รหัสบรรทัดทุกบรรทัดขีดเส้นใต้js2-modeด้วยคำเตือน:missing ; after statement
มีวิธีที่ฉันสามารถปิดการใช้งานการตรวจสอบไวยากรณ์js2-modeหรือไม่
หรือดียิ่งขึ้นมีวิธีใช้ตัวตรวจสอบไวยากรณ์ต่างกันหรือไม่
ฉันได้ติดตั้งโหมด Flycheck และใช้งาน.jsไฟล์ของฉันแต่ฉันไม่ได้เปิดใช้งานตัวตรวจสอบไวยากรณ์ใด ๆ (เช่นตัวตรวจสอบทั้งหมดถูกตั้งค่าเป็นnilและnot found) มันจะเป็นการดีที่ได้ทราบวิธีการเปิดใช้งานสิ่งเหล่านี้และปิดการใช้งานตัวjs2เครื่อง
ฉันรู้ว่ามุมมองเกี่ยวกับการแทรกเครื่องหมายอัฒภาคนั้นแตกต่างกันไป แต่โครงการนี้เป็นไปตาม"standard style"ที่มีตัวตรวจสอบไวยากรณ์ใน Flycheck และฉันสนใจที่จะเปลี่ยนตัวตรวจสอบ
js2-mode-show-parse-errorsจะถูกตั้งค่าเป็นnilฉันยังคงเห็นข้อผิดพลาด:C-h v js2-mode-show-parse-errorsส่งคืนjs2-mode-show-parse-errors is a variable defined in js2-mode.el'. Its value is nil. Original value was tแต่ฉันยังคงเห็นเส้นใต้ คุณรู้ไหมว่าทำไมถึงเป็นเช่นนั้น?