中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VSCode的使用技巧有哪些

發布時間:2021-10-27 11:50:47 來源:億速云 閱讀:143 作者:iii 欄目:軟件技術

本篇內容主要講解“VSCode的使用技巧有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“VSCode的使用技巧有哪些”吧!

1. 查看日志

步驟1. 執行Ctrl+Shift+P

步驟2. 搜 showlogs

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

步驟1. 執行Ctrl+Shift+P

步驟2. 搜Open Settings(JSON)

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

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

"remote.SSH.showLoginTerminal": true,

4. VSCode背景配置為豆沙綠

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

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

5. 設置遠端默認安裝的插件

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

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

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

步驟1. 執行Ctrl+Shift+P

步驟2. 搜install local,按需選擇即可

7. 遠端使用Git存儲庫

7.1 本機Host配置,本篇以Windows10系統為例

步驟1. 安裝OpenSSH

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

  • 啟動SSHD服務:

    Get-WindowsCapability -Online | ? Name -like 'OpenSSH*' Start-Service sshd Set-Service -Name sshd -StartupType 'Automatic' Get-NetFirewallRule -Name sshNew-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. 編輯本地的sshconfig(如~\.ssh\config)文件,增加配置ForwardAgentyes,如下所示。

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

若對所有Host默認統一增加配置ForwardAgentyes,可增加配置如下:

Host *
   ForwardAgent yes

7.2 遠端靈活使用Git存儲庫

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

code.visualstudio.com/docs/introv…

更多Git功能使用細節可閱讀VSCode官方文檔code.visualstudio.com/docs/editor…

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

步驟一. 到VSCode插件官網vscode_marketplace搜索待安裝的A插件

步驟二. 點擊進入A插件詳情后,下載該插件的離線安裝包。

步驟三. 將下載好的.vsix文件拖動到遠端容器中

步驟四. 右鍵點擊該文件,選擇Install ExtensionVSIX

9. 遠端重啟后,需要刪除本地known_hosts才能連接

可以在本地的sshconfig文件中對這個容器配置參數“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

提示:增加上述配置參數會在SSH登錄時忽略known_hosts文件,有安全風險

10.代碼調試時不能進入源碼

如果已有launch.json文件,請直接看步驟3。步驟1:打開launch.json文件。可通過以下任一方式打開:

  • 方法一:點擊左側菜單欄的Run(Ctrl+Shift+D)按鈕,再點擊create a launch.json file。

  • 方法二:點擊上側菜單欄中的Run > Open configurations按鈕

步驟2:選擇語言

如果需要對Python語言進行設置,在彈出的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: 當前文件",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "justMyCode": false
        }
    ]
}

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

terminal中,執行如下述命令,再重試提交即可:

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

12. 禁止自動升級VSCode版本

步驟1. 執行Ctrl+Shift+P

步驟2. 搜Open Settings(JSON)

步驟3. 在配置文件settings.json中添加如下參數"update.mode":"manual"

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

步驟1. 執行Ctrl+Shift+P

步驟2. 搜Open Settings(JSON)

步驟3. 在配置文件settings.json中添加如下參數"extensions.autoUpdate":fals

到此,相信大家對“VSCode的使用技巧有哪些”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南木林县| 高邑县| 怀远县| 白玉县| 雅江县| 登封市| 安溪县| 元朗区| 寿光市| 蒲江县| 富锦市| 宝兴县| 新巴尔虎左旗| 双江| 南安市| 北碚区| 土默特左旗| 平昌县| 延川县| 琼中| 河南省| 铜梁县| 清原| 涞源县| 新巴尔虎右旗| 宜昌市| 沙洋县| 泸州市| 福泉市| 柘荣县| 吴川市| 沅江市| 陈巴尔虎旗| 苗栗县| 永仁县| 襄城县| 永吉县| 县级市| 林州市| 乌鲁木齐市| 普宁市|