編輯器
語法高亮
現今,許多熱門編輯器都支援 ES2015+ 語法突顯,而有些則需要安裝額外的擴充功能。本指南將幫助您讓語法突顯正常運作。
如果您正在尋找更進階的整合,您可能需要查看設定指南。
提示:上方螢幕截圖中使用的字型是FiraCode。
Atom
安裝language-babel套件並遵循說明。
Emacs
安裝js2-mode,這可能是 Emacs 中最好的 JavaScript 模式。它使用遞迴下降解析器進行非常精確的語法突顯,嚴格識別 Ecma-262 語言標準,支援 1.5 以上的大部分 Rhino 和 SpiderMonkey 擴充功能,並即時報告語法錯誤和嚴格模式警告。
除了js2-mode之外,您還可以安裝另外兩個套件,js2-refactor增加了強大的重構功能,而xref-js2則讓您能輕鬆跳轉到函式參考或定義。
Sublime Text 3
首先,安裝套件控制。然後從套件控制選單安裝 Babel 套件,並遵循 說明。
Vim
安裝 vim-javascript 外掛程式,它為 Vim 帶來了 JavaScript 的進階語法突顯和縮排支援。
另一個選擇是使用 yajs.vim 搭配 es.next.syntax。
Visual Studio Code
安裝 vscode-language-babel 擴充功能,並遵循說明。
似乎還有另一種方法可以讓語法突顯運作,你可以在 Visual Studio Code 文件 中進一步瞭解。
WebStorm
WebStorm 現在內建支援 ES2015+,不需要安裝任何額外的擴充功能。不過,你可能需要 啟用它。
Emacs
安裝 js2-mode。
另一個選項是使用 web-mode。