Удалить закрытые окна редактора из переключателя Ctrl-Tab?

Скажем, что в IntelliJ открываются следующие файлы

Foo | Bar | CloseMe*

Как вы можете видеть, CloseMe в настоящее время открыто. Если я закрываю CloseMe, редактор переключается на Bar, а мои вкладки выглядят следующим образом:

Foo | Bar*

Однако, если я нажимаю Ctrl + Tab, тогда CloseMe снова открывается вместо Foo, как я ожидал.

Foo | Bar | CloseMe*

Есть ли способ удалить закрытые файлы из коммутатора?

Ответ 1

Это раздражало меня, не веря.

Насколько я знаю, нет возможности изменить функциональность Switcher (Ctrl+Tab) внутри IntelliJ.

Чтобы решить эту проблему, я рекомендую использовать плагин TabSwitch для IntelliJ. Он работает только через открытые файлы. После установки плагина назначьте Ctrl+Tab keybind плагинами → TabSwitch → Next tab и voilà, закрытые вкладки больше не вмешиваются.

С другой стороны, почему они меняют его, что он будет делать то же самое с Recent Files (Ctrl+E)? Я не вижу никакой логики в этом изменении... Это такое глупое изменение, что я считаю, что это ошибка.