亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
目錄
什么是 code-server?為何要自托管?
在 Linux 上安裝 code-server
開始使用 code-server
文件資源管理器
編輯器區(qū)域
終端
擴(kuò)展插件
自定義你的瀏覽器 IDE
在 code-server 中創(chuàng)建并運行第一個程序
首頁 電腦教程 電腦知識 如何在Linux上設(shè)置基于Web的代碼服務(wù)器 - 使技術(shù)更容易

如何在Linux上設(shè)置基于Web的代碼服務(wù)器 - 使技術(shù)更容易

Aug 02, 2025 am 12:18 AM

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

想隨時隨地編碼,卻不想隨身攜帶筆記本電腦?試試 code-server 吧!這是一個功能強(qiáng)大的自托管應(yīng)用,能將完整版 Visual Studio Code 的所有功能帶到你的網(wǎng)頁瀏覽器中。無需依賴第三方云端 IDE,你可以在自己的家庭實驗室服務(wù)器上部署 code-server,并從任意設(shè)備安全訪問。通過自建 code-server,你不僅能獲得一致且便捷的開發(fā)環(huán)境,還能完全掌控自己的代碼和數(shù)據(jù)。

目錄

  • 什么是 code-server?為何要自托管?
  • 在 Linux 上安裝 code-server
  • 開始使用 code-server
  • 自定義你的瀏覽器 IDE
  • 在 code-server 中創(chuàng)建并運行第一個程序

什么是 code-server?為何要自托管?

code-server 能在遠(yuǎn)程服務(wù)器上運行 VS Code,讓你通過瀏覽器即可訪問。它的功能與桌面版幾乎完全相同,支持自動補全、調(diào)試、Git 集成和插件擴(kuò)展。對于平板或 Chromebook 這類性能較弱的設(shè)備尤其友好,因為所有運算都在服務(wù)器端完成,確保開發(fā)體驗流暢且環(huán)境統(tǒng)一。

選擇自托管意味著你擁有完全的控制權(quán):你可以自定義域名、啟用 HTTPS 加密、管理用戶權(quán)限,并根據(jù)需要擴(kuò)展服務(wù)器資源,同時保障隱私與數(shù)據(jù)安全。

小貼士:熟練掌握 VS Code 的快捷鍵能極大提升編碼效率。不妨參考一份快捷鍵速查表來快速上手!


在 Linux 上安裝 code-server

安裝 code-server 非常簡單,本文將使用 Docker 進(jìn)行部署。

首先,從 Docker Hub 拉取官方鏡像:

<code>sudo docker pull codercom/code-server</code>

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

這一步確保你在本地獲取到最新版本的鏡像,為后續(xù)容器創(chuàng)建做好準(zhǔn)備。

接著,以后臺模式啟動一個 code-server 容器,設(shè)置密碼并掛載持久化存儲:

<code>sudo docker run -d --name code-server -p 8443:8080 -v "$HOME/code-server-data:/home/coder/project" -e PASSWORD="my_password" codercom/code-server</code>

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

部署完成后,在瀏覽器中訪問 http://ipnx.cn/link/e8a079d6a3dbabc7bcfa0047f63e475c


開始使用 code-server

登錄后,你會看到一個與桌面版 VS Code 幾乎一模一樣的界面。以下是主要功能區(qū)的簡要介紹:

文件資源管理器

左側(cè)的資源管理器幫助你瀏覽項目結(jié)構(gòu),可以輕松打開、創(chuàng)建或管理文件和文件夾。

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

編輯器區(qū)域

中間是主編輯區(qū),當(dāng)你打開文件時,內(nèi)容會在這里顯示。

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

你可以像在桌面版中一樣編寫、修改和格式化代碼。

終端

終端位于界面底部,可通過頂部菜單 “Terminal → New Terminal” 打開,或使用快捷鍵 Ctrl `

你也可以用 Ctrl Shift C 快速調(diào)出終端。

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

擴(kuò)展插件

VS Code 的強(qiáng)大之處在于其豐富的擴(kuò)展生態(tài)。點擊側(cè)邊欄的擴(kuò)展圖標(biāo),你可以瀏覽、安裝和管理各類插件,如語法檢查工具、主題、語言支持等。

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

使用搜索欄查找所需插件,安裝后即可立即啟用,增強(qiáng)編輯器功能。


自定義你的瀏覽器 IDE

你可以根據(jù)個人喜好對 code-server 進(jìn)行個性化設(shè)置,例如更換主題、安裝插件、調(diào)整配置等。以更換主題為例:點擊左下角齒輪圖標(biāo),將鼠標(biāo)懸停在 Themes 上,選擇 Color Theme

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

隨后會彈出可用主題列表,點擊即可預(yù)覽并應(yīng)用。

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

你也可以從擴(kuò)展市場下載更豐富的主題并立即啟用。

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

同理,其他設(shè)置也能輕松調(diào)整。點擊齒輪圖標(biāo),選擇 Settings 即可進(jìn)入配置界面。

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

在這里,你可以修改編輯器行為、字體大小、代碼格式化規(guī)則等。


在 code-server 中創(chuàng)建并運行第一個程序

Explorer 面板中創(chuàng)建新文件,或使用快捷鍵 Ctrl Alt N

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

點擊 Select a language,或按下 Ctrl K 再按 M,選擇語言(如 Python):

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

將以下代碼粘貼進(jìn)去,實現(xiàn)打印三遍歡迎語:

<code>for i in range(3):<br>    print("Welcome to maketecheasier.com")</code>

確保系統(tǒng)已安裝 Python。然后按 Ctrl S 保存文件,輸入文件名(如 mteExample.py),點擊確定。

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

接著按 Ctrl ` 打開終端,運行以下命令執(zhí)行腳本:

