- Textastic Code Editor
- Koder
- iEditor
- Buffer Editor
- Gusto
- Code Master
- JavaScript Anywhere
- For i
- CodetoGo
- CoffeeScript At Once
Чи знали ви що на iPad можна писати програми на COBOL і тут же їх запускати? А про те що для iOS є середовище розробки для кодинга на Coffee Script? А за допомогою якого додатки можна працювати з текстом, використовуючи команди vim? Ось 10 програм для роботи з кодом на будь-який смак.
Textastic Code Editor
Підтримує інтеграцію з основними хмарними сервісами і протоколи для передачі даних на сервер. Зручний у використанні і складно знайти мову програмування з яким Textastic не вміє працювати. Для звання ідеального редактора коду йому не вистачає можливості публікувати файли на Github.
переваги:
- підсвічування синтаксису 80 мов програмування. Навіть для такої екзотики як BibTex, Clojure, Dylan, Fountain, LilyPond, OCaml, Stata і Prolog;
- можна додавати власні правила підсвічування коду;
- сумісність з TextMate;
- підтримка FFT і SSH;
- інтеграція з iCloud і Dropbox;
- автодоповнення коду для Java Script, HTML і PHP;
- клавіатура з додатковими символами для набору коду;
- підтримка шорткати;
- підтримка більшості сучасних кодувань;
- можливість змінити тип і розмір шрифту;
- лічильник символів;
- попередній для HTML і Markdown файлів;
- підтримка TextEspander;
- відправка файлів по email;
- є кнопки «Undo» і «Redo»;
- є відображення списку останніх відкритих файлів;
- підтримка iTunes FileSharing (можна обмінюватися файлами з комп'ютером через USB);
- підтримка WebDav;
- відмінний дизайн, завдяки якому код легко читається.
недоліки:
- немає підтримки SVN;
- немає підтримки Git.
Ціна: 479 рублів
Koder
По зручності і кількості підтримуваних мов майже не поступається попередньому конкуренту. Але коштує дешевше і трохи більше пристосований для веб-розробників. Наприклад, в ньому можна налагоджувати веб-додатки за допомогою FireBug.
переваги:
- підтримка майже сотні мов програмування. У Koder навіть для ActionScript і ActionScript 3 різна підсвічування;
- автозаповнення коду;
- довідники функцій для найпопулярніших мов;
- вбудований SSH-клієнт;
- система управління відступами;
- можна включити клавіатуру з додатковими символами;
- підтримка Document Picker в iOS 8;
- функції пошуку і заміни;
- превью HTML файлів в браузері;
- підтримка FireBug;
- можна створювати власні теми оформлення;
- блокування додатка паролем;
- підтримка iTunes File Sharing;
- підтримка FTP;
- відкриття і збереження файлів у всіх популярних кодуваннях;
- підтримка Zip-архівів;
- покращений файловий менеджер.
недоліки:
- немає підтримки Golang;
- немає підтримки SVN;
- немає підтримки Git.
Ціна: 349 рублів.
iEditor
Цей текстовий редактор можна швидше назвати універсальним, ніж призначеним для кодинга. Крім HTML-файлів, bash-скриптів, початкових кодів на C або Java в iEditor можна редагувати файли Word, таблиці Excel і презентації.
переваги:
- можливість експорту текстових файлів в PDF і JPEG;
- відправка файлів на друк;
- відправка файлів по email;
- можливість додавати в текст фотографії;
- підтримка файлів Microsoft Office;
- зручний файловий менеджер;
- робота з Zip-архівами.
недоліки:
- може працювати з досить вузьким колом мов програмування;
- немає підтримки систем контролю версій.
Ціна: 169 рублів.
Buffer Editor
Ще один відмінний редактор коду, що стоїть в одному ряду з Textastic і Koder. Є всі зручності для написання коду, підтримка малопопулярних мов і фичи для роботи в хмарі.
переваги:
- підтримка FTP і SFTP;
- підтримка Dropbox;
- робота з SSH;
- є версія для iPod Touch;
- автоматична синхронізація з сервером;
- підтримка 4 десятків мов програмування. У тому числі Ada, Go, INI і Lua;
- розширена клавіатура;
- підтримка шорткати;
- є кнопки «Undo» і «Redo»;
- функції пошуку і заміни;
- превью для HTML-файлів;
- великий вибір тем оформлення;
- відправка файлів по email;
- підтримка vim команд.
недоліки:
- немає підтримки систем контролю версій.
Ціна: 179 рублів.
Gusto
Це редактор заточений спеціально для веб-розробки. Вихідні тексти разом з картинками групуються в проекти. Кожен проект відповідає окремому сайту, для якого можна індивідуально налаштовувати синхронізацію з FTP-сервером.
переваги:
- всі файли (исходники, графіка, відео) розділені по проектам-сайтах;
- нумерація рядків;
- підсвічування синтаксису для основних мов програмування для веба;
- можна створювати призначені для користувача схеми підсвічування синтаксису;
- панель інструментів з найбільш часто використовуваними командами;
- підтримка FTP і SFTP;
- підтримка FTPS;
- інтеграція з Dropbox;
- є версія для iPod Touch.
недоліки:
- немає інтеграції з системами контролю версій;
- при передачі файлів трапляються глюки.
Ціна: 599 рублів.
Code Master
Ергономіка гірше, ніж у вищенаведених редакторів. Мов підтримує мало. Але декого може порадувати можливість ділитися свіжонаписані кодом в соцмережах.
переваги:
- підтримка iCloud Drive;
- підтримка Dropbox;
- підсвічування синтаксису;
- нумерація рядків;
- вбудований браузер для перегляду HTML-файлів;
- розширена клавіатура;
- автодоповнення коду;
- можливість поділитися кодом в соцмережах.
недоліки:
- дуже багато мов програмування не підтримуються;
- немає інтеграції з системами контролю версій.
Ціна: безкоштовно
JavaScript Anywhere
Одна з найстаріших середовищ розробки під iOS. Заточена під створення веб-додатків на JavaScript.
переваги:
- підтримка CSS, HTML і JavaScript;
- вбудований браузер для перегляду файлів;
- всі файли організовані в проекти;
- можна зберігати картинки в проект безпосередньо з інтернету;
- гнучке налаштування теми оформлення;
- захист додатки паролем;
- інтеграція з Dropbox.
Недоліки: не виявлено.
Ціна: безкоштовно.
For i
Ця програма вирізняється з-поміж інших можливістю експорту коду на Github або в Xcode. Воно не таке гарне і зручне як Textastic, але негативних емоцій під час роботи не викликає.
переваги:
- підсвічування синтаксису для основних мов програмування;
- настройка персональних тем оформлення;
- розширена клавіатура;
- підтримка шорткати;
- автосохранения файлів;
- пошук по тексту з підтримкою регулярних виразів;
- інтеграція з Github;
- інтеграція з XCode;
- підтримка бандлів TextMate.
Недоліки: не виявлено.
Ціна: 599 рублів.
CodetoGo
Ця програма не можна назвати повноцінним середовищем розробки. Це скоріше іграшка для любителів непопулярних мов програмування. Для тих хто давно мріє написати «Hello World» на Pike і переконатися, що він працює.
переваги:
- є можливість не тільки редагувати файли початкових кодів, але і запускати їх на віддаленому сервері;
- підтримка iTunes Files Sharing;
- інтеграція з Dropbox;
- розширена клавіатура;
- нумерація рядків і функція «Goto Line»;
- вбудований браузер для перегляду HTML-документів;
- відправка файлів по email;
- підтримка декількох десятків мов програмування. У тому числі Factor, COBOL, Unlambd і Smalltalk.
недоліки:
- не завжди спрацьовує виконання початкових кодів на віддаленому сервері.
Ціна: 169 рублів.
CoffeeScript At Once
Ще один додаток для веб-розробників. Для тих кому нативний Java Script з яких-небудь причин не підходить і він використовує CoffeeScript.
переваги:
- підтримка HTML, JS, CCS, Jquery і Processing.js;
- розширена клавіатура;
- є функція для публікації на Github;
- вбудований браузер для тестування програм з можливістю перегляду помилок в логах;
- відправка файлів по email.
недоліки:
- не можна вставляти картинки в проект.
Ціна: безкоштовно.
Дивіться також:
Поставте 5 зірок внизу статті, якщо подобається ця тема. Підписуйтесь на нас ВКонтакте , Facebook , Twitter , Instagram , YouTube , Telegram , Viber і Яндекс.Дзен .
Повернутися в початок статті 10 редакторів коду для iPhone, iPad і iPod Touch
А про те що для iOS є середовище розробки для кодинга на Coffee Script?А за допомогою якого додатки можна працювати з текстом, використовуючи команди vim?