程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> .Net十大工具詳解之SnippetCompiler

.Net十大工具詳解之SnippetCompiler

編輯:關於.NET

代碼段編譯工具

1.工具概述

Snippet Compiler是一個基於 Windows 的小型應用程序,你可以通過它來編寫、編譯 和運行代碼。現在Snippet Compiler已經支持.NET Framework 3.5,最新版本為Snippet Compiler Live 2008 Ultimate Edition for Developers (Alpha)。

官方主頁:http://www.sliver.com/dotnet/SnippetCompiler/

2.應用場景

如果你具有較小的代碼段,並且你不想創建完整的 Visual Studio項目以及該項目附 帶的所有文件,此時就是Snippet Compiler的用武之處。假如我們要用記事本編寫該代碼 段,不僅沒有智能提示功能,容易出錯,編寫完成後還需要使用命令行進行編譯,是一件 非常麻煩的事情;而如果創建Visual Stuido項目,又覺得為了一段很小的代碼段創建一 個Visual Studio項目有些不值得,這正是Snippet Compiler的強大之處。

3.使用簡介

在下載Snippet Compiler後,無需進行安裝,直接運行可執行文件即可。在第一個運 行時,它會提示你如何創建快捷方式,運行後默認的語言是C#,可以直接在RunSnippet() 方法中編寫你的代碼片段,如下圖所示:

編寫代碼完成後,如果要進行測試,直接點擊工具欄上Start按鈕,如下圖所示,並且 將會在Errors和Output窗口中顯示編譯錯誤或者輸出結果:

如果我們想編寫VB.NET語言的代碼片段,而不是C#的話,可以在Option選項卡中進行 設置,如下圖所示:

Snippet Compiler還有一個新的特性是,它可以支持兩個版本的.NET Framework,分 別為.NET Framework 2.0 with SP1和.NET Framework 3.5,在編譯時可以根據實際情況 而選用:

在默認情況下,Snippet Compiler添加了一些常用的程序集,如果我們編寫的代碼片 段中需要用到其它的程序集,可以通過引用管理器來實現,選擇Tools->References菜 單項,我們可以添加或者刪除程序集,如下圖所示:

代碼分析工具

1.工具概述

Microsoft Source Analysis for C#是一款C#(不支持VB.NET)代碼規范檢查工具, 前身是微軟內部代碼規范檢查和代碼格式強制工具StyleCop,目的是幫助項目團隊執行一 系列常用的源代碼格式規范,它會根據預定義的C#代碼格式的最佳實踐進行檢查,與 FxCop不同的是它直接對源代碼進行檢查,且並不提供靈活的規則設置,強制開發者使用 相同的習慣進行C#代碼的編寫。

2.應用場景

當在團隊中需要執行源代碼規范時,並且這個規范不能是自定義的,而是完全符合微 軟.NET類庫設計原則。

3.使用簡介

Source Analysis for C#的使用,非常的簡單,在Solution Explorer中選擇要分析代 碼的文件,選擇右鍵菜單Run Source Analysis菜單 。

提示:或者直接按下快捷鍵Shift + Ctrl + Y即可運行代碼分析。

在對源代碼進行分析後,會在Source Analysis結果窗口中給出分析結果,哪些代碼不 符合.NET類庫設計准則,以及不符合的描述等信息。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved