欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

玩轉VSCode插件之Remote-SSH的使用情況

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

前言

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

來了來了它真的來了?。?!

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

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

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

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

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

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

安裝插件

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

接下來需要配置連接服務器的SSH配置信息


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

如何免密碼連接linux

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

然后把公鑰拷貝到服務器的這個目錄

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

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

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

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

如下圖操作

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

如何在linux服務器上遠程開發(fā)dotnet程序、編譯、運行、調試

因為要在服務器上開發(fā)編譯,所以需要安裝dotnet sdk下面附上微軟的網(wǎng)址大家自行安裝就可以了 https://dotnet.microsoft.com/download/linux-package-manager/centos/sdk-current

vscode需要安裝并加載c#插件并出現(xiàn)這個遠程標志

下面我們創(chuàng)建一個dotnet控制臺項目 執(zhí)行如下命令

dotnet new console -n "dotnet-onLinuxDevelop"

然后使用vscode打開Program.cs

然后我們修改一下代碼并在服務器上直接編譯運行

最后我們搞一下調試,把服務器上dll目錄配置到launch.json 如下圖

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

調試成功!?。?br />

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

相關文章

  • 關于大型頁游后端管理系統(tǒng)的一點經(jīng)驗和個人見解

    關于大型頁游后端管理系統(tǒng)的一點經(jīng)驗和個人見解

    做過游戲開發(fā)的人都知道,端游可以用c++,頁游可以用sl或者as3,鑒于這段時間一直在看網(wǎng)頁游戲開發(fā)的知識,所以關于游戲開發(fā),我有一點自己的見解
    2012-06-06
  • Web 設計與開發(fā)者必須知道的 15 個站點

    Web 設計與開發(fā)者必須知道的 15 個站點

    今天讀到一篇文章,介紹了15個對 Web 設計與開發(fā)師極端有用的站點,里面有不少也是我們一直在使用的,也許對很多人都有用,翻譯出來以餉同仁。
    2009-08-08
  • 使用動畫實現(xiàn)微信讀書的換一批效果(兩種方式)

    使用動畫實現(xiàn)微信讀書的換一批效果(兩種方式)

    這篇文章主要介紹了使用動畫實現(xiàn)微信讀書的換一批效果,本文通過實例代碼通過兩種方式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • git通過內網(wǎng)代理訪問外網(wǎng)的相關配置方法

    git通過內網(wǎng)代理訪問外網(wǎng)的相關配置方法

    這篇文章主要介紹了git通過內網(wǎng)代理,訪問外網(wǎng)的相關配置,配置git代理以http代理為例,給大家詳細講解,需要的朋友可以參考下
    2023-05-05
  • vscode入門教程之頁面啟動與代碼調試

    vscode入門教程之頁面啟動與代碼調試

    VScode是微軟推出的一款輕量級的編輯器,采用了和VS相同的UI界面。今天小編給大家?guī)硪黄绾问褂胿scode來進行最基本的工作的小教程,希望大家能夠喜歡
    2020-01-01
  • idea2020.1 常用設置圖文詳解

    idea2020.1 常用設置圖文詳解

    這篇文章主要介紹了idea2020.1 常用設置,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • vscode代碼格式化和eslint的使用

    vscode代碼格式化和eslint的使用

    這篇文章主要介紹了vscode代碼格式化和eslint的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • 基于webstorm卡頓問題的2種解決方法

    基于webstorm卡頓問題的2種解決方法

    下面小編就為大家分享一篇使用2種方法解決webstorm卡頓的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • wkhtmltopdf 最好用Html轉pdf的工具

    wkhtmltopdf 最好用Html轉pdf的工具

    這篇文章主要介紹了wkhtmltopdf 最好用Html轉pdf的工具,需要的朋友可以參考下
    2017-09-09
  • 解決git誤commit大文件導致不能push問題

    解決git誤commit大文件導致不能push問題

    這篇文章主要介紹了解決git誤commit大文件導致不能push問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07

最新評論