Gitpod 推出 OpenVSCode Server 讓您直接用瀏覽器就可以輕鬆開發軟體

更新於 發佈於 閱讀時間約 3 分鐘
初稿
作者: Stan Ht. Wu (stanwu 吳信典)
想像一下,如果整台電腦裝瀏覽器就好了?這樣多輕鬆啊!人生就是要斷捨離,什麼都不裝,就用瀏覽器就好了,您看連寫方格子的文章也是直接用瀏覽器耶!!
如果開發軟體可以不用在本機上面安裝 IDE 那將是會多方便啊,不管是學校上課或是自已想要學習一門新的程式語言,您不知道有沒有跟筆者類似的經驗:往往在還沒開始學習之前,為了建立開發環境有時候就花上了大量的時間建設,等到可以正式開發之後又弄沒有幾下就放棄了,最後為了節省系統支援乾脆把之前架設的開發環境移除了。
自從上周(09/28) Gitpod 上線 OpenVSCode Server 之後,筆者在第一時間收到 news letter ,二話不說直接試用,一試成主顧,完全就是夢寐以求的開發環境,內建 VSC 加上完整的開發環境 Python (含pipenv、pyenv)、node.js、Golang、Ruby、Java、C、C++、PHP、Perl 各種開發環境大禮包,天啊!如果自己要搭建類似的開發環境至少也要 1 天以上的時間,重點是如果是舊電腦的話可能還無法全裝,就算裝好還有後續版本更新升級的問題!
最棒的是開發環境配置是 16 核心 + 64GB 記憶體,真是太爽了!筆者手上的電腦配置都沒有這麼好耶,只能說美國的新創公司提供的產品資源就是福利高,簡單來說就是讓大家可以專心在產品開發上面,而不是管 IT 的問題,不用自己花時間配置軟硬體的開發環境了, 同樣的我們在台灣的軟體新創公司一開始就可以把有限資源集中在應用開發上面而非設備或是開發建置上面。
那如何使用 Gitpod 的服務呢?
其實很簡單, Gitpod 基本上是跟 GitHubGitLabBitbucket 這三家程式碼代管的服務整合在一起的!所以直接使用以上三個帳號其中一個 sign up (筆者是使用 GitHub),登入之後直接選一個您在 GitHubGitLabBitbucket 裡面存放的軟體專案就可以直接開發了!是不是很方便?
同時 Gitpod 也支援 Chrome 的 Extension 安裝之後可以直接跟 GitHub 整合在一起,基本上就是無腦操作。
安裝完 Gitpod 的 extension 之後,在 GitHub 會多一個按鈕,直接打開開發環境
進入到 Gitpod 的開發環境就是一個標準的 VSC 介面,筆者其實很抗拒 VSC 安裝在本機,原因是 VSC 本機安裝完的檔案數量真的是非常的龐大跟驚人,與個人電腦使用哲學有點衝突,而 Gitpod 的解決方案真的是最完美的方法。
太棒的開發環境了,連本機的 VSC 都不用安裝,哈哈哈!爽!
筆者之所以會推薦 Gitpod 的一個重要原因是之前 Gitpod 只能免費用在 Open souce 的 Public 專案上,對於小型新創的軟體開發團隊其實幫助並不大,直到後來 Gitpod 宣布免費支援 Private 專案這時候筆者才慢慢關注 Gitpod ,加上上周宣布支援 VSC 開發環境之後,筆者就毫不猶豫地推薦給大家!
是不是心動了?趕快申請一個免費的帳戶來試試看囉!
如果您喜歡這個主題,記得要按下愛心 ❤️ ,您的小小回饋將是創作大大的動力,謝謝您。
avatar-img
3會員
18內容數
我是 Stan Wu(吳信典),專注於開發客製化的 AAOS/AOSP 框架,並與全球團隊合作,堅信「簡單就是極致的美學」。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Stan Wu 吳信典 的其他內容
初稿 筆者目前的工作環境是採用 AWS 的 Cloud9 服務,機房是選擇印度的孟買,會採用這個方案主要是筆者很懶惰:原因是之前在 Upwork 上面找到的印度軟體開發工程師很多團隊,每一次都要幫忙設置每組團隊的開發環境,幾乎每次第一個問題就是詢問 FTP 帳號、密碼,天啊!這是什麼時代了,居然還要
作者: Stan Ht. Wu (stanwu 吳信典) 自從 [iT邦 部落格](https://blog.stanwu.org/?p=77) 關閉之後,就很少發表 IT 相關的文章,經過大家的介紹與推薦之後決定落腳在方格子作為原創文章的園地,當然希望可以一寫就可以 10 年以上,與方格子一起成長
初稿 筆者目前的工作環境是採用 AWS 的 Cloud9 服務,機房是選擇印度的孟買,會採用這個方案主要是筆者很懶惰:原因是之前在 Upwork 上面找到的印度軟體開發工程師很多團隊,每一次都要幫忙設置每組團隊的開發環境,幾乎每次第一個問題就是詢問 FTP 帳號、密碼,天啊!這是什麼時代了,居然還要
作者: Stan Ht. Wu (stanwu 吳信典) 自從 [iT邦 部落格](https://blog.stanwu.org/?p=77) 關閉之後,就很少發表 IT 相關的文章,經過大家的介紹與推薦之後決定落腳在方格子作為原創文章的園地,當然希望可以一寫就可以 10 年以上,與方格子一起成長
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Windows : 下載Git (git-scm.com)並按照指示安裝。 安裝完成後,你可以通過運行以下命令來確認安裝是否成功: git --version 初次設定GIT 接下來就是按照初次設定git,會需要配置你的用戶名和電子郵件地址,這些信息將被記錄在您提交的每個變更中。 git
Thumbnail
GitLab為程式碼管理倉庫,且從8.0開始提供CI/CD。 安裝 更新套件索引 sudo apt update 安裝postfix sudo apt install ca-certifi​cates curl openssh-server postfix 切換目錄 cd /t
Thumbnail
這一集用最新的Vite工具去創建初始檔案。Vite用於創建和構建Web應用程序,具有快速的啟動時間、即時熱更新、小型體積、支持多種框架和可擴展性等優點。
※ Git(四) 空的資料夾無法被加入 Git 進行版本控制,但這個資料夾如果又是很重要的資料夾,你會怎麼處理? 當空的目錄無法被加入 Git 進行版本控制時,有以下的做法可以解決: 在那個空目錄裡隨便放一個檔案就行了。 在這個資料夾中添加一個名為 .gitkeep 的空檔案,讓 Git 能
Thumbnail
Vite 是由 Vue 開發者 Evan You 所開發出來,用來加快、優化程式碼打包的工具,在這裡我們不免會需要提到大部分前端開發者可能都會聽過、使用過的前端工具:Webpack。 在那之前,我們先來聊聊為什麼前端會需要所謂的打包工具呢?
Thumbnail
本文將介紹Gitlab與GitHub的差異,以及在本地環境部署Gitlab的流程與實作。文章內容包括版本管理系統的選擇,Gitlab的基本功能,以及使用Docker進行部署的詳細步驟。
想要開始Python語言的開發環境,有兩種常見方式,一種是下載安裝到本機端,另一種是直接在雲端執行。本文將介紹三個常見的開發工具及其安裝步驟。
Thumbnail
VS code是什麼? Visual Studio Code(通常縮寫為VS Code)是微軟開發的一款免費且開源的跨平台文本編輯器。它支持廣泛的編程語言,提供了一系列先進功能和插件,讓開發者能更有效率地進行代碼編寫。VS Code擁有優秀的代碼自動完成、錯誤偵測、內建的版本控制系統等特性。
Thumbnail
GitLab 是一個 DevOps、基於 Web 的免費開源平台 Git 儲存庫,為開發人員提供了所有必要的功能。它是一個用於開發 DevOps 應用程式的一體式平台。 GitLab 允許您執行原始碼管理、監控、安全性和專案規劃任務。 Update system packages: sudo
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Windows : 下載Git (git-scm.com)並按照指示安裝。 安裝完成後,你可以通過運行以下命令來確認安裝是否成功: git --version 初次設定GIT 接下來就是按照初次設定git,會需要配置你的用戶名和電子郵件地址,這些信息將被記錄在您提交的每個變更中。 git
Thumbnail
GitLab為程式碼管理倉庫,且從8.0開始提供CI/CD。 安裝 更新套件索引 sudo apt update 安裝postfix sudo apt install ca-certifi​cates curl openssh-server postfix 切換目錄 cd /t
Thumbnail
這一集用最新的Vite工具去創建初始檔案。Vite用於創建和構建Web應用程序,具有快速的啟動時間、即時熱更新、小型體積、支持多種框架和可擴展性等優點。
※ Git(四) 空的資料夾無法被加入 Git 進行版本控制,但這個資料夾如果又是很重要的資料夾,你會怎麼處理? 當空的目錄無法被加入 Git 進行版本控制時,有以下的做法可以解決: 在那個空目錄裡隨便放一個檔案就行了。 在這個資料夾中添加一個名為 .gitkeep 的空檔案,讓 Git 能
Thumbnail
Vite 是由 Vue 開發者 Evan You 所開發出來,用來加快、優化程式碼打包的工具,在這裡我們不免會需要提到大部分前端開發者可能都會聽過、使用過的前端工具:Webpack。 在那之前,我們先來聊聊為什麼前端會需要所謂的打包工具呢?
Thumbnail
本文將介紹Gitlab與GitHub的差異,以及在本地環境部署Gitlab的流程與實作。文章內容包括版本管理系統的選擇,Gitlab的基本功能,以及使用Docker進行部署的詳細步驟。
想要開始Python語言的開發環境,有兩種常見方式,一種是下載安裝到本機端,另一種是直接在雲端執行。本文將介紹三個常見的開發工具及其安裝步驟。
Thumbnail
VS code是什麼? Visual Studio Code(通常縮寫為VS Code)是微軟開發的一款免費且開源的跨平台文本編輯器。它支持廣泛的編程語言,提供了一系列先進功能和插件,讓開發者能更有效率地進行代碼編寫。VS Code擁有優秀的代碼自動完成、錯誤偵測、內建的版本控制系統等特性。
Thumbnail
GitLab 是一個 DevOps、基於 Web 的免費開源平台 Git 儲存庫,為開發人員提供了所有必要的功能。它是一個用於開發 DevOps 應用程式的一體式平台。 GitLab 允許您執行原始碼管理、監控、安全性和專案規劃任務。 Update system packages: sudo