用于将光标移动到Visual Studio中的最后编辑位置的键盘快捷方式

时间:2013-12-02 09:04:15

标签: c# visual-studio editor keyboard-shortcuts

在Visual Studio中,是否有键盘快捷键可以导航(移动光标)到最后编辑的位置(如PyCharm的 Ctrl + Shift + 退格)?

CTRL + - shourtcut移动到最后一个位置(不是最后一个编辑的位置),这对我来说没用。< / p>

10 个答案:

答案 0 :(得分:15)

答案 1 :(得分:6)

在我的VS中,我可以使用 CTRL + - 。我不确定这是否适用于所有版本和不同的键盘布局。

答案 2 :(得分:6)

您可以 Ctrl + z Ctrl + y

这会执行撤消/重做,因此您的代码不会受到影响,但您的代码窗口将移至上一个编辑位置。

我有Visual Studio 2010,这对我有用。

答案 3 :(得分:4)

您可以使用 Ctrl + - (View.NavigateBackward)快捷方式。

答案 4 :(得分:4)

我总是使用 Ctrl + Shift + Backspace

答案 5 :(得分:3)

此外,您可以使用 Ctrl + Shift + - (View.NavigateForward)快捷方式。

答案 6 :(得分:3)

此快捷方式已在VS2017 15.8版中添加:

Ctrl + Shift +退格

几乎不可能通过Google找到它,我在阅读VS新闻和发行说明时偶然发现了它。

  

转到最后编辑的位置

     

我们都知道开始   编写一个功能,然后意识到我们需要更多信息   解决方案中的其他地方。因此,我们从解决方案中打开另一个文件   在几个地方使用Explorer或Go to Definition,突然之间,我们距离很远   除非您记得,否则我们将无法轻松返回起点   您最初使用的文件名。在Visual Studio 2017中   在15.8版中,您现在可以通过返回到上一次编辑的位置   编辑>转到>转到上一个编辑位置(Ctrl + Shift +退格键)。

https://blogs.msdn.microsoft.com/visualstudio/2018/08/30/improving-your-productivity-in-the-visual-studio-editor/

答案 7 :(得分:0)

正确的答案是 ALT &amp; 向后退, ALT &amp; 。在1.8.1版本上测试

答案 8 :(得分:0)

有一个针对Visual Studio 2015/2017的免费扩展,其中包括: Hot Commands

Edit.GoToLastEditLocation
  

将插入符号返回到在此期间进行编辑的最后一个位置   会议。

默认的键盘快捷键是: Ctrl + Shift + Backspace

可以随时在“工具”-“选项”-“环境”-“键盘”-“ Edit.GoToLastEditLocation”中更改此设置

答案 9 :(得分:0)

许多答案都提到了VisualStudio 2017或VisualStudio 2015的插件。

我在Visual Studio 2015中发现了以下快捷方式。

View.NavigateBackward
View.ForwardBackward

很好地映射到pycharm的

Last Edit Location
Next Edit Location