一、VSCode安裝
二、配置安裝插件
三、配置遠(yuǎn)程連接SSH
四、MinGW
一、VSCode安裝
VS官網(wǎng)
Visual Studio Code - Code Editing. Redefined下載安裝包:
二、配置安裝插件
安裝中文插件
配置字體為20
配置文件–>首選項(xiàng)->設(shè)置->Font Size為20
設(shè)置 VSCode 的默認(rèn)縮進(jìn),由2個(gè)空格改為4個(gè)空格
文件 -> 首選項(xiàng) -> 設(shè)置 -> 輸入框搜索 Tab Size,將 2 改為 4
Editor: Detect Indentation
Detect Indentation (中文意思是檢測(cè)縮進(jìn))
自動(dòng)對(duì)齊格式化
在Visual Studio Code中進(jìn)行自動(dòng)對(duì)齊的方法有幾種,以下是其中的一些:
-
使用快捷鍵:
- 在你的代碼中選中要進(jìn)行對(duì)齊的部分。
- 使用快捷鍵進(jìn)行對(duì)齊。默認(rèn)情況下,Visual Studio Code的對(duì)齊快捷鍵是
Shift + Alt + F
(在Windows和Linux上)或Shift + Option + F
(在Mac上)。
-
使用右鍵菜單:
- 在你的代碼中選中要進(jìn)行對(duì)齊的部分。
- 右鍵單擊選中的部分,然后選擇 “Format Document” 或 “Format Selection”。
-
使用保存時(shí)自動(dòng)格式化:
- 打開(kāi)用戶(hù)設(shè)置(快捷鍵為
Ctrl + ,
或Cmd + ,
)。 - 在設(shè)置中搜索 “Format On Save”。
- 勾選 “Editor: Format On Save” 選項(xiàng),這樣每次保存文件時(shí),都會(huì)自動(dòng)格式化。
- 打開(kāi)用戶(hù)設(shè)置(快捷鍵為
-
使用插件:
- 安裝并配置適用于你的語(yǔ)言的格式化插件。例如,對(duì)于JavaScript/TypeScript,可以使用
Prettier
插件。 - 在安裝插件后,你可以配置 Visual Studio Code,在保存時(shí)自動(dòng)應(yīng)用格式化規(guī)則。
- 安裝并配置適用于你的語(yǔ)言的格式化插件。例如,對(duì)于JavaScript/TypeScript,可以使用
請(qǐng)注意,確保你的編輯器已經(jīng)配置了適當(dāng)?shù)恼Z(yǔ)言支持和格式化工具。對(duì)于某些語(yǔ)言,你可能需要安裝額外的插件或工具。
Code Runner插件
美化:
安裝Remote Development插件
如果安裝失敗,可選擇離線(xiàn)安裝的方法,參考如下網(wǎng)上文章的安裝說(shuō)明:
VSCode離線(xiàn)安裝Remote-SSH插件_vscode 離線(xiàn)安裝ssh-CSDN博客
三、配置遠(yuǎn)程連接SSH
【配置環(huán)境】Windows下 VS Code 遠(yuǎn)程連接虛擬機(jī)Ubuntu
VsCode通過(guò)SSH連接Ubuntu虛擬機(jī)
VS Code SSH遠(yuǎn)程連接虛擬機(jī)Ubuntu
虛擬機(jī)上開(kāi)啟ssh
- 設(shè)置網(wǎng)絡(luò)適配器為NAT模式
- 安裝openssh-server
sudo apt update
sudo apt upgrade
sudo apt install openssh-server
- 使能和確認(rèn)ssh服務(wù)運(yùn)行
sudo sytemctl enable ssh
sudo sytemctl start ssh
sudo sytemctl status ssh
- 服務(wù)器操作
配置22端口和檢查狀態(tài)
sudo ufw allow ssh
sudo ufw enable
sudo ufw status
(1)啟動(dòng)服務(wù)器 默認(rèn)端口22
sudo /etc/init.d/ssh start
(2)重啟服務(wù)器 默認(rèn)端口22
sudo /etc/init.d/ssh restart
(3)關(guān)閉服務(wù)器 默認(rèn)端口22
sudo /etc/init.d/ssh stop
(4)查看ssh服務(wù)是否在運(yùn)行
ps -e | grep sshd
(5)配置ssh服務(wù)(打開(kāi)文本編輯)
sudo gedit /etc/ssh/sshd_config
#PermitRootLogin prohibit-password 后改為 #PermitRootLogin yes
(6)保存退出,并重啟服務(wù)器
sudo /etc/init.d/ssh restart
- 查詢(xún)IP
ifconfig
ip addr show
VScode SSH連接虛擬機(jī)
安裝ssh插件
配置.ssh/config文件
按F1或者 CTRL+SHIFT+P
,輸入Remote.ssh:Connect to Host
回車(chē),點(diǎn)擊 Configure SSH Host
,再點(diǎn)擊 c:/user/xxx/.ssh/config
,這是會(huì)打開(kāi)config文件
按上面給的注釋填寫(xiě)好自己服務(wù)器端的信息,保存并退出
最后點(diǎn)擊VS code旁邊的小電腦,展開(kāi) SSH TARGETS
選項(xiàng)卡,下面就是我們剛剛添加的遠(yuǎn)程服務(wù)器,點(diǎn)擊旁邊的小文件夾就可以添加文件夾連接了
VScode SSH配置連接多個(gè)虛擬機(jī)
ssh 用戶(hù)名@IP
主機(jī)上ssh連接虛擬機(jī)
適用于 Windows 的 OpenSSH 入門(mén)
ssh 用戶(hù)名@IP
四、MinGW
MinGW(Minimalist GNU for Windows)是一個(gè)用于Windows平臺(tái)的開(kāi)發(fā)工具集,它提供了一組用于構(gòu)建和運(yùn)行C和C++程序的GNU工具,如GCC(GNU編譯器集合)等。MinGW的目標(biāo)是提供一個(gè)輕量級(jí)、簡(jiǎn)化的開(kāi)發(fā)環(huán)境,使開(kāi)發(fā)者能夠在Windows上輕松地編寫(xiě)和運(yùn)行類(lèi)Unix的應(yīng)用程序。
MinGW的主要特點(diǎn)包括:
-
輕量級(jí): MinGW致力于提供一個(gè)輕量級(jí)的工具集,使得在Windows上進(jìn)行C/C++開(kāi)發(fā)更加簡(jiǎn)便。
-
GNU工具: MinGW使用GNU工具,如GCC,使得開(kāi)發(fā)者可以在Windows上使用類(lèi)Unix的編程工具。
-
無(wú)需Cygwin: 與Cygwin不同,MinGW生成的可執(zhí)行文件不依賴(lài)于任何運(yùn)行時(shí)庫(kù)(如cygwin.dll),因此它們更獨(dú)立,更適合與Windows原生應(yīng)用程序集成。
-
支持32位和64位: MinGW可以生成32位和64位的可執(zhí)行文件,適用于不同的Windows系統(tǒng)。
MinGW常用于開(kāi)發(fā)需要在Windows平臺(tái)上運(yùn)行的C和C++應(yīng)用程序,它為開(kāi)發(fā)者提供了在Windows上使用GNU工具鏈的便利。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-795997.html
環(huán)境搭建
開(kāi)發(fā)環(huán)境 windows gcc 編譯文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-795997.html
到了這里,關(guān)于【VScode】安裝配置、插件及遠(yuǎn)程SSH連接的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!