最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

玩轉(zhuǎn)VSCode插件之Remote-SSH的使用情況

 更新時(shí)間:2020年08月07日 11:59:19   作者:李羽飛  
這篇文章主要介紹了玩轉(zhuǎn)VSCode插件之Remote-SSH的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

  • 每當(dāng)更換電腦就要從新搭建一遍開發(fā)環(huán)境。。。
  • 每當(dāng)拉完最新代碼程序在本地跑不起來(lái)的時(shí)候就要檢查服務(wù)器和開發(fā)電腦的環(huán)境。。。
  • 每當(dāng)服務(wù)器上出Bug的時(shí)候就想如果可以能夠調(diào)試服務(wù)器代碼多好啊。。
  • 你是不是早就受夠了vim這個(gè)煞筆編輯器。。。
  • 現(xiàn)在最火的是云原生應(yīng)用,什么時(shí)候才能云開發(fā)啊?

來(lái)了來(lái)了它真的來(lái)了?。。?/em>

北京時(shí)間2019年5月3日,在 PyCon 2019 大會(huì)上,微軟發(fā)布了 VS Code Remote,開啟了遠(yuǎn)程開發(fā)的新時(shí)代!這次發(fā)布包含了三款核心的全新插件,它們可以幫助開發(fā)者在容器,物理或虛擬機(jī),以及 Windows Subsystem for Linux (WSL) 中實(shí)現(xiàn)無(wú)縫的遠(yuǎn)程開發(fā)。通過安裝 Remote Development Extension Pack ,你可以快速上手遠(yuǎn)程開發(fā)。

Visual Studio Code Remote 允許開發(fā)者將容器,遠(yuǎn)程計(jì)算機(jī),或 Windows Subsystem for Linux (WSL) 作為完整的開發(fā)環(huán)境。你可以:

  • 在部署相同的操作系統(tǒng)上進(jìn)行開發(fā),或者使用更大或更專業(yè)的硬件。
  • 把開發(fā)環(huán)境作為沙箱,以避免影響本地計(jì)算機(jī)配置。
  • 讓新手輕松上手,讓每個(gè)人都保持一致的開發(fā)環(huán)境。
  • 使用原本在本地環(huán)境不可用的工具或運(yùn)行時(shí),或者管理它們的多個(gè)版本。
  • 在 WSL 里開發(fā) Linux 應(yīng)用。
  • 從多臺(tái)不同的計(jì)算機(jī)訪問現(xiàn)有的開發(fā)環(huán)境。
  • 調(diào)試在其他位置(比如客戶網(wǎng)站或云端)運(yùn)行的應(yīng)用程序。

下面就讓博主帶大家了解一下這塊屌炸天的插件吧。

本篇博客從以下幾個(gè)方面介紹 Remote-SSH

  • Remote系列插件分為3種,小伙伴可以按需安裝,博主挑選了一個(gè)大家最常用的Remote-SSH來(lái)講解,這個(gè)插件簡(jiǎn)單來(lái)說(shuō)就是遠(yuǎn)程終端+代碼高亮提示+遠(yuǎn)程調(diào)試開發(fā)+可視化linux文件目錄。
  • 如何安裝插件
  • 如何使用終端連接linux
  • 如何使用可視化linux文件目錄工作區(qū)
  • 如何代替掉煞筆vim編輯器而使用vscode查看文件
  • 如何在linux服務(wù)器上遠(yuǎn)程開發(fā)dotnet程序、編譯、運(yùn)行、調(diào)試

安裝插件

如果電腦沒有ssh需要去安裝一下openSSL,也可以安裝一下git。最新版的win10已經(jīng)自帶了。
打開vscode插件商店安裝如下插件

接下來(lái)需要配置連接服務(wù)器的SSH配置信息


然后就大功告成了,新打開了一個(gè)窗口輸入幾次密碼就可以連接上了,下次再想進(jìn)入就點(diǎn)左邊的小電腦按鈕就可以了

如何免密碼連接linux

上面我們已經(jīng)連接上了自己的linux主機(jī),不過每次輸入密碼太煩了下面我把ssh的公鑰放到服務(wù)器上,可以使用 ssh-keygen 命令生成一對(duì)

然后把公鑰拷貝到服務(wù)器的這個(gè)目錄

然后使用vscode打開配置文件檢查如下倆行是否被注釋

執(zhí)行cat id_rsa.pub >> authorized_keys

然后重啟linux的sshd服務(wù),再使用vscode連接linux就不用密碼啦!

如何使用可視化linux文件目錄工作區(qū)

如下圖操作

這不就變成了我們熟悉的windows嗎。。還有右鍵快捷菜單。。我太喜歡這個(gè)插件了(太他媽強(qiáng)大了)。。

如何在linux服務(wù)器上遠(yuǎn)程開發(fā)dotnet程序、編譯、運(yùn)行、調(diào)試

