欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2021年09月30日 15:55:43   作者:華為云  
VsCode是一款開源的編輯器,擁有強大的功能,。由于擁有各種各樣的插件,這就使得VsCode可以做到的事情更多了。在使用的過程中,也是有很多技巧的,掌握一些技巧對于后期寫代碼也會輕松很多

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

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

1. 查看日志

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

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

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

3. 查看連接遠端時的日志

在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è)置遠端默認安裝的插件

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

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

6. 把本地的指定插件安裝到遠端或把遠端插件安裝到本地

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

7. 遠端使用Git存儲庫

7.1 本機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自動運行SSH Agent:

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

將私鑰對添加到正在運行的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默認統(tǒng)一增加配置ForwardAgent yes,可增加配置如下:

Host *
   ForwardAgent yes  

7.2 遠端靈活使用Git存儲庫

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

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

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

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

8. 基于離線包在遠端安裝插件

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

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

9. 遠端重啟后,需要刪除本地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)險

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

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

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

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

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

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

步驟2:選擇語言

如果需要對Python語言進行設(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使用技巧帶你進入高效開發(fā)模式的詳細內(nèi)容,更多關(guān)于python高效開發(fā)VSCode使用技巧的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • pip命令無法使用的解決方法

    pip命令無法使用的解決方法

    今天小編就為大家分享一篇pip命令無法使用的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • np.newaxis()函數(shù)的具體使用

    np.newaxis()函數(shù)的具體使用

    本文主要介紹了np.newaxis()函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Python趣味入門教程之循環(huán)語句while

    Python趣味入門教程之循環(huán)語句while

    這篇文章主要給大家介紹了關(guān)于Python趣味入門教程之循環(huán)語句while的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Python腳本實現(xiàn)12306火車票查詢系統(tǒng)

    Python腳本實現(xiàn)12306火車票查詢系統(tǒng)

    本文給大家分享我使用python3實現(xiàn)的12306火車票查詢系統(tǒng),小編分步驟給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2016-09-09
  • Python3實現(xiàn)獲取圖片文字里中文的方法分析

    Python3實現(xiàn)獲取圖片文字里中文的方法分析

    這篇文章主要介紹了Python3實現(xiàn)獲取圖片文字里中文的方法,結(jié)合實例形式分析了Python基于文字識別引擎tesseract-ocr針對圖片里中文識別的相關(guān)操作技巧與操作注意事項,需要的朋友可以參考下
    2018-12-12
  • Pygame游戲開發(fā)之太空射擊實戰(zhàn)精靈的使用上篇

    Pygame游戲開發(fā)之太空射擊實戰(zhàn)精靈的使用上篇

    相信大多數(shù)8090后都玩過太空射擊游戲,在過去游戲不多的年代太空射擊自然屬于經(jīng)典好玩的一款了,今天我們來自己動手實現(xiàn)它,在編寫學(xué)習(xí)中回顧過往展望未來,下面開始講解精靈的使用
    2022-08-08
  • python全棧知識點總結(jié)

    python全棧知識點總結(jié)

    在本篇文章里小編給大家整理了關(guān)于python全棧的知識點以及學(xué)習(xí)路線的總結(jié),需要的朋友們參考下。
    2019-07-07
  • 教你利用python的matplotlib(pyplot)繪制折線圖和柱狀圖

    教你利用python的matplotlib(pyplot)繪制折線圖和柱狀圖

    Python繪圖需要下載安裝matplotlib模塊,它是一個數(shù)學(xué)繪圖庫,我們將使用它來制作簡單的圖表,如折線圖和散點圖,下面這篇文章主要給大家介紹了關(guān)于利用python的matplotlib(pyplot)繪制折線圖和柱狀圖的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • Python中的哈希算法模塊hashlib詳解

    Python中的哈希算法模塊hashlib詳解

    這篇文章主要介紹了Python中的哈希算法模塊hashlib詳解,hashlib模塊實現(xiàn)了多種哈希算法,包括MD5以及SHA家族的算法,通過algorithms_guaranteed可以查看hashlib中封裝的所有算法,需要的朋友可以參考下
    2023-08-08
  • 怎樣用cmd命令行運行Python文件

    怎樣用cmd命令行運行Python文件

    這篇文章主要介紹了怎樣用cmd命令行運行Python文件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06

最新評論