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

很有用的工具Snippet Compiler

編輯:關於.NET

Snippet Compiler 是一個基於 Windows? 的小型應用程序,您可以通過它來編寫、編譯和運行代碼。 如果您具有較小的代碼段,並且您不希望為其創建完整的 Visual Studio .NET 項目(以及伴隨該項目的 所有文件),則該工具將很有用。

備注:Visual Basic 6.0 以前的版本可以在不保存工程文件的情況下直接運行、調試,非常方便。這 個特色在只要臨時編寫一段小程序時候非常有用。到了 Visual Studio.NET  以後又不得不象 Visual C++ 一樣創建、保存許多文件了,即使是一個非常小的工程。但是據說 Visual Studio 2005 Express 以 後這個特色又要恢復了,聽起來很不錯。

例如,假設我希望向您說明如何從 Microsoft?.NET 框架中啟動另一個應用程序。在 Snippet Compiler 中,我將通過新建一個能夠創建小型控制台應用程序的文件開始。可以在該控制台應用程序的 Main 方法內部創建代碼片段,而這正是我要在這裡做的事情。下面的代碼片段演示了如何從 .NET 框架 中創建記事本實例:

using System;

using System.Collections;

public class MyClass

{

    public static void Main()

    {

        System.Diagnostics.Process proc = new  System.Diagnostics.Process();

        proc.StartInfo.FileName= "notepad.exe";

        proc.Start();

        proc.WaitForExit();

    }

}

當然該代碼片段本身無法編譯,而這正是 Snippet Compiler 的用武之地。圖 1 顯示了 Snippet Compiler 中的這一代碼示例。

圖1Snippet Compiler

要測試該代碼片段,只須按 play(運行)按鈕(綠色三角形),它就會在調試模式下運行。

該代碼片段將生成一個彈出式控制台應用程序,並且將顯示記事本。當您關閉記事本時,該控制台應 用程序也將關閉。

就我個人而言,我是在嘗試為某位向我求助的人士創建一個小型示例時,才發現 Snippet Compiler 是如此寶貴的 — 如果不使用該工具,則我通常必須新建一個項目,確保每個部分都能編譯通過,然後將 代碼片段發送給求助者,並刪除該項目。Snippet Compiler 使得這一過程變得更加容易、更加愉快。

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