19 февраля 2010 в 11:01

10+ удобных онлайн-редакторов для программистов перевод

Как у разработчика, очевидно, что ваш основной рабочий инструмент, который позволит вам быстро идею превратить в код: текстовый редактор. Время идёт, и теперь нам доступно множество онлайновых текстовых редакторов, которые могут помочь вам создавать свой код с любого компьютера, имеющего доступ в интернет. В этой статье рассмотрим более 10 таких редакторов.

Amy Editor


Созданый в 2007 Петром Кронторадом (Petr Krontorad), Amy Editor продвинутый редактор с интерфейсом в стиле Mac. Amy Editor имеет в наличие кучу полезных опций, такие как нумерация строк, подсветка синтаксиса, сниппеты для более чем 20 языков, совместное использование и прочее.
Ami Editor
» http://www.amyeditor.com



JSBin


Как вы можете заметить из названия, JSBin онлайн редактор, сфокусированный в основном на Javascript. Мне действительно нравится его простой и ясный интерфейс. Любой код может быть протестирован с помощью функции «Предпросмотр» и затем экспортирован в файл.
Другая хорошая вещь в JSBin то, что он может импортировать популярные Javascript фреймворки, такие как jQuery или Mootools, так что вы можете тестировать свои плагины без проблем.

JSBin
» http://jsbin.com

Bespin


Bespin, активно использующий HTML5, — новый проект от Mozilla Labs. Этот очень мощный редактор, имеющий много классных опций. Для использования редактора, вам необходимо создать аккаунт. Заметьте, что Bespin может быть скачан и встроен в любой веб-проект простым добавлением двух файлов в header.
Bespin
» https://bespin.mozilla.com

Kodingen


Kodingen — ещё один великолепный онлайн-редактор, возможно один из самых навороченных из этого списка. Он может быть использован как без регистрации, так и вы можете создать аккаунт и использовать дополнительные возможности, такие как репозиторий SVN, совместная работа и т.д.
У этого редактора есть шаблоны для основных языков программирования, подсветка синтаксиса, нумерация строк и еще много всего. Обязательно попробуйте!

Kodingen
» http://kodingen.com

EditPad


EditPad, в отличии от предыдущих редакторов в этой статье, простой и минималистичный. Без подсветки синтаксиса, без возможности управления проектом… Просто обычная страница для ввода текста без излишеств. Я не особо фанат такого, но такой «онлайновы notepad» может сэкономить кучу нервов на медленной машине.

EditPad
» http://www.editpad.org

TypeIt


TypeIt не редактор кода, и я извиняюсь за то, что он попал сюда в статью. Это удобная утилита, которая даёт быстрый доступ для специальных символов, таких как французские буквы. Определённо необходимый сайт в вашем избранном если вы часто работаете над мульти-язычными проектами.
TypeIt
» http://www.typeit.org

PractiCode


PractiCode — совершенно простой редактор кода. Есть небольшое количество функций (удобные для CSS, HTML и VbScript), но это идеально для быстрого создания «грязного» кода.
PractiCode
» http://www.landofcode.com/online-code-editor.php

9ne


9ne (произносится: Найн (Nine)) — прекрасный онлайн редактор, взявший за основу GNU Emacs. 9ne предоставляет большинство основного функционала Emacs и сейчас поддерживает подсветку синтаксиса XML и JavaScript.
9ne
» http://robrohan.com/projects/9ne/

jsvi


Vi всегда был одним из моих самых любимых редакторов всех времён. Почему? Потому что он мощный, быстрый и вы можете найти его везде: дистрибутивы GNU/Linix, Mac, веб-сервер… Теперь я также могу найти Vi в онлайн в его реинкарнации JSVI. Большинство функциональности VI было реализовано в этой версии для онлайна.
jsvi
» http://gpl.internetconnection.net/vi/

HTMLedit


Как говорит нам название, HTMLedit — это (очень простой) HTML редактор, который может быть использован для быстрого и чернового кодирования. Однако, он для нас имеет сомнительный интерес, по сравнению с остальными пунктами этого списка.
HTMLedit
» http://htmledit.squarefree.com/

