Подтвердить что ты не робот

Что бы ни случилось с jEdit

Я не уверен, знают ли многие об этом текстовом редакторе?

jEdit был очень большим в 2004 году, но теперь Notepad ++, похоже, лидирует (в Windows) Многие плагины не обновлялись с 2003 года, а избыточный макет и использование путают...

Я уверен, что у jEdit много отличных функций, но я буду проклят, если смогу узнать, где их найти и как их использовать. Чтение этого руководства - это полная работа на нем.

4b9b3361

Ответ 1

Я использую jEdit уже несколько лет, в основном на окнах, но также и на Ubuntu. Я использую его для: SQL, awk, пакетных файлов, html, xml, javascript... Почти все, кроме материалов .NET(для которых я использую Visual Studio).
Я люблю это.

резюме

Я использую jEdit, потому что он имеет правильный баланс для меня легкость настройки и функций и настраиваемых. Для меня ни один другой редактор не выглядит как хороший баланс.

против

  • Это может быть немного сложно заставить делать то, что вы хотите.

профи

  • Мне нравятся плагины
  • Возможность определить мою собственную подсветку синтаксиса и т.д. - это то, что я хочу от текстового редактора.
  • manual является очень хорошим и вполне читаемым. Я настоятельно рекомендую прочитать его, чтобы получить представление о том, что jEdit может сделать для вас. (На самом деле, я предлагаю это для любого используемого вами программного обеспечения)
  • Это кросс-платформенный. Я использовал его только в окнах в течение длительного времени, но теперь я также использую Ubuntu, и он работает там: я даже могу скопировать файлы конфигурации с моей Windows-машины, и все работает. Ницца.

другие редакторы

В прошлом я смотрел Notepad ++, но это было давно, и у него не было хорошего способа определить выделение синтаксиса, что важно для меня. Я также заплатил за Textmate и UltraEdit в разное время (оба очень хорошие), но в конце концов, jEdit выходит на первое место для меня.
Я также использовал Eclipse в течение года или около того. Это фантастика, и она сделает все, что вы хотите, но вы должны быть действительно в Eclipse, чтобы максимально использовать ее.

Ответ 2

Я иногда задавался вопросом о том же (что случилось с jEdit - хотя я не уверен, что это был ваш главный вопрос).

По-видимому, главный разработчик Слава Пестов оставил проект в 2006 году (чтобы сосредоточиться на Factor и его исследования), и развитие jEdit никогда не поднималось после этого. Какой позор.:/(Я на самом деле не внимательно следил, но, я думаю, это говорит о том, что за последние 4 и половину года не было значительного выпуска jEdit.)

Теперь, в то время как googling вокруг, я нашел некоторую информацию, написанную Славой сам. Кажется, что в то время он не только отказался от jEdit, но и развился на Java в целом, после того, как стал "все больше разочаровываться" в языке.

Ответ 3

Я использую jEdit с 2003 года. Я использую его в своем ящике Ubuntu 8.04 дома, однако у него есть несколько ошибок: иногда, когда вы нажимаете кнопку, которая открывает диалоговое окно, например "Открыть файл", диалог будет полностью пустым.

Это может быть вещь Java, но это кажется странной проблемой.

Кроме этого, я вполне доволен jEdit - это лучший общий редактор, который я нашел (до сих пор) для Linux (утки, как орды пользователей Vi и Emacs, зажигают свои пламенные пушки)

Мне нравится плагин XML Editor: автозаполнение, когда вы закрываете теги XML (включая HTML), плюс, если вы указываете DOCTYPE, он дает вам автоматическое завершение.

Существует также удобный плагин для визуального просмотра различий между двумя файлами.

Ответ 4

jEdit на сегодняшний день является моим предпочтительным редактором с 2010 года. Он имеет уникальный набор функций, которые я не нашел ни в одном другом:

Multi OS: Win, Linux, Mac.

Portable. Просто скопируйте папку и она готова к использованию. Все настройки хранятся в файлах .XML и .properties внутри подпапки jEdit. Это имеет решающее значение, если у вас нет прав администратора на вашей рабочей станции предприятия.

Search-Replace: наиболее совершенное, что я видел в текстовом редакторе: полная спецификация Regex с Bean возможностями сценариев оболочки для обратных ссылок. Например: предположим, вы хотите применить приращение для каждого числа, найденного в вашем тексте (замените 1 на 2, 10 на 11 и т.д.). Просто выполните поиск regex "(\ d +)" и замените выражением Java "Integer.parseInt(_1) + 1". Это просто простой пример, но достаточно, чтобы показать, насколько он эффективен.

База данных. Просто выберите оператор SQL, нажмите кнопку и получите набор результатов из MySQL, MsSql, Oracle, Teradata и любых других совместимых с Jdbc RDBMS. Экспорт результатов в csv. Работает как инструмент командной строки с несколькими базами данных. Просмотрите и перейдите по схеме базы данных. (Плагин SQL).

Настройка. Здесь отображается синтаксис jEdit. Есть множество особенностей. Изюминкой является возможность использовать любой java API для его расширения! Получите доступ к ним из макросов для скриптов Beanshell. Пример: Мне нужна функция, которая декодирует выделенный текст из/в mime64. Нет проблем! Я просто загрузил библиотеку с сайта commons.apache.org и получил доступ к ней из макроса jEdit. Просто невероятно, насколько расширяемая jEdit может быть с этой функцией.

