0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

有哪些Python编辑器可以在平板电脑上使用

Wildesbeast 来源:今日头条 作者:用户4578188473 2020-02-06 12:29 次阅读

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

1、Pythonista

Python 声称将实现 “在你的iPadiPhone实现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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 平板电脑
    +关注

    关注

    4

    文章

    2003

    浏览量

    77523
  • 编辑器
    +关注

    关注

    1

    文章

    800

    浏览量

    31044
  • python
    +关注

    关注

    55

    文章

    4766

    浏览量

    84363
收藏 人收藏

    评论

    相关推荐

    Vivado编辑器乱码问题

    我们日常开发中经常使用sublime、vim、vs code等第三方的编辑器,这些编辑器可以使用很多插件来提高我们的编码效率,但是也往往会带来乱码的问题。我一般使用的是sublime
    的头像 发表于 10-15 17:24 313次阅读
    Vivado<b class='flag-5'>编辑器</b>乱码问题

    vim编辑器命令模式使用方法

    文本。 1. Vim编辑器概述 Vim(Vi IMproved)是一款高度可定制的文本编辑器,起源于Vi编辑器。Vim以其丰富的功能、高效的操作方式和强大的扩展性而受到广泛欢迎。Vim支持多种操作系统,包括Linux、Unix、
    的头像 发表于 08-30 15:01 325次阅读

    vim编辑器如何使用

    Vim编辑器是一个功能强大的文本编辑器,它基于Vi进行改进,并增加了许多新特性。Vim编辑器的使用主要涉及其不同的工作模式及相应操作。以下是Vim编辑器的基本使用方法: 一、Vim
    的头像 发表于 08-30 14:58 327次阅读

    嵌入式学习-常用编辑器之Vim编辑器

    Vim常用的操作命令。Linux环境下默认会集成Vi编辑器,Vim是Vi编辑器的高阶版本,更容易使用,Vi的命令几乎全部可以Vim
    发表于 08-23 09:12

    常用编辑器之Vim编辑器

    Vim常用的操作命令。 Linux环境下默认会集成Vi编辑器,Vim是Vi编辑器的高阶版本,更容易使用,Vi的命令几乎全部可以Vim
    发表于 08-22 09:48

    工业平板电脑雕刻机设备的应用

    工业平板电脑雕刻机设备的应用,显著提升了雕刻作业的效率、精度和灵活性。以下是工业平板电脑
    的头像 发表于 07-04 11:53 856次阅读
    工业<b class='flag-5'>平板</b><b class='flag-5'>电脑</b>雕刻机设备<b class='flag-5'>上</b>的应用

    工业平板电脑印刷机械设备的应用

    工业平板电脑印刷机械设备的应用,为印刷行业带来了显著的效率提升和自动化水平的提高。以下是工业平板电脑
    的头像 发表于 07-03 15:43 299次阅读

    TSMaster 中 Hex 文件编辑器使用详细教程

    TSMaster软件的Hex文件编辑器提供了文件处理的功能,这一特性让使用TSMaster软件的用户可以更便捷地对Hex、bin、mot、s19和tsbinary类型的文件进行处理。本文重点讲述
    的头像 发表于 06-01 08:21 625次阅读
    TSMaster 中 Hex 文件<b class='flag-5'>编辑器</b>使用详细教程

    平板电脑申请北美FCC认证的流程哪些?

    平板电脑的使用随着人们的生活习惯改变逐渐得到普及,在这样的环境下也越来越多功能强大的平板电脑不断免试。那么平板
    的头像 发表于 03-06 18:05 776次阅读
    <b class='flag-5'>平板</b><b class='flag-5'>电脑</b>申请北美FCC认证的流程<b class='flag-5'>有</b>哪些?

    工业平板电脑何应用?

    平板电脑的几个常见应用。  工业自动化:工业自动化是指利用计算机技术、传感技术和通信技术对工厂生产线上的设备和过程进行自动化控制和监测的过程。工业平板
    的头像 发表于 02-05 16:36 784次阅读

    如何在原理图编辑器和PCB编辑器中从毫米切换到密耳

    原理图编辑器和PCB编辑器中从毫米切换到密耳。用户可以实时(处理PCB布局时)或者通过原理图和PCB中的首选项对话框执行此操作。
    的头像 发表于 12-15 17:10 4322次阅读
    如何在原理图<b class='flag-5'>编辑器</b>和PCB<b class='flag-5'>编辑器</b>中从毫米切换到密耳

    VS Code 1.85发布,新增浮动编辑器窗口

    在此版本中,你可以编辑器从主窗口移到自己的轻量级窗口中。对一个窗口中的编辑器所做的更改会立即应用到打开编辑器的所有其他窗口。创建浮动编辑器
    的头像 发表于 12-10 15:56 1578次阅读
    VS Code 1.85发布,新增浮动<b class='flag-5'>编辑器</b>窗口

    python软件对电脑配置要求

    、Mac和Linux系统运行。Python两个主要版本,分别是Python 2和Python 3。虽然
    的头像 发表于 11-29 14:58 9615次阅读

    python软件怎么运行代码

    理解的机器代码。 本文中,我们将详细介绍如何运行Python代码。我们将探讨以下几个方面:安装Python,设置环境变量,选择一个集成开发环境(IDE)或文本编辑器,编写代码,运行代
    的头像 发表于 11-28 16:02 841次阅读

    python代码写完后点哪个运行

    或命令行界面,输入命令 python ,然后将你的代码粘贴到解释提示符 >>> 后面,按下回车即可运行代码。 集成开发环境(IDE):IDE是一种提供代码编辑、调试、运行等功能的开发环境。常用的
    的头像 发表于 11-24 09:28 4772次阅读