日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vscode 默认初始化_Visual Studio Code(vscode)使用介绍

發布時間:2023/12/9 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vscode 默认初始化_Visual Studio Code(vscode)使用介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[TOC]

vscode 安裝

  • 軟件直接在vscode官網(https://code.visualstudio.com/)下載安裝。
  • 建議將下圖紅框中勾選,安裝完成后可通過鼠標右鍵打開vscode。

安裝界面

使用介紹

插件安裝

  • 安裝完成后,左側欄可以看到不同模塊,一開始包含資源管理,搜索欄,git,debug,插件模塊。個別插件安裝后會新增新模塊,例如Remote-SSH。
  • 插件模塊具有很多第三方開發的模塊,極大方便vdcode的使用。
  • 根據個人熟悉的編程語言,選擇對應的插件。本人目前用到的插件主要有:
    • Chinese (Simplified) Language Pack for Visual Studio Code:中文-軟件語言包
    • python,jupyter,kite:python相關的插件
    • markdownlint,Markdown Preview Enhanced:markdown語法提示和預覽,個人覺得比vscode自帶的markdown好用
    • Power Mode:炫酷編碼特效
    • Remote-SSH:遠程登陸
  • 插件安裝完成后,查看插件介紹及使用說明,個別插件需要手動設置,例如Power Mode。需要修改設置json文件。使用快捷鍵Ctrl+Shift+P,進入命令模式,輸入settings.json,選擇Open Settings(JSON)。輸入對應的鍵值對即可。Power Mode為例:
{"powermode.enabled": true // 打開powermode"powermode.shakeIntensity": 0 // 關閉抖動效果"powermode.presets":"fireworks" // 設置不同效果,不設定則默認 }

效果圖(來自網絡,侵刪)

登錄vscode

  • vscode左下角有個登錄選項,但這種登錄不是直接注冊登錄,而是通過第三方賬號登錄,選擇Turn on Settings Sync,命令框會提示登錄并打開,點擊后會讓你選擇GitHub賬號或者Microsoft賬號,選擇先注冊才能進行授權,本人使用的是GitHub,這里就用github來介紹。

登錄界面

  • Github授權。點擊使用GitHub賬號登錄后,會跳轉到GitHub授權界面,同意并登錄GitHub。完成后會提醒成功授權,之后會自動跳轉會vscode,自動設定,如果不成功,根據提醒按步驟執行。

Github授權vscode界面

Github跳轉vscode提示授權修改

  • 報錯:登錄失敗。
  • 解決:打開git,指定git存儲庫,啟動存儲庫初始化。再重新授權登錄即可。如果還未生效,可重啟vscode。打開左下角,發現已經登錄成功,git還可以將文件同步到GitHub。

登錄失敗報錯及解決

修改終端

  • windows的cmd和PowerShell,個人覺得都不是很好用,所以本人另外安裝了git,通過git在windows上使用比較舒服。vscode終端默認是系統自帶的(bash, powershell),但也可以修改為其他的,如果安裝了git,可以修改為git。
  • 直接選擇Git Bash,會報錯,無法自動寫入設置,需要手動修改。跟之前一樣,需要到settings.json文件中修改,添加"terminal.integrated.shell.windows": "C:Program FilesGitbinbash.exe"即可,路徑修改為個人具體安裝路徑。

Shell選擇

遠程訪問服務器

  • 遠程訪問,需要先安裝Remote-SSH插件。會自動安裝另一個插件Remote - SSH: Editing Configuration Files。
  • 訪問步驟:
  • 使用快捷鍵Ctrl+Shift+P,在命令框輸入remote-ssh,選擇connet to host。
  • 輸入user@host
  • 選擇服務器系統類型
  • 輸入服務器登錄密碼
  • 完成登錄。部分插件需要在服務器重新安裝。
  • 訪問服務器步驟


    • 報錯1:ECDSA key fingerprint
    ECDSA key fingerprint is SHA**********************************. Are you sure you want to continue connecting (yes/no)?
    • 解決1:因為使用remote-ssh登錄時無法進行交互確認,所以會報錯。只需要在vscode終端使用ssh登錄且確認后,再使用remote-ssh進行登錄,報錯就解決。

    • 報錯2:bad owner or permissions on .ssh/config
    • 原因:因為Remote-SSH連接服務器需要用到Remote - SSH: Editing Configuration Files插件,而這個插件編輯~/.ssh/config之后,config文件權限發生了更改。這是不僅vscode連接不了,系統powershell也連接不了(但是git可以連接,當時以為修改默認shell就能解決,結果還是不行,remote還是用powershell打開)。但是刪除了config文件后,powershell就能正常運行ssh。
    • 解決2.1:重新修改權限
    chmod 600 ~/.ssh/config chown $USER ~/.ssh/config
    • 解決2.2: openssh輔助
    • GitHub下載openssh-portable。 git clone https://github.com/PowerShell/openssh-portable.git
    • 下載后,powershell或git進入cd ./openssh-portable/contrib/win32/openssh,執行./FixUserFilePermissions.ps1 -Confirm:$false。
    • 如果報錯:無法加載文件 FixUserFil ePermissions.ps1,因為在此系統上禁止運行腳本。則執行Set-ExecutionPolicy RemoteSigned,輸入Y,重新執行步驟2,執行完成后,再次執行Set-ExecutionPolicy RemoteSigned,輸入N。
    • 完成后,按照訪問步驟連接服務器。

    參考資料

    [1]. https://zixizixi.cn/windows_vscode_ssh_error_bad-owner-or-permissions

    總結

    以上是生活随笔為你收集整理的vscode 默认初始化_Visual Studio Code(vscode)使用介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。