老樣子先介紹一下VSCode(是什么?干什么?有什么用?好處是什么?等)
VisualStudioCode(簡稱VSCode)是Microsoft開發的代碼編輯器,它支持Windows,Linux和macOS等操作系統以及開源代碼。它支持測試,並具有內置的Git版本控制功能以及開發環境功能,例如代碼完成(類似於IntelliSense),代碼段和代碼重構等。編輯器支持用戶定制的配置,例如仍在編輯器中時,可以更改各種屬性和參數,例如主題顏色,鍵盤快捷鍵等,內置的擴展程序管理功能。
用處:VSCode是一種簡化且高效的代碼編輯器,同時支持諸如調試,任務執行和版本管理之類的開發操作。它的目標是提供一種快速的編碼編譯調試工具。然后將其余部分留給IDE,例如VisualStudioIDE。
VisualStudioCode是簡化的代碼編輯器,支持諸如調試,任務運行和版本控制之類的開發操作。它旨在僅提供開發人員快速進行代碼構建-調試周期所需的工具,而將更復雜的工作流留給功能更完整的IDE(例如VisualStudioIDE)
好處:就個人而言,如果您熟悉它的用法,我認為它非常易於使用。同時,其豐富的插件系統還可以為您帶來更多的工作效率改進。就像當年的Eclipse一樣,它依靠開放源代碼和開放性來淘汰JavaBuilder。然后,。。。我覺得Eclipse已經消失了。
一、下載安裝:
進入官方網站下載地址:https://visualstudio.microsoft.com/zh-hans/
進入如下界面:
二、 Windows版本安裝
Windows 版本的安裝比較容易,和其他 Windows 一樣,雙擊.exe 安裝包,然后一路“下一步”即可,安裝完成以后在桌面上就會有 VSCode 的圖標,如圖
三、 Linux版本安裝
(1).deb 軟件包拷貝到 Ubuntu系統中,然后使用如下命令安裝
sudo dpkg -i code_1.35.3-1552606978_amd64.deb
等待安裝完成,可能會出現如下錯誤
如果出現安裝錯誤,說明缺少依賴文件,缺少什么就安裝什么,可以輸入下列命令
sudo apt-
get
install libxss1 libnss3 libsecret-1-0 libgtk-3-0
如果依然提示錯誤,可能是Ubuntu版本過低的原因,試過12.x版本不行,升級到14.x安裝成功。
(2)安裝完成以后搜索“Visual Studio Code”就可以找到,如圖:
每次打開 VSCode 都要搜索,太麻煩了,可以將圖標添加到 Ubuntu 桌面上,安裝的所有軟件圖標都在目錄/usr/share/applications 中,進入/usr/share/applications目錄,找到 Visual Studio Code 的圖標,然后點擊鼠標右鍵,選擇復制到->桌面,以后直接雙擊桌面圖標即可打開 VSCode
四、 Visual Studio Code插件的安裝
(1)安裝插件
VSCode 支持多種語言,比如 C/C++、Python、C#等等,本教程我們主要用來編寫 C/C++程序的,所以需要安裝 C/C++的擴展包
需要按照的插件有下面幾個:
1)、C/C++,這個肯定是必須的。
2)、C/C++ Snippets,即 C/C++重用代碼塊。
3)、C/C++ Advanced Lint,即 C/C++靜態檢測 。
4)、Code Runner,即代碼運行。
5)、Include AutoComplete,即自動頭文件包含。
6)、Rainbow Brackets,彩虹花括號,有助於閱讀代碼。
7)、One Dark Pro,VSCode 的主題。
8)、GBKtoUTF8,將 GBK 轉換為 UTF8。
9)、ARM,即支持 ARM 匯編語法高亮顯示。
10)、Chinese(Simplified),即中文環境。
11)、vscode-icons,VSCode 圖標插件,主要是資源管理器下各個文件夾的圖標。
12)、compareit,比較插件,可以用於比較兩個文件的差異。
13)、DeviceTree,設備樹語法插件。
14)、TabNine,一款 AI 自動補全插件,強烈推薦,誰用誰知道!
(2)查看已經安裝好的插件
(3)改為中文環境
設置安裝完成后通常要重新登錄然后能夠生效
常用命令:
1、常用快捷鍵
1.alt+shift+F 代碼格式化
2.alt+↑ 向上移動一行代碼
3.alt+↓ 向下移動一行代碼
4.alt+shift+↑ 向上復制一行
5.alt+shift+↓ 向下復制一行
6.Ctrl+F 查詢
7.Ctrl+H 查找並替換
8.ctrl+/ 單行注釋
9.shift+Alt+A 多行注釋
10.ctrl+shift+K (ctrl+x) 快速刪除一行
2、快速編寫代碼小技巧
1. div*2 回車 生成兩個並列的div
2. div.c1 回車 <div class =”c1”><div/>
3. div#d1 回車 <div id =”d1”><div/>
4. div{$}*數字 多個平級標簽的排序
5. >表示包含關系 ul >li*4 快速生成包含4個li的列表
初步使用:
VSCode新建工程
(1)新建一個文件夾用於存放工程,比如我新建了文件夾目錄為 E:\VScode_Program\1_test,路徑盡量不要有中文和空格打開 VSCode。然后在 VSCode 上點擊文件->打開文件夾…,選剛剛創建的“1_test”文件夾,打開以后如圖
(2)點擊文件->將工作區另存為…,打開工作區命名對話框,輸入要保存的工作區路徑和工作區名字,如圖
(3)工作區保存成功以后,點擊圖中的“新建文件”按鈕創建 main.c 和 main.h 這兩個文件,創建成功以后 VSCode 如圖
(4)添加頭文件路徑,按下“Ctrl+Shift+P”打開搜索框,然后輸入“Edit configurations”,選擇“C/C++:Edit configurations…”,如圖
C/C++的配置文件是個 json 文件,名為:c_cpp_properties.json,此文件默認內容如圖
c_cpp_properties.json 中的變量“includePath”用於指定工程中的頭文件路徑
VSCode設置 下期講吧,這章有些多擔心有些小伙伴不好消化