簡體   English   中英

我應該使用什么工作流程進行JavaScript編輯?

[英]What workflow should I use for JavaScript editing?

警告:我幾乎沒有JavsScript經驗。

在過去的編程經驗中,我通常有一個獨立的解釋器/編譯器,一個文本編輯器和一個命令行來編譯/運行我的軟件或測試(我喜歡測試驅動的開發)。 我真的很喜歡這種方式,因為我有完全控制工具的感覺。 但是,編輯JavaScript我需要將語句放在文本文件中,打開Web瀏覽器,然后單擊reload。 我對此不太滿意,因為我無法真正看到發生了什么(除了一些警報框)。

您能建議我(在Mac上)其他工作流程嗎? 也許用調試器? 是否有獨立的JavaScript解釋器?

OperaInternet ExplorerChromeSafari都內置了良好的調試器(鏈接指向有關調試器的信息)。

它們都以Firebug (火狐的擴展)建模(並且Firebug的存在就是Firefox沒有內置的原因)。

Firebug具有javascript調試器 ,控制台和命令行 沒有它,我活不下去。

Firebug是Firefox擴展。 他們確實為其他瀏覽器提供了Firebug Lite

就工作流程而言... Ctrl + SAlt + TabF5一遍又一遍。

我也將在那里進行驗證,通過可用的命令行工具之一或例如使用jslint。 具有內置驗證功能的Aptana。 設置一個簡單的構建腳本也是可取的。 我用我所有的項目來做,並讓它處理驗證,條件代碼(調試版本等)和最小化。

例如,此http://github.com/oyvindkinsey/easyXDM/blob/master/build.xml是easyXDM的構建設置。 它執行從發布新版本到網站到創建文檔和zip文件的所有操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM