10 редакторов кода для iPhone, iPad и iPod Touch

10 редакторов кода для iPhone, iPad и iPod Touch

Знали ли вы что на iPad можно писать программы на COBOL и тут же их запускать? А про то что для iOS есть среда разработки для кодинга на Coffee Script? А с помощью какого приложения можно работать с текстом, используя команды vim? Вот 10 программ для работы с кодом на любой вкус.

Textastic Code Editor

Снимок экрана 2015-08-29 в 19.51.30Поддерживает интеграцию с основными облачными сервисами и протоколы для передачи данных на сервер. Удобен в использовании и сложно найти язык программирования с которым 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.

Загрузите в App Store

Цена: 479 рублей

Koder

KoderПо удобству и количеству поддерживаемых языков почти не уступает предыдущему конкуренту. Но стоит дешевле и чуть более приспособлен для веб-разработчиков. К примеру, в нем можно отлаживать веб-приложения с помощью FireBug.

Достоинства:

  • поддержка почти сотни языков программирования. У Koder даже для ActionScript и ActionScript 3 разная подсветка;
  • автозаполнение кода;
  • справочники функций для самых популярных языков;
  • встроенный SSH-клиент;
  • система управления отступами;
  • можно включить клавиатуру с дополнительными символами;
  • поддержка Document Picker в iOS 8;
  • функции поиска и замены;
  • превью HTML файлов в браузере;
  • поддержка FireBug;
  • можно создавать собственные темы оформления;
  • блокировка приложения паролем;
  • поддержка iTunes File Sharing;
  • поддержка FTP;
  • открытие и сохранение файлов во всех популярных кодировках;
  • поддержка Zip-архивов;
  • улучшенный файловый менеджер.

Недостатки:

  • нет поддержки Golang;
  • нет поддержки SVN;
  • нет поддержки Git.

Цена: 349 рублей.

Загрузите в App Store

iEditor

iEditorЭтот текстовый редактор можно скорее назвать универсальным, чем предназначенным для кодинга. Помимо HTML-файлов, bash-скриптов, исходников на C или Java в iEditor можно редактировать файлы Word, таблицы Excel и презентации.

Достоинства:

  • возможность экспорта текстовых файлов в PDF и JPEG;
  • отправка файлов на печать;
  • отправка файлов по email;
  • возможность добавлять в текст фотографии;
  • поддержка файлов Microsoft Office;
  • удобный файловый менеджер;
  • работа с Zip-архивами.

Недостатки:

  • может работать с довольно узким кругом языков программирования;
  • нет поддержки систем контроля версий.

Цена: 169 рублей.

Загрузите в App Store

 

Buffer Editor

buffer editorЕще один отличный редактор кода, стоящий в одном ряду с Textastic и Koder. Есть все удобства для написания кода, поддержка малопопулярных языков и фичи для работы в облаке.

Достоинства:

  • поддержка FTP и SFTP;
  • поддержка Dropbox;
  • работа с SSH;
  • есть версия для iPod Touch;
  • автоматическая синхронизация с сервером;
  • поддержка 4 десятков языков программирования. В том числе Ada, Go, INI и Lua;
  • расширенная клавиатура;
  • поддержка шорткатов;
  • есть кнопки «Undo» и «Redo»;
  • функции поиска и замены;
  • превью для HTML-файлов;
  • большой выбор тем оформления;
  • отправка файлов по email;
  • поддержка vim команд.

Недостатки:

  • нет поддержки систем контроля версий.

Цена: 179 рублей.

Загрузите в App Store

Gusto

Снимок экрана 2015-08-29 в 19.44.59Это редактор заточен специально для веб-разработки. Исходники вместе с картинками группируются в проекты. Каждый проект соответствует отдельному сайту, для которого можно индивидуально настраивать синхронизацию с FTP-сервером.

