vscode 默认初始化_Visual Studio Code(vscode)使用介绍
生活随笔
收集整理的這篇文章主要介紹了
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為例:
效果圖(來自網絡,侵刪)
登錄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。
- 訪問步驟:
訪問服務器步驟
- 報錯1:ECDSA key fingerprint
- 解決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:重新修改權限
- 解決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)使用介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 12月1日高级软件测试例会记录
- 下一篇: FusionChart完全入门手册 -2