【IT168 评论】1、Dash API 文档

Dash 是一个 API 文档浏览器,使用户可以使用离线功能即时搜索无数 API。

程序员使用 Dash 可访问 iOS,MacOS,WatchOS,tvOS,Swift,.NET Framework,ActionScript,Akka,AngularJS,Angular.dart,Ansible,Apache,Appcelerator Titanium,AppleScript,Arduino,Backbone,Bash,Boost,Bootstrap,Bourbon ,Bourbon Neat,C,C ++,CakePHP,Cappuccino,Chai,Chef,Clojure,CMake,Cocos2D,Cocos2D-X,CodeIgniter,CoffeeScript,ColdFusion,Common Lisp,Compass,Cordova,Corona,Craft,CouchDB,CSS,D3.js,Dart,Django,Docker,Doctrine ORM,Dojo Toolkit 等等。

2、Buffer 编辑器

Buffer 是一个强大的代码编辑器,可以连接许多远程服务,如 Dropbox,SSH,SFTP 和 FTP 服务器。Buffer 提供 unicode 支持,扩展键盘和 Vim 编码支持。

Buffer 还为各种编程语言提供语法高亮和代码自动完成,包括 ASP,AWK,ActionScript,Ada,Arduino,C,C++,C#,CSS,HTML,INI,Java,Javascript,Perl,PHP,Progress,Puppet ,Python,R,Ruby,SQL 等。

3、AppGyver

AppGyver 是一个移动开发应用程序,其中包含许多有用的编程工具。首先,Prototyper 用户可以将页面粘合在一起,为测试创建出色的原型。该测试可通过 AppGyver 网站或 QR 代码访问。所有后端开发可以免费完成,但测试和启动需要花费 9 美元 ( 5.90 英镑 ) 。

4、CodeToGo

CodeToGo 允许程序员以 50 种不同的编程语言 ( 包括 Ruby,Python,Java 和 Perl ) 创建和运行代码,其中大多数语法可突出显示。它不是最好的,但它是相对直观和易于使用的。除了与 Dropbox 进行通信,程序员还可以使用 iTunes 与计算机之间进行文件共享,完成后,程序员可以使用 ideone.com API 测试代码并查看结果。缺点是需要互联网连接才能执行代码。但当有连接时,程序员可以随时保存并加载代码。

5、JavaScript Anywhere

JavaScript Anywhere 可让程序员在 iOS 设备上编辑 JavaScript,HTML 和 CSS 代码,并在内部浏览器中预览。当程序员对创建的内容感到满意时,只需将其导入 Dropbox 即可 !

6、Kodiak JavaScript

Kodiak JavaScript 是基于 WebKit 内部浏览器的 iPad 离线 HTML5,CSS3 和 JavaScript IDE。它包括语法高亮和代码编辑器中增强的键盘,以及 jQuery 库和其他 50 个 JavaScript 库和框架。Kodiak JavaScript 真正闪耀的地方就是能够在 iPad 上运行 Web 代码,而无需将文件上传到服务器:只需按屏幕右上角的播放图标即可。这极大地加速了项目开发周期,当您需要在没有 Wi-Fi 的飞机上编写客户端 Web UI 时,这正是您需要的。

7、Kodiak PHP

Kodiak PHP 是 iPad 离线 PHP IDE,内置 PHP 解释器,内置最常见的扩展。它的代码编辑器包括语法高亮和增强型键盘。像 Kodiak JavaScript 一样,使用 Kodiak PHP 可直接在 iPad 上编写和运行 Web 应用程序,而无需上传到服务器。然而,PHP 代码生成浏览器的 HTML,所以 Kodiak PHP 解析器本质上是本地服务器,将其输出发送到本地 WebKit 浏览器。请注意,如果要使用数据库 ( 通常是 MySQL ) ,数据库在外部服务器上,而不是 iPad 上,这时将需要与服务器建立连接。

8、Textastic 代码编辑器

