00. 目錄
文章目錄
01. vscode簡介
Microsoft在2015年4月30日Build 開發者大會上正式宣佈了 Visual Studio Code 項目:一個運行於 Mac OS X、Windows和 Linux 之上的,針對於編寫現代 Web 和雲應用的跨平臺源代碼編輯器。
該編輯器也集成了所有一款現代編輯器所應該具備的特性,包括語法高亮(syntax high lighting),可定製的熱鍵綁定(customizable keyboard bindings),括號匹配(bracket matching)以及代碼片段收集(snippets)。Somasegar 也告訴筆者這款編輯器也擁有對 Git 的開箱即用的支持。
Visual Studio Code 提供了豐富的快捷鍵 [3] 。用戶可通過快捷鍵 [Ctrl] + [K] + [S] (按住Ctrl鍵不放,再按字母K鍵和S鍵)調出快捷鍵面板,查看全部的快捷鍵定義。也可在面板中雙擊任一快捷鍵,爲某項功能指定新的快捷鍵。一些預定義的常用快捷鍵包括:格式化文檔(整理當前視圖中的全部代碼),[Shift] + [Alt] + [F];格式化選定內容(整理當前視圖中被選定部分代碼),[Ctrl] + [K] + [F];放大視圖,[Ctrl] + [Shift] + [=];縮小視圖,[Ctrl] + [Shift] + [-];打開新的外部終端(打開新的命令行提示符):[Ctrl] + [Shift] + [C]。
該編輯器支持多種語言和文件格式的編寫,截止2019年9月,已經支持瞭如下37種語言或文件:F#、HandleBars、Markdown、Python、Java、PHP、Haxe、Ruby、Sass、Rust、PowerShell、Groovy、R、Makefile、HTML、JSON、TypeScript、Batch、Visual Basic、Swift、Less、SQL、XML、Lua、Go、C++、Ini、Razor、Clojure、C#、Objective-C、CSS、JavaScript、Perl、Coffee Script、Dockerfile。
02. vscode下載
官方下載網站:https://code.visualstudio.com/
下載好的安裝包:code_1.46.0-1591780013_amd64.deb
03. vscode安裝
在Ubuntu終端輸入以下命令
deng@itcast:~$ sudo dpkg -i code_1.46.0-1591780013_amd64.deb
[sudo] deng 的密碼:
正在選中未選擇的軟件包 code。
(正在讀取數據庫 ... 系統當前共安裝有 195077 個文件和目錄。)
準備解壓 code_1.46.0-1591780013_amd64.deb ...
正在解壓 code (1.46.0-1591780013) ...
正在設置 code (1.46.0-1591780013) ...
正在處理用於 gnome-menus (3.36.0-1ubuntu1) 的觸發器 ...
正在處理用於 desktop-file-utils (0.24-1ubuntu2) 的觸發器 ...
正在處理用於 mime-support (3.64ubuntu1) 的觸發器 ...
deng@itcast:~$
04. vscode漢化
4.1 點擊左邊幾大按鈕中的第4個“Extensions”
4.2 在搜索輸入框輸入“chinese”關鍵測,自動搜索出來很多相關的插件
4.3 選擇“Chinese (Simplified) Language Pack for Visual Studio Code”這個插件包,在右邊出現這個插件包的詳細信息
4.4 點擊“install”
4.5 安裝完成後,在右下角彈出一個提示,詢問是否重新啓動,選擇“Restart Now”
4.6 安裝中文插件之後,所有顯示全部爲中文
05. vscode安裝C/C++
5.1 安裝C/C++插件,選擇安裝
06. vscode安裝運行環境
6.1 選擇C/C++ Compile Run extension,然後選擇安裝
相關插件總結:
**C/C++**爲必裝,提供C/C++支持
Code Runner必裝,提供編譯後程序的運行環境
C/C++ Snippets建議 提供一些常用的C/C++片段,如for(;😉{},安裝後寫代碼方便(tip.如果想要添加自己寫的代碼段可以點左下角齒輪->用戶代碼片段)
EPITECH C/C++ Headers 爲C/C++文件添加頭部(包括作者、創建和修改日期等),併爲.h頭文件添加防重複的宏
File Templates 文件模板,可以自己添加文件模板
GBKtoUTF8 GBK編碼文件轉換爲UTF-8
Include Autocomplete 頭文件自動補全
One Dark Pro 一個好看的vscode主題
Easy C++ projects提供一個簡單的編譯模式,開啓後只要安裝了C/C++擴展就可以直接編譯運行,建議不用,因爲不能自己配置參數
07. vscode測試
7.1 新建文件,保存爲test.c
7.2 編寫簡單的Hello World代碼
代碼參考如下:
#include <stdio.h>
int main(void)
{
printf("hello world\n");
return 0;
}
7.3 啓動終端編譯test.c
7.4 編譯test.c,執行輸出結果
08. 附錄
8.1 官方參考網站:https://code.visualstudio.com/
8.2 官方文檔網站:https://code.visualstudio.com/docs
8.3 vscode下載:https://download.csdn.net/download/dengjin20104042056/12526413