我比較推薦cloud9 IDE這壹個基於網頁的集成開發環境,Cloud9 IDE是壹個基於 Node.JS構建的JavaScript程序開發Web IDE。它擁有壹個非常快的文本編輯器支持為JS, HTML, CSS和這幾種的混合代碼進行著色顯示。Cloud9 IDE還為node.js和Google Chrome集成調試器可以在IDE中啟動、暫停和停止。能夠在雲計算環境中測試和部署妳的代碼。使用WebDAV,它還可以連到遠程工作臺。Cloud9 IDE擁有壹個插件系統用來擴展現有功能,當前該IDE已經捆綁好幾個插件。優勢如下:
1。不需要配置,直接圖形化界面新建項目既可獲得壹個全新的環境,不需要擔心不同項目之間發生幹擾出現問題。
2。功能齊全,開發、調試壹應俱全,不需要配置,把重心放在學習上。
3。 服務器完全位於境外,避免了應用遇到中國特色的網絡問題。
服務器完全位於雲端,可以在windows,ipad,手機,mac os上無縫同步,把重點放在學習上而不是數據同步上。缺點是有壹些限制:
1。免費版用戶只能創建壹個私有的項目,其他項目只能是公開的,既然題主是在學習,有壹個私有的項目也足夠用了,公開也沒有問題。
2。貌似沒有GPU,如果做機器學習之類GPU有優勢的項目效率會很差。但是騰訊雲好像也沒有,如果有需求,建議讓父母綁信用卡上Google Compute Engine,最新政策可以免費用壹年。
3。免費用戶如果壹周不登陸會被凍結項目,但是題主既然是學習,顯然問題不大,項目不會是7X24運行,也不能三天打魚兩天曬網。