2011-11-20 80 views
16

是否有可能使Visual Studio中的控制台窗口显示在屏幕上的每个编译的相同位置?Visual Studio控制台窗口位置

我每次编译时总是需要移动它,因为它的起始位置与事物重叠。

+0

Ehm,你在调试时是在谈论控制台窗口吗? – FailedDev

+0

请参阅http://stackoverflow.com/questions/1548838/setting-position-of-a-console-window-opened-in-a-winforms-app –

+0

大卫,这是一个坏消息的建议,但它看起来像我需要为此做一个手动分配控制台窗口的框架。 有什么方法可以在我的IDE设置中简单地更改它? –

回答

23

默认情况下,您可以更改每个应用程序的控制台窗口设置,并且Windows会在下次应用程序运行时保存它们。您可以通过单击控制台标题栏上的右键更改开始位置,然后选择“属性”和“布局”选项卡。然后取消选中“让系统位置窗口”复选框并输入您想要的坐标。

不幸的是,Visual Studio在不带调试器的情况下运行应用程序(Ctrl + F5)将启动cmd.exe /c <your app>命令。因此,在此窗口中更改属性也会更改系统中所有控制台会话的设置。

这不适用于调试器下的调试运行VS只启动应用程序,因此这些设置仅适用于其控制台窗口。

+0

我明白了,非常感谢你低级! –