1. Cloud9 IDE

cloud9
Cloud9是我最喜欢的一个最好的云开发环境,它可以让我在任何时间任何地点进行代码编写、运行和调试。Cloud9对Node.js 和
JavaScript代码的运行和调试进行了特别设计 ,而且基于这些应用,开发者也可以对 Python、Ruby和Apache +
PHP进行运行和调试。 这就是为什么它能成为所有UI设计人员和开发人员的理想的平台。
Cloud9的特性:
对C#、C++、Python、Perl、Ruby、Scala和其它几种语言设置语法高亮显示
多个游标
自动完成
主题
搜索文件
键盘快捷键
可进行多人实时协作
可在自己的主机服务器和开发环境里运行IDE
将本地的客户端自动同步到在线的工作空间
2. Codeanywhere
Codeanywhere

Codeanywhere 是一种轻量级和快速的云开发环境 ,是基于浏览器、整合了FTP客户端并支持所有主要程序语言(HTML、 PHP、
JavaScript、CSS和 XML等)的代码编辑器。简而言之,
Codeanywhere可以立刻解决你在任何时间。任何地点和任何平台上繁忙的代码需求。
Codeanywhere的特性:
语法高亮显示
代码自动完成
智能缩进
完全国际化
无限撤销/重做(现在只需在客户端/浏览器端进行处理,不再等待服务器响应)
无限的标签
查找和替换
显示行号
代码缩排(用TAB键)
3. Exo Cloud IDE

Exo Cloud IDE
Exo Cloud IDE是一个多用途出租,用于应用的编程、构建和调试的云服务器托管类开发环境。 这是一种使用云的无限资源使您的应用程序开发、部署和管理更好更快更简单的”平台即服务(PAAS)”模式。
Exo Cloud IDE的特性:
基于云计算的开发环境
虚拟机测试
调试模式
可邀请团队成员进入工作空间协助你的项目
团队协作
集成 Git 和 GitHub
代码自动完成和分析
重构
JavaDoc和包的查看
支持JSP、Servlet、 Spring、GWT 来构建Java应用
对Java、 Groovy、 JavaScript、HTML、 CSS、 PHP 和 Python的语法和代码添加颜色
代码大纲
4. SourceKit

SourceKit
SourceKit是一个与浏览器编程环境相似的集成开发环境,它依赖 Dropbox作文件存储,为web开发者提供一个快速响应的环境。
你用SourceKit所构建的文件和应用能够直接保存在Dropbox,
所以如果你的桌面安装了Dropbox同步软件的话,这种变化就像你在本地使用一个文本编辑器 。
5. Koding

Koding
Koding是一个简单易用的云开发环境,它是一种社交型开发环境, 在这里你可以与其他开发人员一起共同构建应用程序。 目前Koding支持Java、C++、 C、Go、 NodeJS、PHP、 Perl 和其它一些编程语言。
Koding的特性:
基于云计算的代码编辑器
代码托管
数据库管理
协作
6. CodeRun Studio

CodeRun Studio
CodeRun Studio是一个基于云计算的免费集成开发环境,它被用于直接在浏览器上开发基于Asp.net、 PHP和 Ajax的应用。
它能够帮助你使用浏览器快捷容易地进行开发、调试和部署web应用。开发人员可以使用CodeRun
Studio作为备用的IDE或连同桌面现有的IDE。
在云环境下,你可以上传现有代码,测试它或与你的同事分享。
CodeRun Studio的特性:
实时的语法着色
自动完成
编译代码
检查构建错误
可在多个平台调试的强力在线调试器
7.ShiftEdit

ShiftEdit
ShiftEdit是一个通过FTP、 SFTP、Dropbox 和Google Drive来创建、编辑、发布基于 PHP、Ruby、Python、Perl、Java、HTML、CSS和JavaScript的应用程序的云开发环境。
ShiftEdit的特性:
实时语法调试
标签
自动完成
修订历史
代码折叠
代码片段
跳行
支架关闭
内置FTP支持
8.Neutron IDE

Neutron IDE
Neutron IDE是一个基于web的免费集成开发环境,它允许开发人员在任何服务器上通过web浏览器来编辑自己的 代码。Neutron IDE的灵感来源于ACE Editor,并包含了一般的云开发环境的主要特性。
Neutron IDE的特性:
语法高亮显示
自动缩进和凸排
主题
通过Aviary的 Phoenix软件进行图像编辑
文档浏览器
标签界面
在当前标签和所有标签下,或者在一个目录和浏览器终端模拟器下进行搜索和替换
9.Erbix JS App Editor

Erbix JS App Editor
Erbix JS App Editor是一个基于浏览器的用于编辑服务器端 JavaScript应用的云开发环境。
Erbix JS App Editor的特性:
支持RinjoJS、 CommonJS modules、 PostgreSQL及可延伸需求的托管。
先进的web代码编辑器,支持对JavaScript 和HTML语法和代码的高亮显示
10.NeptunIDE Cloud Based IDE

