国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?

這篇具有很好參考價值的文章主要介紹了如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

隨著平板電腦的普及,大多數(shù)人的生活習慣和生活場景都離不開平板電腦的使用,刷劇,看短視頻,玩主流游戲等,但是這些只是娛樂性質(zhì)的場景,那想實現(xiàn)把平板結合到工作或者生產(chǎn)之中場景中呢,如編輯文檔,制作工作表格,編寫代碼?

所以在入手ipad后,為了防止“買前生產(chǎn)力,買后愛奇藝”。我們可以在linux上搭建code server,然后用ipad通過瀏覽器或者或app,來遠程訪問code server。使用服務器的資源來跑代碼,而ipad前端上只需要負責擼代碼和運行就可以啦,讓ipad完美變身移動開發(fā)工具??!

并且,為了實現(xiàn)在外隨時隨地遠程移動開發(fā),我們搭配使用了cpolar內(nèi)網(wǎng)穿透,突破局域網(wǎng)的限制,實現(xiàn)在公網(wǎng)環(huán)境下也可以用ipad寫代碼開發(fā)??!

1. 本地環(huán)境配置

準備一臺虛擬機,Ubuntu或者centos都可以,這里以VMware Ubuntu系統(tǒng)為例

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

下載code server服務

在瀏覽器訪問:https://github.com/coder/code-server,復制下載命令

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

打開ubuntu命令行執(zhí)行

curl -fsSL https://code-server.dev/install.sh | sh

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

出現(xiàn)需要輸入ubuntu的登錄賬戶密碼,輸入密碼即可,然后等待安裝完成

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

以下信息表示安裝成功

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

接著輸入以下命令設置code-server的登錄密碼

export PASSWORD=”000000”

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

查看IP地址,作局域網(wǎng)訪問使用

ifconfig

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

設置好密碼后啟動code-server服務,輸入以下命令:

code-server --host= “0.0.0.0”

出現(xiàn)地址和端口號信息表示成功

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

接著打開瀏覽器通過局域網(wǎng)訪問http://192.168.30.128:8080/,出現(xiàn)welcone code-server表示成功,輸入我們設置的密碼,登錄即可。

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

2. 內(nèi)網(wǎng)穿透

接著我們使用cpolar穿透本地code-server服務,使得遠程可以進行訪問,隨時隨地寫代碼。cpolar支持http/https/tcp協(xié)議,不限制流量,操作簡單,無需公網(wǎng)IP,也無需路由器。

cpolar官網(wǎng):https://www.cpolar.com/

2.1 安裝cpolar內(nèi)網(wǎng)穿透(支持一鍵自動安裝腳本)

  • cpolar 安裝(國內(nèi)使用)
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 或 cpolar短鏈接安裝方式:(國外使用)
curl -sL https://git.io/cpolar | sudo bash
  • 查看版本號
cpolar version
  • token認證

登錄cpolar官網(wǎng)后臺,點擊左側的驗證,查看自己的認證token,之后將token貼在命令行里

cpolar authtoken xxxxxxx

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

  • 簡單穿透測試
cpolar http 8080

按ctrl+c退出

  • 向系統(tǒng)添加服務
sudo systemctl enable cpolar
  • 啟動cpolar服務
sudo systemctl start cpolar
  • 查看服務狀態(tài)
sudo systemctl status cpolar

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

正常顯示為active則表示服務為正常在線啟動狀態(tài)

2.2 創(chuàng)建HTTP隧道

在ubuntu系統(tǒng)本地安裝cpolar內(nèi)網(wǎng)穿透之后,在ubuntu瀏覽器上訪問本地9200端口,打開cpolar web ui界面:http://127.0.0.1:9200。

點擊左側儀表盤的隧道管理——創(chuàng)建隧道,由于code-server中配置的是8080端口,因此我們要來創(chuàng)建一條http隧道,指向8080端口:

  • 隧道名稱:可自定義,注意不要重復
  • 協(xié)議:http協(xié)議
  • 本地地址:8080
  • 域名類型:選擇隨機域名
  • 地區(qū):選擇China VIP

點擊創(chuàng)建

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

創(chuàng)建好后,點擊左側的狀態(tài)——在線隧道列表,查看公網(wǎng)地址,將其復制下來

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

3. 測試遠程訪問

