新版Net開發必備十大工具
在新版Net開發必備十大工具一文中筆者整理總結了NET平台下開發必備的十大工具從本文開始將會通過幾篇文章來詳細介紹它們的使用方法
代碼段編譯工具
工具概述
Snippet Compiler是一個基於 Windows 的小型應用程序你可以通過它來編寫編譯和運行代碼現在Snippet Compiler已經支持NET Framework 最新版本為Snippet Compiler Live Ultimate Edition for Developers (Alpha)
官方主頁
應用場景
如果你具有較小的代碼段並且你不想創建完整的 Visual Studio項目以及該項目附帶的所有文件此時就是Snippet Compiler的用武之處假如我們要用記事本編寫該代碼段不僅沒有智能提示功能容易出錯編寫完成後還需要使用命令行進行編譯是一件非常麻煩的事情而如果創建Visual Stuido項目又覺得為了一段很小的代碼段創建一個Visual Studio項目有些不值得這正是Snippet Compiler的強大之處
使用簡介
在下載Snippet Compiler後無需進行安裝直接運行可執行文件即可在第一個運行時它會提示你如何創建快捷方式運行後默認的語言是C#可以直接在RunSnippet()方法中編寫你的代碼片段如下圖所示
編寫代碼完成後如果要進行測試直接點擊工具欄上Start按鈕如下圖所示並且將會在Errors和Output窗口中顯示編譯錯誤或者輸出結果
如果我們想編寫VB
NET語言的代碼片段
而不是C#的話
可以在Option選項卡中進行設置
如下圖所示
Snippet Compiler還有一個新的特性是它可以支持兩個版本的NET Framework分別為NET Framework with SP和NET Framework 在編譯時可以根據實際情況而選用
在默認情況下Snippet Compiler添加了一些常用的程序集如果我們編寫的代碼片段中需要用到其它的程序集可以通過引用管理器來實現選擇Tools>References菜單項我們可以添加或者刪除程序集如下圖所示
代碼分析工具
工具概述
Microsoft Source Analysis for C#是一款C#(不支持VBNET)代碼規范檢查工具前身是微軟內部代碼規范檢查和代碼格式強制工具StyleCop目的是幫助項目團隊執行一系列常用的源代碼格式規范它會根據預定義的C#代碼格式的最佳實踐進行檢查與FxCop不同的是它直接對源代碼進行檢查且並不提供靈活的規則設置強制開發者使用相同的習慣進行C#代碼的編寫
應用場景
當在團隊中需要執行源代碼規范時並且這個規范不能是自定義的而是完全符合微軟NET類庫設計原則
使用簡介
Source Analysis for C#的使用非常的簡單在Solution Explorer中選擇要分析代碼的文件選擇右鍵菜單Run Source Analysis菜單
提示或者直接按下快捷鍵Shift + Ctrl + Y即可運行代碼分析
在對源代碼進行分析後會在Source Analysis結果窗口中給出分析結果哪些代碼不符合NET類庫設計准則以及不符合的描述等信息
本文先介紹新版NET開發必備十大工具中的兩種這兩個工具相對來說使用比較簡單接下來的文章我將會介紹其它工具的使用希望大家繼續關注
From:http://tw.wingwit.com/Article/program/net/201311/13068.html