本文介绍 10 个可在 iOS 或 Android 平板电脑上的 Python 编程环境。Python 开发者可通过这些工具实现随时随地编码,蛋疼抑或爽极?

1、Pythonista

Python 声称将实现 “在你的iPad或iPhone实现Python的禅“ ,不到比萨的价格你就可以购买的 Pythonista 并开始编码。

这对新手也很有用,如果你不是一个 Python 开发者,但想学习这门脚本语言,Pythonista 是你可以负担得起的方式。

特性:

全功能的代码编辑器,包含内建的编辑器模式,可使用你自己的命令来进行扩展

提供 2D 图形、多点触摸和声音开发库,并包含三个实例游戏和一个支持多点触摸的玩具钢琴

交互式的提示可帮你实现代码自动完成和提供命令历史

包含关于数学计算、文本处理、Web 开发等等的标准库

包含 Python documentation, 可在 App 的任意位置轻松访问

从文档中点击示例代码可直接在编辑器中打开

可导出脚本到 Xcode 项目并构建独立的 iOS 应用

Pythonista 的详细描述请看 Automating iOS: How Pythonista Changed My Workflow, 作者 Federico Viticci.

Figure 1: Check out the multi-touch toy piano code…

Figure 2: and then play a tune.

下载地址: http://omz-software.com/pythonista/

Tablet: iOS

Price: $6.99

2、Python for iOS

Python for iOS 的作者是 Jonathan Hosmer 功能和平顺性都没有 Pythonista 好,但你不会因此将它关闭,它提供了常规的 Python 编程环境。

特性:

交互式解释器

独立的 Tab 用于编写和测试脚本文件

语法高亮

保存解释器会话作为一个独立脚本文件并可在脚本的 Tab 中进行编辑

Pop-up 提示

应用内的 Python 文档集成

Figure 3: An intuitive interface and pop-up tips make this affordable Python IDE one to consider.

Download: http://pythonforios.com/

Tablet: iOS

Price: $.99

3、CodeToGo

CodeToGo 支持很多编程语言,当然包括 Python。根据其 iTunes 下载页可获知该工具已经用于运行超过 100 万的程序。

特性:

为每个所支持的语言提供了 “Hello World!” 示例程序

用户可在无互联网连接的情况下编写、保存和加载代码,但运行的时候需要互联网连接。

可从 Dropbox 中保存和加载文件,并通过 iTunes 文件分享来将代码传输到计算机上或者从那拷贝代码

支持自定义键盘

“Goto line” 按钮可快速跳到某行代码

Figure 4: CodeToGo supports dozens of programming languages, including Python.

Download: https://itunes.apple.com/us/app/codetogo

Tablet: iOS

Price: $2.99

4、for i: Code Editor for the iPad

虽然 ``for i 支持 Python,但用户抱怨最后一次更新是 2010 年,而且无法处理大文件。

特性:

语法高亮

支持包括 Python 在内的多种语言

可定制字体和颜色

内建 Web 服务器,要求 Wifi 链接用来传输文件

可获取快照

Download: https://itunes.apple.com/us/app/for-i-code-editor-for-the-ipad/

Tablet: iOS

Price: $9.99

5、Gusto: Code Editor and FTP Client

Gusto 的目的是在 iPad 上进行 Web 开发,尽管偶尔程序会崩溃,但 iTunes 上几乎都是好评。

特性:

网站项目缩略图

项目驱动的工作流

支持包括 Python 在内的多语言的语法高亮

Tab 窗体式的编辑

内建 FTP/SFTP 客户端

内建本地和远程预览

Figure 5: Thumbnails make identifying projects easy.

Download: https://itunes.apple.com/us/app/gusto-code-editor-ftp-client/

Tablet: iOS

Price: $9.99

6、Koder Code Editor

Koder 是一个支持 iPad 和 iPhone 的代码编辑器,提供多种特性,支持多种语言,最后一次更新是 2013年3月,增加了下载/上传文件夹用于 Dropbox 连接。

特性:

