在项目开发的过程中,除了必备的IDE和类库外,还有一些小工具一般都在开发人员的视线之外。
这些工具能帮助我们解决一些常见的问题和提高开发效率,这些工具都是在网上搜索到的,在这里合并后整理。
1.0、测试代码段调试
Snippet Compiler
Snippet Compiler 是一个基于 Windows® 的小型应用程序,您可以通过它来编写、编译和运行代码。如果您具有较小的代码段,并且您不希望为其创建完整的 Visual Studio .NET 项目(以及伴随该项目的所有文件),则该工具将很有用。
例如,假设我希望向您说明如何从 Microsoft?.NET 框架中启动另一个应用程序。在 Snippet Compiler 中,我将通过新建一个能够创建小型控制台应用程序的文件开始。可以在该控制台应用程序的 Main 方法内部创建代码片段,而这正是我要在这里做的事情。下面的代码片段演示了如何从 .NET 框架中创建记事本实例:
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName= "notepad.exe";
proc.Start();
proc.WaitForExit();
当然该代码片段本身无法编译,而这正是 Snippet Compiler 的用武之地。图 1 显示了 Snippet Compiler 中的这一代码示例。
(暂时不能插入。。)
图 1 Snippet Compiler
要测试该代码片段,只须按 play(运行)按钮(绿色三角形),它就会在调试模式下运行。该代码片段将生成一个弹出式控制台应用程序,并且将显示记事本。当您关闭记事本时,该控制台应用程序也将关闭。
优点:
在创建一个小型示例时,如果不使用该工具,通常必须新建一个项目,确保每个部分都能编译通过,然后才将代码片段进行测试。而Snippet Compiler 使得这一过程变得更加容易、更加愉快。只需要把片段代码导入即能分析和演示。