15

它基本上在标题中。

每当您在 Visual Studio 代码编辑器中“全选”时,编辑器都会向下滚动到文件底部。有没有办法防止这种情况?

我目前正在使用 Visual Studio 2008,但这适用于所有版本。

4

3 回答 3

9

不,您无法更改此行为。

微软至少从 VS 2010 开始就意识到了这一点,但要么不认为这是一个错误,要么认为它不够重要,无法修复。

从他们对 2010 年就该问题提交的错误报告的回复中:

很遗憾,我们目前不打算更改 Ctrl+A 的滚动,因此我们很遗憾地解决了这个问题,因为不会修复 VS 2010。但是,它将保留在我们的数据库中,以便在未来版本的 Visual Studio 中重新访问.

来源:微软连接

于 2013-07-11T14:38:10.740 回答
3

快速的 Ctrl-Z-Ctrl-Y 会让你回到原来的位置。如果您经常使用 Ctrl-S Ctrl-A Ctrl-C,那么只需习惯整个链条:Ctrl-SACZY。或者,创建一个宏:https ://msdn.microsoft.com/en-us/library/a0003t62%28v=vs.90%29.aspx

于 2015-02-03T22:50:34.717 回答
2

我自己也在为此苦苦挣扎,但“撤消”的建议给了我一个想法,我觉得有点愚蠢,因为没有早点想到它。Visual Studio 包括“向后导航”和“向前导航”按钮(分别为CTRL-和)。CTRL+因此,在您完成选择和复制后,只需单击向后导航按钮或键入CTRL-并瞧!你回到了原来的地方。

我知道它不会停止滚动开始,但至少它会让你的光标回到你离开它的地方!

于 2019-04-22T21:08:02.967 回答