更新:非常感謝大家喜歡我的文章。

我經過三天的倒騰已經在wsl2裡面安裝了opencv,pcl等SLAM必備的庫,並且用zsh美化了terminal,最終搭配vscode和xming使用體驗極佳。有時間再寫一篇配置方法。

VScode改造計劃

效果圖

宣告:我也是一個剛接觸VScode的小白,這篇文章主要是寫給隊裡新人看的。如果它不符合您的胃口,可不可以不要在評論打擊我。嗚嗚嗚。

這段時間在大神 @Andy Lok 的強人鎖男之下,我被迫知男而上,對自己的VScode進行了改造,安裝了很多奇奇怪怪的外掛。現在,它看起來煥然一新了。再加上我們哈工大的郵箱被Jetbrains給ban了之後,在可預見的未來內,可能會一直用VScode做開發。

在這裡寫文章總結一下自己的改造計劃。同時也給機器人隊的新人做一個參考。

一 意義不明的外掛

1.Atom Keymap

VScode改造計劃

Atom是Github釋出的一款非常好用的文字編輯器,這個擴充套件將流行的Atom鍵盤快捷鍵移植到VScode中。

2.Atom One Dark Theme

VScode改造計劃

讓VScode好看爆了的擴充套件,我挺喜歡這個顏色的主題。

VScode改造計劃

3.C/C++

VScode改造計劃

這個就沒有必要介紹了,寫C++的基本都會裝吧。

4.CMake

VScode改造計劃

5.CMake Tools

VScode改造計劃

上面兩個外掛是用來配置CMake的,良心外掛。

6.Chinese (Simplified) Language Pack for Visual Studio Code

VScode改造計劃

被我禁用了的漢化外掛,可能有人需要,就列出來一下。

7.Docker

VScode改造計劃

Docker擴充套件是一個讓你在VScode中構建和部署容器的擴充套件。按照大佬的話說,Docker是雲技術的關鍵一環。但是我看了一下介紹,感覺目前還用不到。

8.GitLens — Git supercharged

VScode改造計劃

增強了VScode內建的Git功能。可以很清楚的看到何人,何時以什麼目的更改了程式碼段。以及可以快速瀏覽程式碼的歷史,看看程式碼是如何演進的。

機器人隊裡一直用的是Gitee,配合GitLens食用更佳,究竟是誰push的程式碼可以看的一清二楚,同學們,這得好好寫程式碼了。要不然。。。

9.Live Share

VScode改造計劃

這外掛真是神器,可以大家一起寫程式碼,適合參加例如數學建模的比賽的時候大家一起寫python之類的。到時候可以看到螢幕上好幾個游標一起寫程式碼。

10.Markdown All in One

VScode改造計劃

編輯Markdown檔案用的。

11.markdownlint

VScode改造計劃

讓你的markdown檔案寫的更加規範

12.Material Icon Theme

VScode改造計劃

我吹爆這個外掛,圖示好好看。大家可以自己安裝之後看一看。

13.Native Debug

VScode改造計劃

用來debug的,支援GDB與LLDB。

14.Python

VScode改造計劃

15.Remote - SSH

VScode改造計劃

遠端linux真香,以後有了伺服器,我覺得甚至可以部分代替teamviewer。

16.Remote - SSH: Editing Configuration Files

VScode改造計劃

配合上面那個外掛使用。提供了一些擴充套件功能。

17.Remote - Containers

VScode改造計劃

配合Docker使用,開啟container的速度極快。

18. Remote -WSL

VScode改造計劃

之前我一直不是很喜歡用虛擬機器,知道前段時間裝好了WSL。配合VScode的這個外掛,可以直接在WSL裡面執行命令和擴充套件,省略了很多問題。

19.Remote Development

VScode改造計劃

上面幾個remote擴充套件的打包。

20.Settings Sync

VScode改造計劃

同步VScode的設定。

21.TabNine

VScode改造計劃

神奇的擴充套件,根據Github中超過兩百萬個檔案的訓練。可以根據你輸入的文字預測你接下來的輸入。以後寫程式碼瘋狂TAB就完事了。

二 老年人的字型

年齡大了,之前寫程式碼喜歡用預設的字型,但最近發現字型大一點是真的舒服。

ctrl+shift+P開啟命令框。輸入Preferences: Opening Settings(UI)。

1. 設定zoom level

VScode改造計劃

2. 設定字型大小

VScode改造計劃

3.設定Minimap

VScode改造計劃

到這裡為止,自己的VScode可以說是改頭換面了,程式碼寫起來也更加順暢,奧裡給。

感謝閱讀,才疏學淺,如有錯誤還請多多指教,有什麼好的idea可以在評論區指出。我還會繼續不定期更新的。