我剛做了幾年的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