Текущая группа документов очищается / сбрасывается при переключении групп проектов

#netbeans

#netbeans

Вопрос:

Во-первых, я использую NetBeans 8.2 для работы с Java 8.

Я тестировал различные способы сохранения файлов и макетов групп вкладок, предлагаемых в NetBeans. В итоге я нашел два основных решения из существующих документов: группы проектов и группы документов.

Группы проектов предлагают возможность отображения только нескольких избранных проектов на боковой панели проектов для каждой группы; однако они не сохраняют макет / расположение вкладок и вместо этого объединяют все открытые файлы в одну группу вкладок с большим количеством вкладок.

Группы документов, с другой стороны, сохраняют группы вкладок в дополнение к точным файлам, которые были открыты в последний раз. Это означает, что когда я сохраняю сеанс с парой групп вкладок «разделенный экран», повторное открытие приведет к тому, что макет разделенного экрана также будет прочитан.

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

Переключение групп проектов приводит к очистке текущей группы документов; все вкладки в конечном итоге закрываются. Более того, когда я возвращаюсь к исходной группе проектов, в которой была сохранена группа документов, снова открываются нужные вкладки, но все они объединены в одну группу вкладок сверху. Создается впечатление, что новая группа проектов была загружена независимо. Может показаться естественным сбросить макеты групп вкладок таким образом, если бы не тот факт, что моя группа документов, по сути, была полностью удалена, заменена сжатой группой вкладок.

Это может показаться слишком специфичной и нишевой «ошибкой / случаем преднамеренного нарушения набора функций после неправильного использования», но я все же хочу организовать сохранение и организацию проектов и групп вкладок отдельно. Что-то не работает идеально в NetBeans или это просто ошибка моего неправильного использования? Как мне лучше использовать группы проектов или документов, чтобы сохранить макеты вкладок для нескольких разных проектов?

Ответ №1:

Я знаю это поведение, а также упускаю возможности запускать группы проектов и группы документов в значимой зависимости.

Как разработчик и пользователь Netbeans, у меня вошло в привычку всегда устанавливать для группы документов значение «нет» перед переключением групп проектов. Было бы небольшой помощью, если бы в окне выбора группы проектов был флажок, который делал это автоматически перед переключением. Может быть, запрос функции к Netbeans? 😉