我刚做了几年的Java,现在我回到了C#世界。除了一件事之外,我真的很高兴回到Visual Studio。Visual Studio等效于Eclipse键盘快捷键Alt Shift L
Eclipse的快捷键:ALT SHIFT大号真的长大的我,我找不到在Visual Studio中的等价提取本地当光标位于方法。
任何人都知道Visual Studio中的等价物吗?
我刚做了几年的Java,现在我回到了C#世界。除了一件事之外,我真的很高兴回到Visual Studio。Visual Studio等效于Eclipse键盘快捷键Alt Shift L
Eclipse的快捷键:ALT SHIFT大号真的长大的我,我找不到在Visual Studio中的等价提取本地当光标位于方法。
任何人都知道Visual Studio中的等价物吗?
没有原生的Visual Studio 2010重构命令'extract local',就像Eclipse一样。
最接近的是'Extract Constant',它不是默认绑定到键盘快捷键。为此,您必须突出显示整个字符串,包括双引号"
分隔符。
你可以探索第三方IDE插件喜欢的CodeRush ReSharper的或更多的功能。
我现在要去调查这些附加组件。我会回复w /我的发现。谢谢。 – Lancelot 2011-03-17 18:35:40
我猜Visual Studio肯定不是Eclipse的...忘了你必须为IDE插件支付一段时间......回到现实!从文档ReSharper似乎是正确的工具,但我不会付出代价。 – Lancelot 2011-03-17 18:38:10
@Lance:它可能并不全是薪水,不确定这里是否有任何合适的... http://en.wikipedia.org/wiki/List_of_Microsoft_Visual_Studio_add-ins – 2011-03-17 18:43:20
得到 '解常数',您需要从 '为Visual Studio 2010 PowerCommands' 安装:
http://visualstudiogallery.msdn.microsoft.com/e5f41ad9-4edc-4912-bca3-91147db95b99/
对于MSVS 2013可以下载Productivity Power Tools 2013得到提取恒 - 还具有按Ctrl +点击查看定义(可定制到转到定义为在所有其他IDE中使用),它是免费的!
要安装到工具>扩展和更新...然后在线
带扩展VAssisX,可以绑定键是:VAssisX.RefactorIntroduceVariable
而且我觉得这个做什么你要。
你的意思是你想创建一个局部变量来保存调用方法的结果......? – 2011-03-17 18:09:54
对于我们这些不使用Eclipse的人,ALT SHIFT L是做什么的? – 2011-03-17 18:11:47
Eclipse中的“提取本地”演示:http://www.youtube.com/watch?v=6YkAKK5XQ5w – 2011-03-17 18:19:02