当前位置: 首页 > news >正文

8款优秀的云端集成开发环境

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Cloud9 IDE

基 于 NodeJS 构建的在线集成开发环境,语法高亮支持 C#, C++, Python, Perl, Ruby, Scala 等等众多常用开发语言。内置的 Vim 模式非常好用,支持流行的版本控制系统,像 Git, Mercurial 和 SVN,另外它还有非常强大的插件系统,可以拓展其功能,例如借助 CSSLint 和 JSBeautify,Cloud9 就可以变成一款非常实用的代码美化工具。


Codeanywhere

这款云端开发工具经常荣登各种网 络上的最佳榜单,是使用体验非常友好的一款IDE。支持 HTML, CSS,Javascript, PHP, MySQL 等语言的语法高亮支持,还提供了 iOS, Android 和 BlackBerry 的应用,这个工具让任何人可以在任何地方进行编码开发。

另外还提供了 Dropbox 和 SFTP 支持,让开发者可以轻松备份代码和分享给合作者,最然这不是功能最全面的云端 IDE,但是它拥有的功能都是做到了极致。


Coderun Studio

如 果你已经尝试的其他基于浏览器的集成开发环境都觉得不适合自己,正在寻找的使用更简单功能更强大的云 IDE,Coderun Studio 是值得一试的。它为用户提供一个跨平台的工具,可以编写 ASP.NET,JavaScript,C#,HTML 和 CSS,兼容 Visual Studio。

此外,它的本地编译和调试功能都是其它云端开发工具无可比拟的。Coderun Studio 的分享功能让开发者能够通过生成的专属 URL 快速的与其他人分享代码。


Cloud IDE

虽 然他们显然没有花很多的时间来了一个朗朗上口的名字,但是它作者却为这款云端 IDE 做了很大的努力,也让它成为云端集成开发环境的有力竞争者,支持 Javascript, Ruby, Groovy, Java 等语言,特别适合 Java 开发,支持 Java servlets 和 JSP,还有 Maven。代码部署由 Heroku, CloudBees, Red Hat OpenShift 和 Cloud Foundry 提供支持。


Kodingen

基于 Web 的云端编辑器之一,通过恰当的定位在过去几年争得了很强的竞争力。它让开发人员可以进行 PHP, Python, Perl 和 Javascript 的开发,同时还支持 Django, Ruby on Rails 和 Node.js 框架。通过丰富多样的社区,可以和其它用户进行协作和共享。


ShiftEdit

接 下来,我们一起看下 ShiftEdit。虽然的知名度可能没有 Cloud9 或 Coderun 那么高,不过这个多功能的基于云计算的软件还是值得研究的。无论是 Python,PHP 或Perl,ShiftEdit 都支持。用户可以通过 SFTP 把代码文件备份到 Dropbox,使用各种版本控制工具跟踪变化。它的 SSH 身份验证,代码完成和代码段功能可以无缝的完成工作流程,使开发人员能够提供工作效率。


Akshell

在 云 IDE 竞争如此激烈的时代,它变得越来越难从众多集成开发环境脱颖而出了。Akshell是一个服务器端的开发环境,提供了一个轻量级的工具,是非常好的基于 JavaScript 的 Web 应用程序的编码器。它依赖于后端存储的PostgreSQL数据库,对于那些熟悉 MySQL 的开发者来说应该很容易就可以上手了。

借助集成的 Git 控制台,部署和创建任何项目都是非常轻松的。如果你是一个很挑的 Javascript 开发者,正在寻找器快速和稳定的云端 IDE,那么 Akshell 正式你需要的。


Orion

著 名的 Eclipse Java IDE 因其全面的功能和坚固的可靠性,是多年来桌面软件开发领域的中流砥柱。Orion 把 Eclipse 的丰富经验引入了云 IDE 领域,不过目前它的主要用途是前端 Web 开发,所以在大多数情况下只能编写 HTML 和 Javascript。

它还在不断发展中,我们期望在未来一年内看到更多新开发出来的功能。除了集成 Firebug 之外,其最大的卖点是它的 Eclipse 风格的用户界面和直观的布局。

转载于:https://my.oschina.net/lichaoqiang/blog/140427

相关文章:

  • linq直接执行sql语句
  • 用HAproxy+keepalived+mysql Replication 构建基于企业级负载均衡
  • SQL Server 2014新特性探秘(2)-SSD Buffer Pool Extension
  • 抢先体验Windows Server 2012 R2!
  • 【译】用jQuery 处理XML-- DOM(文本对象模型)简介
  • 软件设计师.NET认证考试测试卷(试题及答案)
  • Win2008 建域时提示administrator密码不符合要求
  • sql2000安全设置,堵截cmd.exe和ftp.exe******
  • 你自认为理解了JavaScript?
  • 【转】Deep Learning(深度学习)学习笔记整理系列之(二)
  • 引用与指针的区别
  • 劣质代码评析——《写给大家看的C语言书(第2版)》附录B之21点程序(三)
  • Android 百度地图定位(手动+自动)
  • Swing的Look And Feel机制研究
  • html Ie 6,7,8 a超链带灰底
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • C学习-枚举(九)
  • Java基本数据类型之Number
  • Java深入 - 深入理解Java集合
  • Js基础知识(一) - 变量
  • JS学习笔记——闭包
  • markdown编辑器简评
  • nodejs:开发并发布一个nodejs包
  • 分布式任务队列Celery
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 和 || 运算
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 入手阿里云新服务器的部署NODE
  • 删除表内多余的重复数据
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 一些css基础学习笔记
  • - 转 Ext2.0 form使用实例
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • C# - 为值类型重定义相等性
  • 阿里云服务器如何修改远程端口?
  • 移动端高清、多屏适配方案
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (pojstep1.1.2)2654(直叙式模拟)
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (办公)springboot配置aop处理请求.
  • (附源码)计算机毕业设计大学生兼职系统
  • (力扣)循环队列的实现与详解(C语言)
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .chm格式文件如何阅读
  • .NET 材料检测系统崩溃分析
  • .netcore 如何获取系统中所有session_ASP.NET Core如何解决分布式Session一致性问题
  • .NET使用HttpClient以multipart/form-data形式post上传文件及其相关参数
  • .pings勒索病毒的威胁:如何应对.pings勒索病毒的突袭?
  • [Android]Android开发入门之HelloWorld
  • [C++]二叉搜索树
  • [CareerCup] 2.1 Remove Duplicates from Unsorted List 移除无序链表中的重复项