女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

開(kāi)源編輯器的多個(gè)功能

牽手一起夢(mèng) ? 來(lái)源:Linux愛(ài)好者 ? 作者:佚名 ? 2020-06-04 08:37 ? 次閱讀

這是一款開(kāi)源編輯器,卻不止是編輯器。

★Visual Studio Code(簡(jiǎn)稱(chēng)VS Code)是一個(gè)由微軟開(kāi)發(fā),同時(shí)支持Windows 、 Linux和macOS等操作系統(tǒng)且開(kāi)放源代碼的代碼編輯器,它支持測(cè)試,并內(nèi)置了Git 版本控制功能,同時(shí)也具有開(kāi)發(fā)環(huán)境功能,例如代碼補(bǔ)全(類(lèi)似于 IntelliSense)、代碼片段和代碼重構(gòu)等。該編輯器支持用戶(hù)個(gè)性化配置,例如改變主題顏色、鍵盤(pán)快捷方式等各種屬性和參數(shù),同時(shí)還在編輯器中內(nèi)置了擴(kuò)展程序管理的功能 - 引用維基百科”我最喜歡的是它的插件能力,幾乎想要啥功能都能找到插件支持,應(yīng)該不用我安利你們都會(huì)喜歡的。

在 2019 年的 Stack Overflow 組織的開(kāi)發(fā)者調(diào)研中,VS Code被認(rèn)為是最受開(kāi)發(fā)者歡迎的開(kāi)發(fā)環(huán)境,據(jù)調(diào)查87317名受訪者中有 50.7% 的受訪者聲稱(chēng)正在使用VS Code。

開(kāi)發(fā)環(huán)境排名

說(shuō)了這么多,反正要表達(dá)的就是VS Code很厲害就是了。

重點(diǎn)來(lái)了,今天的主角功能是下面這個(gè)遠(yuǎn)程開(kāi)發(fā)擴(kuò)展插件。

微軟在 PyCon 2019 大會(huì)上發(fā)布了VS Code Remote ,從 1.35.0 版本正式提供可以在本地編輯遠(yuǎn)程開(kāi)發(fā)環(huán)境的文件的功能,所以首先確保你的VS Code版本是在這個(gè)之上的才能體驗(yàn)到。

VS Code遠(yuǎn)程開(kāi)發(fā)的工作原理,大致是這樣的:

VS Code 遠(yuǎn)程開(kāi)發(fā)原理

下面講講如何配置,我的Local OS是 Win10 , Remote OS 是 Linux云主機(jī)。

遠(yuǎn)程開(kāi)發(fā)配置

配置SSH環(huán)境變量

遠(yuǎn)程開(kāi)發(fā)本地 VS Code 用 SSH 協(xié)議與遠(yuǎn)程服務(wù)端通信,所以要先配置SSH環(huán)境變量,由于Git自帶SSH客戶(hù)端程序

SSH程序

如果你還沒(méi)裝Git的話,這里要先安裝 Git,所以配置 Git 的 bin目錄到環(huán)境變量的 PATH 變量下,這樣VS Code連接的時(shí)候就能找到它了。

環(huán)境變量

安裝遠(yuǎn)程開(kāi)發(fā)插件

要能連上遠(yuǎn)程主機(jī),首先我們需要下載VS Code遠(yuǎn)程開(kāi)發(fā)插件,VS Code其實(shí)是提供了一個(gè)遠(yuǎn)程開(kāi)發(fā)插件包,包括:

遠(yuǎn)程開(kāi)發(fā)插件

Remote - SSH - 通過(guò)使用 SSH 鏈接虛擬或者實(shí)體Linux主機(jī)。

Remote - Containers – 連接 Docker 開(kāi)發(fā)容器。

Remote - WSL - 連接 Windows Subsystem for Linux (Linux子系統(tǒng))。