DarkCopy


Вы когда-нибудь чувствовали себя обезумевшими, работая над глючным куском кода? Если так, то тогда без сомнения вам понравится DarkCopy. Этот простой редактор с ограниченным функционалом, однако, имеющий тёмный, несуетливый интерфейс, так, что вы сможете сконцентрироваться только над самым важным: сделать это.
DarkCopy
» http://darkcopy.com

SimpleText


SimpleText.ws возможно и имеет классный вид в стиле старого Apple, но это также мощная штука, которая позволит вам создавать, редактировать и сохранять текстовые файлы на вашем веб-сервере. Немаловажно, что вы можете разместить этот редактор у себя, если захотите, используя Google Apps Engine. Этот мануал вам поможет.
SimpleText
» http://www.simpletext.ws
Оригинал: 10+ Useful Online Code Editors
+94
29308
341
theifish 57,4

Комментарии (56)

+5
dshster, #
Круто! Я даже не знал, что такие существуют! Понравился Javascript редактор, можно сразу отлаживать функции, например, на jquery без какой-либо подготовки шаблонов
+3
dshster, #
Кстати, а как у них обстоят дела с автосохранением куда-нибудь? В обычном редакторе я периодически жму Ctrl+S и это уже на уровне рефлекса. Хотелось бы как в gmail сохранение в черновик через какой-то промежуток времени.
–1
negodnik, #
Я считаю у них отлично работает сохранение паролей к FTP-ресурсам ;)
+1
slik, #
А как на счет jsFiddle (развитие от MooShell)?
0
slik, #
А еще Mozilla Bespin
НЛО прилетело и опубликовало эту надпись здесь
+3
slik, #
Блин, слепой %)
0
aNDREIQA, #
спасибо, очень полезная статья!
0
jug, #
А еще есть Ymacs для фанатов Emacs.
+1
slaventium, #
Если б еще к ним шли онлайн компиляторы…
0
Swart, #
Что кстати можно было бы реализовать. И не думаю, что это сложно.
0
Shark, #
Но очень затратно для хостера. Разве что за деньги.
0
Swart, #
Ну тык ВДС не дорогой взять )) И мир стал бы лучше.
0
megazhuk, #
Посмотрите тут: compilr.com
0
Filippok, #
а в добавок к нему ещё какого-нибудь degugr нет? было бы очень кстати…
0
aleks_raiden, #
есть для AS, PHP и еще некоторых языков
–1
Mozzi, #
jsvi, чуток большего ожидал, но и в такой комплектации смотрится достойно. В любом случае, за редким исключением, это больше игрушки.
0
kostyl, #
Круто!
Только вот у меня простой вопрос. В чём самый большой плюс онлайн редакторов по сравнению с обычными?
+1
Kaaboeld, #
В том же собственно что и у онлайн офис сервисов аналогов google docs — все делаешь в сети все хранилище в сети + в случае с редакторами кода можно реализовать буквально реалтайм редактирование web-проектов без этапа заливки и возможной отладки на хосте.
0
kostyl, #
а, то есть это удобно когда надо быстренько что-то исправить?
0
Kaaboeld, #
В том числе, но не обязательно, это еще например удобно когда на компе за которым работаешь в данный момент есть только инет и браузер (например кафе и тд для фрилансера) открываешь код и комфортно занимаешься дела так скажем мобильная рабочая среда.
0
kostyl, #
да, это удобно
0
FladeX, #
Ну наверно именно в том, что они онлайн :) Со всеми вытекающими.
0
Kaaboeld, #
Ах да еще в случае с web редактируешь сразу в среде отображения — то есть некий универсальный фаербаг с возможностью сохранения результатов модификаций — поехала верстка в такой то версии браузера -> открыл сайт в этом редакторе и в необходимом браузере (в идеале редактор кроссплатформа и одинаково хорошо работает во всех необходимых браузерах) откорректировал и сохранил.
0
vite7, #
Совместная работа. Наверное, это самый главный аргумент. Есть еще плюсы, например доступность привычного инструмента из любой точки мира.
0
mrded, #
интересно, у какого-нибудь из этих модулей есть интеграция с drupal?
было бы очень удобно
0
Shark, #
Если вы используете Друпал не на уровне чайника, то прикрутить BeSpin вам не составит особого труда ;)
0
mrded, #
нет. вы не поняли. имеется ввиду реализация через модуль.
допустим сайт крутится во внутренней сети, и нету доступа для прямого редактирования кода.

