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)庫(kù)和C語言2.28以上的動(dòng)態(tài)庫(kù)。解決辦法有兩種,一是把這兩個(gè)庫(kù)裝上,但這樣一不小心就會(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)文章
瀏覽器關(guān)閉使session失效的問題多種解決方式
直接關(guān)閉瀏覽器(或者強(qiáng)制關(guān)閉瀏覽器進(jìn)程、死機(jī)等),服務(wù)器無法處理用戶退出網(wǎng)站的請(qǐng)求,此舉將會(huì)導(dǎo)致session失效,下面整理了一些解決方法,感興趣的朋友可以參考下哈2013-07-07
使用idea 去除 html 代碼前的行號(hào)和空行的方法詳解
這篇文章主要介紹了使用idea 去除 html 代碼前的行號(hào)和空行,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
計(jì)算機(jī)網(wǎng)絡(luò)日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)
下面小編就為大家?guī)硪黄?jì)算機(jī)網(wǎng)絡(luò)的幾道練習(xí)題(分享)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,希望可以幫到你2021-09-09
分享VSCOCE遠(yuǎn)程連接服務(wù)器的一次錯(cuò)誤記錄(推薦)
這篇文章主要介紹了VSCOCE遠(yuǎn)程連接服務(wù)器的一次錯(cuò)誤記錄,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04
VSCode中通過launch.json文件打斷點(diǎn)DeBug調(diào)試代碼詳細(xì)圖文教程
在VSCode中l(wèi)aunch.json是用于配置調(diào)試器的文件,它定義了調(diào)試會(huì)話的各種設(shè)置,下面這篇文章主要給大家介紹了關(guān)于VSCode中通過launch.json文件打斷點(diǎn)DeBug調(diào)試代碼的詳細(xì)圖文教程,需要的朋友可以參考下2024-08-08
git push 本地項(xiàng)目推送到遠(yuǎn)程分支的方法(git命令版)
這篇文章主要介紹了git push 本地項(xiàng)目推送到遠(yuǎn)程分支的方法(git命令版),需要的朋友可以參考下2020-09-09

