個人以為,對于一個新手來講,js的開發環境應該包括以下:
1.文本編輯器/IDE。
選擇有很多,記事本,editplus, ultraedit, VS, DW, eclipse, 1st javascript,等等
建議新手使用帶有語法提示,自動完成功能的IDE來開發,這樣以不用為查語法方法浪費太多時間,更能有效的降低指誤帶來的麻煩。
2.瀏覽器
這要根據你開發項目的需要了,要兼容什么就要有什么,一般來說,IE和FF是最常用的。
3.手冊
無論新老手,都需要一些手冊,除非你對js及開發環境如數家珍,畢竟這樣的人少之又少。
常備的手冊有:編輯器使用手冊,瀏覽器技術參數手冊,js語法手冊,HTML,CSS手冊,如果使用jquery/prototype/mootools等,還需要相應的手冊
4.HTTP sniffer工具
通常說的抓包工具,常見的有:httpwatch,firebug,IEInspector HTTP Analyzer,
5.DOM結構查看工具
iedevtbar,IEInspector IE WebDeveloper,firebug等。
6.調試工具
IE的js debugger,FF的firebug等。
6.其它
像HOST修改工具,代碼(js/css/html)格式化工具,代碼壓縮/混淆工具等
========================================================================================
1. 文本編輯器/IDE。
輕量級的有:
notepad++,
editplus,
brackets,
sublime text,
lime 等等
重量級的有:
eclipse,
aptana,
idea,
vs 等等
可根據需要進行選擇
2. 瀏覽器
這要根據你開發項目的需要了,要兼容什么就要有什么,一般來說,IE、FF和Chrome是最常需要兼容的。
推薦使用Chrome進行開發與調試
3. 手冊
無論新老手,都需要一些手冊,除非你對js及開發環境如數家珍,畢竟這樣的人少之又少。
常備的手冊有:編輯器使用手冊,瀏覽器技術參數手冊,js語言手冊,HTML語言手冊,CSS語言手冊,如果使用jquery/angular等,還需要相應的手冊
4. HTTP sniffer工具
通常情況下不再需要單獨的抓包工具,因為瀏覽器的調試器都集成了這部分功能。
除非您需要集成以外的功能,比如fiddler的autoresponse等
5. DOM結構查看工具
不再需要單獨的DOM查看器,主流瀏覽器的調試器都自帶了這部分功能
6. 調試工具
不再需要單獨的調試工具,主流瀏覽器的調試器都自帶了這部分功能
7. 其它
像HOST修改工具,自動化工具(gulp/grunt),版本管理工具(git/svn)等等
一個
git.oschina.net的帳號(私有庫免費)
一個
git-scm(綠色軟件,裝U盤里)
一個
sublime text編輯器(綠色軟件,裝U盤里)
一個ie/ff/chrome瀏覽器(哪個PC沒有瀏覽器呢)
這就是一個簡單又強大的開發環境哦
posted on 2009-04-10 01:28
梅雪香 閱讀(2295)
評論(3) 編輯 收藏