打開(kāi)軟件的擴(kuò)展界面,搜索 Remote 開(kāi)頭的插件,也能看到這三個(gè)的不同遠(yuǎn)程開(kāi)發(fā)插件,我們這里連接的是云主機(jī),選擇安裝 Remote - SSH 插件安裝即可。

配置遠(yuǎn)程連接

首先點(diǎn)側(cè)邊欄的「遠(yuǎn)程資源管理器」之后點(diǎn)擊「設(shè)置按鈕」,進(jìn)入遠(yuǎn)程機(jī)器配置界面。

機(jī)器配置

修改 ssh 配置文件,用于登錄遠(yuǎn)程機(jī)器,各項(xiàng)含義在圖中有說(shuō)明。

SSH配置文件

點(diǎn)擊連接,登錄遠(yuǎn)程服務(wù)器,需要輸入幾次遠(yuǎn)程服務(wù)器的密碼(后面會(huì)教你怎么免密登錄),輸入確認(rèn)即可。第一次連接會(huì)做VS Code Server的初始化工作比較慢,耐心等待。

登錄遠(yuǎn)程服務(wù)

登錄成功,即可像操作本地環(huán)境一樣,在VS Code客戶(hù)端操作遠(yuǎn)程云主機(jī)上的文件。注意,下圖中的「打開(kāi)文件夾」已經(jīng)是遠(yuǎn)端機(jī)器上的目錄結(jié)構(gòu)了。

打開(kāi)遠(yuǎn)程目錄

給遠(yuǎn)程VS Code 安裝插件。安裝的插件是在云服務(wù)器的VS Code上,對(duì)本機(jī)的VS Code沒(méi)有影響,插件在遠(yuǎn)端提供功能,比如代碼審查、自動(dòng)補(bǔ)齊等等,而這所有的一切就像在本地操作一樣,對(duì)文件的更改也是直接操作的云主機(jī)上的文件,絲滑連接。

本地插件和遠(yuǎn)程插件

代碼編輯與遠(yuǎn)程終端調(diào)試。打開(kāi)文件編輯的是云服務(wù)器的文件,同時(shí)可以打開(kāi)云服務(wù)終端,直接在終端操作編譯或者查看云服務(wù)器信息。

遠(yuǎn)程編輯和調(diào)試

配置SSH免密登錄

按照上面的配置步驟,每次連接到遠(yuǎn)程服務(wù)器,都需要輸入服務(wù)器登錄密碼很麻煩,可以配置SSH免密登錄,免去每次輸入密碼的煩惱,具體操作步驟如下:

打開(kāi)win cmd終端,輸入 ssh-keygen -t rsa 生成秘鑰對(duì)

秘鑰列表

打開(kāi)生成的秘鑰保存路徑,拷貝 id_rsa.pub 內(nèi)容,添加到到云服務(wù)器的 ~/.ssh/authorized_keys 文件后面。

嘗試再次連接,不用輸密碼了,enjoy!

寫(xiě)在最后

