resharper

    0熱度

    1回答

    我遇到了一些單元測試是針對異步方法編寫的問題。這些方法返回Task<t>,我發現一個測試返回值是否爲空。相反,測試應測試任務的返回值是否爲空。將方法從同步返回t更改爲異步時,這也是一個問題,返回Task<t>。當單元測試針對任務進行測試時,有什麼方法可以顯示警告嗎?我正在使用NUnit,FluentAssertions和ReSharper。當然,首選是代碼庫中的內容,並且可以與團隊的其他成員共享(

    1熱度

    1回答

    我有一組類文件(近1500個文件)。我的任務是確定項目/解決方案中課程的用途。我可以通過使用CTRL + F12來瀏覽一個文件,但我無法完成所有操作。 我們有這樣的自動/半自動方式嗎? 請注意,我用的ReSharper的(2016年3月2日)和2015年VS

    4熱度

    1回答

    我試圖使用新的C#7的模式匹配功能,在這行代碼 if (Customers.SingleOrDefault(x => x.Type == CustomerType.Company) is Customer customer) { ... } 但對於一些原因ReSharper的/ Visual Studio的2017年是給我一個警告is Customer下,出現以下消息 源表達模式

    7熱度

    2回答

    我有一個擴展方法: public static bool Exists(this object toCheck) { return toCheck != null; } 如果我使用它,然後做這樣的事情: if (duplicate.Exists()) throw new Exception(duplicate); 然後ReSharper的警告我說,有一個可能的空引用

    4熱度

    1回答

    [HttpPost] public async Task<IActionResult> Upload(string memberNumber, IFormFile file) { var uploadsFolderPath = Path.Combine(_host.WebRootPath, "uploads"); var fileName = Guid

    0熱度

    1回答

    好吧,我希望這是一個簡單的。我創建了一個用於快速創建視圖模型的簡單模板,並將爲匹配視圖開發另一個模板。 我只需要從宏中得到兩個正確工作的變量。 首先是類名,這與文件名相同作爲例子。 MyPageViewModel 我可以得到這個工作正常。 我在我的視圖模型中有第二個名爲PageName的變量。這與文件名非常相似,只有在ViewModel也被剪掉的情況下。 有沒有辦法在resharper活模板中做到

    2熱度

    1回答

    是否有一些Visual Studio擴展,檢查潛在線程不安全的代碼並標記這段代碼?也許ReSharper有這種能力?

    1熱度

    1回答

    我正在使用Visual Studio 2017和Resharper 17.1.3。我的同事們正在使用相同的版本。出於某種原因,我必須重新安裝resharper,並注意到單元測試選項丟失。我卸載並重新安裝,但仍然缺失。當我使用快捷方式(ctr + U,ctr + I)時,我收到Resharper_UnitTestRunSolution目前不可用的通知。 有關如何解決它的任何想法? 感謝,

    3熱度

    2回答

    我創建了一個類我的項目的子文件夾中,並命名空間不匹配匹配的文件夾結構。 ReSharper的強調了命名空間和,一邊看着提出解決問題的選項ReSharper的,不小心選擇了「文件夾不產生命名空間」的選項。該設置在哪裏存儲?我想撤消選擇,以便ReSharper的強制命名/目錄中的奇偶,至少該文件夾。 我檢查了.sln,然後是.csproj文件,以及有問題的目錄中可能包含信息的任何鬆散文件,並且無法找到

    2熱度

    1回答

    在C#中使用Resharper很長時間後,我現在在Java領域使用IntelliJ。偶爾我發現Value Origin/Destination的Resharper功能確實有用。 IntelliJ中是否有等價物?我似乎無法找到它。 對於不熟悉Resharper功能的用戶,它使您能夠跟蹤變量/字段值的源/目標層次結構。因此,您可以跟蹤調用堆棧中參數值的來源,從其他變量複製,從函數返回值等。或者類似地跟