繁体   English   中英

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

[英]Keyboard shortcut to move cursor to last edit position in Visual Studio

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

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

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

你可以按Ctrl + zCtrl + y

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

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

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

我总是使用Ctrl + Shift + Backspace

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

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

Ctrl + Shift + Backspace

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

转到上次编辑的位置

我们都知道开始编写功能的感觉,然后意识到我们需要来自解决方案其他地方的更多信息。 因此,我们在几个地方从解决方案资源管理器或转到定义中打开另一个文件,突然之间,除非您记住您最初工作的文件名,否则我们离开我们的地方已经很远了。 在Visual Studio 2017版本15.8中,您现在可以通过编辑>转到>转到上次编辑位置(Ctrl + Shift + Backspace)返回上次编辑的位置。

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

Visual Studio 2015,2017,2019有一个免费扩展,其中包括: Hot Commands

Edit.GoToLastEditLocation

将插入符号返回到该会话期间编辑发生的最后位置。

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

这可以在工具 - 选项 - 环境 - 键盘 - Edit.GoToLastEditLocation下随时更改

编辑:扩展现在也支持VS2019

正确的答案是ALT倒退和ALT 在1.8.1版本上测试过

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

我在VisualStudio 2015中找到了以下快捷方式。

View.NavigateBackward
View.ForwardBackward

很好地映射到pycharm的

Last Edit Location
Next Edit Location

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM