gpt4 book ai didi

window - 任何强制无边框应用程序显示边框的方法

转载 作者:行者123 更新时间:2023-12-04 13:02:18 32 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

去年关闭。




Improve this question




我注意到最近新的 Windows 应用程序没有边框的趋势。 Github 桌面、MS 团队、VS Code。每次都弄清楚应用程序的边缘会伤害我的大脑和眼睛。字面上没有边界,没有阴影,没有一条像素线,什么都没有。

我错过了什么吗?我做的事情不对吗?只有我一个人有这种沮丧的感觉吗?

有谁知道并可以解释为什么以及如何做到这一点?有谁知道任何解决方法或强制某种边界的方法(即使是阴影也会起作用)?

最佳答案

我只能提供 VS Code 的答案。您需要将“标题栏样式”(在设置的“窗口”部分)的值设置为“ native ”,并允许应用程序重新启动。您可以通过点击 [Ctrl + ,] 轻松找到该设置。打开设置窗口,然后使用顶部的“搜索设置”功能搜索“标题栏样式”。

我通过查看 VS Code 源代码发现 Electron 的“frame”选项(这是构建 VS Code 的框架)。我在 src/vs/code/electron-main/window.ts 中找到的片段是:

if (useCustomTitleStyle) {
options.titleBarStyle = 'hidden';
this.hiddenTitleBarStyle = true;
if (!isMacintosh) {
options.frame = false;
}
}

它只在非 Macintosh 操作系统上关闭框架有点奇怪。如果 options.frame 的设置可以单独设置为 useCustomTitleStyle 设置,那可能会更好。

Github Desktop 和 MS Teams(据我通过快速搜索得知)也使用 Electron 框架,因此也许也有类似的方法可以为这些框架启用框架。

关于window - 任何强制无边框应用程序显示边框的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53228715/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com