2020 年 4 個最值得推薦的 VS Code 插件
- 2020 年 12 月 1 日
- AI
雙語原文鏈接:Best 4 VS Code Extensions in 2020
Visual Studio Code(VS Code)是一個輕量級但功能強大的源程式碼編輯器,是最受程式設計師歡迎的開發工具之一。
在過去的幾年裡,我主要使用VS Code來編寫python程式碼、Javascript程式碼和markdown格式的文檔。
和其他的,我使用過帶插件功能的IDE一樣,我喜歡安裝各種插件。我注意到今年在VS Code上已經安裝了40多個擴展。
雖然這些擴展為我帶來了新奇的體驗,但也拖慢了VS Code的速度,讓使介面變得混亂。所以,在2020年底,我卸載了40多個不必要的擴展,剩下的這4個對我來說最有用。
TabNine for Visual Studio Code
TabNine是2020年給我最大驚喜的應用
它是全語言自動完成,用機器學習來幫助你更快的寫出程式碼。正因為如此,我在安裝了這個插件後,把那些程式語言自動完成插件都卸載了。
TabNine示例
TabNine基於OpenAI的GPT-2,在200萬個Github文件上進行訓練。由於GitHub,TabNine熟悉一系列任務、演算法、編碼風格和語言。TabNine可以縮短編碼時間,尤其是在輸入死板的函數時。隨著你的使用,你會驚訝地發現,你的TabNine正變得越來越聰明。
我們有理由相信,隨著TabNine的不斷學習,他可以幫助我們完成未來大部分的編碼工作。
除了VS Code,TabNine還支援IntelliJ平台、Sublime Text、Vim、Emacs、Atom和Jupyter Notebook。
VS程式碼 Vim
如果你和我一樣喜歡使用Vim,你一定要安裝這個Vim擴展。它將Vim和VS Code完美的結合在一起,這樣你就不用把手離開鍵盤了。
Markdown 一體化
Markdown All in One–Visual Studio市場
我習慣於在VS Code中編寫Markdown文件,這個Markdown擴展對Markdown的支援是最全面的。
和其他的軟體相比,有一些亮點功能。
-
鍵盤快捷鍵:有一些快捷鍵,支援Toggle bold、Toggle italic、Toggle heading等。
-
列表編輯:自動格式化列表
-
自動完成:影像/文件、數學函數、鏈接。
Spotify的音樂時間
Spotify的音樂時間 – Visual Studio Marketplace
很多程式設計師習慣在編碼的時候聽音樂。我在之前的一篇文章中介紹過這個擴展。我留下這個主要有兩個原因:
1. 便利:控制你的Spotify而不離開你的VS程式碼。
2. AI支援:AI播放列表,個人前40名,全球前40名。
2020年我的VS碼擴展總結
至於其他40多個擴展,有的我已經卸載了,有的我已經暫時禁用了。
我的禁用擴展列表
VS Code是一個輕量級的源碼編輯器,我盡量保持它的 “輕”,對於擴展,我堅持 “按需安裝 “的原則。
還有一件重要的事情
2020年11月12日,Microsoft發布了Jupyter Notebook擴展。
Jupyter – Visual Studio應用市場
這個擴展我已經期待已久。
Jupyter Notebook是從事數據科學、機器學習、數據分析等工作的程式設計師最喜歡的開發工具之一。這次微軟為我們帶來了新的原生的體驗。
我安裝了這個擴展程式並進行了嘗試。為了使用此擴展,您還需要安裝Python 擴展。因為是官方插件,所以和VS Code可以完美配合。
如需有進一步的感受,我將在一段時間使用後告訴您。敬請關注!
AI研習社是AI學術青年和AI開發者技術交流的在線社區。我們與高校、學術機構和產業界合作,通過提供學習、實戰和求職服務,為AI學術青年和開發者的交流互助和職業發展打造一站式平台,致力成為中國最大的科技創新人才聚集地。
如果,你也是位熱愛分享的AI愛好者。歡迎與譯站一起,學習新知,分享成長。