или все эти сервисы исключительно online?..
–1
Rafael_Delon, #
А кaк жe рeдaктор от XaocCPS?
0
Maverick, #
И ни в одном из тех, что поддерживают подсветку синтаксиса языков программирования, толком не работает сочетание Ctrl + → / Ctrl + ← ):
0
Incole, #
Также ни в одном нет даже подобия intelligence, а в bespin вообще нельзя писать кирилицей.
0
Kaaboeld, #
Так же почему-то не реализуют multi-line редактирование кода или блоковое выделение (хотя это сложнее но не на много)
0
Blandinka, #
За статью спасибо, в мемориз.
В плане редактирования все очень круто действительно, но как организовать работу с файлами через эти инструменты? Особенно если этих файлов очень много в проекте. Есть ли возможности файл-менеджера в каком-либо онлайн-редакторе?
0
habraname, #
в мемориз, да
и каменты есть нплохие
теперь осталось выбрать редактор и прикрутить к нему фтп-клиента ;)
–1
heruvim, #
а еще я знаю такие как www.coderun.com и ide.hivext.ru
0
super_p, #
Спасибо!
Не думал что есть такие )
+1
Lord_Daedra, #
Классно, что такие существуют, но TextMate кажется удобнее… (js (или браузер) как-то больше лагает)
+1
Frikazoid, #
Кто нибудь знает хоть один редактор с минимальным автокомплитом? не нашёл… (
+1
egorinsk, #
AmyEditor — тормозит. Не реагирует на изменение размеров окна. Излишне сложный, неудобный. Курсор реализован отдельным дивом (ад же), я бы сделал лучше прозрачной textarea.

0
ARKAN, #
Просто отличная подборка. По отдельности инфу об этих редакторах встречал в разных блогах.
А тут все собрано в одном месте.
Автору огромное спасибо за проделанную работу и сопроводительные коментарии.
0
seaji, #
Молодца!
Увидел эту статью несколько дней назад, но не стал разбираться в английском, а отложил в «долгий ящик».
По русски прочитал и все понятно :)
НЛО прилетело и опубликовало эту надпись здесь
0
Dennis, #
А есть что-нибудь интересное для python?
0
sigizmund, #
Да-да, TextMate online меня порадовал невероятно ;-) имитация интерфейса получилась просто фантастическая.
0
WaveCut, #
А что нибудь такое же веселое для подстветки SQL кода есть?
0
caffeine, #
0
WaveCut, #
Вещь хорошая, но:
Мне необходима JS реализация, дабы прикрутить на собственный backend собственного сайта. Хочу подстветку, очень поможет в администрировании.
0
WaveCut, #
Сам спросил — сам ответил — marijn.haverbeke.nl/codemirror/
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
0
lol2Fast4U, #
jsbin хорош, пользуемся (:
0
Ram0n, #
Отлично! Впечатлило! Спасибо за инфу!
–1
egorF, #
Вот скажите, положа руку на сердце — разве это хотябы отдаленно удобно для профессиональной работы?
0
kosiasik, #
Я сам хотел написать нечто подобное уже ооочень давно, посему плюсов выискал уже немало.
Например, http://kodingen.com/ ещё чуть-чуть и совсем мечта. Если бы только можно было прикручивать на свой сервер, начал бы юзать и дотачивать уже завтра, а так стрёмно конешн. На уровне написания просто сайтов хватит с головой. Это же просто сказка, когда ты можешь сесть за любую машинку и сразу приступить к работе. Про google docs тоже много негативно высказывались, однако мы уже давно и активно используем его как TODO и для составления ТЗ.
НЛО прилетело и опубликовало эту надпись здесь
0
KOS_MOS, #
в общую копилочку — ecoder. Есть файловый навигатор — что позволяет поставить редактор на свой сервер.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.