Textastic Code Editor – редактор кода на iPad
Скачать
Когда я только-только задумал писать обзор этого редактора, Виталий (наш автор) меня спросил – «На какую аудиторию это рассчитано? Ты ведь понимаешь, что эта программа будет полезна не очень большому числу людей?» Я ему ответил примерно так: «Если 5 человек прочитает это и им это пригодится: уже замечательно – мы свою цель выполнили»
Потому сразу предупреждаю, что Textastic – прекрасная программа, но специфическая, стоит 10 долларов и свои 10 долларов стоит (каламбур). Тот, кому совершенно не интересна тема программирования или редактирования кода, могут просто дальше не читать.
Кто это будет использовать?
Если кто-то задает этот вопрос, то он явно не собирается использовать данную программу. А мы и не заставляем. Однако, чтобы этому «кому-то» было понятно, что программа нужна определенному кругу людей, приведу в пример рейтинг приложения в русском App Store. Помимо этого у приложения 28 отзывов – и это при цене в 10 долларов. Скидки на неё случаются реже, чем выходят новые iPad…
Николай в статье про iPad для работы рассказывал, как он использует iPad в своих делах. Если бы он был программистом, он бы стал поглядывать на Textastic.
В общем, получилось длинное вступление, которое можно подставить к обзору любой специфической программы.
А ответ на вопрос будет такой: программа нужна тем, кто так или иначе связан с разработкой сайтов, программированием (поддерживается около 80 форматов файлов) и тем, у кого есть возможность удаленного доступа к файлам. Программа на iPad даёт таким людям мобильность.
Обзор Textastic Code Editor
Посмотрите как разработчики реализовали клавиатуру. Это просто сказка какая-то. Все самые популярные символы вынесены на панель над стандартной клавой. То есть при должной сноровке скорость набора кода должна существенно вырасти.
Как видите на кнопке по 5 символов. Чтобы набрать центральный символ – жмем просто на кнопку. Чтобы набрать любой угловой – нажимаем на кнопку и тянем палец на сантиметр в нужный угол. На практике оказалось удобно.
У программы есть онлайн справка на английском языке. Там много любопытного и неочевидного: например, оказалось, что программа автоматически сохраняет файлы каждые 10 секунд и при закрытии.
В приложении встроена поддержка удаленных соединений: FTP, FTPS, SFTP, FTPES, Dropbox, MobileMe, WebDAV. При использовании появляется подобие двуоконнного файлового менеджера: файлы перемещаем, удаляем, скачиваем, закачиваем, переименовываем… Он удобный – в 2012 году грех бы было с плохим файловым менеджером находиться в App Store. Соединение стабильное, если надо – программа переподключается.
Можно соединиться по Wi-Fi с локальным компьютером через WebDAV. И заливать/скачивать файлы без подключения к iTunes. В Textastic встроен предпросмотр популярных файлов: PDF, jpg и другие, их можно посмотреть не выходя из приложения.
В программе предусмотрено (а как же без этого) создание файла с нуля. При этом можно выбирать кодировку, кодировку строк и даже шаблон. Снизу на скриншоте пример шаблона HTML 5.
Но ничего страшного, если вы сделали что-то неверно. По ходу работы с файлом можно менять как кодировки, так и принадлежность его к тому или иному языку программирования. Видимо это сделано, чтобы программа не путалась с тем, что и как нужно в тексте форматировать. Посмотрите на внушительный список различных синтаксисов поддерживаемых Textastic. На одном скриншоте помещается лишь 1/7 списка! Внушает уважение…
Среди настроек программы встречаются такие вещи, о которых тоже неплохо бы упомянуть. Жирный плюсик ставлю за возможность поставить собственный пароль на приложение – очень актуальная функция, которой нужно пользоваться. Хотя те, кто дошел до этих строк и без меня это прекрасно понимают.
Всевозможные настройки форматирования (шрифт, размер его, номера строк) текста сдобрены обильным списком тем оформления. Я думаю, тут каждый подберет себе любимую – выбор хорош.
В Textastic Code Editor реализован сильнейший на мой взгляд поиск. Есть даже поиск с помощью регулярных выражений.
А посмотрите, какой джойстик встроен для выделений? Разработчик не просто сделал качественный продукт – он ещё и заботится о нервах конечных пользователей, компенсируя через свою программу недостатки iOS. Джойстик вызывается тапом двумя пальцами по коду. Почему такой джойстик по умолчанию не встроен в iOS?!
Давайте пару слов о минусах. Безусловно найдутся те, кому не понравится та или иная функция. Эти люди будут руководствоваться теми приложениями, к которым они изначально привыкли. Я пользовался многими редакторами кода, но так как последний год большую часть времени использую TextWrangler на Mac OS, то ориентируюсь в своём сравнении на него. Мне бросается в глаза лишь одна функция, которой мне явно не хватает в Textastic – сворачивание циклов, тегов и т.п.
Вывод: Textastic Code Editor – практически, приложение мечты. Если нужен весь описанный (и оставшийся за рамками обзора) функционал, то лучше программы в App Store на данный момент вам просто не найти. Да, 10 баксов, но такая забота о пользователях дорогого стоит.
Скачать
Тип программы: Программы до 100 мегабайт, Программы дороже 100 рублей, Утилиты (все программы по категориям для iPad)
Размер приложения в App Store: 27.8 Мб
Язык приложения: Английский
Разработчик/Издатель: Alexander Blach
Программа универсальна для iPhone и iPad
Минимальная версия iOS: 11.0
ждем нового скрипта, написанного в textastic :)
Интересная программа. Давно искал подобную, от компьютера глаза быстро устают, толком программировать не получается, а здесь – красота
Супер обзор!У меня только один вопрос-есть ли возможность локально перемещать написанный код из айпэда на флэшку и наоборот?То бишь могу ли я написать код,и через камера кит скинуть его на флэшку?)Спасибо-)
Отличный вопрос – мне и в голову не пришло тестировать. Однако разочаровать (или порадовать – зависит от наличия джейла) вас прийдется.
CCKit для таких целей вы можете использовать только, если у вас на iPad джейлбрейк (в связке с iFiles). В остальном сама Apple не даёт разработчикам использовать в своих программах возможности CCKit ;(
Разработчик может и рад был бы встроить такую возможность – но не судьба.
Ради такой плюшки можно и джейл потерпеть)Это же очень круто-)студенты-программисты будут в щенячем восторге-)жалко,что разработчики не поделились промо кодами на такое хоть и специфичное,но безумно полезное приложение.Спасибо за отличный обзор клевой программы-)А Камера кит,возможно,можно обмануть сменой имени и расширения,допустим,на 01.jpeg-) Попытка ведь не пытка,а эксперименты в этом направлении ужасно интересны-)))
При наличии джейла уже и нет смысла менять расширения файлов при переносе их на флешку.
А без джейла фото (или документ) на флешку просто так не скопируешь, разве что с помощью платных приложений типа FlashDrive HD.
Я что-то ступил.Думал,что файл картинок,априори,без джейла с использованием CCkit в обе стороны свободно переносится.как с айпэда,так и на него
Все,сегодня мне уже не заснуть-)Пойду с радости запущу хеллоуворлд-)))iPad становится все более и более серьезным инструментом для работы в повседневной жизни,как сказал бы Тим Кукк(научись он говорить по-русски,разумеется)-” C наступлением эры пост PC ,iPad так тесно интегрировался в нашу жизнь,что мы уже не замечаем всех его инновационных разработок.Он стал настолько будничной вещью,что люди разнообразных профессий и возрастов,не задумываясь,выполняют все свои задачи просто прикосновениями пальцев.”
Теперь к этим счастливчикам присоединились и программисты.
Спасибо за обзор очень полезного приложения! Цена, конечно, кусается, будем думать :)
Ещё недостаток проги-компилировать файлы нельзя-)ну это уже из области фантастики,наверное.А вдруг…
Это не недостаток. Это подразумевается))
Встроить компиляторы – это действительно было бы фантастикой…
Зато было бы по настоящему круто и мего полезно-)такую прогу и за 99$ люди покупали бы-))
давно хочу попробовать этот редактор, но не судьба. никак не перейду на ios5. поэтому пока использую koder.
Знак свыше перейти на iOS 5)))
Вы так и не раскрыли самое главное, для компиляции кода требуется доступ к интернету?
Виталий, думаем логически. Программа – редактор кода, но никак не компилятор. Если бы это был компилятор – я бы так в статье и написал. Это очевидно. Так что вопрос сам по себе выглядит немного абсурдно. Без обид, но думаю вы поймете что к чему из моего ответа)
Протупил… Я пробовал как-то CodeToGo,эта программа даже вывела результат простой helloWorld без запроса в сеть. Не умирает надежда что кто-то однажды напишет компилятор для iPad-а.Не знаю даже сколько памяти это может занять.
Тут скорее дело не в памяти. А смысле. Ну откомпилировал прогу – даже протестировать не сможешь её на iPad. Хотя если программа написана для командной строки – может и возможен такой компилятор.
Кстати вот есть Basic за 2.99))
http://itunes.apple.com/ru/app/basic!/id362411238?mt=8
Отчего вы считаете что без смысла?Откуда у вас информация о том что скомпилированное приложение не запустится?
Ну хотя… если и среда для запуска будет :)
Ладно, если я увижу такое чудо своими глазами – я обещаю обзор на сайте.
Если постараться то возможно Java прикрепить ну а том уже…
сорри за оффтоп, раз тут речь о программировании – обратите внимание на это http://itunes.apple.com/ru/app/codea/id439571171?mt=8, довольно интересная штука.
СПАСИБО
Ещеб возможность компилить через wifi и удаленно запускать на машине и получилось бы IDE под iPad. =)
Один маленький недочёт: при работе с текстом в правом верхнем углу вылезает небольшая панелька со списком столбцов и строк. Немного мешает(
У меня с русским не сложылось. Кодировка сама на utf-8 прыгает что мне делать??
Понравилась ещё возможность заливать файлы (те же архивы с русиками) из приложения в Дропбокс. Реализовано мега-удобно..
друзья а как оно в сравнении с diet coda? на большом компе пользуюсь Coda думал и на ipad ее взять, кто пользовал обе напишите свое мнение плз, сам потестить не могу – Ipad пока не взял
Здравствуйте, я новичок в верстке… :)
Прошу сообщить можно ли в программе написать и сохранить файлы .html и .css на ipad, а затем запустить в Сафари например для просмотра созданной страницы?
Программа работает на ура :)) как скрин вставить тут я бы показал свое тестирование прошло на ура))))
А русский не поддерживается? Вся поддержка на английском? Сайт смогу сделать на Джумле или Вордпрессе с помошью этой штуки?
Я совсем новичок в этом, вот хочу узнать а как закидывать на хост созданные страницы, если кто знает напишить подробную инструкцию а то вторые сутки бьюсь и ни как не получается постоянно выдает ошибку или какую нибудь проблему!!!!
я тоже не профи:) у меня сайт на джумле, без проблем агружаю даже без этой проги, только фото не могу загрузить.
мне вот программа понравилась так как я на ней начал экспереминтировать с кодом что бы его изучать, но вот вопрос, подскажите программу где можно сделать предварительный просмотр с C++, так как в этой программе куда бы я не твкал его нету..
Не могу связаться с провайдером, как не набираешь адреса, все время ошибка. Практически не работоспособная прога или ????
Ошибка-то какая?
P.S. Вроде программа нужна программистам, а они умеют излагать мысли.
Привет всем!!! Может кто сталкивался с проблеммой:
Имеется 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.
Может у кого-нить есть идеи?
Подскажите. Приложение точно поддерживает и корректно сохраняет кодировки cp 1251 и utf 8?
Это очень важно. Напишите, плз
Спасибо
Здравствуйте! Никак не могу разобраться с кодировками. Вместо русского текста кракозябры. Что делать? Кто знает? Или прога не поддерживает русский язык?
При загрузке файлов через iTunes кодировка русский язык некорректно отображается. При загрузке через Dropbox все нормально.
Îòçûâîâ è âîïðîñîâ íåò
Из бесплатных альтернатив сабжу нашёл в App Store приложение “HTML & HTML5 Editor” ☝?
слабенькая альтернатива)
Здравствуйте !Я только начинаю изучать Python полный нуб в программировании неподскажете поддерживает эта программа Python
Здравствуйте! Поддерживает ли эта программа Python