Пользователь
0,0
рейтинг
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
Перевод: Jean-Baptiste Jung
Konstantin Timokhin @theifish
карма
113,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

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

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

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

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

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