<code>python3 mteExample.py</code>

How to Set Up a Web-based Code Server on Linux - Make Tech Easier

現(xiàn)在,code-server 已在你的 Linux 系統(tǒng)上成功運行!你可以自由定制主題和插件,編寫并運行多種語言的程序,甚至通過自定義域名和 HTTPS 提升安全性。接下來,不妨嘗試集成 Git 工作流、為生產(chǎn)環(huán)境啟用 SSL,或?qū)?JupyterLab、Docker、Portainer 等工具加入你的家庭實驗室,打造更強(qiáng)大靈活的開發(fā)環(huán)境。

以上是如何在Linux上設(shè)置基于Web的代碼服務(wù)器 - 使技術(shù)更容易的詳細(xì)內(nèi)容。更多信息請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機(jī)

Video Face Swap

Video Face Swap

使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)

Ubisoft Connect指南下載,安裝和重新安裝-Minitool Ubisoft Connect指南下載,安裝和重新安裝-Minitool Jul 02, 2025 am 12:18 AM

如果要玩Ubisoft Connect Games,可以選擇下載此應(yīng)用并將其安裝在設(shè)備上。該帖子來自Php.cn指南,ubisoft Connect下載并安裝PC,Android和iOS。此外,如果您遇到育碧連接

Google翻譯圖片|在圖像中翻譯文字 - 迷你工具 Google翻譯圖片|在圖像中翻譯文字 - 迷你工具 Jul 12, 2025 am 12:57 AM

該Google Translate圖片指南向您展示了如何從圖像中翻譯文本。如果您正在尋找更多的計算機(jī)提示和解決方案,則可以訪問PHP.CN軟件官方網(wǎng)站,您還可以在其中找到一些有用的計算機(jī)工具,例如PHP.CN

如何在Windows 11/10上手動安裝設(shè)備驅(qū)動程序? -  Minitool 如何在Windows 11/10上手動安裝設(shè)備驅(qū)動程序? - Minitool Jul 06, 2025 am 12:15 AM

如果您的Windows 11/10計算機(jī)不會自動自動的設(shè)備驅(qū)動程序版本,則需要手動安裝它們。在這篇文章中,PHP.CN軟件將向您顯示3種不同的方法來手動在設(shè)備上安裝驅(qū)動程序。

修復(fù)錯誤代碼' SSL_ERROR_HANDSHAKE_FAILURE_ALERT”瀏覽器 -  Minitool 修復(fù)錯誤代碼' SSL_ERROR_HANDSHAKE_FAILURE_ALERT”瀏覽器 - Minitool Jul 02, 2025 am 12:23 AM

當(dāng)您嘗試訪問某些站點時,錯誤代碼“ SSL_ERROR_HANDSHAKE_FAILURE_ALERT”通常會發(fā)生。這些復(fù)雜的代碼可能會使您不知所措和困惑。但是您不必?fù)?dān)心。它是可逆的。只需遵循本指南

9種方法 - 如何在Windows 10/Windows 11中打開任務(wù)調(diào)度程序… -  Minitool 9種方法 - 如何在Windows 10/Windows 11中打開任務(wù)調(diào)度程序… - Minitool Jul 03, 2025 am 12:28 AM

這篇帖子在PHP.CN官方網(wǎng)站上總結(jié)了主要介紹您在Windows 10中打開任務(wù)調(diào)度程序以及最新Windows 11的9種方法。通常,在這兩種系統(tǒng)中,這些方法都相似,只有一點差異。

指南 -  iTunes下載,安裝和重新安裝Windows 11/10 -Minitool 指南 - iTunes下載,安裝和重新安裝Windows 11/10 -Minitool Jul 02, 2025 am 12:15 AM

什么是iTunes?如何下載Windows 11或10的iTunes?如何將iTunes安裝到PC上以在一個地方管理整個媒體收藏?閱讀有關(guān)iTunes下載Windows 11/10的指南后,安裝和使用后,您知道了很多信息

指南:停止文件資源管理器顯示兩次外部驅(qū)動器 指南:停止文件資源管理器顯示兩次外部驅(qū)動器 Jul 02, 2025 am 12:25 AM

您是否發(fā)現(xiàn)外部硬盤驅(qū)動器在文件資源管理器的導(dǎo)航窗格中兩次出現(xiàn)?您知道如何阻止文件資源管理器兩次顯示外部驅(qū)動器嗎?現(xiàn)在,您可以從PHP.CN上的這篇文章中獲取詳細(xì)說明。

指南 - 如何將Visual Studio更新為Windows中的新版本 -  Minitool 指南 - 如何將Visual Studio更新為Windows中的新版本 - Minitool Jul 02, 2025 am 12:21 AM

如何將Visual Studio 2022/2019/2017/2015/2013更新為新版本以獲得更好的體驗?這是一種簡單的方法,您可以遵循PHP.CN給出的一些方法來輕松執(zhí)行更新操作。

See all articles