因?yàn)橐诜?wù)器上開發(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"

然后使用vscode打開Program.cs

然后我們修改一下代碼并在服務(wù)器上直接編譯運(yùn)行

最后我們搞一下調(diào)試,把服務(wù)器上dll目錄配置到launch.json 如下圖

然后配置一下task.json 這樣就不用我們每次手動(dòng)編譯了

調(diào)試成功?。。?br />

到此這篇關(guān)于玩轉(zhuǎn)VSCode插件之Remote-SSH的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)VSCode Remote-SSH內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • es滾動(dòng)查詢分析和使用步驟示例詳解

    es滾動(dòng)查詢分析和使用步驟示例詳解

    ES在進(jìn)行普通的查詢時(shí),默認(rèn)只會(huì)查詢出來(lái)10條數(shù)據(jù),我們通過設(shè)置es中的size可以將最終的查詢結(jié)果從10增加到10000,這篇文章主要介紹了es滾動(dòng)查詢分析和使用步驟,需要的朋友可以參考下
    2023-09-09
  • HTTP與HTTPS握手的那些事

    HTTP與HTTPS握手的那些事

    今天我總結(jié)了什么是HTTP三次握手,還有HTTPS握手的過程以及為什么HTTPS是安全的,需要的朋友可以參考下
    2017-05-05
  • 2020年最火的6種編程語(yǔ)言推薦

    2020年最火的6種編程語(yǔ)言推薦

    當(dāng)下計(jì)算機(jī)編程語(yǔ)言總數(shù)達(dá)到好幾萬(wàn)種,但是最流行的編程語(yǔ)言有哪些呢,今天,小編就給大家盤點(diǎn)一下2020年很受歡迎的編程語(yǔ)言,感興趣的朋友一起看看吧
    2020-07-07
  • 軟件測(cè)試實(shí)現(xiàn)Finddler的手機(jī)抓包過程

    軟件測(cè)試實(shí)現(xiàn)Finddler的手機(jī)抓包過程

    本文主要簡(jiǎn)單的描述了Finddler的手機(jī)抓包過程,使用圖文模式詳細(xì)的描述了操作過程,非常的通俗易懂,可以快速上手跟著本章的描述就可以輕松實(shí)現(xiàn)
    2021-08-08
  • git分支(branch)操作相關(guān)命令及分支命令的使用

    git分支(branch)操作相關(guān)命令及分支命令的使用

    這篇文章主要介紹了git分支(branch)操作相關(guān)命令及分支命令的使用的相關(guān)資料,需要的朋友可以參考下
    2017-10-10
  • 架構(gòu)思維之緩存雪崩的災(zāi)難復(fù)盤

    架構(gòu)思維之緩存雪崩的災(zāi)難復(fù)盤

    這篇文章主要介紹了架構(gòu)思維中一次緩存雪崩的災(zāi)難復(fù)盤真實(shí)案例的分享,希望可以對(duì)大家在工作中有所啟發(fā),祝大家多多進(jìn)步早日升職加薪
    2022-01-01
  • UTF-8 GBK UTF8 GB2312 之間的區(qū)別和關(guān)系介紹

    UTF-8 GBK UTF8 GB2312 之間的區(qū)別和關(guān)系介紹

    UTF-8:Unicode TransformationFormat-8bit,允許含BOM,但通常不含BOM。是用以解決國(guó)際上字符的一種多字節(jié)編碼,它對(duì)英文使用8位(即一個(gè)字節(jié)),中文使用24為(三個(gè)字節(jié))來(lái)編碼
    2011-12-12
  • 從Git上checkout指定的文件夾至本地的代碼

    從Git上checkout指定的文件夾至本地的代碼

    這篇文章主要介紹了從Git上checkout指定的文件夾至本地的代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • 徹底解決頁(yè)面文字編碼亂碼問題

    徹底解決頁(yè)面文字編碼亂碼問題

    在HTML頁(yè)面中、Javascript腳本中、以及XML數(shù)據(jù)傳輸中,因?yàn)榫幋a導(dǎo)致的問題不計(jì)其數(shù)。
    2009-10-10
  • Skywalking環(huán)境搭建過程

    Skywalking環(huán)境搭建過程

    這篇文章主要介紹了Skywalking環(huán)境搭建,Skywalking默認(rèn)使用H2內(nèi)存進(jìn)行數(shù)據(jù)的存儲(chǔ),我們可以替換存儲(chǔ)源為ElasticSearch保證其查詢的高效及可用性,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06

最新評(píng)論

凌海市| 达日县| 侯马市| 福建省| 出国| 苏州市| 大荔县| 西峡县| 宣武区| 桦南县| 亳州市| 繁昌县| 灵石县| 仲巴县| 嘉荫县| 竹北市| 三都| 东宁县| 旅游| 科技| 松潘县| 连州市| 新宁县| 万载县| 永嘉县| 吴堡县| 泰宁县| 会理县| 芮城县| 平顶山市| 茌平县| 房产| 汝城县| 张家港市| 屏东市| 独山县| 桦甸市| 淮滨县| 克拉玛依市| 鹤山市| 伊吾县|