NeptunIDE Cloud Based IDE
NeptunIDE是一个基于云计算的功能齐全的PHP集成开发环境。使用NeptunIDE,你可以在任何个人电脑上进行应用开发,在安卓、iOS
平板电脑上或Google Chrome book上一样没有任何问题。
NeptunIDE对触摸屏和小分辨率屏幕同样提供支持,你的开发经历会和在电脑上一样的好。

Web开发者的10个最好的云开发环境的更多相关文章

  1. 重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

    北京时间 2019 年 11 月 4 日,在 Microsoft Ignite 2019 大会上,微软正式发布了 Visual Studio Online (VS Online)公开预览版! 如今发布 ...

  2. 微信小程序云开发-云开发环境配置工作

    一.注册小程序 打开[微信开发者工具],点击界面上的[注册],进入注册微信小程序页面.(也可以直接进入微信小程序注册地址:https://mp.weixin.qq.com/进行注册) 进入[小程序注册 ...

  3. 微信小程序云开发更换云开发环境

    小程序云开发环境初始化默认是第一个环境,但是我们可以指定环境id //app.js App({ onLaunch: function () { if (!wx.cloud) { console.err ...

  4. 10分钟学会搭建Android开发环境 Eclipse: The import android.support cannot be resolved

    10分钟学会搭建Android开发环境_隋雨辰 http://v.youku.com/v_show/id_XNTE2OTI5Njg0.html?from=s1.8-1-1.2 The import a ...

  5. Windows 8.1/10配置VS 2013 + MPI开发环境

    关于win上安装MPI开发环境,网上能搜到的教程貌似都很老,还需要在管理员账户开发,感觉很诡异,于是自己摸索了下,不需要管理员账户,总结如下. 1. 准备 VS 2013(VS 2010及以上都行) ...

  6. ubuntu15.10下搭建cordova+ionic开发环境

    安装jdk 在命令下输入java如果没有安装会提示该命令包含于openjdk软件包 sudo apt-get install openjdk然后按下tab会列出openjdk开头的软件包 我这里就选择 ...

  7. Mac OS 10.8 中的 OpenCV 开发环境设置

    一.编译OpenCV 要在Mac OS上使用OpenCV,需要自己编译源代码.操作过程如下: 1)从http://www.cmake.org下载cmake 2.8安装包. 2)安装cmake 2.8. ...

  8. 在Windows 10上部署Apache PredictionIO开发环境

    Windows在初研究人员的探索下,研究出了一套更为精简的环境配置,极大的缩短了开发时间与效率,在此总结以供后来者参阅. 1.部署环境的配置 Windows10 64 home IntelliJ ID ...

  9. macOS 10.13 High Sierra PHP开发环境配置

    命令:sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM ...

随机推荐

  1. hadoop搭建杂记:Linux下JDK环境变量的设置(三种配置环境变量的方法)

    Linux下JDK环境变量的设置(三种配置环境变量的方法) Linux下JDK环境变量的设置(三种配置环境变量的方法) ①修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种 ...

  2. java编辑器

    package editor; import java.io.*; import java.awt.*; import java.awt.datatransfer.Clipboard; import ...

  3. python一些模块的exe安装包在windows的64位系统里识别不到已安装Python目录的解决方法

    在windows里安装python一些模块时候,有时候源码安装比较困难,pip install也各种报错,这时候最喜欢用别人编译好的exe或者whl文件来安装,但是在windows的64位系统里,如果 ...

  4. 07-2. A+B和C (15)

    给定区间[-231, 231]内的3个整数A.B和C,请判断A+B是否大于C. 输入格式: 输入第1行给出正整数T(<=10),是测试用例的个数.随后给出T组测试用例,每组占一行,顺序给出A.B ...

  5. (Problem 19)Counting Sundays

    You are given the following information, but you may prefer to do some research for yourself. 1 Jan ...

  6. 个人收集资料整理-WebForm

    [2016-03-23 20:35:53] C#实现局域网文件传输    win7系统中桌面图标显示不正常问题

  7. jquery 小插件,完成“输入字段预期值的提示信息”,防html5 placeholder属性

    前言:在很多时候,我们需要文本框中显示默认值,获取焦点时,文字框中就会清空给的值,当失去焦点时,如果没有值,继续显示默认的文字,如果有输入值,就显示输入的值.现在项目中需要用到这个地方的功能比较多,于 ...

  8. cluster maintain manager Software群集管理软件

    1,ocfs2 2,crmsh(cluster management shell,)==crm shell [pacemaker OpenAIS,heartbeat,corosync,crmsh] 3 ...

  9. 注册UBER(优步)司机常见问题,如何注册uber(优步)司机

    如何注册uber(优步)司机,怎么注册UBER(优步)司机 此链接为优步内部人员推荐,优先审核,基本当天就能收到短信,注意上传证件照清晰点. https://uber.avosapps.com/ref ...

  10. Objective-C分类 (category)和扩展(Extension)

    1.分类(category) 使用Object-C中的分类,是一种编译时的手段,允许我们通过给一个类添加方法来扩充它(但是通过category不能添加新的实例变量),并且我们不需要访问类中的代码就可以 ...