前言
創(chuàng)新互聯(lián)建站專(zhuān)注于企業(yè)營(yíng)銷(xiāo)型網(wǎng)站、網(wǎng)站重做改版、五常網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5、購(gòu)物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為五常等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。來(lái)了來(lái)了它真的來(lái)了!??!
北京時(shí)間2019年5月3日,在 PyCon 2019 大會(huì)上,微軟發(fā)布了 VS Code Remote,開(kāi)啟了遠(yuǎn)程開(kāi)發(fā)的新時(shí)代!這次發(fā)布包含了三款核心的全新插件,它們可以幫助開(kāi)發(fā)者在容器,物理或虛擬機(jī),以及 Windows Subsystem for Linux (WSL) 中實(shí)現(xiàn)無(wú)縫的遠(yuǎn)程開(kāi)發(fā)。通過(guò)安裝 Remote Development Extension Pack ,你可以快速上手遠(yuǎn)程開(kāi)發(fā)。
Visual Studio Code Remote 允許開(kāi)發(fā)者將容器,遠(yuǎn)程計(jì)算機(jī),或 Windows Subsystem for Linux (WSL) 作為完整的開(kāi)發(fā)環(huán)境。你可以:
下面就讓博主帶大家了解一下這塊屌炸天的插件吧。
本篇博客從以下幾個(gè)方面介紹 Remote-SSH
安裝插件
如果電腦沒(méi)有ssh需要去安裝一下openSSL,也可以安裝一下git。最新版的win10已經(jīng)自帶了。
打開(kāi)vscode插件商店安裝如下插件
接下來(lái)需要配置連接服務(wù)器的SSH配置信息
然后就大功告成了,新打開(kāi)了一個(gè)窗口輸入幾次密碼就可以連接上了,下次再想進(jìn)入就點(diǎn)左邊的小電腦按鈕就可以了
如何免密碼連接linux
上面我們已經(jīng)連接上了自己的linux主機(jī),不過(guò)每次輸入密碼太煩了下面我把ssh的公鑰放到服務(wù)器上,可以使用 ssh-keygen 命令生成一對(duì)
然后把公鑰拷貝到服務(wù)器的這個(gè)目錄
然后使用vscode打開(kāi)配置文件檢查如下倆行是否被注釋
執(zhí)行cat id_rsa.pub >> authorized_keys
然后重啟linux的sshd服務(wù),再使用vscode連接linux就不用密碼啦!
如何使用可視化linux文件目錄工作區(qū)
如下圖操作
這不就變成了我們熟悉的windows嗎。。還有右鍵快捷菜單。。我太喜歡這個(gè)插件了(太他媽強(qiáng)大了)。。
如何在linux服務(wù)器上遠(yuǎn)程開(kāi)發(fā)dotnet程序、編譯、運(yùn)行、調(diào)試
因?yàn)橐诜?wù)器上開(kāi)發(fā)編譯,所以需要安裝dotnet sdk下面附上微軟的網(wǎng)址大家自行安裝就可以了 https://dotnet.microsoft.com/download/linux-package-manager/centos/sdk-current
vscode需要安裝并加載c#插件并出現(xiàn)這個(gè)遠(yuǎn)程標(biāo)志
下面我們創(chuàng)建一個(gè)dotnet控制臺(tái)項(xiàng)目 執(zhí)行如下命令
dotnet new console -n "dotnet-onLinuxDevelop"