10 個平板電腦上的 Python 編輯器

2021-01-08 開源中國

本文介紹 10 個可在 iOS 或 Android 平板電腦上的 Python 編程環境。Python 開發者可通過這些工具實現隨時隨地編碼,蛋疼抑或爽極?

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

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

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

雖然 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

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

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

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

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)

雖然 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

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

via smartbear

相關焦點

  • 有哪些Python編輯器可以在平板電腦上使用
    本文介紹 10 個可在 iOS 或 Android 平板電腦上的 Python 編程環境。Python 開發者可通過這些工具實現隨時隨地編碼,蛋疼抑或爽極? 特性: 全功能的代碼編輯器,包含內建的編輯器模式,可使用你自己的命令來進行擴展 提供 2D 圖形、多點觸摸和聲音開發庫,並包含三個實例遊戲和一個支持多點觸摸的玩具鋼琴 交互式的提示可幫你實現代碼自動完成和提供命令歷史 包含關於數學計算、文本處理、Web 開發等等的標準庫 包含 Python documentation
  • 手把手教你安裝python編輯器pycharm
    小白:小灰,我最近發現python的功能真的好強大,我也想自己慢慢學學了。小灰:好的呀,我來慢慢教你。python真的是很好用,簡單又強大。人工智慧,數據處理,爬蟲都要用python的。但是,我有一點苦惱,python的文件用文本編輯器打開看得很不直觀,有沒有專門為python設計的編輯器呢?小灰:有的,有的,我現在用的pycharm就是。小白:可是我不知道怎麼裝哦。小灰:這個好說,我來給你一步步地展示安裝過程吧。小白:(開心到飛起……)
  • 新手寫Python程序有什麼推薦好用編輯器
    安裝完成python,需要一個稱手的編輯器。俗話說:工欲善其事,必先利其器。那到底新手寫Python程序有什麼推薦好用編輯器,網上一大堆編輯器不可能每一個都試一下。現在給點我自己學習python過程中選擇編輯器一些個人看法。
  • 使用 Mu 編輯器教授 Python | Linux 中國
    開始使用 Python 的 turtle 模塊在 Linux 或 macOS 電腦上,你只需打開一個終端,輸入 python,你就會看到 Python shell。如果你使用的是 Windows 電腦,則需要先安裝 Python,到 Python 網站上 下載 最新的穩定版。接下來,用 import turtle 或 import turtle as t 將 turtle 模塊導入 Python 中。
  • 沒有人比它更懂少兒編程,慧編程Python'吮指編輯器'
    沒有對比就沒有傷害目前來看,這款python編輯器是非常出眾的,不過也還有很大的成長空間,那麼接下來我們挑幾個編輯器簡單進行對比一下。個庫,還提供了一些模板作品。編輯器,雖然它已經出了四個月左右了吧!5.3mlink2mlink2是個很好的入口,網頁是通過默認瀏覽器打開的,但是如果用戶的電腦上沒有谷歌瀏覽器,或者不是默認瀏覽器
  • Python開發之編輯器匯總
    Python開發前言在Python開發中編輯器相信各位小夥伴們都不陌生,但是都哪些編輯器比較好用呢?在本文將匯總四種最好用的編輯器,跟隨小編一起來看看都有哪四種吧。正文1、Sublime Text這是一個輕量級的代碼編輯器,跨平臺,支持幾十種程式語言,包括Python,Java,C/C++等,小巧靈活,運行輕快,支持代碼高亮、自動補全、語法提示,插件擴展豐富,是一個很不錯的代碼編輯器,配置相關文件後,可直接運行python程序:2、VS Code這是微軟開發的一個跨平臺的代碼編輯器,支持常見的程式語言開發,插件拓展豐富,不僅智能補全
  • 10個好用的Python集成開發環境
    雖然Pydev是最好的開源python IDE,但是 它也和另一個名為Liclipse的產品一起打包,Liclipse是一個商業產品,同樣也構建在eclipse上,提供了易用性改進和額外的主題選項。除了python,Pydev也支持Jython and IronPython。2.
  • 編程貓推出海龜編輯器、代碼競技場等python教學產品
    藍鯨教育8月19日訊,昨日編程貓聯合創始人兼CTO孫悅,在中國青少年科技輔導員協會年會科學教育國際會議上,正式公布了編程貓的新產品,可轉化python語言的編程工具——海龜編輯器;遊戲化python學習平臺——代碼競技場及面向課標的python教學教材。
  • 新手學習Python怎麼搭建環境?有什麼好的編輯器使用?
    舉個簡單的例子:同樣一句話,我問你「你吃飯了?」,用C語言表達「我剛剛才吃完」,用Java表達「我剛剛吃了」,用Python表達為「嗯」怎麼樣?Python是不是特別短小精悍?因此很多對於編程不了解的小白會將它視為入門語言。可是學歸學,到搭建環境就犯了難,編輯代碼的編輯器也不懂怎麼選擇怎麼辦呢?
  • 一、python編輯器使用基礎之hello world
    實驗目的:1.學習最簡單的python代碼編輯方式2.直觀了解python語言的高效實驗環境:已安裝python3.5並添加環境變量函數詳解:print()函數的原型詳解以及實例應用>1、利用python創建腳本文件在【開始】菜單中找到python3.5,點擊打開python的編輯器:在打開窗口點擊【File】選擇【New File】並點擊打開新建頁面,並點擊【File】選擇【Save】進行保存,在此起名為「learn」進行保存,編輯器會自動添加後綴名「.py」
  • 使用Mu 編輯器教授 Python
    開始使用 Python 的 turtle 模塊 在 Linux 或 macOS 電腦上,你只需打開一個終端,輸入 ,你就會看到 Python shell。 如果你使用的是 Windows 電腦,則需要先安裝 Python,到 Python 網站上下載最新的穩定版。
  • 2020年最佳的Python代碼編輯器
    前言集成開發環境(IDE)允許開發人員用不同的程式語言運行代碼,特別地,python IDE實際上是一種IDE,專門讓您測試、運行和編輯用python語言編寫的代碼。當涉及到一個很大的項目時,在IDE上工作對開發人員來說會更簡單,並且在一些特定的項目中擁有專門的工具也會有所幫助。
  • 10個最受歡迎的代碼編輯器,讓開發效率翻倍
    軟體開發和網絡開發,都是從一行代碼開始的,而代碼,是在文本或代碼編輯器中創建的。如果問開發人員最喜歡的代碼編輯器是什麼,可能剛開始會聽到許多不同的答案,但聽得多了,也就那麼幾個最流行的編輯器。今天小編總結了10個最受歡迎的代碼編輯器,這是大部分人的愛用,如果你有其他更好的編輯器,也歡迎在評論中和大家一起探討。
  • 10個最受歡迎的代碼編輯器,讓開發效率翻倍
    軟體開發和網絡開發,都是從一行代碼開始的,而代碼,是在文本或代碼編輯器中創建的。如果問開發人員最喜歡的代碼編輯器是什麼,可能剛開始會聽到許多不同的答案,但聽得多了,也就那麼幾個最流行的編輯器。今天小編總結了10個最受歡迎的代碼編輯器,這是大部分人的愛用,如果你有其他更好的編輯器,也歡迎在評論中和大家一起探討。1、source insightSourceinsight最好用,最強大的編輯器之一。
  • VS Code Python 擴展 2 月更新 Notebook 編輯器性能提升 2 倍
    VS Code 的 Python 擴展發布了 2 月更新,此版本關閉了 66 個問題,並帶來了一些功能增強。Jupyter Notebook 編輯器啟動速度更快在 1 月發布的 Python 擴展中已經對 Notebook 編輯器的性能進行了重大改進,此版本更進一步。
  • 15 款Python編輯器的優缺點,別再問我選什麼編輯器啦
    本質上,IDE 是一種改進代碼創建、測試和 debug 流程的工具,它使這些工作更加簡單。什麼是代碼編輯器?代碼編輯器是一個能夠突出顯示語法和安排代碼版式的文本編輯器。高級代碼編輯器可以開發和修改代碼。
  • 拿著平板上王者 昂達oBook10Pro高性能平板電腦
    【PConline 單機評測】在傳統平板電腦市場日漸低迷的今天,所有的商家都在為自己找尋一條新的出路,其中2in1算是一個相對成熟的方法了。當初在微軟剛剛推出2in1的時候飽受質疑,但在大環境整體低迷的時候,2in1卻逆流而上。
  • Archos 8寸和10.1寸的平板電腦:是世界上最快的平板電腦嗎?
    G9系列有8寸和10.1寸兩個型號,分別售價299美元和369美元起。這些平板電腦配置的並不是人們想像中的緩慢遲鈍的觸屏,事實上,Archos稱這一系列為「地球上最快的平板電腦」。採用了OMAP4460處理器和2個1.5G的Cortex A9內核,這些配置聽起來確實不錯,但它的功能和質量真的能同業內精英們比如說Motorola 或是Samsung相媲美呢?
  • deepin中Python編輯器PyCharm安裝
    PyCharm 是JetBrains開發工具公司的一款功能強大的Python編輯器,適用於Windows,Mac,Linux三大平臺。pycharm分為三個版本:1. 專業版(Professiona),該版本功能強大,是為Python專業開發者而準備,需要付費。
  • 第二課:人生的第一行代碼與代碼編輯器(IDE)的安裝
    但是我最常用的編輯器還是pycharm。pycharm跟我們的python一樣,同樣也是有很多版本的,並且不同的版本安裝方式也不同。安裝前注意事項:在安裝之前給各位同學一個tip,就是你的IDE的安裝路徑請一定務必要與python的安裝路徑一致,否則後面如果遇到python配置不上IDE的問題會很麻煩,因為我們之前提過,python是一個需要依附IDE二者合二為一的一個東西