這套遠(yuǎn)程開(kāi)發(fā)環(huán)境體驗(yàn)下來(lái),我整體是比較滿意的,最大的好處是不用給電腦裝太多軟件,選擇VS Code是因?yàn)樾枰?jīng)常在C++/Python/Go三種IDE之間切換比較麻煩,現(xiàn)在即使是電腦配置低點(diǎn)都沒(méi)關(guān)系,因?yàn)樗械木庉嬈鞑寮U(kuò)展和代碼都在云端,通過(guò) SSH 連接操作一個(gè)VS Code打遍所有。
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    816

    瀏覽量

    31741
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    從初學(xué)到進(jìn)階:樹(shù)莓派上最適合你的代碼編輯器推薦!

    之前,你需要安裝一些必備工具,代碼編輯器便是其中之一。樹(shù)莓派系統(tǒng)自帶了一些代碼編輯器,它們功能良好,足以滿足基本需求。不過(guò),如果你需要更高級(jí)的功能,就必須探索其他
    的頭像 發(fā)表于 05-15 16:20 ?109次閱讀
    從初學(xué)到進(jìn)階:樹(shù)莓派上最適合你的代碼<b class='flag-5'>編輯器</b>推薦!

    Vim編輯器的基本操作

    在代碼的世界里,效率是永恒的追求。無(wú)論是新手開(kāi)發(fā)者還是資深工程師,都渴望擁有一款能讓自己如虎添翼的編輯器。而在Linux生態(tài)中,有一款被無(wú)數(shù)程序員奉為神器、被譽(yù)為“效率之王”的編輯器——Vim。它以
    的頭像 發(fā)表于 05-06 13:41 ?235次閱讀
    Vim<b class='flag-5'>編輯器</b>的基本操作

    Linux下Vim編輯器的使用技巧

    【Vim】常用總結(jié)? 簡(jiǎn)介? image 什么是vim?? Linux下兩大編輯神器之一 vim ? Linux/Unix下使用最多的編輯器 ? vi的改進(jìn)版 ? 可能是最難上手的編輯器之一
    的頭像 發(fā)表于 04-01 17:36 ?380次閱讀
    Linux下Vim<b class='flag-5'>編輯器</b>的使用技巧

    簡(jiǎn)化樹(shù)莓派文件操作:Picockpit 編輯器應(yīng)用上手體驗(yàn)

    我們激動(dòng)地宣布推出全新的文件編輯器應(yīng)用,讓您能夠在RaspberryPi上遠(yuǎn)程創(chuàng)建和編輯文件和目錄!不僅如此,通過(guò)我們的文件編輯器應(yīng)用,您還能獲得我們的AI系統(tǒng)——RaspiGPT的協(xié)助。要您擁有
    的頭像 發(fā)表于 03-25 09:26 ?152次閱讀
    簡(jiǎn)化樹(shù)莓派文件操作:Picockpit <b class='flag-5'>編輯器</b>應(yīng)用上手體驗(yàn)

    鴻蒙海報(bào)編輯器APP,分享端云一體化開(kāi)發(fā)的經(jīng)驗(yàn)!

    編輯器,可以用來(lái)自己平時(shí)做圖或者設(shè)計(jì)海報(bào)之類(lèi)的。而這次我將使用鴻蒙ArkTs來(lái)開(kāi)發(fā)這款海報(bào)編輯器APP,順便分享一下我這次的開(kāi)發(fā)經(jīng)驗(yàn)。 項(xiàng)目架構(gòu)與開(kāi)發(fā)流程 我這次項(xiàng)目功能架構(gòu)以及整體開(kāi)發(fā)流程如下: 項(xiàng)目
    的頭像 發(fā)表于 03-16 16:09 ?284次閱讀
    鴻蒙海報(bào)<b class='flag-5'>編輯器</b>APP,分享端云一體化開(kāi)發(fā)的經(jīng)驗(yàn)!

    MaaS 應(yīng)用系列 MaaS X Cursor:基于 DeepSeek API 快速構(gòu)建代碼編輯器

    Cursor 是一款基于人工智能技術(shù)的現(xiàn)代化代碼編輯器,專(zhuān)為開(kāi)發(fā)者設(shè)計(jì)。它結(jié)合了傳統(tǒng)編輯器(如 VS Code)的強(qiáng)大功能與 AI 驅(qū)動(dòng)的智能編程能力,能夠提供智能代碼補(bǔ)全、自然語(yǔ)言編程、代碼庫(kù)理解
    的頭像 發(fā)表于 03-08 16:43 ?920次閱讀
    MaaS 應(yīng)用系列 MaaS X Cursor:基于 DeepSeek API 快速構(gòu)建代碼<b class='flag-5'>編輯器</b>

    圖紙編輯器的基本操作

    “ ?之前幾篇推文詳細(xì)介紹了圖紙編輯器的亮點(diǎn)功能,最后我們?cè)俳榻B一下圖紙編輯器的基本操作,來(lái)結(jié)束這個(gè)系列 ? ” 主窗口工具欄 工具欄由以下工具組成,不同操作系統(tǒng)的圖標(biāo)樣式可能不同;不同版本的工具欄
    的頭像 發(fā)表于 12-04 18:18 ?434次閱讀
    圖紙<b class='flag-5'>編輯器</b>的基本操作

    【北京迅為】itop-龍芯2k1000開(kāi)發(fā)指南Linux基礎(chǔ)入門(mén)vim 編輯器

    【北京迅為】itop-龍芯2k1000開(kāi)發(fā)指南Linux基礎(chǔ)入門(mén)vim 編輯器
    的頭像 發(fā)表于 10-25 14:56 ?597次閱讀
    【北京迅為】itop-龍芯2k1000開(kāi)發(fā)指南Linux基礎(chǔ)入門(mén)vim <b class='flag-5'>編輯器</b>

    Vivado編輯器亂碼問(wèn)題

    我們?cè)谌粘i_(kāi)發(fā)中經(jīng)常使用sublime、vim、vs code等第三方的編輯器,這些編輯器可以使用很多插件來(lái)提高我們的編碼效率,但是也往往會(huì)帶來(lái)亂碼的問(wèn)題。我一般使用的是sublime來(lái)進(jìn)行編碼
    的頭像 發(fā)表于 10-15 17:24 ?2108次閱讀
    Vivado<b class='flag-5'>編輯器</b>亂碼問(wèn)題

    vim編輯器命令模式使用方法

    Vim編輯器是一款功能強(qiáng)大的文本編輯器,廣泛應(yīng)用于程序員和開(kāi)發(fā)者的日常工作中。Vim編輯器擁有多種模式,其中命令模式(Command mode)是最基本的模式之一,它允許用戶(hù)執(zhí)行各種命
    的頭像 發(fā)表于 08-30 15:01 ?891次閱讀

    vim編輯器如何使用

    Vim編輯器是一個(gè)功能強(qiáng)大的文本編輯器,它基于Vi進(jìn)行改進(jìn),并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應(yīng)操作。以下是Vim
    的頭像 發(fā)表于 08-30 14:58 ?789次閱讀

    Vim編輯器之Vim常用操作命令

    hello1.c2、Vim一般模式常用命令Vim打開(kāi)文件默認(rèn)為一般模式,如果不是,需要按ESC鍵進(jìn)入一般模式。1)移動(dòng)光標(biāo)Vim編輯器編輯過(guò)程使用鍵盤(pán)來(lái)完成的。在命令模式可以通過(guò)k、j、h、l(小寫(xiě)的L)來(lái)
    發(fā)表于 08-23 09:21

    嵌入式學(xué)習(xí)-常用編輯器之Vim編輯器

    在Linux下我們對(duì)文本進(jìn)行編輯,經(jīng)常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強(qiáng)大,是大多數(shù)Linux程序員選擇使用的編輯器。下面先簡(jiǎn)單介紹Vim
    發(fā)表于 08-23 09:12

    常用編輯器之Vim編輯器

    在Linux下我們對(duì)文本進(jìn)行編輯,經(jīng)常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強(qiáng)大,是大多數(shù)Linux程序員選擇使用的編輯器。下面先簡(jiǎn)單介紹Vim
    發(fā)表于 08-22 09:48

    TSMaster 中 Hex 文件編輯器使用詳細(xì)教程

    TSMaster軟件的Hex文件編輯器提供了文件處理的功能,這一特性讓使用TSMaster軟件的用戶(hù)可以更便捷地對(duì)Hex、bin、mot、s19和tsbinary類(lèi)型的文件進(jìn)行處理。本文重點(diǎn)講述
    的頭像 發(fā)表于 06-01 08:21 ?1281次閱讀
    TSMaster 中 Hex 文件<b class='flag-5'>編輯器</b>使用詳細(xì)教程