在編寫和測試 JavaScript 代碼時(shí),確實(shí)不乏非常好的選擇。不管怎樣,代碼編輯器通常傾向于令人討厭的功能組合,對(duì)于初學(xué)者以及僅想嘗試使用 JavaScript 中的新事物的開發(fā)人員而言,并不是最佳的解決方案。
解決此問題的方法可能是 RunJS,它是一種極簡主義的 JavaScript 暫存器,它提供了一種直接從您的計(jì)算機(jī)桌面編寫和測試 JavaScript 代碼的可訪問且無畏的方式。
簡單的 JS 編輯器,可供初學(xué)者和專家使用
如前所述,此應(yīng)用程序背后的整個(gè)想法應(yīng)盡可能簡單。因此,該應(yīng)用程序具有一個(gè)簡單的 GUI,只有兩個(gè)面板(一個(gè)用于編寫代碼,一個(gè)用于預(yù)覽輸出),而其他方面則不多。
當(dāng)然,編輯器確實(shí)具有一些人們可能期望的基本功能,例如語法突出顯示和縮進(jìn),以及實(shí)時(shí)代碼預(yù)覽功能(也可以將其關(guān)閉以允許您手動(dòng)執(zhí)行代碼)。
絕對(duì)有更多的東西會(huì)讓您思考
盡管總體上很簡單,但是編輯器確實(shí)提供了不錯(cuò)的自定義功能。例如,從“設(shè)置”部分,您可以更改從 GUI 主題到字體及其大小的所有內(nèi)容。此外,您可以選擇使用行編號(hào)還是換行,以及如何處理所謂的不可見字符。
令人驚訝的是,您還可以擴(kuò)展應(yīng)用程序的基本功能。例如,您可以從其他 JavaScript 項(xiàng)目安裝 NPM 軟件包,導(dǎo)入節(jié)點(diǎn)模塊,以及更改工作目錄。
RunJS –創(chuàng)意小 JS 項(xiàng)目的理想場所
總而言之,如果您只是在尋找一個(gè)簡單的 JS 代碼編輯器來嘗試基本的思想,而無需處理典型代碼編輯器的復(fù)雜性就讓您的創(chuàng)造力瘋狂奔放,那么 RunJS 就是完美的選擇。在測試過程中,我們發(fā)現(xiàn)的唯一小問題是該應(yīng)用程序有時(shí)難以更改 UI 主題,需要多次重啟。