При закрытии программы и повторном открытии - все ок: вкладки сохраняют тот порядок, в котором они тут прописаны. Причем, если открыто сразу 2 или более проекта, то очередность все равно сохраняется.
Естественно, когда много-много открытых вкладок, становится неудобно работать. Надо открывать-закрывать разные проекты. И вот когда закрываешь проект и потом открываешь его, то очередность вкладок нарушается.
---
Казалось бы, что очередность вкладок с открытыми файлами проекта
хранится в файле /project_path/nbproject/private/private.xml вот в таком виде:
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
<group>
<file>file:/var/www/sites/js.loc/level2/module-2/table.html</file>
<file>file:/var/www/sites/js.loc/level2/module-2/lab-2-1.html</file>
<file>file:/var/www/sites/js.loc/level2/module-2/form.html</file>
<file>file:/var/www/sites/js.loc/level2/module-2/select-options.html</file>
</group>
</open-files>
Но ни перемещение вкладок, ни закрытие проекта, ни даже завершение программы не влечет за собой изменений этого файла. Он как будто бы живет
отдельной жизнью и меняется непонятно когда.
Кроме того, если программа была завершена (а проект остался при этом открытым), то при запуске программы идет не такой порядок, как в этом файле, а такой, каким был на момент закрытия программы. То есть, все ок.
А вот если в состоянии запущенной программы открыть ранее закрытый проект, то вкладки сортируются именно согласно последовательности в этом файле. То есть, ерунда какая-то получается, так как он реально живет отдельной жизнью.
Уважаемые знатоки NetBeans, помогите сделать настройку или понять момент пересохранения этого файла, чтобы сортировка вкладок не бесила меня каждое утро :)