前端開發使用什麼IDE最好?
問這個問題有點愚蠢,使用何種IDE只是看個人興趣。我一開始使用sublime,之前還使用過vs,現在用vim寫前端,用atom和sublime審閱代碼。
小而美 =&> sublime text大而全 =&> webstrom
由重到輕:Visual Studio + Web EssentialsBrackets (Adobe 的開源項目, JS 寫的)Sublime Text
atom,macvim
exVim: http://exvim.github.io/
webstorm太重了sublimetext很爽
既然說IDE當然推薦WebStorm啊,內置了各種環境,不用你配node,less,sass,jsHint等等等等。
sublime只是個編輯器需要你自己找插件進行配置。沒有插件sublime是運行不了任何代碼的。
拿webstorm里有個自帶 擴充選擇功能來說,sublime里沒有,只能靠插件模擬,效果還不如ws.還有啊,我試用了很多javascript自動完成插件,發現沒有比ws自帶的好的。還有啊,sublime有多行游標,webstorm也有啊;還有啊, sublime有search everywhere,webstom不僅有而且比他強大得多啊,它還能統計你使用某個功能的頻率呢,這樣你稍微思考下,就能更加加快開發速度;還有啊 sublime其實只是跨平台的vim或者notepad++.
還有啊。 wenstorm內置好多框架啊,到sublime你要自己下自己配,有的要折騰你大半天呢。還有啊。。。反正很多很多。。。。。。。。
我曾經配置了vim,notepad++過來的。系統一重裝啥也沒了。
vim給我最大的感覺是不能用滑鼠,很多都要用 : 寫命令,而且變態的是連觸摸板都不行。當初定個位還要寫命令或者移游標,難受得要命,換成其他編輯器我直接一秒就點上去了。不過據說很多工作的開發環境是linux終端(沒有圖形界面的那種,你按ctrl+alt+F1的那個),就必須用vim了。vim也是任何linux自帶的。notepad++ 曾經我配置了好多功能,一直蠻喜歡的。我用它寫java,編譯運行;用它寫C語言,編譯運行;它幫我度過了各種語言的初級語法學習階段。不過notepad++插件不夠多,很多插件一點都不好用,比如各語言的自動完成我找了好久找不到。notepad++最大優點也許就是異常輕快吧,比sublime給人的感覺還要快。還有notepad++支持自己配置主題。 最大缺點也許就是不能跨平台吧。sublime算是跨平台的notepad++.你說notepad++不支持多行編輯?列編輯啊,只不過不強大;你說notepad++不支持search everywhere?我記得有個插件,不過也不強大。
總之,IDE當然選webstorm啊。
另外自從升級到win10後不曉得為啥notepad++用不了,後來我又安裝了個sublime.開發web程序用Webstrom,寫其他語言或者小的修改用sublime.
VS呢,我一般用來寫windows相關的東西,比如asp.net.
還有個HBuilder 打開速度比Webstorm快,比sublime慢。功能還算湊合吧,但是可以用它結合HTML.CSS,JS做手機APP哦,它也支持微信開發,畢竟是國產的嘛。HBuilder我喜歡的有個功能是 HTML轉義,能把一段HTML代碼轉義成實體符號,也可以反向。現在我覺得VScode最好
---=-======-==--brackets brackets brackets 重說三前端方面有個brackets,專門寫前端,使用感覺不錯,sublime寫前端也不錯
sublime text2
Webstorm+Atom
vim你怎麼配置的,給個教程。謝謝
個人覺得你現在的vim和sublime搭配使用就很好,我也是這麼用的。不得不說,subline真的很強大。
推薦閱讀:
※學會了 Vim 還有必要用 GitHub Atom 或者 Sublime Text 么?
※3Blue1Brown 的視頻是怎麼製作的?
TAG:前端開發 | Vim | 集成開發環境 | SublimeText | Atom文本編輯器 |