Manjaro系统下VSCode与其他应用光标大小不一致问题求助
解决Manjaro下VSCode-bin光标大小不一致的问题
以下是几种可行的解决方法:
调整VSCode内置光标设置
打开VSCode,按下Ctrl+,打开设置面板,搜索cursor size,调整Editor: Cursor Width的数值,使其和系统光标宽度匹配。也可以直接打开settings.json(按下Ctrl+Shift+P,输入Preferences: Open Settings (JSON)),添加或修改:"editor.cursorWidth": 2同时可以开启系统光标同步:搜索
window.useSystemCursor,勾选该选项,让VSCode直接使用系统默认光标样式和大小。校准桌面环境的光标设置
根据你使用的桌面环境调整系统光标:- GNOME:进入「设置」→「外观」→「光标」,确认光标大小设置正确后,重启VSCode。
- KDE:进入「系统设置」→「外观」→「光标」,调整大小并应用,再重启VSCode。
修改VSCode启动参数
找到VSCode的桌面启动文件(路径通常为/usr/share/applications/code.desktop或~/.local/share/applications/code.desktop),编辑Exec行,添加对应平台的启动参数:- 若使用Wayland:
Exec=/usr/bin/code --enable-features=UseOzonePlatform,WaylandWindowDecorations %F - 若使用X11:
Exec=/usr/bin/code --ozone-platform=x11 %F
保存修改后,重启VSCode生效。
- 若使用Wayland:
更新或重新安装VSCode-bin
运行以下命令更新到最新版本,修复可能存在的版本兼容问题:sudo pacman -Syu visual-studio-code-bin
内容的提问来源于stack exchange,提问作者Shore
相关产品推荐
相关产品推荐

