我知道如何使用Resharper只需單擊一次即可用隱式替換顯式聲明。但是,在整個代碼文件中點擊一下就可以做到這一點嗎?或者是否有可能解決所有文件?resharper如何用隱式類型局部變量替換所有?
0
A
回答
2
我不知道這是否依賴於Visual Studio版本和Resharper版本,但在Visual Studio 2013和Resharper 8.1中這個功能已經存在。例如,我有一個代碼
Random random = new Random();
的我懸停類型的聲明,我從ReSharper的Use 'var'
得到一個建議,有一些可以通過按鍵盤上的右箭頭鍵或單擊訪問一些附加選項用鼠標在>
上。在你選擇:
- 使用「變種」無處不在文件
- 使用「變種」無處不在文件夾
- 使用「變種」無處不在項目
- 使用「變種」無處不在的解決方案
您可以選擇所需的選項,然後使用Resharper完成其餘任務。
+0
僅供參考,使用ReSharper 8.2.0.2160的VS 2010中不存在此選項。唯一的選擇是創建一個自定義代碼清理配置文件。 – Cameron 2014-10-15 13:18:46
相關問題
- 1. ReSharper的和隱式類型的變量
- 2. JavaScript:用局部變量替換param?
- 3. ASP.NET - 隱式類型的局部變量必須初始化
- 4. 重命名型類的局部變量中的所有類
- 5. 替換局部類
- 6. 真C靜態局部變量替換?
- 7. Resharper Intellisense不顯示局部變量
- 8. 如何隱藏局部變量
- 9. 用局部變量替換實例變量
- 10. 隱式類型局部變量必須初始化:作用域定義
- 11. 用整數替換所有變量
- 12. 如何使用PHPDoc符號聲明局部變量的類型?
- 13. 打印所有全局變量/局部變量?
- 14. 如何使局部變量的一類爲全局變量
- 15. 用變量替換類
- 16. 如何在調用方法時傳遞所有局部變量
- 17. 如何使用其他局部變量聲明局部變量?
- 18. 我應該*總是*支持C#3.0中的隱式類型局部變量嗎?
- 19. 不能將void分配給WP 8.1中的隱式類型局部變量
- 20. 無法分配方法組到一個隱式類型的局部變量
- 21. 「不能將void分配給隱式類型局部變量」錯誤
- 22. !ClrStack局部變量 - 它是值類型還是引用類型
- 23. 訪問所有局部變量
- 24. ReSharper的,使用Javascript:「隱式使用聲明的全局變量‘X’」
- 25. 用相同的變量替換Sprintf中的所有變量
- 26. 如何獲得所有全局變量
- 27. 如何重置所有全局變量?
- 28. C#全局變量爲所有形式
- 29. 如何用另一個函數替換局部變量來調用函數
- 30. 如何修改java字節碼中局部變量的類型
創建你自己的代碼清理配置文件? – Aybe 2014-10-10 22:06:28