打開ipad瀏覽器,輸入剛剛復制的公網(wǎng)地址訪問即可,訪問后輸入前面設置的密碼,出現(xiàn)vscode界面表示成功

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

4. 配置固定二級子域名

4.1 保留二級子域名

由于以上使用cpolar所創(chuàng)建的隧道使用的是隨機臨時公網(wǎng)地址,該地址在24小時內(nèi)會發(fā)生變化,不利于長期遠程訪問。因此我們可以為其配置二級子域名,該地址為固定地址,不會隨機變化【ps:cpolar.cn已備案】

需要注意,配置固定二級子域名需要將cpolar升級到基礎套餐或以上。

登錄cpolar官網(wǎng),點擊左側的預留,選擇保留二級子域名,設置一個二級子域名名稱,點擊保留,保留成功后復制保留的二級子域名名稱

  • 地區(qū):選擇China vip
  • 二級域名:可自定義填寫
  • 描述:即備注,可自定義填寫

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

4.2 配置二級子域名

訪問本地9200端口,打開cpolar web ui 界面,點擊左側的隧道管理——隧道列表,找到vscode隧道,點擊右側的編輯

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

修改下隧道信息:

  • 域名類型改為選擇二級子域名
  • subdomain:填寫剛剛保留成功的二級子域名

點擊更新

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

隧道更新成功之后,點擊左側的狀態(tài)——在線隧道列表,查看公網(wǎng)地址,此時可以看到地址變成了二級域名,將其復制下來

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

5. 測試使用固定二級子域名遠程訪問

接著我們再次打開ipad瀏覽器,訪問剛剛配置成功的固定二級子域名地址,出現(xiàn)vscode界面表示成功,就可以愉快的寫代碼啦.

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

6. iPad通過軟件遠程vscode

接下來我們通過servediter for code-server軟件來實現(xiàn)ipad遠程訪問vscode

6.1 創(chuàng)建TCP隧道

首先需要創(chuàng)建一條TCP隧道,指向我們服務器的22端口,servediter for code-server這個軟件需要連接服務器,在ubuntu上打開瀏覽器訪問本地9200端口,登錄cpolar web ui界面,點擊左側的隧道管理——創(chuàng)建隧道

  • 隧道名稱:可自定義,注意不要重復
  • 協(xié)議:tcp協(xié)議
  • 本地地址:22
  • 域名類型:選擇隨機臨時TCP端口
  • 地區(qū):選擇China VIP

點擊創(chuàng)建

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

隧道創(chuàng)建成功之后,點擊左側的狀態(tài)——在線隧道列表,將所生成的公網(wǎng)地址復制下來。

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

7. ipad遠程vscode

在ipad上,點擊打開appstore,下載軟件servediter for code-server

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

下載成功后點擊打開,由于該軟件是付費的,可以自由選擇購買,這里選擇免費試用,選擇最后一個free

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

輸入相關信息

參數(shù)介紹:

  • code-server URL:填寫前面配置成功的http公網(wǎng)地址【ipad瀏覽器訪問的那個地址】
  • Instance password:code-server配置的密碼
  • Host:這里填寫我們前面創(chuàng)建成功的22隧道的公網(wǎng)地址
  • Username: 這個填寫ubuntu系統(tǒng)的用戶名
  • Port: 這里默認即可無需修改
  • Authentication: 這個填寫ubuntu系統(tǒng)用戶名對應的密碼

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

輸入完信息后點擊右上角save后就會自動連接,出現(xiàn)vscode界面表示連接成功啦

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

8. 配置固定TCP端口地址

由于前面我們創(chuàng)建的ssh 22端口的隧道選擇的是隨機臨時地址,該地址會在24小時內(nèi)變化,為了使我們ipad里面使用vscode連接更加通暢,我們需要固定ssh 的公網(wǎng)地址。

注意需要將cpolar套餐升級至專業(yè)套餐或以上。

8.1 保留固定TCP地址

登錄cpolar官網(wǎng)后臺,點擊左側的預留,找到保留的TCP地址:

  • 地區(qū):選擇China VIP
  • 描述:即備注,可自定義填寫

點擊保留

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

固定TCP地址保留成功,系統(tǒng)生成相應的公網(wǎng)地址+固定端口號,將其復制下來

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

8.2 配置固定TCP端口地址

瀏覽器訪問http://127.0.0.1:9200/登錄cpolar web UI管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到codeserver隧道,點擊右側的編輯

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

