Это немного специфический c твик, который я ищу. Я запускаю VSCode - Insiders
для справки.
В левой панели («боковая панель») раскрывающиеся контейнеры (для файлов в контексте Проводника или «Рекомендуется» и «Включено») контейнеры для списков опций) часто нижний контейнер содержит только две или три опции, тогда как верхний контейнер переполняется в прокручиваемый интерфейс. пример
Я ищу вариант, который позволяет динамическое c вертикальное изменение размеров этих контейнеров, например, самый верхний контейнер, который переполняется, будет разрешено использовать вертикальный места достаточно, чтобы «неиспользованное» пространство нижних контейнеров было поглощено. пример
Хотя я вполне уверен, что это может быть достигнуто с помощью некоторого CSS внедрения или переопределения самого базового приложения, я не уверен, как лучше всего go об этом, допуская потенциальное «закрепление» вертикальных делений или настраивая опцию через настройки.
Большую часть времени я сталкиваюсь с этой проблемой при использовании представления «Проводник» на боковой панели, список файлов переполняется снизу, тогда как подменю (предоставляемые расширениями или схемами) имеют пустое неиспользуемое пространство.
Для получения более подробной технической информации:
Я знаю, что каждый контейнер имеет тип класса split-view
, содержащийся в пределах split-view-container
на левой панели. Мне известны некоторые трюки CSS, которые автоматически изменяют размер вертикального интервала класса в зависимости от содержимого, но я не уверен, насколько хорошо это будет работать с различными контейнерами и, возможно, теми, которые предоставляются расширениями. В настоящее время класс pane
содержит отдельные блоки контейнеров и настроен как элемент display: flex;
с вертикальным масштабированием.
Я возился с изменением некоторых CSS, но получил не удалось внедрить стабильную настройку, позволяющую масштабировать на основе длины содержимого.
Будем благодарны за любые предложения и советы. Спасибо!