Textastic 是适用于 iPad 的 Textmate 兼容文本、代码和标记语言编辑器,具有超过 80 种编程和标记语言的语法突出显示。Textastic 拥有自己的 WebDAV 服务器,可与 FTP,SFTP 和 WebDAV 服务器以及 Dropbox 进行通信。它可以对 HTML 和 Markdown 文件进行本地和远程 Web 预览,但它不能在内部运行任何其他类型的代码。它在编辑时仅针对 HTML、CSS、JavaScript 和 PHP 进行代码完成。在屏幕截图中键盘上方奇怪的指南针是 Textastic 的光标导航,可以轻松地进行文本选择。

9、Codea

Codea 是用于 iPad 的 Lua IDE,对于创建游戏和模拟器尤其有用。它包括 Lua 的语法突出显示和可视化编辑,图形渲染器,参考文档,着色器支持,物理引擎以及对触摸,加速度计和相机的支持。 完成的 Codea 应用程序可以导出到 Xcode 并构建为 App Store 应用程序。 请记住,Codea 只支持 Lua,不支持其他任何语言,它不能替代 Xcode。

10、Diet Coda

Diet Coda 是 Mac 编辑器 Coda 的精简 iPad 版本,严格设计用于编写网站,支持 HTML,CSS,PHP 和 JavaScript 的语法高亮,简单支持 Ruby on Rails,但这个功能很微弱。它不会对 Python 或 Perl 进行语法突出显示。虽然 Diet Coda 拥有五星评论,但也有一大批不愉快的用户。请记住,Diet Coda 是在网站上直接编辑文件,而不是 iPad 上的文件。

11、iOctocat

iOctocat 是 iPhone 和 ( 兼容模式 ) iPad 的 GitHub 客户端。基本版本是免费的,但不会打开私有或 GitHub 企业版本库,升级到 Pro 需要花费 9.99 美元进行应用内购买。据报道,开发人员的反应十分活跃,但到目前为止,还没有完全支持 iPad 的迹象。目前 iPad 支持的另一种方法是 GitHub 的花费 4.99 美元购买 Git Mobile,但评级很低,可在尝试公共免费版之后再决定是否购买。

12、OmniGraffle

OmniGraffle 是可用于 iPad 上的一款绘图软件,今年早些时候进行了重新设计,用户界面比旧版更容易使用。价格为 39.99 英镑,这是该名单上最贵的一款应用,而多年来用户对 OmniGraffle 一直有很多不同的评论,主要是因为其高价格和有限的共享功能,用户只能通过电子邮件或 PDF 分享本地文档。

13、AppCooker

AppCooker 允许用户模拟 iPhone,iPad 和 iWatch 应用程序,然后使用免费的随播应用在设备上预览。AppCooker 需要 iOS 8 和 iPad 支持,AppCooker 的设计师不能在 iPhone 上工作,尽管可以在 iPad 上设计 iPhone 应用程序。AppCooker 使用原生 iOS 8 控件进行模拟,所以需要有 iOS 8 才能运行。它不需要任何编码,这对初学者来说很方便。

14、Codosaurus

Codosaurus 有一个巨大的加分:它允许用户直接在服务器上编辑代码,无论是通过 Wi-Fi,4G 还是 3G。但是,这些连接仅限于标准 FTP。它支持一系列语言,包括 HTML,CSS,PHP,Python,Ruby 和 SQL。这不是最全面的应用程序,但是如果你正在进行快速代码开发,那么它就是最好的。该应用的最新更新是在 2014 年,因此它针对 iPhone 5 进行了优化,但与 iPhone,iPad 和 iPod touch 兼容。

15、Pythonista

Pythonista 是适用于 iPhone,iPod Touch 和 iPad 的 Python IDE。它提供语法高亮,代码完成和内部 Python 2.7.5 解释器。您可以将脚本导出为构建独立 iOS 应用程序的 Xcode 项目。Pythonista 需要 iOS 7 及以上版本的支持。Pythonista 是 App Store 中最昂贵的 Python IDE,但它具有比其他更好的 UI。它具有用于访问 iOS 功能的场景,声音和其他模块。其最大缺点是 NumPy,SciPy 和 matplotlib 模块,这些当然是来自科学计算人群的热门要求。免费的 Python Math 应用程序包括 NumPy 可在应用内购买,所以将 NumPy 添加到 Pythonista 是可行的。