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

Дата: 10.04.12
Автор:
41 комментарий
Цена: 749 р.
Скачать


Когда я только-только задумал писать обзор этого редактора, Виталий (наш автор) меня спросил — «На какую аудиторию это рассчитано? Ты ведь понимаешь, что эта программа будет полезна не очень большому числу людей?» Я ему ответил примерно так: «Если 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 баксов, но такая забота о пользователях дорогого стоит.

Цена: 749 р.
Скачать

Тип программы: , , (все программы по категориям для iPad)
Размер приложения в App Store: 22.2 Мб
Язык приложения: Английский
Разработчик/Издатель: Alexander Blach
Программа универсальна для iPhone и iPad
Минимальная версия iOS: 9.0

1 звезда2 звезды3 звезды4 звезды5 звёзд (Ещё никто не присваивал рейтинг статье. Будьте первым!)
Загрузка...


Google Plus:
Twitter:
ВКонтакте:
Facebook:
41 комментарий к записи: “Textastic Code Editor — редактор кода на iPad”

  1. Виталий:

    ждем нового скрипта, написанного в textastic :)

    [Ответить]

  2. _Marco_:

    Интересная программа. Давно искал подобную, от компьютера глаза быстро устают, толком программировать не получается, а здесь — красота

    [Ответить]

  3. Vetalmin:

    Супер обзор!У меня только один вопрос-есть ли возможность локально перемещать написанный код из айпэда на флэшку и наоборот?То бишь могу ли я написать код,и через камера кит скинуть его на флэшку?)Спасибо-)

    [Ответить]

    sputnik1818 Reply:

    Отличный вопрос — мне и в голову не пришло тестировать. Однако разочаровать (или порадовать — зависит от наличия джейла) вас прийдется.
    CCKit для таких целей вы можете использовать только, если у вас на iPad джейлбрейк (в связке с iFiles). В остальном сама Apple не даёт разработчикам использовать в своих программах возможности CCKit ;(
    Разработчик может и рад был бы встроить такую возможность — но не судьба.

    [Ответить]

  4. Vetalmin:

    Ради такой плюшки можно и джейл потерпеть)Это же очень круто-)студенты-программисты будут в щенячем восторге-)жалко,что разработчики не поделились промо кодами на такое хоть и специфичное,но безумно полезное приложение.Спасибо за отличный обзор клевой программы-)А Камера кит,возможно,можно обмануть сменой имени и расширения,допустим,на 01.jpeg-) Попытка ведь не пытка,а эксперименты в этом направлении ужасно интересны-)))

    [Ответить]

    volgin7 Reply:

    При наличии джейла уже и нет смысла менять расширения файлов при переносе их на флешку.
    А без джейла фото (или документ) на флешку просто так не скопируешь, разве что с помощью платных приложений типа FlashDrive HD.

    [Ответить]

    Vetalmin Reply:

    Я что-то ступил.Думал,что файл картинок,априори,без джейла с использованием CCkit в обе стороны свободно переносится.как с айпэда,так и на него

    [Ответить]

  5. Vetalmin:

    Все,сегодня мне уже не заснуть-)Пойду с радости запущу хеллоуворлд-)))iPad становится все более и более серьезным инструментом для работы в повседневной жизни,как сказал бы Тим Кукк(научись он говорить по-русски,разумеется)-» C наступлением эры пост PC ,iPad так тесно интегрировался в нашу жизнь,что мы уже не замечаем всех его инновационных разработок.Он стал настолько будничной вещью,что люди разнообразных профессий и возрастов,не задумываясь,выполняют все свои задачи просто прикосновениями пальцев.»
    Теперь к этим счастливчикам присоединились и программисты.

    [Ответить]

  6. volgin7:

    Спасибо за обзор очень полезного приложения! Цена, конечно, кусается, будем думать :)

    [Ответить]

  7. Vetalmin:

    Ещё недостаток проги-компилировать файлы нельзя-)ну это уже из области фантастики,наверное.А вдруг…

    [Ответить]

    sputnik1818 Reply:

    Это не недостаток. Это подразумевается))
    Встроить компиляторы — это действительно было бы фантастикой…

    [Ответить]

    Vetalmin Reply:

    Зато было бы по настоящему круто и мего полезно-)такую прогу и за 99$ люди покупали бы-))

    [Ответить]

  8. outset:

    давно хочу попробовать этот редактор, но не судьба. никак не перейду на ios5. поэтому пока использую koder.

    [Ответить]

    sputnik1818 Reply:

    Знак свыше перейти на iOS 5)))

    [Ответить]

  9. Виталий:

    Вы так и не раскрыли самое главное, для компиляции кода требуется доступ к интернету?

    [Ответить]

    sputnik1818 Reply:

    Виталий, думаем логически. Программа — редактор кода, но никак не компилятор. Если бы это был компилятор — я бы так в статье и написал. Это очевидно. Так что вопрос сам по себе выглядит немного абсурдно. Без обид, но думаю вы поймете что к чему из моего ответа)

    [Ответить]

    Виталий Reply:

    Протупил… Я пробовал как-то CodeToGo,эта программа даже вывела результат простой helloWorld без запроса в сеть. Не умирает надежда что кто-то однажды напишет компилятор для iPad-а.Не знаю даже сколько памяти это может занять.

    [Ответить]

    sputnik1818 Reply:

    Тут скорее дело не в памяти. А смысле. Ну откомпилировал прогу — даже протестировать не сможешь её на iPad. Хотя если программа написана для командной строки — может и возможен такой компилятор.

    Кстати вот есть Basic за 2.99))
    http://itunes.apple.com/ru/app/basic!/id362411238?mt=8

    [Ответить]

    Виталий Reply:

    Отчего вы считаете что без смысла?Откуда у вас информация о том что скомпилированное приложение не запустится?

    [Ответить]

    sputnik1818 Reply:

    Ну хотя… если и среда для запуска будет :)
    Ладно, если я увижу такое чудо своими глазами — я обещаю обзор на сайте.

    [Ответить]

    Mikelll Reply:

    Если постараться то возможно Java прикрепить ну а том уже…

    [Ответить]

  10. Виталий:

    сорри за оффтоп, раз тут речь о программировании — обратите внимание на это http://itunes.apple.com/ru/app/codea/id439571171?mt=8, довольно интересная штука.

    [Ответить]

    Бега Reply:

    СПАСИБО

    [Ответить]

  11. Mikelll:

    Ещеб возможность компилить через wifi и удаленно запускать на машине и получилось бы IDE под iPad. =)

    [Ответить]

  12. volgin7:

    Один маленький недочёт: при работе с текстом в правом верхнем углу вылезает небольшая панелька со списком столбцов и строк. Немного мешает(

    [Ответить]

  13. Alex:

    У меня с русским не сложылось. Кодировка сама на utf-8 прыгает что мне делать??

    [Ответить]

  14. volgin7:

    Понравилась ещё возможность заливать файлы (те же архивы с русиками) из приложения в Дропбокс. Реализовано мега-удобно..

    [Ответить]

  15. Артем:

    друзья а как оно в сравнении с diet coda? на большом компе пользуюсь Coda думал и на ipad ее взять, кто пользовал обе напишите свое мнение плз, сам потестить не могу — Ipad пока не взял

    [Ответить]

  16. Влад:

    Здравствуйте, я новичок в верстке… :)
    Прошу сообщить можно ли в программе написать и сохранить файлы .html и .css на ipad, а затем запустить в Сафари например для просмотра созданной страницы?

    [Ответить]

  17. Хулио Трепаца:

    Программа работает на ура :)) как скрин вставить тут я бы показал свое тестирование прошло на ура))))

    [Ответить]

  18. Елена:

    А русский не поддерживается? Вся поддержка на английском? Сайт смогу сделать на Джумле или Вордпрессе с помошью этой штуки?

    [Ответить]

  19. Настя:

    Я совсем новичок в этом, вот хочу узнать а как закидывать на хост созданные страницы, если кто знает напишить подробную инструкцию а то вторые сутки бьюсь и ни как не получается постоянно выдает ошибку или какую нибудь проблему!!!!

    [Ответить]

  20. Елена:

    я тоже не профи:) у меня сайт на джумле, без проблем агружаю даже без этой проги, только фото не могу загрузить.

    [Ответить]

  21. caxa:

    мне вот программа понравилась так как я на ней начал экспереминтировать с кодом что бы его изучать, но вот вопрос, подскажите программу где можно сделать предварительный просмотр с C++, так как в этой программе куда бы я не твкал его нету..

    [Ответить]

  22. Igorpav:

    Не могу связаться с провайдером, как не набираешь адреса, все время ошибка. Практически не работоспособная прога или ????

    [Ответить]

    sputnik1818 Reply:

    Ошибка-то какая?
    P.S. Вроде программа нужна программистам, а они умеют излагать мысли.

    [Ответить]

  23. eksoga:

    Привет всем!!! Может кто сталкивался с проблеммой:
    Имеется iPad mini jailbreake ios 7.0.4. Установлена среда для web разработки на iPad(по этому примеру http://homecoding.ru/polezn-meloch-menu/62-diet-coda-ipad-netbeans).
    Проблемма заключается в том что Textastic не может подключиться по протоколу SSH на localhost, при этом в программе MobileTerminal подключение проходит на ура. И с других устройств подключение к этому iPad по протоколу SSH проходит замечательно. И Textastic на этом iPad прекрасно подключается к удаленным серверам, но вот именно на localhost подключение не проходит(указывать адрес 127.0.0.1 тоже пробовал).
    З.Ы. На iPad установлен OpenSSH.
    Может у кого-нить есть идеи?

    [Ответить]

  24. Антон:

    Подскажите. Приложение точно поддерживает и корректно сохраняет кодировки cp 1251 и utf 8?
    Это очень важно. Напишите, плз
    Спасибо

    [Ответить]

  25. Любовь:

    Здравствуйте! Никак не могу разобраться с кодировками. Вместо русского текста кракозябры. Что делать? Кто знает? Или прога не поддерживает русский язык?

    [Ответить]

    Любовь Reply:

    При загрузке файлов через iTunes кодировка русский язык некорректно отображается. При загрузке через Dropbox все нормально.

    [Ответить]

  26. Любовь:

    Îòçûâîâ è âîïðîñîâ íåò

    [Ответить]

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