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

Visual Studio 14 CTP 3 - PerfTips in the Debugger

PerfTips 是 Visual Studio 14 (CTP3 以後釋出)的新功能,能讓開發人員在除錯的同時了解程式的耗時與 CPU 的耗用。 ...

August 24, 2014 · 1 min · 359 words · Larry Nung

Visual Studio 14 CTP 2 - Light Bulb Editor Adornment

Light Bulb Editor Adornment 是Visual Studio 14 的新功能,能讓開發人員快速識別及修正程式的錯誤。 ...

August 16, 2014 · 1 min · 194 words · Larry Nung

ReSharper - Heap Allocation Viewer Extension

Heap Allocation Viewer 是 Reshaper 的擴充套件,能將 Heap 相關的操作 (像是 Local object allocation、Boxing、Delegate creation、Closure creation ) 進行 Highlight。 ...

August 12, 2014 · 1 min · 296 words · Larry Nung

Visual Studio 14 CTP 2 - Save and Apply Custom IDE Layouts

Save and Apply Custom IDE Layouts 是 Visual Studio 14 所釋出的新功能,能讓開發人員儲存並套用 IDE 的版面配置。藉此開發人員可依不同的開發情境或是需求下去設置適合的版面配置。像是要專注於程式碼的撰寫時,我們可以配置一個以程式碼編輯區為主較不被打擾的版面配置;要撰寫單元測試,可配置一個嵌有測試結果視窗的版面配置。 ...

August 7, 2014 · 1 min · 289 words · Larry Nung

Visual Studio - Use 64 Bit IISExpress

雖然 .Net 程式支援位元適應性,Visual Studio 也允許我們做 64 位元的網站開發,但 Visual Studio 預設啟用的 IISExpress 是 32位元的。 ...

July 27, 2014 · 1 min · 264 words · Larry Nung

Visual Studio 2013 - 64-bit Edit and Continue for .NET Framework code

Visual Studio 的 Edit And Continue 功能可以允許開發人員在除錯的同時進行程式的修改,Visual Studio 會自動套用變更的程式碼,不需中斷除錯或是重新編譯,能有效的節省時間,增加除錯與開發上的效率。 ...

June 16, 2014 · 1 min · 186 words · Larry Nung

Devart T4 Editor - VS add-in for editing T4 templates

Visual Studio 內建的 T4 Template Editor 很陽春,不僅無法 Syntax Highlighting,也無法 Intellisense,在除錯時查看變數也非常不便,更無法靜態程式碼分析及 Format 程式碼,造成開發 T4 Template 的效率大幅降低。 ...

April 15, 2014 · 1 min · 241 words · Larry Nung

Visual Studio - Extension Manger Cannot Connect From Behind a Firewall

筆者工作環境的電腦,Visual Studio 內的 Extension Manager 無法正常的運作,查了一下才知道這是因為防火牆擋住了 100-Continue 的訊息發送所導致。 ...

April 4, 2014 · 1 min · 159 words · Larry Nung