Code Cracker

Code Cracker 是 Roslyn analyzer 的 Library,有點類似 FxCop 的 Rule,依不同的範疇實做了很多相關的檢查,可以看到有 Design、Globalization、Maintainability、Naming、Performance、Portabili、Security …等。雖然還未完全實作完畢,但目前已經相當多的檢查 Rule 了。 ...

February 10, 2015 · 1 min · 381 words · Larry Nung

Roslyn - Introduce diagnostic analyzer

Diagnostic Analyzer 功能是用來診斷分析程式碼的,開發人員可自行撰寫 Diagnostic Analyzer 去擴充 Roslyn 的編譯器,實作自己的程式碼診斷邏輯。 ...

November 12, 2014 · 1 min · 274 words · Larry Nung

Clr C# Heap Allocation Analyzer

Clr C# Heap Allocation Analyzer 是 Diagnostic Analyzers 的套件,功能上有點類似 ReSharper - Heap Allocation Viewer Extension,能對 Heap 的操作部分做些 Highlight。 ...

November 5, 2014 · 1 min · 229 words · Larry Nung

Microsoft.CodeAnalysis.CSharp.FxCopAnalyzers

Microsoft.CodeAnalysis.CSharp.FxCopAnalyzers 是一個 Diagnostic Analyzer 套件,是 FxCop 部分檢查規則的 Analyzer 實作。 ...

November 3, 2014 · 1 min · 202 words · Larry Nung

Roslyn Syntax Visualizers

在使用 Roslyn 做開發時,常免不了會要去處理語法的解析,這時我們會需要輔助工具將語法解析轉換為語法樹,以視覺的方式呈現,讓 Roslyn 的開發上更為便利。 ...

October 5, 2014 · 1 min · 349 words · Larry Nung