Редактор исходного кода (IDE) для iOS

Много раз я предпочитал брать с собой свой iPad вместо своего Macbook Pro. При этом я бы хотел, чтобы у меня была возможность кодировать с помощью моего iPad. Я понимаю, что отсутствие прямого доступа к файловой системе в iOS может усложнить эту задачу, но это можно обойти с помощью технологий, использующих облако.

Итак, знаете ли вы какие-либо хорошие приложения IDE для iOS, которые предоставляют большинство основных функций кодирования, которые мы ожидаем, например:

  • Синтаксическая окраска
  • Проверка синтаксиса
  • Форматирование кода (вкладки, переформатирование, рефакторинг, автозаполнение и т. д.)
  • Подсказки по коду и ссылки на документацию
  • Возможность доступа к файлам, которые я сохранил в облаке или на ftp-сервере.
  • Огромным плюсом будет его способность извлекать файлы из репозитория (GIT или SVN) и обеспечивать базовые функции регистрации и обновления, когда пользователь работает с указанными файлами.

Ответы (3)

Вы можете попробовать Textastic Code Editor для iPad (официальный сайт ). Это платное приложение и стоит 9 долларов США.

Некоторые функции приложения:

  • Подсветка синтаксиса более чем 80 языков
  • Автозавершение кода для функций HTML, CSS, JavaScript и PHP
  • Загружает файлы через FTP, FTPS (FTP через SSL), SFTP (соединение SSH), WebDAV, Dropbox, iCloud и по электронной почте.
  • Отображает дополнительные клавиши поверх виртуальной клавиатуры, чтобы упростить ввод символов, часто используемых для программирования.
  • Автоматический отступ
  • Настраиваемый шрифт и размеры шрифта
  • Отменить/повторить и найти/заменить
  • Информация о файле, такая как количество символов и количество слов
  • Локальный и удаленный веб-просмотр для файлов html и Markdown

Вы можете импортировать файлы через:

  • iTunes
  • Использование «открытия» в других приложениях
  • Подключайтесь к серверам (S)FTP и WebDAV и Dropbox
  • Через Wi-Fi со встроенным сервером WebDAV

Скриншоты:

Скриншот 1

Скриншот 2

Скриншот 3

Обратите внимание, что Textastic раньше был только для iPad, но они выпустили версию для iPhone. Однако это не универсальное приложение, поэтому его необходимо приобретать отдельно. На данный момент это $8,99.

Вы можете попробовать Diet Coda (19,99 долл. США в App Store ), которая представляет собой iPad-версию приложения Panic Coda для Mac. Он только что был обновлен (до версии 1.5) и теперь поддерживает локальное редактирование файлов.

Экран редактирования файла Diet Coda

Приложение предлагает подсветку синтаксиса для HTML, CSS, JS, PHP, Python, Ruby, Apache, Diff, Django, ERB, Haml, LESS, Markdown, Perl и SCSS и работает с удаленными файлами (через FTP или SFTP) и локальными файлами. (через дропбокс). Кроме того, встроен SSH-терминал (который вы могли бы использовать для работы с Git на сервере в вашей ситуации).

Я слышал, что Working Copy ( $14,99 , бесплатно ) — довольно популярный клиент Git для iPhone и iPad. У него есть бесплатная версия, но вы сможете сохранять коммиты только локально. Вам нужно будет заплатить, чтобы отправить свои коммиты обратно на удаленный сервер, такой как GitHub.