您現(xiàn)在的位置是:經(jīng)驗(yàn)交流
最牛 X 的代碼編輯器
2018-09-08 09:11經(jīng)驗(yàn)交流
簡(jiǎn)介前些日子搞小程序,但是微信官方的微信開發(fā)者工具實(shí)在太難用,就想著找一款能夠替代的代碼編輯器。因?yàn)橹白约阂舶惭b過幾款編輯器,像 Atom、SublimeText、VSCode,由于之前對(duì) VSCode 的印象不錯(cuò),就拿它試了試,查了幾個(gè)小程序相關(guān)插件安上,開干!用上 VSC...
前些日子搞小程序,但是微信官方的微信開發(fā)者工具實(shí)在太難用,就想著找一款能夠替代的代碼編輯器。因?yàn)橹白约阂舶惭b過幾款編輯器,像 Atom、SublimeText、VSCode,由于之前對(duì) VSCode 的印象不錯(cuò),就拿它試了試,查了幾個(gè)小程序相關(guān)插件安上,開干!
用上 VSCode 之后就愛上了這個(gè)編輯器。說說它的幾個(gè)優(yōu)點(diǎn):開源免費(fèi)、跨平臺(tái)、輕量級(jí)、快速,同時(shí)集成了 Git 以及 Debug 等功能,界面簡(jiǎn)潔優(yōu)雅,對(duì)各種語言支持良好,通過安裝插件基本能勝任所有語言的開發(fā)工作,代碼智能提示,還有,強(qiáng)大的終端!
如果只用它來做小程序,只用來做代碼編輯,那真是屈才了。做小程序肯定要有后端的支撐,我就選擇了 Node(畢竟 PHP 是最好的語言,咱玩不了)。既然選擇了 Node 當(dāng)然還是要用 VSCode 來開發(fā),其強(qiáng)大的插件以及 Debug 功能,完全可以替代 WebStorm。用過 VSCode 之后再去用 IDEA 開發(fā) Java 真是太不適應(yīng),IDEA 太重了!之后就通過插件使其能夠進(jìn)行 Java 開發(fā),當(dāng)然,畢竟這只是一款代碼編輯器,而不是 IDE,所以不要拿用 IDE 的姿態(tài)來面對(duì)它。
有人說了,扯了這么多好處,倒是說點(diǎn)干的啊。好,那就給大家介紹一下我自己用的一些插件以及主題等。
插件
通用插件
Beautify:代碼格式化插件,格式化 JS、CSS、HTML 代碼;
Code Runner:代碼運(yùn)行插件,可以運(yùn)行多種語言;
TODO Highlight:高亮顯示 TODO;
File Size:在底部 bar 中顯示文件大小;
Dash:根據(jù)單詞在 Dash 中查找文檔,這個(gè)插件要配合 Mac 中的 Dash 軟件使用。
TranslatorX:?jiǎn)卧~翻譯插件
Git Easy:Git 插件,將 Git 的命令導(dǎo)入到 VSCode 命令面板中,更輕松的使用 Git;
Git History:Git 歷史記錄可視化插件;
AutoFileName:路徑補(bǔ)全的插件,強(qiáng)大;
amVim:VSCode 中最好用的 Vim 插件!
說明:這些插件在使用 VSCode 過程中能夠很好的提高效率。
小程序插件
minapp:小程序標(biāo)簽、屬性的智能補(bǔ)全,同時(shí)支持原生小程序、mpvue、wepy 框架,并提供 snippets;
小程序助手!
說明:通過這兩款插件使用 VSCode 開發(fā)小程序不用愁,當(dāng)然現(xiàn)在還沒有實(shí)時(shí)預(yù)覽小程序的插件,需要通過微信開發(fā)工具預(yù)覽,不過設(shè)置微信開發(fā)者工具「保存文件時(shí)自動(dòng)編譯」后,在 VSCode 保存代碼后直接就可以預(yù)覽最新的效果,特別適合多屏幕開發(fā)者。
Node 插件
先來個(gè)說明,VSCode 對(duì) Node.js 運(yùn)行時(shí)以及 JavaScript 提供了內(nèi)置的調(diào)試支持,所以即使不安裝任何 Node 相關(guān)插件,VSCode 也能勝任 Node 的開發(fā),但是使用了這些插件能幫助提高開發(fā)效率。
npm Intellisense:可以在導(dǎo)入語句自動(dòng)補(bǔ)全 npm 模塊名稱;
Node Debug:更好用的 Node 調(diào)試插件;
Node.js Modules Intellisense:也是一個(gè)補(bǔ)全 npm 模塊的插件,可能更強(qiáng)大一些;
Node exec:也是主要用來運(yùn)行調(diào)試的,好用!
說明:使用 VSCode 不安裝任何插件照樣能夠很好的勝任 Node 的開發(fā),這幾個(gè)插件中挑選適合自己的來提高開發(fā)效率!
Java 插件
Debugger for Java: 調(diào)試插件;
Java Test Runner:?jiǎn)卧獪y(cè)試代碼運(yùn)行插件;
Maven for Java:Maven 插件,使 VSCode 能夠很好的運(yùn)行 Maven 工程;
Language Support for Java:安裝它才能支持 Java 開發(fā);
Tomcat for Java:Tomcat 插件,使 VSCode 支持 Tomcat 服務(wù)器;
說明:使用這幾個(gè)插件能完成基本的 Java 開發(fā)。
以上就是我自己使用的一些插件,VSCode 還有大量?jī)?yōu)秀好用的插件,大家可以自己搜索。
Tags:最牛,代碼,編輯器,前些,日子,搞小,程序,但是,微信,官方
相關(guān)文章
- 邁過高考這道坎,從此之后成為男子漢,網(wǎng)友:百善孝為
- 考前沖刺別亂補(bǔ)!考生飲食指南有妙招,不要盲目
- 熊孩子偷吃外賣進(jìn)醫(yī)院后續(xù):家長(zhǎng)不道歉,還把鄰居告上
- 大學(xué)生不雅事件被傳,女生無法承受跳樓,請(qǐng)停止網(wǎng)暴
- 看看《星際迷航:皮卡德的大揭幕戰(zhàn)》是如何建立在CG層
- 美國(guó)宇航局,歐空局太陽天文臺(tái)發(fā)現(xiàn)第4000顆彗星
- 根據(jù)新法案,社交媒體公司可能因?qū)彶檎窝哉摱黄鹪V
- T-Mobile將T-Mobile擴(kuò)展到包括Sprint客戶在內(nèi)的周二
- 英國(guó)擁抱蘋果和谷歌重新思考冠狀病毒接觸追蹤應(yīng)用
- 天文學(xué)組織向埃塞俄比亞運(yùn)送了16000個(gè)回收的日食眼鏡
隨機(jī)圖文
邁過高考這道坎,從此之后成為男子漢,網(wǎng)友:百善孝為
6月7日的上午,他走出了考場(chǎng)接受記者的采訪,然后就馬上回到家中,給兩位老人送飯。這兩位老人,一位是自己...“詩人”在別人網(wǎng)站寫詩怕丟了,又寫了段代碼把詩爬下
幾年來,連謅帶編,陸陸續(xù)續(xù)寫了六七十首詩,自以為有幾首可以傳世,可憐的自負(fù)之人!這些詩都寫在了中國(guó)詩...活動(dòng)策劃人常用的模板分享!
一個(gè)標(biāo)準(zhǔn)的活動(dòng)策劃可能包含但不限于以下的內(nèi)容:活動(dòng)主題:活動(dòng)文案的一部分,讓用戶看的懂,明白你的活動(dòng)...最牛 X 的代碼編輯器
前些日子搞小程序,但是微信官方的微信開發(fā)者工具實(shí)在太難用,就想著找一款能夠替代的代碼編輯器。因?yàn)橹?..
點(diǎn)擊排行

猜你喜歡
- 邁過高考這道坎,從此之后成為男子漢,網(wǎng)友:百善孝為
- 考前沖刺別亂補(bǔ)!考生飲食指南有妙招,不要盲目
- 熊孩子偷吃外賣進(jìn)醫(yī)院后續(xù):家長(zhǎng)不道歉,還把鄰居告上
- 大學(xué)生不雅事件被傳,女生無法承受跳樓,請(qǐng)停止網(wǎng)暴
- 看看《星際迷航:皮卡德的大揭幕戰(zhàn)》是如何建立在CG層
- 美國(guó)宇航局,歐空局太陽天文臺(tái)發(fā)現(xiàn)第4000顆彗星
- 根據(jù)新法案,社交媒體公司可能因?qū)彶檎窝哉摱黄鹪V
- T-Mobile將T-Mobile擴(kuò)展到包括Sprint客戶在內(nèi)的周二
- 英國(guó)擁抱蘋果和谷歌重新思考冠狀病毒接觸追蹤應(yīng)用
- 天文學(xué)組織向埃塞俄比亞運(yùn)送了16000個(gè)回收的日食眼鏡