我們曾經在visual studio 2013中使用stylecop作爲單獨插件編寫我們的代碼。當我們想檢查我們的代碼qualtiy時,我們按了ctrl + shift + y來運行stylecop並獲得違規記錄(如果有的話)適用於jetbrains的stylecop可以在視覺工作室中運行2017
最近,我們切換到Visual Studio 2017與JetBrains resharper和集成stylecop。雖然stylecop仍然在運行(違法行爲下方有藍線),但我們似乎無法獲得完整的日誌並顯示所有錯誤(並且在構建解決方案時,stylecop不會自動運行)。
我試圖尋找在工具 - >選項 - >環境 - >鍵盤 - >顯示含「了StyleCop」命令(你曾經發現大量的設置在VS2013,沒有2017年)
- 難道還要像我們在VS2013中一樣可以運行stylecop?
- 構建完成後(在構建後事件中)可以使stylecop運行嗎?
我喜歡它在構建之後運行Stylecop。感謝您的建議! 雖然它似乎沒有聽取我們在Resharper - > Options - > Code Inspection - Inspection嚴重程度中所做的設置。 我們已經做了一些自定義設置(如禁用SA1500 \t多行語句大括號不能共享行),但現在我得到一個關於構建的錯誤。我沒有正確配置Stylecop嗎?我需要做些什麼來使設置同步嗎? –
您需要檢查當前的規則和項目。 Roslyn使用稍微不同的方式來配置這些項目。 – jessehouwing