修改隧道信息,配置固定TCP端口地址:

  • 端口類型:改為選擇固定TCP端口
  • 預留的TCP地址:填寫剛剛保留成功的固定TCP端口地址

點擊更新

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

提示更新隧道成功,點擊左側儀表盤的狀態(tài)——在線隧道列表,可以看到剛剛修改的隧道的公網(wǎng)地址已經(jīng)更新為固定TCP端口地址,將其復制下來。

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

9. 使用固定TCP地址遠程vscode

在ipad上,打開servediter for code-server軟件,修改host的參數(shù),將其修改為我們剛剛配置成功的固定TCP端口地址。

點擊左上角i標志

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

選擇self Host Server

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

把Host值改為我們剛剛官網(wǎng)保留的tcp地址

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

更改完后點擊右上角save,點擊完后會自動連接,出現(xiàn)vscde界面表示成功了,至此,教程就結束了,使用ipad開啟愉快的編程吧!該公網(wǎng)地址不會再隨機變化了。

如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?,花里胡哨,vscode,ipad,ide,服務器,開發(fā),linux

轉載自cpolar極點云文章:如何讓IPad變成你的生產(chǎn)力工具?在IPad上用Vscode寫代碼搞開發(fā)文章來源地址http://www.zghlxwxcb.cn/news/detail-720164.html

