如何在Visual Studio代码中设置窗口大小和位置?

Mar*_*man 4 visual-studio-code

是否可以通过settings.json扩展或其他机制设置VS代码窗口的大小和位置?

在Atom中,我可以在我的init.coffee文件中这样做:

atom.commands.add 'atom-workspace',
    'custom:prepare-for-screencast': ->
        atom.setSize(1280, 720)
        atom.setPosition(37, 50)
Run Code Online (Sandbox Code Playgroud)

然后我可以Prepare for screencast从Command调色板调用.

小智 18

  1. 启动 Visual Studio 代码。
  2. 点击“文件
  3. 点击“偏好设置
  4. 点击“设置
  5. window.newWindowDimensions在搜索框中输入“ ”。
  6. 从下拉框中选择值“继承”。

就是这样...!

  • 这将恢复全屏实例,但不会将部分屏幕实例恢复到之前的大小。我有第二台 2560x1480 显示器。使用此方法,VSC 将恢复到全屏视图,但如果我将 VSC 的大小减小到 2560x900(大约),然后关闭它,下次打开 VSC 时,我会得到一个 1400x900(大约)的实例,而不是先前更广泛的实例。 (2认同)

M. *_*ers 10

还没?

https://code.visualstudio.com/docs/getstarted/settings

我能找到的最接近的是window.newWindowDimensions,它只需要一些引用预定义几何图形的字符串,尽管如果通过关闭现有会话,打开一个窗口,调整大小,"继承"可以很好地为您提供服务.它符合你的喜好,然后退出.然后你的所有新窗口都应该是那么大,并且Visual Studio Code在调整大小方面表现得非常好,从不关闭最后调整大小的窗口,或者它成为你的新默认窗口!

至于位置,似乎什么都没有.


vik*_*ert 7

在 vscode 中,转到

设置=>windw=>新窗口=>新窗口尺寸

如果打开了 vscode,您可以选择以下选项来设置默认尺寸:

继承 || 偏移|| 最大化 || 全屏

我更喜欢使用“继承”,即打开的 vs-code 总是和前一个一样大。

  • 2023年,这仍然是最好的答案。谢了。 (3认同)

pli*_*han 7

如果您使用的是 Mac,则可以使用以下 AppleScript 代码片段:

tell application "System Events" to tell process "Code"
    tell window 1
        set size to {1080, 720}
        set position to {0, 0}
    end tell
end tell
Run Code Online (Sandbox Code Playgroud)

这不是通用解决方案,但如果您仅在录制截屏视频时需要它,则效果很好。