как открыть новый экземпляр jEdit? - PullRequest
2 голосов
/ 05 марта 2010

Я новичок в jedit, и я еще не узнал, как открыть новое окно. Например, я хочу редактировать один набор файлов в одном месте на моем Mac, а редактировать другой набор файлов в другом. Кто-нибудь знает, как открыть новый экземпляр / окно jedit, чтобы сделать это возможным?

Спасибо

Ответы [ 5 ]

2 голосов
/ 05 марта 2010

Вы должны установить Буферные наборы scope на " View "

См. Также: Буферные наборы

1 голос
/ 30 ноября 2013

Можно действительно открыть новый экземпляр jEdit, а не только открыть новый набор буферов в том же экземпляре.

Вы должны запустить jEdit с опцией -noserver. «Не пытайтесь подключиться к работающему серверу редактирования и не запускайте его тоже».

Пожалуйста, смотрите документацию здесь: http://www.jedit.org/users-guide/cli-usage.html#d0e471

В Windows, чтобы установить эту опцию, вы должны добавить ее в командную строку ярлыка, запускающего jEdit.

1 голос
/ 28 августа 2012

Это новая функция в 4.3.Это под видом |Буферные наборы.Вы устанавливаете флажок «View Scope» или «EditPane Scope».

Когда вы открываете новый вид, это отдельный экземпляр окна.Он имеет набор буфера и панель редактирования.Если открыто более одного представления, вы можете использовать общие наборы буферов (глобальная область) или оставить свои собственные (область просмотра).Когда вы разделяете представление, вы добавляете еще одну панель редактирования.Каждый из них может использовать набор буферов представления или иметь свой собственный (область действия EditPane)

Глобальная область действия: все представления и панели редактирования имеют общий набор буферов.Область видимости: панели редактирования в одном представлении используют один и тот же набор буферовОбласть редактирования: каждая панель редактирования может иметь собственный независимый набор буферов.

Область редактирования работает, когда вы разбили представление (view | split).Вы можете смотреть на файлы бок о бок, и каждая сторона может иметь свой собственный набор буферов.Очень полезно при сравнении файлов в двух разных каталогах (по одному на каждую сторону), например.

0 голосов
/ 23 января 2014

Следующий вызов командной строки решит вашу проблему: jedit -noserver

Вы можете создать псевдоним для jedit, который содержит вышеперечисленное.

В справке Jedit см. Главу 2 "Запуск Jedit ", в разделе Использование командной строки, Изменить параметры сервера, и вы найдете описание -noserver.

0 голосов
/ 15 января 2011

Хотелось бы, чтобы был ответ на этот вопрос, так как я постоянно пытаюсь открыть новые экземпляры JEdit (несмотря на то, что я являюсь ежедневным пользователем уже несколько лет).Но, насколько я могу судить, вы не можете.

Я должен предположить, что это еще один пример хорошего проекта, чрезмерно спроектированного.

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

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

...