1.软件å¼åå·¥å
·
2.11款免费.NET开发工具,总有一个你能用上
软件å¼åå·¥å ·
.Netå¼åå·¥å ·å
æ´ä½ä¸è½½ï¼ /browse.aspx/Public/NetToolSet
1. Snippet Compiler: /dotnet/SnippetCompiler
2. Source Analysis: /sourceanalysis
3. GhostDoc: /Sandcastle
5. NUnit: /products/reflector
8. Regex Tester: /dotnet/SnippetCompiler/
Microsoft Source Analysis for C#
Microsoft Source Analysis for C#æ¯ä¸æ¬¾C#ï¼ä¸æ¯æVB.NETï¼ä»£ç è§èæ£æ¥å·¥å ·ï¼å身æ¯å¾®è½¯å é¨ä»£ç è§èæ£æ¥å代ç æ ¼å¼å¼ºå¶å·¥å ·StyleCopï¼ç®çæ¯å¸®å©é¡¹ç®å¢éæ§è¡ä¸ç³»å常ç¨çæºä»£ç æ ¼å¼è§èï¼å®ä¼æ ¹æ®é¢å®ä¹çC#代ç æ ¼å¼çæä½³å®è·µè¿è¡æ£æ¥ï¼ä¸FxCopä¸åçæ¯å®ç´æ¥å¯¹æºä»£ç è¿è¡æ£æ¥ï¼ä¸å¹¶ä¸æä¾çµæ´»çè§å设置ï¼å¼ºå¶å¼åè 使ç¨ç¸åçä¹ æ¯è¿è¡C#代ç çç¼åã
å®æ¹ä¸»é¡µï¼/sourceanalysis
GhostDoc
GhostDocæ¯Visual Studioçä¸ä¸ªå è´¹æ件ï¼å¯ä»¥å¸®å©å¼åè çææ¯è¾å®æ´è§èçXMLæ ¼å¼ä»£ç 注éï¼å¦æä½ ç代ç éµå¾ªå¾®è½¯ç±»åºå¼å人å设计è§è ï¼ç±å®èªå¨äº§çç注é就已ç»å®å ¨å¯ä»¥å¾å¥½å°è¡¨è¾¾å¼åè å建çæ¹æ³æè å±æ§çæå¾ï¼æ éæå·¥åè¿è¡ä¿®æ¹ãæäºè¿äºæ åçXML注éï¼æ们å¯ä»¥ä½¿ç¨å¾®è½¯çææ¡£å·¥å ·Sandcastleçæä¸ä¸çº§å«ç帮å©ææ¡£ãå¦æ们æè¿æ ·ä¸æ®µä»£ç ï¼
public bool Add(string item)
{
//......
}
public void AppendHtmlText(IHtmlProvider htmlProvider)
{
//......
}
使ç¨GhostDocçæç注éå¦ä¸ï¼
/// <summary>
/// Adds the specified item.
/// </summary>
/// <param name="item">The item.</param>
/// <returns></returns>
public bool Add(string item)
{
//......
}
/// <summary>
/// Appends the HTML text.
/// </summary>
/// <param name="htmlProvider">The HTML provider.</param>
public void AppendHtmlText(IHtmlProvider htmlProvider)
{
//......
}
å®æ¹ä¸»é¡µï¼/Sandcastle
Nunit
NUnit æ¯ä¸º .NET æ¡æ¶çæçå¼æ¾æºä»£ç åå æµè¯æ¡æ¶ãNUnit ä½¿ä½ å¯ä»¥ç¨ä½ å欢çè¯è¨ç¼åæµè¯ï¼ä»èæµè¯åºç¨ç¨åºçç¹å®åè½ãå½ä½ é¦æ¬¡ç¼å代ç æ¶ï¼åå æµè¯æ¯ä¸ç§æµè¯ä»£ç åè½çå¾å¥½æ¹æ³ï¼å®è¿æä¾äºä¸ç§å¯¹åºç¨ç¨åºè¿è¡åå½æµè¯çæ¹æ³ãNUnit åºç¨ç¨åºæä¾äºä¸ä¸ªç¨äºç¼ååå æµè¯çæ¡æ¶ï¼ä»¥åä¸ä¸ªè¿è¡è¿äºæµè¯åæ¥çç»æçå¾å½¢çé¢ã
å®æ¹ä¸»é¡µï¼/products/reflector
The Regulator
The Regulatorè½å¤ä½¿çæåæµè¯æ£å表达å¼åå¾å¾å®¹æï¼å®å è®¸ä½ è¾å ¥ä¸ä¸ªæ£å表达å¼ä»¥åä¸äºéå¯¹å ¶è¿è¡è¯¥è¡¨è¾¾å¼çè¾å ¥ãè¿æ ·ï¼å¨åºç¨ç¨åºä¸å®ç°è¯¥æ£å表达å¼ä¹åï¼ä½ 便å¯ä»¥äºè§£å®å°äº§çä»ä¹ææ以åå®å°è¿ååªäºç§ç±»çå¹é 项ãå¦å¤å®è¿æä¾äºæ£å表达å¼åºç®¡çåè½ï¼å¨çº¿æ´æ°æ£å表达å¼åºï¼å¯ä»¥å¨RegexLib.comä¸æç´¢éè¦çæ£å表达å¼.
å®æ¹ä¸»é¡µï¼pile,免费.NET浏览与反编译工具,基于Telerik多年代码分析与开发者效率工具,github上传别人源码提供反编译代码功能,便于探索与分析已编译程序集。
Fiddler,Web调试代理,记录所有HTTP(s)流量,允许检查信息流、设置断点并操作数据,永利完整源码包含功能强大的基于事件的脚本子系统。
FileZilla,免费FTP解决方案,包含服务器端与客户端,完全开源,大海互娱源码为文件传输提供强大支持。
LINQPad,不仅仅是一个LINQ工具,还是一款符合人体工程学的C#、VB、119源码论坛教程F#便签簿,提供立即执行任何表达式、语句块和程序的功能,并以富格式输出结果。
SoapUI,试玩平台推广源码世界领先的开源功能测试工具,专用于Web服务测试,支持多种协议,具备快速创建先进性能测试与自动功能测试的能力。
NCrunch,Visual Studio .NET自动化并行连续测试工具,智能自动化测试运行,并提供大量测试相关信息,如代码覆盖与性能指标。
KDiff3,文件或目录比较/合并工具,同时针对两个或三个文件/目录进行比较,显示按行数的差异,并提供自动化合并工具,方便合并操作。
Sublime Text,代码编辑器与HTML、散文先进文本编辑器,由程序员Jon Skinner开发,旨在提供丰富扩展功能的Vim体验。