Выделить. Выберите слово или фразу, и она будет подсвечена сразу во всем тексте. В полосе прокрутки отображается мини-карта осколков. Он позволяет быстро найти, например, соответствующий стиль css в отдельном файле, просто используя мышь. Нет необходимости в Ctrl + F или ничего типа. Он работает даже на обычных txt файлах. (Выделите плагин)

Плагины: FTP, XML, Text Diff, Themes, Text Tabs, Highlighter, карта символов, Mail, Whitespaces, Abbrevs, Minimap... их сотни.

Есть десятки других приятных функций, которые я не буду описывать здесь, чтобы сохранить этот ответ не слишком долго. Полную статью можно найти здесь и пример mime64 .

На первый взгляд, jEdit - это еще один текстовый редактор. Полные возможности появляются в свете, когда вы начинаете играть с ней бесконечную настройку/мощность расширения. Мое первоначальное нежелание принимать текстовый редактор, написанный на Java, исчезло, когда я понял, что только текстовый редактор java может быть настолько расширяемым. Его первоначальный недостаток стал основным преимуществом.

Ответ 5

Я использую jEdit последние пять лет. И я согласен с мнением г-на Махана выше, jEdit достиг "стадии незавершенного производства" и на самом деле не нуждается в развитии.

Я в основном использую его для веб-разработки PHP и пробовал все: от коммерческих IDE (DreamWeaver) до разработчиков php, NetBeans, Eclipse, Apanta и Notepad ++. И ничто не приближается к возможностям настройки. Если плагин не существует, возможно, вы можете взломать что-то вместе с Macro BeanShell (при условии, что вы хотите выкопать на Java).

В Windows я также использую Notepad ++, но в основном как замену Notepad (я даже переименовал notepad.exe)

В конце дня все сводится к вкусу. Что важно для вас и что сделает вас более продуктивными. Отвлекающий графический интерфейс и пушистые функции могут отвлечь вас от того, на что вы должны сосредоточиться.

И для загрузки я преобразовал несколько разработчиков в jEdit на этом пути.

Ответ 6

Мне пришлось использовать во время моего профессионального образования для XML и XSLT. У него было много ошибок и он не работал всегда. Мне это не понравилось, но если мне пришлось протестировать XSLT, я бы дал ему еще один выстрел. Я нашел Notepad ++, и я более чем доволен тем, что мне нужно.

На ваш вопрос: вы посмотрели список плагинов jEdit? Есть некоторые плагины, выпущенные в 2008 году, и последняя версия была выпущена 8 августа 2008 года.

Ответ 7

Myeah, я просто установил 4.3pre15 (последний), и он выглядит немного лучше.

Суперфункция - это автоматическое создание XML-DTD, которое вы можете получить из одного из плагинов.

Теперь это просто, особенно для больших файлов

Ответ 8

В случае возникновения некромантии:

  • Из-за того, как оно было выпущено в последнее десятилетие или около того, основные дистрибутивы Linux обычно отстают от последней стабильной версии. Хорошей новостью является наличие репозиториев для установки и обновления автоматически на Ubuntu и т.д.
  • В течение нескольких лет я без проблем делил файлы конфигурации между Windows, FreeBSD и Linux. Это больше, чем я могу сказать о любом другом приложении, которое я когда-либо использовал.
  • Единственная проблема, о которой я слышал, заключается в том, что она была медленной на заре. Теперь это очень быстро.
  • Кодировки и концы строк обрабатываются более плавно, чем любой другой редактор, кроме IntelliJ IDEA.
  • Вертикальное редактирование. Просто удерживайте Ctrl и перетащите, чтобы создать прямоугольный (или даже нулевой ширины) выбор.
  • Лучше искать и заменять любой другой редактор ever, кроме IntelliJ IDEA. Я только начал писать список, но его нужно считать верой. Просто Ctrl - f и убедитесь сами.

Ответ 9

Я использовал jEdit в течение нескольких лет, как на ПК, так и на Mac (немного фанк на Mac).

В настоящее время я использую его в основном как складной редактор для ряда текущих заметок документации. Я использую складывание на уровнях отступов текста - простой способ свернуть и развернуть разделы файлов, без какой-либо работы по настройке каждого раздела.

Мне очень нравятся функции командной строки, которые вы можете настроить, значок значка панели инструментов и расширения аббревиатуры. Плагины, которые я особенно предпочитаю, - это BufferTabs для отображения строк имен файлов/буферов, а также Whitespace и TextTools.

Недавно я загрузил GroovyScriptEngine, частично из-за синтаксической раскраски и управления для groovy. Я установил 2 отдельные версии jEdit, частично для поддержки отдельных списков истории, поскольку я обновляю несколько десятков файлов повторно.

Ответ 10

Я любил Notepad ++ на окнах, но когда я перешел на Mac, я остался позади. С тех пор я был в курсе утилит, которые работают на нескольких платформах, поэтому я перешел на JEdit более 2 лет назад, и с тех пор я люблю его. Он работает безупречно на моем Mac, никогда не падает, быстро и имеет много дополнительных дополнений. Он основан на Java, поэтому он работает на разных платформах. Я думаю, что Jedit равен или лучше Notepad ++

Моим любимым подключаемым модулем является FTP-модуль. Я могу открывать, редактировать и сохранять файлы на моем FTP-сервере так же легко, как если бы они были локальными.

Ответ 11

После многих лет jEdit остается моим любимым бесплатным проверяющим XML-редактором. Мне нравится бесшовная комбинация проверки XML с функциями редактирования обычного текста, такими как поиск и замена регулярных выражений в нескольких файлах.