2011-12-07 55 views
4

我是resharper的忠實粉絲,過去曾使用stylecop for resharper插件。 我今天想再次使用它,但resharper codeplex網站的stylecop說現在將restricter的stylecop集成到了stylecop中。對於Resharper StyleCop - 去哪兒去哪裏

所以我安裝了stylecop(4.6),但我的resharper(5.1)似乎沒有改變。 我特別喜歡使用包含在stylecop for resharper軟件包中的代碼格式設置(我認爲該文件是'StyleCopCodeStyle.xml',可用於resharper選項來設置代碼格式和清理行爲) - this xml文件現在消失了。

我錯過了什麼。 Theres零關於這stylecop/resharper婚姻doumentation,我無能爲力,我實際上得到

任何人都可以在這方面有所瞭解嗎?

回答

4

StyleCop project home page上,很清楚地表明StyleCop 4.5是與Resharper 5.1兼容的版本。

+0

是啊,這是它 - 現在我覺得自己很蠢 –

+3

我沒有得到任何的ReSharper設置了StyleCop,有越來越ReSharper的隨時隨地發揮好與了StyleCop沒有提到 - 我說你問過一個明智的題!!! – iwayneo

5

只是ReSharper的9更新:

要安裝ReSharper的&了StyleCop在一起,請按照下列步驟操作:

  1. 關閉所有的Visual Studio應用程序(重要!!)。
  2. 雙擊可執行文件並按照安裝過程安裝ReSharper。這一步將需要管理權限(很可能)。接下來的確切步驟是未知的,因爲它們在試用版和完整版中可能會有所不同。
  3. 從此處下載stylecop msi文件:https://stylecop.codeplex.com/releases/view/79972
  4. 雙擊並遵循標準安裝過程進行安裝。 注意:可能需要將安裝文件從C移動到不同的目錄:否則如果用戶沒有管理權限,他們將無法禁用規則。
  5. 打開Visual Studio,頂部菜單欄中應該有一個名爲ReSharper的新菜單項。選擇擴展管理器... enter image description here
  6. 應打開一個新窗口,列出所有可用的resharper擴展名。搜索(窗口右上角)「ReSharper.StyleCop」並按下安裝按鈕。
  7. 請按照此附加組件的基本安裝說明進行操作。
  8. 重新啓動visual studio。
  9. 全部完成!
+3

這對我來說有一個例外:我不得不打開_Include預發包packages_選項。否則,擴展管理器暫時不會列出StyleCop – Xceno

+0

這也適用於我,但有一個例外。目前ReSharper.StyleCop的beta版本僅在R#9.1上,因爲當前版本是9.2,所以我不得不降級R# – Franklin