支持包括 Python 在内的语法高亮

内建代码片段管理器

支持 Firebug 的预览器

iTunes 文件分享支持

支持 Dropbox

Download: https://itunes.apple.com/us/app/koder-code-editor/

Tablet: iOS

Price: $5.99

7、Textastic Code Editor

Textastic 是一个使用很普遍的 iOS 代码和标识脚本编辑器,支持超过 80 种语言。

特性:

支持大量编程语言的语法高亮

支持 FTP, FTPS, SFTP, WebDAV, 和 Dropbox 客户端

可定制字体和颜色

Undo/redo, find/replace

字符和单词计数

Download: https://itunes.apple.com/us/app/textastic-code-editor/

Tablet: iOS

Price: $8.99

8、DroidEdit

DroidEdit 是一个很受欢迎的文本和代码编辑器,支持 Android 平板设备。不只是 Python 的编辑器。

特性:

支持多种语言的语法高亮,包括 C, C++, C#, CSS, HTML, Java, JavaScript, Lua, LaTex, Python, Ruby, and SQL

Undo, redo, search, and replace

自动和块缩进

可更改不同的会话并在浏览器窗口中预览 HTML 文件

支持字符编码

专业版支持 Box, Dropbox, SFTP, FTP, and FTPS ; 自定义主题和通过 SSH 运行外部命令;支持 root 模式

Figure 6: When it comes to Python coding on Android devices, DroidEdit is a good place to start.

Download: https://play.google.com/store/apps/

Tablet: Android

Price: $1.99 (Pro version)

9、920 Text Editor

虽然 920 Text Editor 没有 DroidEdit 那么受欢迎,但提供了大量的而且是免费的特性。

特性:

支持大量语言的语法高亮,包括 ASP, ActionScript, C, C++, CSS, Erlang, HTML/XML/WML, Java, JavaScript, Lua, LaTex/TeX, Perl, PHP, Python, and SQL

支持显示行数和空格字符

打开文件时自动检测文件编码

提供工具条来快速创建新文件、保存、撤销、重做等

提供最近打开文件的历史列表记录

自动缩进

可使用 root 权限运行

预览 HTML 文件

Figure 7: 920 Text Editor is free and feature-packed.

Download: https://play.google.com/store/apps/details?id=com.jecelyin.editor&hl=en

Tablet: Android

Price: Free

10、Touchqode

Touchqode 是一个可负担得起的移动代码编辑器,用于 Android 平台。Touchqode 并不只是一个 Python 编辑器,还支持其他语言。

支持 C++, C#, HTML, Java, JavaScript, PHP, Python, and Ruby

集成 FTP 和 SFTP 客户端

可作为文本编辑器使用

提供像样的文档

专业版包括 Github 查看器客户端,额外的特殊键,bash 支持和文件类型识别等

Download: https://play.google.com/store/apps/details?id=com.touchqode.editor&hl=en

Tablet: Android

Price: $9.33

