Web開發者的10個最好的云開發環境

jopen 10年前發布 | 13K 次閱讀 云開發

        英文原文:10 Best Cloud IDEs For Web Developers

        在 web 開發人員中,基于云計算的開發環境正在快速地獲得越來越多的人氣 。云開發環境是基于 web 的集成開發環境(IDE),它被打包成一個包含典型的代碼編輯器、編譯器、調試器和圖形用戶界面(GUI)生成器的應用程序。

        云開發環境最主要的好處包括可隨時隨地訪問任何設備,無需下載和安裝,易于不同地理位置的開發人員協作。以下是 Web 開發者的 10 個最好的云開發環境:

        1、Cloud9 IDE

Web開發者的10個最好的云開發環境

        Cloud9 是我最喜歡的一個最好的云開發環境,它可以讓我在任何時間任何地點進行代碼編寫、運行和調試。Cloud9 對 Node.js 和 JavaScript 代碼的運行和調試進行了特別設計 ,而且基于這些應用,開發者也可以對 Python、Ruby 和 Apache + PHP 進行運行和調試。 這就是為什么它能成為所有 UI 設計人員和開發人員的理想的平臺。

        Cloud9 的特性:

  • 對C#、C++、Python、Perl、Ruby、Scala 和其它幾種語言設置語法高亮顯示
  • 多個游標
  • 自動完成
  • 主題
  • 搜索文件
  • 鍵盤快捷鍵
  • 可進行多人實時協作
  • 可在自己的主機服務器和開發環境里運行 IDE
  • 將本地的客戶端自動同步到在線的工作空間

        2、Codeanywhere

Web開發者的10個最好的云開發環境

        Codeanywhere 是一種輕量級和快速的云開發環境 ,是基于瀏覽器、整合了 FTP 客戶端并支持所有主要程序語言(HTML、 PHP、 JavaScript、CSS 和 XML 等)的代碼編輯器。簡而言之, Codeanywhere 可以立刻解決你在任何時間。任何地點和任何平臺上繁忙的代碼需求。

        Codeanywhere 的特性:

  • 語法高亮顯示
  • 代碼自動完成
  • 智能縮進
  • 完全國際化
  • 無限撤銷/重做(現在只需在客戶端/瀏覽器端進行處理,不再等待服務器響應)
  • 無限的標簽
  • 查找和替換
  • 顯示行號
  • 代碼縮排(用 TAB 鍵)

        3、Exo Cloud IDE

Web開發者的10個最好的云開發環境

        Exo Cloud IDE 是一個多用途出租,用于應用的編程、構建和調試的云服務器托管類開發環境。 這是一種使用云的無限資源使您的應用程序開發、部署和管理更好更快更簡單的"平臺即服務(PAAS)”模式。

        Exo Cloud IDE 的特性:

  • 基于云計算的開發環境
  • 虛擬機測試
  • 調試模式
  • 可邀請團隊成員進入工作空間協助你的項目
  • 團隊協作
  • 集成 Git 和 GitHub
  • 代碼自動完成和分析
  • 重構
  • JavaDoc 和包的查看
  • 支持 JSP、Servlet、 Spring、GWT 來構建 Java 應用
  • 對 Java、 Groovy、 JavaScript、HTML、 CSS、 PHP 和 Python 的語法和代碼添加顏色
  • 代碼大綱

        4、SourceKit

Web開發者的10個最好的云開發環境

        SourceKit 是一個與瀏覽器編程環境相似的集成開發環境,它依賴 Dropbox 作文件存儲,為 web 開發者提供一個快速響應的環境。 你用 SourceKit 所構建的文件和應用能夠直接保存在 Dropbox, 所以如果你的桌面安裝了 Dropbox 同步軟件的話,這種變化就像你在本地使用一個文本編輯器 。

        5、Koding

Web開發者的10個最好的云開發環境

        Koding 是一個簡單易用的云開發環境,它是一種社交型開發環境, 在這里你可以與其他開發人員一起共同構建應用程序。 目前 Koding 支持 Java、C++、 C、Go、 NodeJS、PHP、 Perl 和其它一些編程語言。

        Koding 的特性:

  • 基于云計算的代碼編輯器
  • 代碼托管
  • 數據庫管理
  • 協作

        6、CodeRun Studio

Web開發者的10個最好的云開發環境

        CodeRun Studio 是一個基于云計算的免費集成開發環境,它被用于直接在瀏覽器上開發基于 Asp.net、 PHP 和 Ajax 的應用。 它能夠幫助你使用瀏覽器快捷容易地進行開發、調試和部署 web 應用。開發人員可以使用 CodeRun Studio 作為備用的 IDE 或連同桌面現有的 IDE。

        在云環境下,你可以上傳現有代碼,測試它或與你的同事分享。

        CodeRun Studio 的特性:

  • 實時的語法著色
  • 自動完成
  • 編譯代碼
  • 檢查構建錯誤
  • 可在多個平臺調試的強力在線調試器

        7、ShiftEdit

Web開發者的10個最好的云開發環境

        ShiftEdit 是一個通過 FTP、 SFTP、Dropbox 和 Google Drive 來創建、編輯、發布基于 PHP、Ruby、Python、Perl、Java、HTML、CSS 和 JavaScript 的應用程序的云開發環境。

        ShiftEdit 的特性:

  • 實時語法調試
  • 標簽
  • 自動完成
  • 修訂歷史
  • 代碼折疊
  • 代碼片段
  • 跳行
  • 支架關閉
  • 內置 FTP 支持

        8、Neutron IDE

Web開發者的10個最好的云開發環境

        Neutron IDE 是一個基于 web 的免費集成開發環境,它允許開發人員在任何服務器上通過 web 瀏覽器來編輯自己的代碼。Neutron IDE 的靈感來源于 ACE Editor,并包含了一般的云開發環境的主要特性。

        Neutron IDE 的特性:

  • 語法高亮顯示
  • 自動縮進和凸排
  • 主題
  • 通過 Aviary 的 Phoenix 軟件進行圖像編輯
  • 文檔瀏覽器
  • 標簽界面
  • 在當前標簽和所有標簽下,或者在一個目錄和瀏覽器終端模擬器下進行搜索和替換

        9、Erbix JS App Editor

Web開發者的10個最好的云開發環境

        Erbix JS App Editor 是一個基于瀏覽器的用于編輯服務器端 JavaScript 應用的云開發環境。

        Erbix JS App Editor 的特性:

  • 支持 RinjoJS、 CommonJS modules、 PostgreSQL 及可延伸需求的托管。
  • 先進的 web 代碼編輯器,支持對 JavaScript 和 HTML 語法和代碼的高亮顯示

        10、NeptunIDE Cloud Based IDE

Web開發者的10個最好的云開發環境

        NeptunIDE 是一個基于云計算的功能齊全的 PHP 集成開發環境。使用 NeptunIDE,你可以在任何個人電腦上進行應用開發,在安卓、iOS 平板電腦上或 Google Chrome book 上一樣沒有任何問題。 NeptunIDE 對觸摸屏和小分辨率屏幕同樣提供支持,你的開發經歷會和在電腦上一樣的好。

來自: www.evget.com
                    <span id="shareA4" class="fl">                            
                        </span>
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!