博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
8款优秀的云端集成开发环境
阅读量:6235 次
发布时间:2019-06-22

本文共 1840 字,大约阅读时间需要 6 分钟。

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

你可能感兴趣的文章
TP 3.2.3 接入PHPMailer
查看>>
gcc降版本方法 - [学习]
查看>>
使用正则表达式,取得点击次数,函数抽离
查看>>
TensorFlow学习---入门(一)-----MNIST机器学习
查看>>
[LeetCode] Reverse Words in a String II
查看>>
[LeetCode] Find Peak Element
查看>>
appium ios环境搭建——iOS开发环境搭建
查看>>
20155222卢梓杰 课堂测试ch06补做
查看>>
20155222卢梓杰 实验五 MSF基础应用
查看>>
android分析之Thread类
查看>>
【总结整理】WebGIS基础
查看>>
linux(一)export的生命周期
查看>>
[转载].NET开发常用的10条实用代码
查看>>
用邻接表实现DFS和BFS
查看>>
PHP实现自己活了多少岁
查看>>
安装 Ruby, Rails 运行环境 常见的错误
查看>>
eclipse 自动提示不出来
查看>>
Java 开发 2.0: 现实世界中的 Redis
查看>>
并查集——新手学习记录
查看>>
杭电Acm-1010,1016,1240解题心得
查看>>