安卓平板python编程软件下载_10 个可以在平板电脑上使用的 Python 编辑器相关推荐

  1. 手机版python编程软件下载,手机python编程软件

    1.求 python 64位安装包下载 软件介绍: python是一款面向对象.解释型.动态数据类型的高级编程设计语言.它拥有语言上的简洁性.可读性和易维护性,在图形处理.数学处理.文本处理.系统编程 ...

  2. python软件是免费的吗-Python编程软件下载

    Thonny是一款Python编程工具,非常适合Python的初学者使用,简单易操作,有错误的部分会直接显示出来,对于一些难懂的部分会给予解释,非常的人性化,需要的朋友欢迎下载使用. 软件优势 初始布 ...

  3. python中文软件-Python编程软件下载

    MRT7-Python软件是一款Python少儿编程软件,分为图块Boclky 编程模式.Python代码编程模式,同时也可以配合设备使用!软件使用都不是很困难,用户只需要根据自己的系统选择安装版本即 ...

  4. 苹果电脑python编程软件下载_Python Mac软件下载-Python for Mac(Python编程工具) v3.10.0免费版 - Mac天空...

    Python for Mac是一款免费的Python编程平台,由IDLE与Python Launcher两部分组成,可以在Mac系统上使用.作为当今最受欢迎和最受欢迎的编程语言之一,Python是一种 ...

  5. python软件下载-Python编程软件下载

    Thonny是一款Python编程工具,非常适合Python的初学者使用,简单易操作,有错误的部分会直接显示出来,对于一些难懂的部分会给予解释,非常的人性化,需要的朋友欢迎下载使用. 软件优势 初始布 ...

  6. python中文版编程软件-Python编程软件下载

    MRT7-Python软件是一款Python少儿编程软件,分为图块Boclky 编程模式.Python代码编程模式,同时也可以配合设备使用!软件使用都不是很困难,用户只需要根据自己的系统选择安装版本即 ...

  7. python编程软件下载-Python3.9下载

    Python3.9版是一款非常专业的电脑编程软件.相信有不少用户已经体验过之前的版本了,那么现在最新的版本3.9.0版本,已经在本年度向广大用户推出,更强大的功能,细节上的优化,适用于独立的.大型项目 ...

  8. 苹果电脑python编程软件下载_python Mac版下载-python官方下载[编程开发]-华军软件园...

    python官方版是一款面向对象的解释型计算机程序设计语言,python Mac版既可以兼容之前的版本,又带来了许多功能性更新,比如支持async/await异步编程,改进了对Python Zip应用 ...

  9. 电脑自带python编程软件下载_Python下载_Python for windows 64位正式版下载[编程软件]-下载之家...

          Python for windows 64位正式版是款优秀且面向对象.直译式计算机程序设计语言,Python for windows 64位正式版也是一种功能强大而完善的通用型语言,已经具 ...

  10. 推荐一款手机Python编程软件

    前言 推荐一款手机Python编程软件 最近网友问我有没有手机上运行Python代码的编程软件,所以根据网友们的需求,我介绍一款手机Python编程软件. 具体步骤如下 下载PyDrand3手机编程软 ...

最新文章

  1. golang beego orm报错 must have one register DataBase alias named `default` 解决方案
  2. Oracle数据库实用脚本
  3. Android 监听网络连接状态,判断网络连接方式,9.0网络连接,获取已连接WiFi名称SSID和MAC
  4. LeetCode 954. 二倍数对数组(map计数)
  5. 一文学搞懂阿里开源的微服务新贵Nacos!
  6. 【STM32】手把手固件库开发工程建立
  7. python cmdb_python相关cmdb系统
  8. VIM编辑器使用的小技巧
  9. IE FF css兼容
  10. 深度学习中的数据增强
  11. 阿里云技术天团空降CSDN独家在线峰会,揭秘核心竞争力
  12. 001_JavaScript数组常用方法总结及使用案例
  13. Servlet 身份验证体系结构(源码)
  14. 使用lua脚本开发wow插件(魔兽世界插件开发)
  15. python3怎么运行代码_python怎么运行代码
  16. 服务器打开网页图片显示红x,cacti无法显示图片,图片显红叉
  17. SnakeGame(贪吃蛇游戏)
  18. 蓝桥 卷“兔”来袭编程竞赛专场-05棋盘加密 题解
  19. Mac os x 的一些小技巧
  20. 一套Python入门视频

热门文章

  1. Mysql授权允许远程访问
  2. shell的图形化工具(七)
  3. 调整Eclipse字体大小
  4. css背景和边框标签总结
  5. mysql如何导入mdl文件_将sql文件导入PowerDesigner中的方法(将oracle sql文件转换成mysql)...
  6. 为什么建议你开一个电子签名钥匙盘?电信设备进网许可证办理
  7. 西南科技大学OJ题 利用二叉树中序及先序遍历确定该二叉树的后序序列0984
  8. ubuntu16.04下微信和TIM的安装
  9. 模拟电路设计经典教材推荐
  10. SQL Sever 创建视图