首页 / 知识
在Visual Studio 2008中,如何控制+单击以执行“转到定义”?
2023-04-16 10:42:00

In Visual Studio 2008, how can I make control+click do a “Go To Definition”?在Delphi IDE中,您可以控制并单击一种方法以跳至其定义。 在VS2008中,您必须右键单击并选择"转到定义"。 我经常使用此功能,因此我真的很想让VS在这方面表现得像Delphi-ctrl + click的速度要快得多。 我认为没有办法在VS2008基本版本中正常工作-我错了吗? 也许有一个我可以使用的插件?
编辑:单击,然后F12确实可以工作-但对我来说并不是一个很好的解决方案。它仍然比ctrl + click慢。 编辑:AutoHotkey为我工作。 这是我的脚本:
不适用于Visual Studio 2008,但如果升级到Visual Studio 2010,则可以免费使用 您可以创建一个执行此操作的Autohotkey脚本。按住Ctrl键单击一个单词时,先双击然后再按F12。 我没有AHK的方便,所以我不能尝试草绘一些代码,但这应该很容易。 AHK记录器应具有足够的功能,可以让您以" n"点击的方式创建它,而IIRC则很智能,可以将这种行为限制为仅适用于特定类别的窗口。 准备好脚本后,只需在编码时在后台运行脚本即可。它仅在通知栏中带有一个图标。
Resharper可以这样做,但这不是免费的。 Visual Studio 2008将此默认设置为F12,但可以在"工具" |"设置"中对其进行设置。选项|环境|键盘,然后更改Edit.GoToDefinition-但是,我不确定如何将其获取到CTRL + mouseclick。 请快速注意,以下AutoHotkey脚本在Visual C ++ 2010 Express中对我有用。
由于我已经习惯了Eclipse,因此我还将View.NavigateForward和View.NavigateBackward的快捷方式更改为Alt + Right / Left Arrow。 是的,Resharper(必须具有!)和Productivity Power Tools都具有此功能。 有趣的怪癖。 如果仅使用这两个工具的默认设置(如果同时安装了这两个工具),则可能会遇到常见的两次跳转问题(从第一次单击的位置跳转到定义,然后再从上面的光标再次跳转到该位置)定义),直到您关闭这些加载项的Ctrl-Click功能之一。 将鼠标光标放在方法名称或任何标识符上,然后按F12 |
最新内容
相关内容
linux执行多次命令?
linux执行多次命令?,系统,信息,标准,工作,情况,命令,周期性,服务,代码,时间,linux系统能把很多命令一起执行,然后结果输出一个文件吗?就是scrilinux并行化执行命令?
linux并行化执行命令?,系统,工具,信息,命令,名称,网络,管理,首页,服务,暂停,Linux多台主机批量执行命令1、执行命令(记得先对doCommand.s h增加如何执行linux命令?
如何执行linux命令?,单位,系统,网络,信息,权威,命令,文件,音乐,目录,选项,mv什么意思呢?1、MV就是音乐短片(Music Video),是指与音乐(通常大部分是linux控制台编程命令?
linux控制台编程命令?,系统,工具,环境,命令,名称,标准,不了,工作,发行,基础,shell编程(掌握Linux命令行工具)1、在开始Shell编程之前,我们需要linux打断执行的命令?
linux打断执行的命令?,系统,状态,网站,标准,通用,客服,人员,名字,网络,暂停,Linux停止命令继续执行的方法是什么它只是在进程中维持挂起的状态linux命令没执行完?
linux命令没执行完?,系统,设备,工具,情况,密码,状态,电脑,管理,材料,服务,Linux:写的脚本执行过程中为什么会有cp未复制完,或者tar未解压完的shell中执行linux命令?
shell中执行linux命令?,系统,名称,环境,管理,工作,代码,技术,软件,经理,基础,it运维需要学什么?1、单纯学编程语言本身,对于一些英文符号,需要记linux打印命令执行?
linux打印命令执行?,信息,系统,工具,服务,命令,发行,基础,位置,设备,时间,怎么使用CMD里面的print命令?1、print 打印命令用法:PRINT [/D:devicelinux执行两次命令?
linux执行两次命令?,系统,信息,连续,名称,命令,初级,首页,工具,管理,终端,linux怎么执行命令linux如何进入命令行?我们一起来了解一下吧。打开llinux命令执行安装?
linux命令执行安装?,软件,系统,管理,网站,官网,市场,中心,最新,灵活,工作,如何定制安装linux软件?linux安装软件的三种方式如下:源代码编译安装linux执行一条新命令?
linux执行一条新命令?,系统,工作,命令,管理,网络,服务,信息,目录,路径,脚本,Linux下必须知道的11个网络命令netstat -r:打印路由表。路由表保存监控linux执行命令?
监控linux执行命令?,系统,情况,数据,实时,网络,信息,状态,时间,设备,命令,如何监视Linux系统资源的使用情况使用top或htop命令 top或htop都可