平常在家裡面寫程式碼,在筆記本上想隨意寫寫思路程式碼,還需要做準備工作,將各種環境準備好,才能開始進行開發。
在此時候我們總會花費很多時間在準備工作的時候,比如我是做Java開發的,首先需要安裝Java程式設計環境,編譯器idea,git,maven等內容,繁瑣,可能也只是為了解決某個小程式碼問題。
在家一般屬於空閒時間,寫程式碼的時間並不是很多,今天給大家推薦個雲端的軟體,讓大家直接在雲端進行寫程式碼,不需要自己進行環境的準備。軟體就是coding,點選連線,現在已經升級為騰訊雲開發者平臺。
coding /騰訊雲開發者平臺
coding 上都有什麼呢?簡單來說有以下功能。
- 程式碼管理,比如git,svn方式的程式碼管理。建議大家採用git來管理程式碼。
- 雲端的編譯器,Cloud Studio 提供瀏覽器的web編譯器,包含了Java,Python,go,機器學習等基本的環境。
- 支援雲端共享檔案,可以一鍵下載markdown檔案,也支援圖床的功能,方便大家去操作寫markdown文章並且還可以利用圖床功能。
以上三個功能是我個人比較偏愛的,省下了很多時間自己可以專注於程式碼實現與文章的輸入。
下面來說下怎麼使用。
註冊
每個平臺都有自己註冊的渠道,既然coding已經升級為騰訊雲開發者平臺,那麼我們就從騰訊雲開發者平臺註冊就好。點選連線:騰訊雲開發者平臺,使用微信登入即可。
修改資訊
登陸上去會讓修改自己的個人資訊與密碼。


使用
註冊完之後,我們就需要開始使用了,我個人是Java開發,就按照Java的操作步驟給大家演示一遍。
- 點選產品,然後點選Cloud Studio



如果沒有工作空間,建立的步驟如下:
- 點選新建工作空間,進入建立空間頁面。

-
建立Java工作環境
- 來源 我們可以選擇從其他git倉庫選擇程式碼,也可以是騰訊雲開發者平臺上的程式碼,在這裡我們選擇騰訊雲上的程式碼。
- 專案,如果原先有專案我們可以選擇已有的專案,沒有就可以從模板中建立。
- 選擇建立好的工作空間進入
- 環境就準備好了
並且也有程式碼提示等內容,進行編輯吧。
共享空間的使用
貢獻空間的使用是在每個專案下都有歸屬,我們需要進入到每個專案下使用。

建立共享檔案
-
選擇檔案,再點選所有檔案即可出現右側的內容,進行建立資料夾與檔案目錄,並且還可以上傳檔案。
-
建立檔案,我們選擇建立檔案,檔案寫入內容可以是檔案也可以是markdown內容。
-
寫入內容
建立markdown檔案之後,寫入內容,可以用ctrl+v複製圖片進行上傳。

總結
一款雲端的coding anytime anywhere 的軟體讓我們不再侷限於基礎環境繁瑣的構建中,專注於開發,專注於自己的思路實現,方便了很多。