最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)文章

  • Python傳統(tǒng)圖像處理之皮膚區(qū)域檢測詳解

    Python傳統(tǒng)圖像處理之皮膚區(qū)域檢測詳解

    這篇文章主要介紹了在不同情景下對傳統(tǒng)圖像進行皮膚區(qū)域檢測,文章中的代碼具有一定的參考價值,感興趣的小伙伴可以跟隨小編一起來學(xué)習(xí)學(xué)習(xí)
    2021-12-12
  • 用python3教你任意Html主內(nèi)容提取功能

    用python3教你任意Html主內(nèi)容提取功能

    這篇文章主要介紹了用python3教你任意Html主內(nèi)容提取功能,主要使用到了requests、lxml、json等模塊,文中逐一對這幾個模塊做了介紹,需要的朋友可以參考下
    2018-11-11
  • Django 實現(xiàn)admin后臺顯示圖片縮略圖的例子

    Django 實現(xiàn)admin后臺顯示圖片縮略圖的例子

    今天小編就為大家分享一篇Django 實現(xiàn)admin后臺顯示圖片縮略圖的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python使用Dash開發(fā)網(wǎng)頁應(yīng)用的方法詳解

    Python使用Dash開發(fā)網(wǎng)頁應(yīng)用的方法詳解

    本文主要是通過Dash的Checklist組件,簡單介紹使用Dash開發(fā)的Web應(yīng)用,文中的示例代碼講解詳細,具有一定的借鑒價值,需要的可以參考一下
    2022-09-09
  • Python 排序最長英文單詞鏈(列表中前一個單詞末字母是下一個單詞的首字母)

    Python 排序最長英文單詞鏈(列表中前一個單詞末字母是下一個單詞的首字母)

    這篇文章主要介紹了Python 排序最長英文單詞鏈(列表中前一個單詞末字母是下一個單詞的首字母),列表中每個元素相當(dāng)于一個單詞,要實現(xiàn)列表中前一個單詞末字母是下一個單詞的首字母,并且這個鏈?zhǔn)亲铋L的。感興趣的可以了解一下
    2020-12-12
  • Pandas含中文表格對齊輸出的幾種情況

    Pandas含中文表格對齊輸出的幾種情況

    今天使用python計算數(shù)據(jù)相關(guān)性,但是發(fā)現(xiàn)計算出的表格中間好多省略號,而且也不對齊,?這也太難看了,下面這篇文章主要給大家介紹了關(guān)于Pandas含中文表格對齊輸出的幾種情況,需要的朋友可以參考下
    2023-04-04
  • Python語法概念基礎(chǔ)詳解

    Python語法概念基礎(chǔ)詳解

    這篇文章主要為大家介紹了Python語法概念基礎(chǔ),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • 為什么str(float)在Python 3中比Python 2返回更多的數(shù)字

    為什么str(float)在Python 3中比Python 2返回更多的數(shù)字

    很多朋友質(zhì)疑為什么str(float)在Python 3中比Python 2返回更多的數(shù)字,在Python 2.7中,一個float的repr返回最接近十七位數(shù)的十進制數(shù);這足以精確地識別每個可能的IEEE浮點值。對此問題很多朋友都很疑問,下面小編給大家簡單介紹下,需要的朋友可以參考下
    2018-10-10
  • Python之Matplotlib繪圖調(diào)節(jié)清晰度解決方案

    Python之Matplotlib繪圖調(diào)節(jié)清晰度解決方案

    Matplotlib是一個Python的繪圖庫,可以用來繪制各種類型的圖表,包括線圖、散點圖、柱狀圖等等,這篇文章主要給大家介紹了關(guān)于Python之Matplotlib繪圖調(diào)節(jié)清晰度的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • Python 文件管理實例詳解

    Python 文件管理實例詳解

    這篇文章主要介紹了Python 文件管理的方法,以實例形式較為詳細的分析了Python針對文件的各種常用函數(shù)使用方法與相關(guān)注意事項,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11

最新評論

克什克腾旗| 浮梁县| 左贡县| 临海市| 甘孜| 闽侯县| 吕梁市| 武城县| 双江| 错那县| 桃园县| 平潭县| 阜阳市| 周至县| 杨浦区| 化州市| 札达县| 科尔| 襄汾县| 同仁县| 祁连县| 玉龙| 环江| 饶阳县| 肥西县| 滨州市| 滕州市| 贵溪市| 化德县| 大渡口区| 达州市| 廉江市| 米林县| 高邮市| 博客| 即墨市| 隆化县| 临汾市| 五大连池市| 曲周县| 中阳县|