人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動態(tài)

python學(xué)習(xí)VSCode使用技巧帶你進(jìn)入高效開發(fā)模式

發(fā)布日期:2021-12-29 04:51 | 文章來源:gibhub

本文分享自華為云社區(qū)《VSCode使用技巧》,作者:小聰不是小蔥~ 。

VsCode是一款開源的編輯器,擁有強(qiáng)大的功能,。由于擁有各種各樣的插件,這就使得VsCode可以做到的事情更多了。在使用的過程中,也是有很多技巧的,掌握一些技巧對于后期寫代碼也會輕松很多。

1. 查看日志

步驟1. 執(zhí)行Ctrl+Shift+P
步驟2. 搜 show logs

2. 打開VSCode的配置文件settings.json

步驟1. 執(zhí)行Ctrl+Shift+P
步驟2. 搜Open Settings(JSON)

3. 查看連接遠(yuǎn)端時的日志

在VSCode的配置文件settings.json中添加如下參數(shù)

"remote.SSH.showLoginTerminal": true,

4. VSCode背景配置為豆沙綠

在VSCode的配置文件settings.json中添加如下參數(shù)

"workbench.colorTheme": "Atom One Light",
"workbench.colorCustomizations": {
"[Atom One Light]": {
"editor.background": "#C7EDCC",
"sideBar.background": "#e7f0e7",
"activityBar.background": "#C7EDCC",
 },
},

5. 設(shè)置遠(yuǎn)端默認(rèn)安裝的插件

在VSCode的配置文件settings.json中添加remote.SSH.defaultExtensions參數(shù),如自動安裝PythonMaven插件,可配置如下。

"remote.SSH.defaultExtensions": [
"ms-python.python",
"vscjava.vscode-maven"
 ],

6. 把本地的指定插件安裝到遠(yuǎn)端或把遠(yuǎn)端插件安裝到本地

步驟1. 執(zhí)行Ctrl+Shift+P
步驟2. 搜install local,按需選擇即可

7. 遠(yuǎn)端使用Git存儲庫

7.1 本機(jī)Host配置

本篇以Windows10系統(tǒng)為例

步驟1. 安裝OpenSSH

步驟2. 以管理員身份啟動 PowerShell,并按需執(zhí)行下述命令:

啟動SSHD服務(wù):

 Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
 Start-Service sshd
 Set-Service -Name sshd -StartupType 'Automatic'
 Get-NetFirewallRule -Name *ssh*
 New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

允許Windows自動運(yùn)行SSH Agent:

 Set-Service ssh-agent -StartupType Automatic
 Start-Service ssh-agent
 Get-Service ssh-agent

將私鑰對添加到正在運(yùn)行的agent中:

 ssh-add.exe .\id_rsa  #路徑為待添加私鑰的位置
 ssh-add.exe -L

步驟3. 編輯本地的ssh config(如~\.ssh\config)文件,增加配置ForwardAgent yes,如下所示。

Host my_host
 HostName x.x.x.x
 Port x
 User x
 IdentityFile xx
 ForwardAgent yes

若對所有Host默認(rèn)統(tǒng)一增加配置ForwardAgent yes,可增加配置如下:

Host *
ForwardAgent yes  

7.2 遠(yuǎn)端靈活使用Git存儲庫

簡要Git操作指導(dǎo)視頻可參考VSCode視頻教程(3分54秒):

https://code.visualstudio.com/docs/introvideos/versioncontrol

更多Git功能使用細(xì)節(jié)可閱讀VSCode官方文檔

https://code.visualstudio.com/docs/editor/versioncontrol

8. 基于離線包在遠(yuǎn)端安裝插件

步驟1. 到VSCode插件官網(wǎng)vscode_marketplace搜索待安裝的A插件
步驟2. 點(diǎn)擊進(jìn)入A插件詳情后,下載該插件的離線安裝包。如圖所示:

步驟三. 將下載好的.vsix文件拖動到遠(yuǎn)端容器中
步驟四. 右鍵點(diǎn)擊該文件,選擇Install Extension VSIX

9. 遠(yuǎn)端重啟后,需要刪除本地known_hosts才能連接

可以在本地的ssh config文件中對這個容器配置參數(shù)“StrictHostKeyChecking no”和“UserKnownHostsFile=/dev/null”,如下參考所示:

Host my_host
 HostName x.x.x.x
 Port x
 User x
 IdentityFile xx
 ForwardAgent yes
 StrictHostKeyChecking no
 UserKnownHostsFile=/dev/null

提示:增加上述配置參數(shù)會在SSH登錄時忽略known_hosts文件,有安全風(fēng)險(xiǎn)

10.代碼調(diào)試時不能進(jìn)入源碼

如果已有l(wèi)aunch.json文件,請直接看步驟3。

步驟1:打開launch.json文件。

可通過以下任一方式打開:

方法一:點(diǎn)擊左側(cè)菜單欄的Run(Ctrl+Shift+D)按鈕,再點(diǎn)擊create a launch.json file。如下圖所示:

方法二:點(diǎn)擊上側(cè)菜單欄中的Run > Open configurations按鈕

步驟2:選擇語言

如果需要對Python語言進(jìn)行設(shè)置,在彈出的Select a debug configuration中選擇Python File,其他語言操作類似。如下圖所示:

步驟3:編輯launch.json,增加justMyCode": false配置

如下圖所示:

{
 // Use IntelliSense to learn about possible attributes.
 // Hover to view descriptions of existing attributes.
 // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
 "version": "0.2.0",
 "configurations": [
  {
"name": "Python: 當(dāng)前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": false
  }
 ]
}

11.提交代碼時彈出對話框提示用戶名和用戶郵箱配置錯誤

在terminal中,執(zhí)行如下述命令,再重試提交即可:

git config --global user.email my_email #改為你的用戶郵箱
git config --global user.name my_name #改為你的用戶名

12. 禁止自動升級VSCode版本

步驟1. 執(zhí)行Ctrl+Shift+P
步驟2. 搜Open Settings(JSON)
步驟3. 在配置文件settings.json中添加如下參數(shù)

"update.mode": "manual",

13. 禁止自動升級VSCode的插件版本

步驟1. 執(zhí)行Ctrl+Shift+P
步驟2. 搜Open Settings(JSON)
步驟3. 在配置文件settings.json中添加如下參數(shù)

"extensions.autoUpdate": false,

以上就是python學(xué)習(xí)VSCode使用技巧帶你進(jìn)入高效開發(fā)模式的詳細(xì)內(nèi)容,更多關(guān)于python高效開發(fā)VSCode使用技巧的資料請關(guān)注本站其它相關(guān)文章!

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時開通

自選配置、實(shí)時開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部