Достоинства:

  • все файлы (исходники, графика, видео) разделены по проектам-сайтам;
  • нумерация строк;
  • подсветка синтаксиса для основных языков программирования для веба;
  • можно создавать пользовательские схемы подсветки синтаксиса;
  • панель инструментов с наиболее часто используемыми командами;
  • поддержка FTP и SFTP;
  • поддержка FTPS;
  • интеграция с Dropbox;
  • есть версия для iPod Touch.

Недостатки:

  • нет интеграции с системами контроля версий;
  • при передаче файлов случаются глюки.


Цена: 599 рублей.

Загрузите в App Store

Code Master

codemasterЭргономика хуже, чем у вышеприведенных редакторов. Языков поддерживает мало. Но некоторых может порадовать возможность делиться свеженаписанным кодом в соцсетях.

Достоинства:

  • поддержка iCloud Drive;
  • поддержка Dropbox;
  • подсветка синтаксиса;
  • нумерация строк;
  • встроенный браузер для просмотра HTML-файлов;
  • расширенная клавиатура;
  • автодополнение кода;
  • возможность поделиться кодом в соцсетях.

Недостатки:

  • очень много языков программирования не поддерживаются;
  • нет интеграции с системами контроля версий.

Загрузите в App Store Цена: бесплатно

JavaScript Anywhere

JavaScript AnywhereОдна из старейших сред разработки под iOS. Заточена под создание веб-приложений на JavaScript.

Достоинства:

  • поддержка CSS, HTML и JavaScript;
  • встроенный браузер для предпросмотра файлов;
  • все файлы организованы в проекты;
  • можно сохранять картинки в проект напрямую из интернета;
  • гибкая настройка темы оформления;
  • защита приложения паролем;
  • интеграция с Dropbox.

Недостатки: не обнаружено.

Цена: бесплатно.

Загрузите в App Store

For i

for i text editorЭто приложение выделяется среди других возможностью экспорта кода на Github или в Xcode. Оно не такое красивое и удобное как Textastic, но негативных эмоций во время работы не вызывает.

Достоинства:

  • подсветка синтаксиса для основных языков программирования;
  • настройка персональных тем оформления;
  • расширенная клавиатура;
  • поддержка шорткатов;
  • автосохранения файлов;
  • поиск по тексту с поддержкой регулярных выражений;
  • интеграция с Github;
  • интеграция с XCode;
  • поддержка бандлов TextMate.

Недостатки: не обнаружено.

Цена: 599 рублей.

Загрузите в App Store

CodetoGo

CodetoGoЭто приложение нельзя назвать полноценной средой разработки. Это скорее игрушка для любителей непопулярных языков программирования. Для тех кто давно мечтает написать «Hello World» на Pike и убедиться, что он работает.

Достоинства:

  • есть возможность не только редактировать файлы исходников, но и запускать их на удаленном сервере;
  • поддержка iTunes Files Sharing;
  • интеграция с Dropbox;
  • расширенная клавиатура;
  • нумерация строк и функция «Goto Line»;
  • встроенный браузер для просмотра HTML-документов;
  • отправка файлов по email;
  • поддержка нескольких десятков языков программирования. В том числе Factor, COBOL, Unlambd и Smalltalk.

Недостатки:

  • не всегда срабатывает выполнение исходников на удаленном сервере.

Цена: 169 рублей.

Загрузите в App Store

CoffeeScript At Once

Coffe Script at onceЕще одно приложение для веб-разработчиков. Для тех кому нативный Java Script по каким-либо причинам не подходит и он использует CoffeeScript.

Достоинства:

  • поддержка HTML, JS, CCS, Jquery и Processing.js;
  • расширенная клавиатура;
  • есть функция для публикации на Github;
  • встроенный браузер для тестирования программ с возможностью просмотра ошибок в логах;
  • отправка файлов по email.

Недостатки:

  • нельзя вставлять картинки в проект.

Цена: бесплатно.

Смотрите также:

Загрузите в App Store


✅ Подписывайтесь на нас в Telegram, ВКонтакте, и Яндекс.Дзен.



Добавить комментарий