Jump to content

jПравить

jПравить
Оригинальный автор(ы) Слава Пестов
Разработчик(и) jРедактировать проект
Первоначальный выпуск 1998 год ; 26 лет назад ( 1998 )
Стабильная версия
5.6.0 [1]  Отредактируйте это в Викиданных / 3 сентября 2020 г .; 3 года назад ( 3 сентября 2020 г. ) [2]
Репозиторий
Написано в Ява
Операционная система Java Поддержка [3]
Доступно в Английский
Тип Текстовый редактор
Лицензия GPL-2.0 или новее
Веб-сайт есть .org

jEdit бесплатный текстовый редактор , доступный под лицензией GPL-2.0 или более поздней версии . Он написан на Java и работает в любой операционной системе с поддержкой Java, включая BSD , Linux , macOS и Windows .

Разработку jEdit начал Слава Пестов в 1998 году, который покинул проект в 2006 году, передав разработку сообществу свободного программного обеспечения . [4]

jEdit включает подсветку синтаксиса , которая обеспечивает встроенную поддержку более чем 200 форматов файлов . Поддержка дополнительных форматов может быть добавлена ​​вручную с помощью файлов XML. Он поддерживает UTF-8 и многие другие кодировки.

Он имеет обширные возможности свертывания кода и текста , а также перенос текста с учетом отступов.

Приложение обладает широкими возможностями настройки и может быть расширено с помощью макросов, написанных на BeanShell , Jython , ECMAScript и некоторых других языках сценариев .

Существует более 150 доступных плагинов jEdit для самых разных областей применения.

Плагины используются для настройки приложения для индивидуального использования и могут превратить его в расширенный редактор XML/HTML или интегрированную среду разработки (IDE) с компилятором , автодополнением кода, контекстно-зависимой справкой, отладкой, визуальной дифференциацией и языком. -специальные инструменты.

Плагины загружаются через встроенный менеджер плагинов, который находит и устанавливает их вместе со всеми зависимостями. Менеджер плагинов будет отслеживать новые версии и автоматически загружать соответствующие обновления. [5]

Некоторые доступные плагины включают в себя:

  • Проверка орфографии с помощью Aspell
  • Средства проверки синтаксиса и стиля для разных языков. [6]
  • Автозаполнение текста
  • Плагин Accents, который преобразует сокращения символов в символы с диакритическими знаками по мере их ввода.
  • Плагин XML, который используется для редактирования файлов XML, HTML, ECMAScript и CSS. В случае XML проверку выполняет плагин. Для XML, HTML и CSS он использует всплывающие окна автозаполнения для элементов, атрибутов и сущностей. [7]

В целом jEdit получил положительные отзывы от разработчиков.

В апреле 2002 года Роб Гриффитс написал для MAC OS X HINTS , что он «очень впечатлен» и назвал ее «выбором недели». Он сослался на его файловую память при повторном открытии, его способность замечать, был ли открытый файл изменен на диске другой программой, раскраску синтаксиса, в том числе то, что пользователи могут создавать свои собственные цветовые схемы, функцию разделения окон, функцию отображения номера строки, преобразование вкладок в программные. -вкладки и просмотр боковых панелей. Он также похвалил его возможности настройки с использованием обширной панели настроек и поисковой системы «на лету», которая выполняет поиск во время набора текста. Гриффитс отметил, что у приложения есть несколько недостатков, например, то, что оно «немного медленно прокручивает строку за раз» и что, поскольку это приложение Java, оно не имеет полного интерфейса Aqua . [8]

Также рассматривая заявку в апреле 2002 года, Дэниел Стейнберг, пишущий для O'Reilly Media, сказал:

Сила jEdit для разработчиков Java заключается в плагинах, предоставленных сообществом... По большей части здесь нет ничего, что нельзя было бы сделать с помощью BBEdit или даже с помощью Emacs или vi . jEdit гораздо лучше упаковывает возможности и позволяет легко вызывать часто используемые функции с помощью плагинов. Там, где я считал NetBeans излишним, другие могут счесть jEdit излишним для IDE или излишним для текстового редактора. Я считаю, что он удобен для Mac и прост в использовании. Я не ожидаю от этого слишком многого, поэтому обычно радуюсь тому, что получаю. [9]

Скотт Битти, рассматривая jEdit на SitePoint в 2005 году, особенно отметил функцию сворачивания приложения, а также возможности поиска и замены, а также подсветки синтаксиса PHP . Он рекомендовал использовать плагин PHPParser. PHPParser — это боковая панель, которая проверяет наличие синтаксических ошибок PHP при каждой загрузке или сохранении файла кода PHP. Он отметил, что загрузка jEdit проста, но получение и установка плагинов для индивидуальной настройки может оказаться сложным процессом: «Помните, что полная установка требует серии загрузок, и этот процесс может занять время». [10]

В декабре 2011 года рецензент Рарес Айоаней высоко оценил универсальность jEdit, заявив, что «дизайн jEdit позволяет вам использовать его как простой редактор, но также использовать его в качестве IDE и расширять его функциональность с помощью плагинов, чтобы он стал именно таким, каким вы хотите его видеть». для конкретной задачи или языка». но также добавляя, что «однако jEdit не является IDE со всем, кроме рождественской елки, как Eclipse или Microsoft Visual Studio . Скорее, это компактное приложение для редактирования кода, предоставляющее практические инструменты наряду с базовыми функциями IDE». [11]

См. также

[ редактировать ]
  1. ^ «jEdit — просмотрите /jedit на SourceForge.net» . Проверено 7 января 2021 г.
  2. ^ jEdit (3 сентября 2020 г.). «jEdit — Текстовый редактор программиста — Страница разработчика» . Проверено 23 сентября 2020 г.
  3. ^ jEdit (4 октября 2007 г.). «Операционные системы и версии Java» . Проверено 4 октября 2007 г.
  4. ^ Слава Пестов. «Слава Пестов» . Проверено 23 сентября 2012 г.
  5. ^ jEdit (1 октября 2007 г.). «Функции jEdit» . Проверено 1 октября 2007 г.
  6. ^ «Все плагины» . Плагин AStyle Beautifier форматирует и украшает исходный код Java, C и C++.... Плагин Beauty представляет собой общую структуру для средств украшения кода и предоставляет несколько встроенных средств украшения....CheckStylePlugin - это оболочка программы CheckStyle, которая позволяет вам проверить ваш код на предмет отклонения от Стандарта кодирования. Любые ошибки отображаются в плагине ErrorList....CodeLint — это плагин Lint для JEdit, который может выявлять синтаксические и семантические ошибки в исходном коде Java и C/C++ и файлах классов.
  7. ^ jEdit (1 октября 2007 г.). «Плагины jEdit» . Проверено 1 октября 2007 г.
  8. ^ Роб Гриффитс (29 апреля 2002 г.). «Обзор: программный текстовый редактор jEdit» . Проверено 1 октября 2007 г.
  9. ^ Стейнберг, Дэниел (апрель 2002 г.). «IDE of Mace» . Проверено 7 января 2011 г.
  10. ^ Скотт Битти (8 февраля 2005 г.). «Используйте jEdit для редактирования вашего PHP» . СайтПоинт . Проверено 1 октября 2007 г.
  11. ^ «jEdit: сила этого редактора для программистов сильна» . Архивировано из оригинала 16 октября 2013 года . Проверено 20 октября 2012 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e602af3a3968ea7604338adad36b93c5__1701998400
URL1:https://arc.ask3.ru/arc/aa/e6/c5/e602af3a3968ea7604338adad36b93c5.html
Заголовок, (Title) документа по адресу, URL1:
jEdit - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)