Jolt Awards 2015最佳编程工具奖揭晓,Cloud9 IDE众望所归!
Jolt Awards奖是计算机软件领域的一系列奖项,类似于电影领域的奥斯卡奖。每年的奖项都代表了当年的技术创新和走向。Jolt评选委员们从这些优秀的编程工具里挑选了6款最好的产品,这些产品在被评选和排名前经过了广泛的测试,最终Cloud9 IDE最终获得2015 Jolt Award最佳开发工具奖。
我们一起来详细看下这些上榜的六大编程工具:
XCode6.1
最新版的XCode成功修复了旧平台种种被诟病的功能,成为开发者喜闻乐见的工具,新加入的功能更为开发者带来不少惊喜。如创造性的Playground(运动场)功能,其为用户带来了REPL交互式Swift语言编程环境。REPL的理念就是读取,进行分析,反馈输出和循环。此外新的调试预览功能能让用户方便地对iOS应用进行用户界面设计。如果将来能加入更多的iOS其它开发语言支持,相信会走得更远。
Light Table
Light Table是一款以ClojureScript写成的轻量级、多平台、可扩展的开源代码编辑工具,目前支持的语言有:Clojure、ClojureScript、 JavaScript、Python以及HTML/ CSS。
Light Table的实时结果显示功能为开发工作带来了极大的便利。它可以让用户逐字逐行对比每行代码的输出结果,从而能更快地发现问题。此外,Light Table整合了REPL服务,能够连接不同的客户端来调试代码。例如,透过TCP来与Python建立通讯从而调试Python代码。
丰富的第三方插件甚至是用户的自定义插件使得扩展性方面也十分强大。
Visual Studio 2013 Update 4
自VS2013问世后,微软在2014年里共发布了四次重要的更新。这些更新解决了不少bug,同时带来了新的功能,例如Intel AVX2代码生成器和新的JSON编辑器。Update 4使得用户在使用高分辨率显示器时也能获得非常好的用户体验。
另外,Windows Azure的多语言开发能力和IDE的可扩展能力也让开发者倍感欣喜。
Xamarin 3
Xamarin 3为用户带来了很多新的特性,从而成为一个更加完整的多平台IDE开发工具,使C#开发者能够进行iOS,Android,MAC OS X 的应用开发。Xamarin能及时跟进微软有关C#在VS和.NET方面的更新,使得用户可放心的使用C#。
Storyboard Designer的引入使得用户可像 XCode那样进行iOS开发。这样一来,使得那些有经验的Objective-C开发者在学习C#时能很好地进行过渡。
IntelliJ IDEA 14
Java 8版本新加了不少酷炫的新功能,包括对lambda表达式的支持。在业界被公认为最好的Java开发工具之一的IntelliJ IDEA当然不会甘于人后,其持续保持着与Java几乎同步的速度不断完善自己。
得益于强大的插件功能,IntelliJ IDEA 14也对Node.js、Express、Scala/Play等提供支持。
Cloud9 IDE
Cloud9 IDE拥有一切用于Web开发的功能,基于云端的开发模式更使得其备受青睐。如果单从字面上看,我们或许会低估了它。它除了是个云端的开发IDE,其实还整合了调试器,代码完成功能,协作工具,内建Ubuntu终端等等使用的工具。
其支持的语言有Node.js、HTML5、CSS、JavaScript、PHP、Python/Django、Ruby on Rails、C/C++以及StrongLoop。稍显不足的是它目前还没有提供对C#、ASP.NET、Objective-C或Swift的支持。不过这些并不妨碍它成为一个极其重要的云端IDE开发工具。
凭借着极佳的便捷性和令人满意的使用速度,Cloud9 IDE最后获得2015 Jolt Award最佳开发工具奖。