vscode遠(yuǎn)端配置及一些問題解決方案
vscode遠(yuǎn)端配置
我們之前大概了解了vscode的本地設(shè)置,我們之前提過,vscode是一款編輯器,在文本編輯方面有著強(qiáng)大的功能,vscode強(qiáng)大的功能還在于可以連接遠(yuǎn)端機(jī)器,為我們的遠(yuǎn)端機(jī)器服務(wù),今天我們主要來進(jìn)行遠(yuǎn)端配置
安裝Remote -SSH插件
在這之前,我們要安裝Remote -SSH插件:
安裝成功之后,左側(cè)會(huì)出現(xiàn)一個(gè)電腦圖標(biāo):
我們點(diǎn)進(jìn)去:
配置config
我們點(diǎn)擊 “+” 號(hào):
這個(gè)時(shí)候,我們要用ssh來配置,首先,我們要知道我們機(jī)器的IP號(hào):我們可以用hostname -I來查看我們的IP號(hào):
記住我們要連接的用戶和IP號(hào),接著輸入我們要連接的用戶和IP號(hào):
回車之后,會(huì)進(jìn)行config文件的配置:
我們一般選擇用戶下的.ssh下的config,所以我們選擇第一個(gè):
這個(gè)時(shí)候,右下方會(huì)出現(xiàn)這樣的提示:
我們可以打開配置:
有了這幾行的內(nèi)容,說明添加主機(jī)成功。
這個(gè)時(shí)候刷新,會(huì)有小電腦的圖標(biāo):
這個(gè)時(shí)候,點(diǎn)擊箭頭,選擇在當(dāng)前窗口連接:
接下來,選擇平臺(tái),我們是Linux,選擇Linux:
這個(gè)時(shí)候會(huì)讓我們?cè)撚脩舻拿艽a:
輸完密碼稍微等待,出現(xiàn)上面的圖標(biāo),表示連接成功:
我們新建終端,可以像在Linux下,敲命令行:
如果我們想關(guān)閉遠(yuǎn)端,左下角:
本地變化
我們可以看看我們本地的服務(wù)器有什么變化:
我們看到,我們的家目錄下,多了個(gè).vscode-server文件,這是我們連接遠(yuǎn)端時(shí)創(chuàng)建的文件。不用驚慌。
一些問題
缺失核心
如果大家像我之前一樣連接不上的話,可以看看有沒有這個(gè)信息
這個(gè)顯示的是,缺少C++的3.4.25以上版本的動(dòng)態(tài)庫和C語言2.28以上的動(dòng)態(tài)庫。解決辦法有兩種,一是把這兩個(gè)庫裝上,但這樣一不小心就會(huì)把系統(tǒng)弄掛,這里可以將vscode回退到1.85版本。(重新裝1.85版本)
我們可以點(diǎn)擊幫助,發(fā)行說明查看我們的vscode版本:
或者點(diǎn)擊“關(guān)于”也可以:
關(guān)閉vscode自動(dòng)更新
現(xiàn)在問題是,我安裝了1.85版本的vscode,但只要重新打開,就會(huì)自動(dòng)升級(jí),又用不了。所以在下好1.85版本之后,不要急著退出,我們得先把vscode的自動(dòng)更新關(guān)閉:
點(diǎn)擊下方齒輪,設(shè)置:
然后輸入update:
這里有最重要的四項(xiàng):
還有上面的這一項(xiàng):
就可以關(guān)閉vscode的自動(dòng)更新。
嘗試寫入管道不存在
有時(shí)候,我們無意間改動(dòng)了config文件,但我們卻不知道。這個(gè)時(shí)候重新連接遠(yuǎn)端,就會(huì)顯示管道不存在。
我們可以用稍微暴力一點(diǎn)的方式解決,首先找到存放在.ssh文件下的config文件(就是我們之前一開始配置IP時(shí)存放IP的文件)
然后將config里面的內(nèi)容全部清除,然后回到主機(jī),將.vscode-server文件刪掉:
最后,重新按照上面的內(nèi)容配置就可以了。
hostname -I 查出來的ip連不上
如果有小伙伴使用的是云服務(wù)器,hostname -I查詢的是內(nèi)網(wǎng)ip,云服務(wù)器的小伙伴要使用curl ifconfig.me獲取公網(wǎng)ip,才可以按上面的步驟連接哦。
到此這篇關(guān)于vscode——遠(yuǎn)端配置及一些問題解決的文章就介紹到這了,更多相關(guān)vscode遠(yuǎn)端配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Web 設(shè)計(jì)與開發(fā)者必須知道的 15 個(gè)站點(diǎn)
今天讀到一篇文章,介紹了15個(gè)對(duì) Web 設(shè)計(jì)與開發(fā)師極端有用的站點(diǎn),里面有不少也是我們一直在使用的,也許對(duì)很多人都有用,翻譯出來以餉同仁。2009-08-08Jenkins使用publish?html?report插件展示HTML報(bào)告的方法
這篇文章主要介紹了Jenkins使用publish?html?report插件展示HTML報(bào)告的方法,展示普通的html如何展示在jenkins上,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-03-03git 報(bào)錯(cuò):OpenSSL SSL_read: Connection was&
這篇文章主要介紹了git 報(bào)錯(cuò):OpenSSL SSL_read: Connection was reset, errno 10054 解決方法,涉及git配置信息及緩存相關(guān)操作技巧,需要的朋友可以參考下2023-04-04VS2022如何調(diào)出輸出窗口并在輸出窗口打印日志
這篇文章主要介紹了VS2022如何調(diào)出輸出窗口并在輸出窗口打印日志的相關(guān)資料,包括打開輸出窗口的快捷鍵、清空輸出窗口的方法以及使用輸出過濾文檔進(jìn)行更精細(xì)的調(diào)試控制,需要的朋友可以參考下2024-12-12