有哪些Python編輯器可以在平板電腦上使用

2021-01-07 電子發燒友

本文介紹 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

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 10 個平板電腦上的 Python 編輯器
    本文介紹 10 個可在 iOS 或 Android 平板電腦上的 Python 編程環境。
  • 10 個平板電腦上的 Python 編輯器 - OSCHINA - 中文開源技術交流...
    本文介紹 10 個可在 iOS 或 Android 平板電腦上的 Python 編程環境。
  • 使用Mu 編輯器教授 Python
    很快,我開始使用 模塊來教學生 Python 編程基礎,包括使用它來創建有趣的圖形。 開始使用 Python 的 turtle 模塊 在 Linux 或 macOS 電腦上,你只需打開一個終端,輸入 ,你就會看到 Python shell。
  • 手把手教你在手機或平板上配置Python環境!
    本文旨在講解如何在Android平板或手機上搭建Python開發環境,幫助Python初學者有效利用碎片化時間進行學習,從而達到良好的學習效果。對於大部分初學Python的人來說,由於工作、生活等因素常常無法進行連貫、系統的學習。初學者為了利用上下班通勤等碎片化時間進行學習,通常會在平板上觀看學習視頻並做記錄。雖然這種方法很好,但效果還是不如邊學邊練來得好。
  • 新手寫Python程序有什麼推薦好用編輯器
    安裝完成python,需要一個稱手的編輯器。俗話說:工欲善其事,必先利其器。那到底新手寫Python程序有什麼推薦好用編輯器,網上一大堆編輯器不可能每一個都試一下。現在給點我自己學習python過程中選擇編輯器一些個人看法。
  • 成為Python大牛必不可少的幾款編輯器
    隨著Python的興起,其相關的IDE和Python編輯器,也隨之開始被人們開發出來。那麼哪些IDE和編輯器,真正被程式設計師和開發者們常用,並且受到大家一致好評的是哪些呢?如下將介紹Python的知名編輯器。1.Sublime Text
  • 手把手教你在手機或平板上配置Python環境
    系統要求Android 7.0以上的平板或手機。這裡建議使用兼顧了便攜性和屏幕尺寸的8寸平板。2G以上可用空間。由於需要安裝各種軟體包,對存儲空間的消耗還是比較大的。2. Termux安裝在安裝Termux前,需要了解一下什麼是Termux。Termux 是一款支持 Linux 環境的 Android 終端模擬器APP。你無需對手機進行root或額外設置即可使用。
  • 15 款Python編輯器的優缺點,別再問我「選什麼編輯器」啦!
    IDE 是開發者創建程序時使用的軟體包。它通過簡單的用戶界面集成多個高度關聯的組件,從而最大化程式設計師的生產效率。本質上,IDE 是一種改進代碼創建、測試和 debug 流程的工具,它使這些工作更加簡單。有一個與 IDE 相似的術語——代碼編輯器(code editor)。我們先來探討二者的異同。什麼是代碼編輯器?
  • 易百分平板電腦系統有哪些
    易百分平板電腦系統有哪些,多年來,深圳前海惠凱科技有限公司一直秉承以用戶需求為核心,在專注專業服務行業的同時,提供優質、用心的服務贏得了眾多業界的信賴和好評,在深圳逐漸樹立起公司良好品牌。易百分平板電腦系統有哪些, 從此重裝系統不需求人,一鍵搞定。
  • 合格的工業平板電腦有哪些要求?
    工業平板電腦是應用在工業上的工業一體機,合格的工業平板電腦有哪些要求呢?工業平板電腦所使用的元器件要求達到工業級別,能夠在惡劣的條件下使用,主板壽命至少能夠達到5年的使用周期。由於是工業上使用,所以工業平板電腦的安全性檢測肯定要更加嚴格,一款高質量的工業平板電腦必須要有一定的保護能力,要能保證系統在惡劣環境下的高穩定性要求。目前由於工作環境複雜的因素,工業平板電腦基本上都是以定製為主,所以在購買的時候一定要認準供應商的實力,這樣才能用的放心。
  • Python實操!速收藏!學習使用Python創建文本編輯器應用程式!
    朋友們,大家好,這次再次與大家見面,這一次將發表一篇文章,介紹如何使用Python Tkinter創建文本編輯器。Tkinter是一個Python庫,在你想要創建應用程式時非常有用。如何製作此文本編輯器應用程式呢?
  • 如何使用Visual Studio工具創建python項目
    python一般情況下,我們使用Visual Studio進行C#、C++和C語言項目進行開發。隨著工具不斷完善,現在也可以進行python項目開發了。那麼,如何在Visual Studio 2019工具上創建python項目?操作步驟:1、通過快捷方式或電腦開始菜單,雙擊打開Visual Studio 2019工具
  • 編程貓推出海龜編輯器、代碼競技場等python教學產品
    藍鯨教育8月19日訊,昨日編程貓聯合創始人兼CTO孫悅,在中國青少年科技輔導員協會年會科學教育國際會議上,正式公布了編程貓的新產品,可轉化python語言的編程工具——海龜編輯器;遊戲化python學習平臺——代碼競技場及面向課標的python教學教材。
  • Step By Step使用Python分析AIX SNAP(1)——環境準備
    大家通過這樣的例子,不僅僅是用來分析AIX SNAP文件,同樣的方法可以用於各種文本的處理。一、環境準備Python的入門其實不難,只需要在電腦上安裝Python本身,然後隨便用個記事本就可以開始寫腳本了。
  • 2020年有哪些實用平板電腦推薦?
  • 如何正確使用平板電腦?
    我們很多人在使用平板電腦的時候,方法不正確,所以很快你的平板電腦就會性能下滑,這方面很多人經驗不足,技巧也不足,我自己是一個平板電腦愛好者,今天我說一下自己的心得體會,大家一起探討一下。第三、平板電腦一般不要下載軟體太多,建議合理的使用平板電腦的內存,一般來說個人的意見是軟體最好使用完畢以後卸載即可,儘量保持平板電腦的內存比較大,這樣可以保證平板電腦的速度。
  • python學習一定用pycharm嗎?再看看還有什麼其他IDE可以選擇
    快來看看都有哪些寶藏IDE吧~! 本次問題集結133位業內同事的反饋,根據當前提及人數進行排序依次如下:1. pycharm :79票可以下載了一個 Anaconda,jupyter notebook就是裡面自帶的,還可以配置spyder、python、vs code等,有需要切換軟體的,可以自定義安裝組件,相當方便。對於初學者來說非常友好,Jupyter尤其對從事數據分析的小夥伴特別有用。4. vim :16票
  • 平板電腦能打電話嗎 平板電腦怎麼打電話【圖文 】
    3G版的平板電腦因為插得是手機卡,用它打電話還是很可能實現,有些3G平板電腦就有內置聽筒,只要安裝上電話插件,就可以打電話了。有些WIFI版的也可以通過安裝軟體來打網絡電話,不過沒有無線網時電話功能就無法使用,很有局限性。  平板電腦怎麼打電話?  對於那些可以只是屏蔽了電話功能的平板電腦,我們可以通過如下兩個方法讓3G平板支持電話功能。
  • 開學要買平板電腦,iPad?安卓平板?Windows平板?哪個好?
    在學校,基本現金是很少用到了,除了開學時父母塞到我包裡的紅票子,大學期間基本沒怎麼見過現金,在當時,出門手機就是我的全部,回宿舍電腦就是我的全部。有學弟學妹問我大學開學需要帶些什麼,我說除了你的身份證和通知書那些東西,帶上手機電腦和衣服就差不多了。
  • 大學生平板電腦的使用建議
    沒錯,平板電腦憑藉著他10寸的屏幕比手機要大上不少,能夠給人更強的視覺衝擊力,但還在大學的你,想一想,平板電腦買來好像也就只能看看電視,其他ipad能做的事,我手機也能夠做到,於是摸一摸錢包還是決定先湊合用著手機。今天我們就來聊一聊,平板電腦在大學的日常生活中還能做些什麼。