STMCUBE的宽度。
我在笔记本电脑外接了一块屏时,STMCUBE启动后会霸占全部可用宽度,并正好卡在双屏中间的空隙处。其他大多数应用程序的表现都更合理,希望STCUBE也能改进这一点。这更像是CubeIDE的小bug,官方论坛上也有人反映过类似的UI异常。 这种情况我也遇到过,STM32CubeIDE 对多屏幕支持不太友好,启动默认全屏有点激进。 Windows 的多屏幕设置里可以指定主显示器,有时候改了主屏后 CubeIDE 会记住窗口位置。 也可以尝试在 IDE 的快捷方式属性里加上 -data 路径参数,有些版本会影响窗口布局**。 我用过 Eclipse 版的 CubeIDE,把工作区放在主屏,启动就自动在那个屏幕显示。 如果经常切换屏幕,建议用第三方窗口管理工具,比如 DisplayFusion,能锁定启动位置。 有时候更新到最新版本的 CubeIDE 会改善多屏窗口管理,但宽度还是容易霸占整个屏幕。 临时解决办法是按 Alt+空格键,选择“移动”,然后用键盘把窗口拉回主屏。 我也反馈过这个问题给 ST,官方说会考虑优化多屏幕启动时的默认尺寸。 如果你只用笔记本屏幕,可以在只开一个屏幕时启动 IDE,关闭外接屏幕后位置就会正常。 我一般启动后立刻拖到主屏,然后手动调成合适大小,就不会卡在空隙了。 外接屏幕与笔记本内置屏幕的分辨率、DPI不一致,导致STM32CubeIDE界面元素无法正确适配多屏环境,从而出现布局异常
页:
[1]