V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
BaymaxK
V2EX  ›  程序员

解决 Webstorm 中的工具窗口无法横向铺满问题(2023.1 版本+)

  •  
  •   BaymaxK · 2023-06-24 16:08:31 +08:00 · 961 次点击
    这是一个创建于 552 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    Webstorm 发布 2023 年的第一个版本后,软件内置的很多工具窗口都只能在编辑区域内显示,看起来很不习惯。一直以为它是 bug ,忍受了有一段时间了,等官方发版修复。

    前几天,2023.1 版本的最后一个小版本也推送了,这个问题仍然存在,我就觉得或许不是官方的问题,会不会是我用的主题没适配新版本?

    于是乎,我把主题禁用了,换回了默认主题,发现问题仍然存在。经过一番折腾后,我终于彻底解决了这个问题,本文就跟大家分享下我是如何解决的,欢迎各位感兴趣的开发者阅读本文。

    更改窗口的显示模式

    我们以 Git 窗口为例,默认是只能在编辑区域内展示,如下所示:

    image-20230624112639691

    我们将鼠标指针悬浮到工具栏的右上角,分别选择 View Mode --> Undock

    image-20230624150308990

    选择undock后,工具栏就铺满横向屏幕区域了,但是文件树区域以及代码区域却显示不全了(面板遮挡住了,无法滚动到最底部)。

    image-20230624150905794

    关闭宽屏工具窗口布局

    更改窗口的显示模式为undock后,工具栏确实铺满了,但是并不完美,于是我就开始翻设置面板,经过一番尝试后,在设置面板中找到了Widthscreen tool window layout选项,把它取消勾选后,再将显示模式改回默认的Dock Pinned

    image-20230624151654871

    image-20230624151951274

    完成上述操作后,此问题就完美解决了🤗

    image-20230624152154275

    本系列其他文章

    本文是 Webstorm 使用分享系列的第 4 篇文章,如果你对其他文章感兴趣请移步:

    写在最后

    至此,文章就分享完毕了。

    我是神奇的程序员,一位前端开发工程师。

    如果你对我感兴趣,请移步我的个人网站,进一步了解。

    • 文中如有错误,欢迎在评论区指正,如果这篇文章帮到了你,欢迎点赞和关注😊
    • 本文首发于神奇的程序员公众号,未经许可禁止转载💌
    4 条回复    2023-06-25 14:34:22 +08:00
    RoyRao
        1
    RoyRao  
       2023-06-24 17:47:54 +08:00
    请问 OP 使用的主题是什么?我看菜单的圆角也不太一样呢
    BaymaxK
        2
    BaymaxK  
    OP
       2023-06-25 10:24:11 +08:00
    @RoyRao 用的是 Material Theme Ul 中的 Atom One Light
    Habyss
        3
    Habyss  
       2023-06-25 11:55:09 +08:00
    你应该是之前自己调整过, 我这边默认就是 ok 的, 默认就是你折腾一番后的配置..
    BaymaxK
        4
    BaymaxK  
    OP
       2023-06-25 14:34:22 +08:00
    @Habyss 😂应该没有,我没动过这些设置,我怀疑 JB 在搞 AB 测试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2376 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:57 · PVG 23:57 · LAX 07:57 · JFK 10:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.