ระหว่างที่ผู้เขียนทำการเขียนจาวาสคริปต์ รู้สึกแปลก ที่คำในจาวาสคริปต์ไม่มีไฮไลท์ ทั้งที่เมื่อก่อนก็ยังทำงานได้ อย่างในภาพ function ควรมีสีเพราะเป็นคำสงวน

ลองไปที่เมนู Tools > Options > Text Editor ยิ่งตกใจหนัก เพราะเมนูภาษา Javascript หายไป

ผมจึงได้ลองค้นคว้าในอินเตอร์เน็ตก็พบว่า ปัญหานี้ถูกพบเมื่อไม่กี่วัน และ ไม่ใช่ผมคนเดียวที่เจอ ใน GitHub ของ ไมโครซอฟท์ก็มีการพูดถึงปัญหานี้ โชคดีที่ทางไมโครซอฟท์ได้พบสาเหตุและบอกวิธีการแก้ไขปัญหาให้เรียบร้อย
ปัญหานี้จะเกิดขึ้นเมื่อมีการติดตั้ง Typescript 1.5.4 บน Visual Studio 2015 ที่มีการติดตั้ง Universal App Development Tools ผลก็คือ JavaScript Tool ของ Visual Studio หยุดทำงาน
mbraude ซึ่งผมเข้าใจเอาเองว่าเป็นคนของไมโครซอฟท์ ได้บอกวิธีแก้ซึ่งมีขั้นตอนดังนี้
- ไปที่ Programs and Features หาโปรแกรมที่ชื่อว่า Microsoft Visual Studio ตามด้วยเลข 2015 คลิกขวาแล้วเลือก Change
- จะปรากฎหน้าแรกของ Visual Studio 2015 Setup ให้คลิกเลือก Modified
- จากนั้นให้ทำการเอาเครื่องหมายถูก “ออก” จากเมนู “Universal Windows App Development Tools”
- จากนั้น ก็กด Next หรือ OK หรือ Finish ไปจนจบ จากนั้นรอจนกว่ากระบวนการเสร็จสิ้น
- จากนั้น ให้เริ่มทำที่ข้อ 1 ใหม่อีกครั้ง แต่พอมาถึงข้อ 3 ให้ “ใส่” เครื่องหมายถูกลงใน “Universal Windows App Development Tools” แล้วทำข้อ 4 จนเสร็จ
เมื่อเรียบร้อย Visual Studio จะสนับสนุน JavaScript อีกครั้ง


หากใครได้ทำขั้นตอนต่างๆเรียบร้อย แล้วพบข้อความนี้เมื่อเปิดโปรเจคต์

มีวิธีแก้ดังนี้
- ปิด Visual Studio
- ให้เปิด Command Line โดยใช้สิทธิแอดมิน
- ไปยังโฟลเดอร์ C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
- รันคำสั่ง devenv /updateconfiguration
- จากนั้นรันคำสั่ง devenv /clearcache
เปิด Visual Studio ครั้งถัดมา จะไม่มีข้อความขึ้นอีกแล้ว