2014-12-29 67 views
5

在Visual Studio 2015中(安裝SDK preview之後),我創建了一個'帶有代碼修復的診斷'項目。框架代碼充滿了有趣的類型,如DiagnosticAnalyzer(在Microsoft.CodeAnalysis.Diagnostics下)和CodeFixProvider(在Microsoft.CodeAnalysis.CodeFixes下)。在哪裏閱讀Microsoft.CodeAnalysis的文檔?

我在哪裏可以閱讀這些類型的文檔?我無法在msdn上找到它們。我發現的所有是不同的命名空間與易混淆類似的名稱System.Diagnostics.CodeAnalysis

理想情況下,msdn將具有編寫DiagnosticAnalyzer的完整指南,以及常用的參考文檔。

回答

8

這些都羅斯林相關的,所以最好看的地方是Roslyn documentation

samples, walkthroughsFAQ等。特別是這裏的使用DiagnosticAnalyzer顯示How To: Write a C# Diagnostic and Code Fix PDF文件。

MSDN通常不會在預覽中仍然有關於技術的信息。我只能猜測,直到VS 2015發佈所有MSDN文章纔會發佈(但我們必須拭目以待)。

+1

非常感謝。自4月份以來,API看起來有點變化,但該指南應該非常有用。當這個版本正式發佈時,我希望人們會做出很多很酷的東西。 –

+1

邪惡我已經讓我的DiagnosticAnalyzer在沒有CodeFixProvider的情況下工作。我非常喜歡這個API。 –