5 款適用於任何地方的 iOS 編碼的最佳編碼應用程序


大多數開發人員在 Mac 上使用 Xcode 和 Sublime Text 等流行身份,但很少有人意識到 iPhone 和 iPad 也可以處理編碼應用程序。雖然它們可能沒有台式機那麼強大,但肯定有強大的移動 IDE 可以作為主要設備的補充 IDE。 讓我們來看看 5 款適用於 iOS 的最佳編碼應用程序。

1. 快速遊樂場

無論您是剛開始使用 Apple 編程語言還是經驗豐富的開發人員, 快速遊樂場 該應用程序會讓您大吃一驚。這個應用程序最初是 Apple 的一項計劃,旨在讓學習 Swift 變得有趣,並且多年來不斷發展。今天,您可以找到一系列課程,通過在交互式 3D 世界中解決難題來幫助您掌握編碼的基礎知識。然而,這只是快速操場的一部分。

該應用程序還提供了一個用於編碼的空白畫布,您可以在其中練習、查看代碼或從頭開始編寫代碼。 它與 iPados 框架集成,還允許將應用程序提交到 Apple 的 App Store。唯一的缺點是 Swift Playground 僅適用於 iPad,而不適用於 iPhone。

2. Koder 代碼編輯器

代碼 為 iOS 和 iPados 構建的成熟開發環境,支持 80 多種編程語言、語法突出顯示和自動完成功能,使這款應用程序如此強大。至少在我們等待 Xcode 和其他桌面級代碼編輯器出現在 iPhone 和 iPad 上的時候,Koder 似乎是一個萬無一失的選擇,如果我們敢這麼說的話。

應用 iPhone 編碼器編碼

除了其他功能,Koder 還支持本地和遠程連接。從這個意義上說,該應用程序可以與 Dropbox、FTP 和 WebDav 一起使用。您可以輕鬆地在本地和遠程連接之間上傳和下載。至於本地文件訪問,您可以通過任何網絡瀏覽器訪問您的文件。最後,Koder 配備了桌面級、無干擾的編輯功能。

3.文本代碼編輯器 9

在各個方面, 文本 類似於 COD。但是,鑑於開發人員可能對他們最喜歡的軟件非常固執己見,我覺得有必要在本文中同時包含 Koder 和 Textastic。 Textastic 適用於 iOS 和 iPados,支持 80 多種語言,並與 Textmate 和 Sublime Text 3 語法定義和主題兼容。

編碼應用程序 iPhone Textastic

至於其他功能,Textastic 以速度著稱。它基於原生 iOS 和 iPados API(例如 Core Text)構建,可以輕鬆執行複雜的操作。該應用程序提供了一整套用於導入和導出文件的選項,支持外部鍵盤,並具有光標導航功能,便於文本選擇。很容易看出為什麼這是適用於 iPhone 和 iPad 的最佳編碼應用程序之一。

4. Pythonista 3

對於那裡的 Python 編碼員, 蟒蛇 3 一個完整的 Python 編輯器,用於在 iPad 或 iPhone 上進行編碼。 Python 開發人員熟悉提供的標準庫,但 Pythonista 的優勢包括與本地 IOS 功能交互的能力,例如位置數據、聯繫人、提醒和照片。

編碼應用程序 iPhone Pythonista

在 Pythonista 3 中編碼時,您可以期待桌面級功能。這包括語法突出顯示和代碼完成,以及概覽視圖和對多個選項卡的支持。另一個很棒的功能是強大的交互式提示,可讓您試驗代碼片段或即時執行臨時計算。最後,我還提到 Pythonista 支持顏色主題、自定義鍵盤,並帶有一個片段系統來加速編碼。

5.緩衝區代碼編輯器

就像我們提到的其他 iOS 編碼應用程序一樣, 緩衝區編輯器 提供本機和專用開發環境。我們相信這個應用程序可以滿足您作為開發人員的幾乎所有需求。 首先是 Buffer 的高度可定制的界面,讓您可以在一堆主題之間輕鬆切換。最重要的是,該應用程序針對 iPhone 和 iPad 進行了高度優化,並支持各種多任務操作。

編碼應用程序 iPhone 緩衝區

我們也很高興聽到 Buffer 支持連接到 GitHub、Bitbucket、Dropbox、Google Drive、SFTP 甚至 SSH 服務器。 至於 Buffer 的代碼編輯器,它具有數十種語言的語法高亮和代碼自動完成功能。 您還可以使用 Safari 和 iOS 以及 iPados 原生支持的文件類型來預覽您的代碼。

包起來

既然我們已經向您展示了適用於 iOS 和 iPados 的最佳編程應用程序,我們還推薦了一系列編程遊戲來幫助您培養編程技能。最後,您可能想學習如何在不使用代碼的情況下創建 Alexa 技能。