О сайте jEdit.ru

jEdit – мощный редактор для программистов, основные преимущества которого – простота настроек, возможность расширения (для решения специфических задач) и открытые исходные коды. На протяжении многих лет над jEdit успешно работает сообщество разработчиков и пользователей, что привело к тому, что все средства разработки, которые необходимы при программировании, в нем уже реализованы, как правило. Другими словами, если у Вас при программировании возникла трудность, общего характера (например, произвести поиск-замену в тексте по регулярному выражению в целой директории файлов, быстро найти в кодах программы ту или иную переменную и функцию, или проверить орфографию), то скорей всего эту проблему уже решили, и Вам остается только узнать об этой возможности и воспользоваться ей. Отсюда видно, что возникает потребность в источниках информации о том, как оптимизировать работу, связанную с программированием, и для решения этой задачи был создан сайт www.jedit.ru.

Однако для программирования – мало одного редактора; конечно, нужны еще реализации языков, на которых Вы программируете (или планируете программировать). Однако для профессионального программирования – мало и этого. Необходимы еще дополнительные средства разработки:

  • автозавершение кода (в jEdit есть поддержка автозавершения для java программ),
  • утилиты для отладки (в jEdit есть возможность отладки java программ),
  • утилиты для генерации документации (например, JavaDoc),
  • утилиты для сборки приложения (например, make, ant),
  • утилиты для отслеживания изменений в кодах программ и перенос изменений (например, diff и patch),
  • системы контроля версий (например, cvs).

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

  • утилиты для генерации и написания статей и отчетов о проделанной работе,
  • редактирование текстов на языках разметки,
  • проверка орфографии,
  • редактирование бинарных данных,
  • отработка запросов к базам данных,
  • работа с кодами программ по ftp протоколу.

Как правило, перечисленные средства разработки не входят в состав jEdit. Поэтому возникла идея собрать все полезные средства разработки в одном месте. Этот дистрибутив получил название jEditToolsKit.
В jEditToolsKit сходят следующие дистрибутивы:

  • jEdit со всеми доступными плагинами и вспомогательными программами (такими как ctags и aspell),
  • MinGW: набор компиляторов и интерпретаторов (C, C++, FORTRAN, Perl, Scheme и др.) c утилитами, для системы Windows,
  • MSYS: набор дополнительных средств разработки из проекта GNU, для системы Windows,
  • Java(TM) 2 Runtime Environment 5.0, Standard Edition (версии для Windows и Linux),
  • Java(TM) 2 Development Kit 5.0, Standard Edition (версии для Windows и Linux),
  • Документация.

С помощью программ, входящих в дистрибутив jEditToolsKit можно решать широкий спектр задач, среди которых:

  • программирование на высоком уровне на языках C/C++, Java, Perl, Python, BeanShell,
  • редактирование текстов на языках разметки XML, (X)HTML, DocBook, LaTeX,
  • работа по ftp протоколу,
  • подключение и работа с базами данных,
  • и много других (например, чтение новостей по RSS и XML RDF протоколам и работа с почтой).

Но это - не все. Расширяя jEdit (с помощью новых макрокоманд и плагинов) - можно решать новые сложные задачи. Универсальность jEdit иногда просто поражает.

jEditToolsKit идет сразу в двух версиях, для операционных систем Linux и Windows (вместе с дистрибутивами со средами исполнения java-программ). Однако сам редактор jEdit работает на любых системах, в которых установлена необходимая среда исполнения java-программ (так называемая JRE или java-машина).

Центром всех перечисленных технологий, для пользователя, остается - jEdit. Поэтому, на сайте jedit.ru хотелось бы обсуждать все проблемы, которые могут возникнуть на различных этапах процесса разработки.

Цель jedit.ru состоит в создании сообщества пользователей, которые используют jEdit - просто потому, что он экономит им кучу времени, которое, при этом, не тратится на настройку jEdit, на поиск и настройку тех или иных программ, или то, как написать свой макрос или плагин, не задев "подводных камней". Возможно, когда-нибудь и у нас возникнет такое сообщество, которое возникло вокруг jedit.org. На jedit.ru, так же как и на сайте community.jedit.org, пользователи могут обмениваться файлами, добавлять новости и статьи, в которых описывать свой опыт в работе с jEdit, который может пригодиться для других пользователей.