VSCode切换窗口时两侧面板尺寸重置问题求助
VSCode面板尺寸切换窗口后重置及调整区域过窄问题(Arch Linux + Hyprland)
我习惯将VSCode的资源管理器(Explorer)放在左侧,Copilot放在右侧,并根据需求手动调整它们的尺寸。但每次使用Alt+Tab切换到其他窗口再返回时,面板都会重置为默认尺寸,导致内容难以阅读,不得不重新调整。此外,面板调整难度极大,可点击的调整区域仅1像素宽,体验极差。
我使用的是最新版VSCode,运行在完全更新的Arch Linux系统(搭配Hyprland),配置了以下启动参数:
--ozone-platform=wayland --disable-gpu
移除这些参数后VSCode无法正常运行。
实验测试
- 将VSCode与终端平铺在同一屏幕,使用Alt+Tab切换时,面板未出现尺寸重置问题,说明并非窗口焦点导致。
- 将VSCode单独放在一个全屏工作区,切换工作区并聚焦终端窗口时,面板尺寸也未改变。
原因推测
该问题可能是Alt+Tab切换动画过程中窗口尺寸变化导致的。
请求帮助
是否已有修复方案?能否添加关闭窗口resize时自动调整面板尺寸的功能,或保留面板原始比例而非直接重置?恳请提供解决思路。
版本信息
VSCode
Version: 1.96.4 Commit: cd4ee3b1c348a13bafd8f9ad8060705f6d4b9cba Date: 2025-01-16T00:16:19.038Z Electron: 32.2.6 ElectronBuildId: 10629634 Chromium: 128.0.6613.186 Node.js: 20.18.1 V8: 12.8.374.38-electron.0 OS: Linux x64 6.12.10-arch1-1
❯ code --version 1.96.4 cd4ee3b1c348a13bafd8f9ad8060705f6d4b9cba x64
Linux
❯ lsb_release -a LSB Version: n/a Distributor ID: Arch Description: Arch Linux Release: rolling Codename: n/a
❯ uname -a Linux Agamemnon 6.12.10-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 18 Jan 2025 02:26:57 +0000 x86_64 GNU/Linux
内容的提问来源于stack exchange,提问作者Software Engineer
相关产品推荐
相关产品推荐