到了這里,關于如何使用VSCode將iPad Pro轉化為功能強大的開發(fā)工具?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • AI繪畫軟件DALL-E3上線,功能強大且免費使用

    Bing 與 OpenAI 的 DALL-E 3 的合作證明了搜索引擎和人工智能的創(chuàng)造力之間不斷發(fā)展的協(xié)同作用。DALL-E 3 的功能不再局限于技術愛好者和專業(yè)人士的領域,現(xiàn)在所有人都可以通過 Bing Image Creator 免費使用。 在某些方面甚至超越了 Midjourney 的表現(xiàn),如不需要復雜的提示詞,只需一句

    2024年02月02日
    瀏覽(28)
  • ChatGPT Plus使用指南:解鎖人工智能模型的強大功能

    ChatGPT Plus使用指南:解鎖人工智能模型的強大功能

    引言: 想要利用世界上最先進的AI語言模型優(yōu)化您的工作任務嗎?OpenAI的ChatGPT Plus正是您的理想選擇。本篇博客將為您介紹ChatGPT Plus,并展示其友好的用戶界面。 一、ChatGPT Plus的使用步驟 1、訪問ChatGPT官方網(wǎng)站 登錄ChatGPT,ChatGPT官網(wǎng)地址為:https://chat.openai.com/ ,如果沒有賬

    2023年04月17日
    瀏覽(27)
  • YApi-高效、易用、功能強大的可視化接口管理平臺——(一)使用 Docker 本地部署

    YApi-高效、易用、功能強大的可視化接口管理平臺——(一)使用 Docker 本地部署

    本內(nèi)容以虛擬機【系統(tǒng):Centos7】為例,云服務器步驟相同。使用Docker 的方式搭建 YApi,拉取 MongoDB 鏡像和 YApi 鏡像即可。 安裝 yum 包更新到最新: 安裝需要的軟件包,yum-util 提供 yum-config-manager 功能,另外兩個是 devicemapper 驅動依賴: 設置 yum 源為阿里云: 安裝 Docker 社區(qū)版

    2024年02月13日
    瀏覽(25)
  • 超越Midjourney的AI繪畫軟件DALL-E3上線,功能強大且免費使用

    超越Midjourney的AI繪畫軟件DALL-E3上線,功能強大且免費使用

    Bing 與 OpenAI 的 DALL-E 3 的合作證明了搜索引擎和人工智能的創(chuàng)造力之間不斷發(fā)展的協(xié)同作用。DALL-E 3 的功能不再局限于技術愛好者和專業(yè)人士的領域,現(xiàn)在所有人都可以通過 Bing Image Creator 免費使用。 在某些方面甚至超越了Midjourney的表現(xiàn),如不需要復雜的提示詞,只需一句簡

    2024年02月04日
    瀏覽(30)
  • 一個.Net開發(fā)的功能強大、易于使用的流媒體服務器和管理系統(tǒng)

    一個.Net開發(fā)的功能強大、易于使用的流媒體服務器和管理系統(tǒng)

    推薦一個視頻管理系統(tǒng),非常適合個人或者公司打造視頻網(wǎng)站。 這是基于.Net Core開發(fā)的,跨平臺的開源項目;支持多種音視頻格式,如MP3、MP4、AVI、WMV、FLV等;支持本地管理與遠程管理,讓管理員可以輕松的管理視頻資源。 而且該項目還提供多平臺的客戶端,支持Web、桌面

    2024年02月05日
    瀏覽(16)
  • Navicat 強大的數(shù)據(jù)模型功能 | 面向數(shù)據(jù)庫設計、架構和數(shù)據(jù)資產(chǎn)梳理等使用場景

    Navicat 強大的數(shù)據(jù)模型功能 | 面向數(shù)據(jù)庫設計、架構和數(shù)據(jù)資產(chǎn)梳理等使用場景

    數(shù)據(jù)模型是用來描述數(shù)據(jù)、組織數(shù)據(jù)和對數(shù)據(jù)進行操作的一組概念和定義。根據(jù)不同的應用需求,數(shù)據(jù)模型可以分為概念模型、邏輯模型和物理模型。這些數(shù)據(jù)模型幫助數(shù)據(jù)庫設計人員設計和管理數(shù)據(jù)庫,以滿足用戶的需求。 Navicat 強大的數(shù)據(jù)模型功能主要適用于 MySQL、Ora

    2024年02月09日
    瀏覽(23)
  • 如何讓IPad Pro變成你的生產(chǎn)力工具?在IPad上用Vscode寫代碼搞開發(fā)

    如何讓IPad Pro變成你的生產(chǎn)力工具?在IPad上用Vscode寫代碼搞開發(fā)

    隨著平板電腦的普及,大多數(shù)人的生活習慣和生活場景都離不開平板電腦的使用,刷劇,看短視頻,玩主流游戲等,但是這些只是娛樂性質(zhì)的場景,那想實現(xiàn)把平板結合到工作或者生產(chǎn)之中場景中呢,如編輯文檔,制作工作表格,編寫代碼? 所以在入手ipad pro后,為了防止“買前生產(chǎn)力,

    2024年02月08日
    瀏覽(93)
  • 微軟宣布在 Excel 中使用 Python:結合了 Python 的強大功能和 Excel 的靈活性。

    微軟宣布在 Excel 中使用 Python:結合了 Python 的強大功能和 Excel 的靈活性。

    自誕生以來,Microsoft Excel 改變了人們組織、分析和可視化數(shù)據(jù)的方式,為每天使用它的數(shù)百萬人提供了決策基礎。今天,我們宣布發(fā)布 Excel 中的 Python 公共預覽版,從而使 Excel 中的分析功能取得重大進展。 Excel 中的 Python 可以在同一工作簿中本地組合 Python 和 Excel 分析 - 無

    2024年02月11日
    瀏覽(27)
  • Ueditor 百度強大富文本Springboot 項目集成使用(包含上傳文件和上傳圖片的功能使用)簡單易懂,舉一反三

    Ueditor 百度強大富文本Springboot 項目集成使用(包含上傳文件和上傳圖片的功能使用)簡單易懂,舉一反三

    首先如果大家的富文本中不考慮圖片或者附件的情況下,只考慮純文本且排版的情況下我們可以直接讓前端的vue來繼承UEditor就可以啦。但是要讓前端將那幾個上傳圖片和附件的哪些功能給閹割掉! 然后就是說如果考慮到了上傳圖片或者視頻和附件那么咱們還是用的前后分離

    2024年02月15日
    瀏覽(27)
  • 閑置iPad Pro打造真正的生產(chǎn)力工具!使用vscode編程寫代碼

    閑置iPad Pro打造真正的生產(chǎn)力工具!使用vscode編程寫代碼

    轉發(fā)自CSDN遠程穿透的文章:iPad秒變生產(chǎn)力工具?在iPad上用vscode寫代碼搞開發(fā)【內(nèi)網(wǎng)穿透】 隨著平板電腦的普及,大多數(shù)人的生活習慣和生活場景都離不開平板電腦的使用,刷劇,看短視頻,玩主流游戲等,但是這些只是娛樂性質(zhì)的場景,那想實現(xiàn)把平板結合到工作或者生產(chǎn)之中場

    2024年02月11日
    瀏覽(91)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包