eclipse、myeclipse、dreameaver等等都可以。只要是能創(chuàng)建js文件的一般都可以編寫js程序,主要還是看是做什么用然后選擇相應(yīng)的軟件
成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的晉寧網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
目前前端使用率最高的就是sublime 和 webstorm了,當(dāng)然了還有visual ,DW, 等等。下面僅介紹一些sublime和webstorm。
1.Sublime Text 是一個(gè)代碼編輯器(Sublime Text 2是收費(fèi)軟件,但可以無限期試用),也是HTML和散文先進(jìn)的文本編輯器。Sublime Text是由程序員Jon Skinner于2008年1月份所開發(fā)出來,它最初被設(shè)計(jì)為一個(gè)具有豐富擴(kuò)展功能的Vim。
Sublime Text具有漂亮的用戶界面和強(qiáng)大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時(shí)項(xiàng)目切換,多選擇,多窗口等等。Sublime Text 是一個(gè)跨平臺(tái)的編輯器,同時(shí)支持Windows、Linux、Mac OS X等操作系統(tǒng)。
2.WebStorm 是jetbrains公司旗下一款JavaScript 開發(fā)工具。被廣大中國JS開發(fā)者譽(yù)為“Web前端開發(fā)神器”、“最強(qiáng)大的HTML5編輯器”、“最智能的JavaScript IDE”等。與IntelliJ IDEA同源,繼承了IntelliJ IDEA強(qiáng)大的JS部分的功能。
功能編輯
JavaScript
· 基于DOM,特定瀏覽器完成
· 編碼導(dǎo)航和用法查詢
· 支持ECMAScript
· 支持CoffeeScript
· 支持結(jié)點(diǎn)
· JavaScript重構(gòu)
· JavaScript單元測(cè)試
· 代碼檢測(cè)和快速修復(fù)
· JSLint/JSHint
· 基于 Mozilla的JavaScript調(diào)試器
其他用途
· 批量代碼分析
· 編碼語言混合或內(nèi)混
· 拼寫檢查器
· 重復(fù)代碼檢測(cè)器
編輯語言
· 支持HTML5
· css/js
· 檢驗(yàn)和快速修復(fù)
· Zen編碼
· 顯示內(nèi)容
· 顯示應(yīng)用的風(fēng)格
便捷的環(huán)境
· HTML5樣本文件和其他Web應(yīng)用程序模板
· FTP和遠(yuǎn)程文件同步
· 集成了版本控制系統(tǒng)
· 本地記錄
優(yōu)勢(shì)功能編輯
智能的代碼補(bǔ)全
支持不同瀏覽器的提示,還包括所有用戶自定義的函數(shù)(項(xiàng)目中)
代碼補(bǔ)全包含了所有流行的庫,比如:JQuery, YUI, Dojo, Prototype, Mootools and Bindows。
代碼格式化
代碼不僅可以格式化,而且所有規(guī)則都可以自己來定義
html提示
大家經(jīng)常在js代碼中編寫html代碼,一般來說十分痛苦,不過有了智能提示,就爽多了。而且html里面還能有js提示。
聯(lián)想查詢
只需要按著Ctrl鍵點(diǎn)擊函數(shù)或者變量等,就能直接跳轉(zhuǎn)到定義;可以全
代碼導(dǎo)航和用法查詢 (8張)
項(xiàng)目查找函數(shù)或者變量,還可以查找使用并高亮。
代碼重構(gòu)
這個(gè)操作有些像Resharper,熟悉Resharper的用戶應(yīng)該上手很快,支持的有重命名、提取變量/函數(shù)、內(nèi)聯(lián)變量/函數(shù)、移動(dòng)/復(fù)制、安全刪除等等。
代碼檢查和快速修復(fù)
可以快速找到代碼中的錯(cuò)誤或者需要優(yōu)化的地方,并給出修改意見,快速修復(fù)。
代碼調(diào)試
支持代碼調(diào)試,界面和IDEA相似,非常方便。
代碼結(jié)構(gòu)瀏覽
可以快速瀏覽和定位
代碼折疊
功能雖小,不過勝在方便高效
包裹或者去掉外圍代碼
自動(dòng)提示包裹或者去掉外圍代碼,一鍵搞定
只要有個(gè)網(wǎng)頁瀏覽器以及一個(gè)文本編輯器(比如記事本)即可,這些都是操作系統(tǒng)自帶的,所以基本上不需要安裝什么軟件就能開發(fā)JavaScript。
當(dāng)然,如果需要測(cè)試代碼在網(wǎng)站上的實(shí)際效果,就要搭建服務(wù)器環(huán)境,比如IIS、Apache等等,也可以使用一些輕量級(jí)的服務(wù)器模擬器,比如NetBox。
為了考察代碼在不同瀏覽器的兼容性,最好安裝多種不同內(nèi)核的瀏覽器,比如Chrome、FireFox,IE則要看你的目的受眾范圍而選擇IE6/7/8或者IE9+。
當(dāng)然,初學(xué)者直接用記事本來寫代碼可能會(huì)有困難,那么可以選擇一些支持代碼編寫的高級(jí)文本編輯器,比如EditPlus、UltraEdit等。
JavaScript自推出后就大受開發(fā)者的青睞,基于JavaScript的開發(fā)工具(這里包含大量的JS開發(fā)資源,包括前端、框架、通用類等)不計(jì)其數(shù),開發(fā)者們可以靈活選擇,輕松構(gòu)建應(yīng)用。本文分享十款JavaScript開發(fā)工具
1. Kreate
這款工具有助于對(duì) jQuery對(duì)象快速生成DOM。你可以創(chuàng)建單個(gè)或多個(gè)元素。
2. Night Watch js
Nightwatchjs擁有一個(gè)簡潔而強(qiáng)大的語法,能夠允許你快速編寫測(cè)試。它是專用于瀏覽器應(yīng)用和網(wǎng)站的一款端到端的測(cè)試解決方案。
3. Gulpjs
Gulp是比較火的開源項(xiàng)目,配置更簡潔、更直觀,受到很多開發(fā)者的青睞。
4. Easy Starjs
Easystarjs是利用 JavaScript API編寫的,常用語構(gòu)建HTML5游戲。開發(fā)者可以將其與現(xiàn)有的JS框架搭配使用。
5. Headroom.js
Headroom.js 是一款輕量級(jí)、高性能的JS組件(無依賴性)。
6. Harpjs
Harp是一款快速的、輕量級(jí)的Web服務(wù)器。Harp serves Jade,Markdown,EJS,CoffeeScript, Sass, LESS以及Stylus as HTML、CSS JavaScrip均可輕松配置。
7. Gantt Twproject
Twoproject是一款在線免費(fèi)的JS開發(fā)工具,基于jquery創(chuàng)建而來,擁有強(qiáng)大迷人的特性,包括CSS皮膚樣式、資源編輯等。
8. Mocha
Mocha是一款功能豐富的JavaScript測(cè)試框架,可基于node.js及瀏覽器運(yùn)行,它使異步測(cè)試變得更為簡單有趣,支持靈活且準(zhǔn)確的輸出,捕捉異?,F(xiàn)象。
9. Responsive Nav
Responsive Nav是一款輕量級(jí)的插件,幫助你為小屏幕創(chuàng)建連接導(dǎo)航。支持為移動(dòng)設(shè)備創(chuàng)建觸摸交互設(shè)計(jì)以及CSS轉(zhuǎn)換等特性。
10. File API
javascript 可以在visula studio (2003 2005 2008 2010 )都是可以的,一可以子dreamweaver ,還有其他的很多工具,一看你問這個(gè)問題就知道是新手了,你想要編寫js,那么你就要知道它的語法和作用哦。
常用的寫代碼軟件有以下幾個(gè):
1、WebStorm。WebStorm是jetbrains公司旗下一款JavaScript開發(fā)工具。目前已經(jīng)被廣大中國JS開發(fā)者譽(yù)為“Web前端開發(fā)神器”、“最強(qiáng)大的HTML5編輯器”、“最智能的JavaScriptIDE”等。
2、SublimeText。SublimeText是一個(gè)代碼編輯器也是HTML和散文先進(jìn)的文本編輯器。
3、HBuilder。HBuilder是專為前端打造的開發(fā)工具,具有飛一樣的編碼、最全的語法庫和瀏覽器兼容數(shù)據(jù)、可以方便的制作手機(jī)APP、最保護(hù)眼睛的綠柔設(shè)計(jì)等特點(diǎn)。
當(dāng)前文章:編寫javascript的軟件,編寫javascript的軟件有哪些
網(wǎng)站路徑:http://jinyejixie.com/article36/dsdgjsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、網(wǎng)站內(nèi)鏈、建站公司、網(wǎng)站改版、定制網(wǎng)站、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)