Жизнь это - мгновения, промежутки. Ночь ушла, солнце скоро взойдет. Сделайте эти промежутки настолько прекрасными насколько это возможно - наполненными молчанием, наполненными благодарностью к существованию, которое дало вам шанс, благодарностью по отношению ко всем тем, кто вам помог. И ждите.


29 апреля 2012 г.

Textastic Code Editor — редактор кода на iPad


Цена: 9.99 USD
Скачать


Когда я только-только задумал писать обзор этого редактора, Виталий (наш автор) меня спросил — «На какую аудиторию это рассчитано? Ты ведь понимаешь, что эта программа будет полезна не очень большому числу людей?» Я ему ответил примерно так: «Если 5 человек прочитает это и им это пригодится: уже замечательно — мы свою цель выполнили»
Потому сразу предупреждаю, что Textastic — прекрасная программа, но специфическая, стоит 10 долларов и свои 10 долларов стоит (каламбур). Тот, кому совершенно не интересна тема программирования или редактирования кода, могут просто дальше не читать.

Кто это будет использовать?

Если кто-то задает этот вопрос, то он явно не собирается использовать данную программу. А мы и не заставляем. Однако, чтобы этому «кому-то» было понятно, что программа нужна определенному кругу людей, приведу в пример рейтинг приложения в русском App Store. Помимо этого у приложения 28 отзывов — и это при цене в 10 долларов. Скидки на неё случаются реже, чем выходят новые iPad…
Textastic Code Editor ipad
Николай в статье про iPad для работы рассказывал, как он использует iPad в своих делах. Если бы он был программистом, он бы стал поглядывать на Textastic.
Textastic Code Editor ipad
В общем, получилось длинное вступление, которое можно подставить к обзору любой специфической программы.
А ответ на вопрос будет такой: программа нужна тем, кто так или иначе связан с разработкой сайтов, программированием (поддерживается около 80 форматов файлов) и тем, у кого есть возможность удаленного доступа к файлам. Программа на iPad даёт таким людям мобильность.
Textastic Code Editor ipad

Обзор Textastic Code Editor

Посмотрите как разработчики реализовали клавиатуру. Это просто сказка какая-то. Все самые популярные символы вынесены на панель над стандартной клавой. То есть при должной сноровке скорость набора кода должна существенно вырасти.
Как видите на кнопке по 5 символов. Чтобы набрать центральный символ — жмем просто на кнопку.  Чтобы набрать любой угловой — нажимаем на кнопку и тянем палец на сантиметр в нужный угол. На практике оказалось удобно.
Textastic Code Editor ipad
У программы есть онлайн справка на английском языке. Там много любопытного и неочевидного: например, оказалось, что программа автоматически сохраняет файлы каждые 10 секунд и при закрытии.
Textastic Code Editor ipad
В приложении встроена поддержка удаленных соединений: FTP, FTPS, SFTP, FTPES, Dropbox, MobileMe, WebDAV. При использовании появляется подобие двуоконнного файлового менеджера: файлы перемещаем, удаляем, скачиваем, закачиваем, переименовываем… Он удобный — в 2012 году грех бы было с плохим файловым менеджером находиться в App Store. Соединение стабильное, если надо — программа переподключается.
Textastic Code Editor ipad
Можно соединиться по Wi-Fi с локальным компьютером через WebDAV. И заливать/скачивать файлы без подключения к iTunes. В Textastic встроен предпросмотр популярных файлов: PDF, jpg и другие, их можно посмотреть не выходя из приложения.
В программе предусмотрено (а как же без этого) создание файла с нуля. При этом можно выбирать кодировку, кодировку строк и даже шаблон. Снизу на скриншоте пример шаблона HTML 5.
Textastic Code Editor ipad
Но ничего страшного, если вы сделали что-то неверно. По ходу работы с файлом можно менять как кодировки, так и принадлежность его к тому или иному языку программирования. Видимо это сделано, чтобы программа не путалась с тем, что и как нужно в тексте форматировать. Посмотрите на внушительный список различных синтаксисов поддерживаемых Textastic. На одном скриншоте помещается лишь 1/7 списка! Внушает уважение…
Textastic Code Editor ipad
Среди настроек программы встречаются такие вещи, о которых тоже неплохо бы упомянуть. Жирный плюсик ставлю за возможность поставить собственный пароль на приложение — очень актуальная функция, которой нужно пользоваться. Хотя те, кто дошел до этих строк и без меня это прекрасно понимают.
Textastic Code Editor ipad
Всевозможные настройки форматирования (шрифт, размер его, номера строк) текста сдобрены обильным списком тем оформления. Я думаю, тут каждый подберет себе любимую — выбор хорош.
Textastic Code Editor ipad
В Textastic Code Editor реализован сильнейший на мой взгляд поиск. Есть даже поиск с помощью регулярных выражений.
Textastic Code Editor ipad
А посмотрите, какой джойстик встроен для выделений? Разработчик не просто сделал качественный продукт — он ещё и заботится о нервах конечных пользователей, компенсируя через свою программу недостатки iOS. Джойстик вызывается тапом двумя пальцами по коду. Почему такой джойстик по умолчанию не встроен в iOS?!
Textastic Code Editor ipad
Давайте пару слов о минусах. Безусловно найдутся те, кому не понравится та или иная функция. Эти люди будут руководствоваться теми приложениями, к которым они изначально привыкли. Я пользовался многими редакторами кода, но так как последний год большую часть времени использую TextWrangler на Mac OS, то ориентируюсь в своём сравнении на него. Мне бросается в глаза лишь одна функция, которой мне явно не хватает в Textastic — сворачивание циклов, тегов и т.п.
Вывод: Textastic Code Editor — практически, приложение мечты. Если нужен весь описанный (и оставшийся за рамками обзора) функционал, то лучше программы в App Store на данный момент вам просто не найти. Да, 10 баксов, но такая забота о пользователях дорогого стоит.
Тип программы:
Размер приложения в App Store: 6 Мб
Язык приложения: Английский Русский
Разработчик/Издатель: Alexander Blach

Комментариев нет:

Отправить комментарий