在Eclipse(Java)中,我习惯了代码窗口上下文菜单中的复制限定名称功能,该功能将光标下的类型或方法的完全限定名称复制到剪贴板。切换到Visual Studio后,我找不到相应的这个有用的工具。
在Visual Studio中的某处是否有复制限定名称功能? (或者它是否在某个插件中?)
如果不,是否至少有一个好的解决方法,不需要成功构建和启动我的应用程序,也不会强迫我手动重新键入屏幕上某处可见的限定名称?< / p>
我目前正在使用VS 2012 Pro,需要在Visual Basic项目中使用它。
答案 0 :(得分:11)
最新版本的ReSharper包含ReSharper_CopyFqn
命令,该命令会将完全限定的类型名称复制到当前所选符号的剪贴板。
答案 1 :(得分:10)
不确定这对您来说是否足够方便,但您可以选择View
菜单项并打开Class view
窗口(Ctrl+W,C
或Ctrl+Shift+C
捷径 - 可能取决于设置)。您可以在那里选择一个类或方法,然后按Ctrl+C
(或从上下文菜单中选择Copy
)在剪贴板中为您提供完全限定的名称。
答案 2 :(得分:4)
我不确定这是否仍然需要,但我刚刚发布扩展名来复制Visual Studio中的合格名称,你可以在这里找到它:https://visualstudiogallery.msdn.microsoft.com/f15022a5-aec4-44e7-a51d-6c24df3b55e0
答案 3 :(得分:2)
很长一段时间我都在使用这个命令回答我的问题。太糟糕了,接受的答案中给出的Visual Studio命令是:
几周前,我问过Supercharger Visual Studio插件的作者在那里添加功能,他发现它很有用并添加了它。这是获得完全限定名称的非常舒适的方式。该视图类似于原始的类视图窗格,但与代码中的当前位置同步,因此与原始“类视图”窗格中的过程相比,查找所需的成员是轻松的。这是样本SortedLines
属性上的打开上下文菜单的图像:
答案 4 :(得分:1)