2010-02-24 52 views
7

對於那些能夠快速回答一些問題的代碼片段。我必須說,因爲加載Visual Studio,文件 - >新建項目...需要一些時間,所以我已經被打了幾次。有沒有人(尤其是那些在這裏提供答案的人)在Windows上有一個很好的快速編輯器,允許你輸入一些C#代碼,編譯它?基本上 - 爲您編寫示例代碼的最快方式是什麼?C#編輯器和編譯器首選項

+1

最快的方法是不要始終啓動Visual Studio - 讓它繼續運行。另外,只有一個C#編譯器。 – 2010-02-24 03:51:36

+0

我更喜歡使用簡單的文本編輯器來避免始終設置項目。我仍然在等待一個根本不需要任何設置的IDE。 – Tronic 2010-02-24 03:56:05

+0

@Tronic如果你找不到你想要的工具,那麼你就是一個「程序員」,然後構建它。 :) – 2010-02-24 04:35:33

回答

8

是的。

LINQPad

在LINQPad中輸入一段代碼要比創建Visual Studio項目快得多,其對象圖比Visual Studio的Watch窗口更有用。

我發現LINQPad對於在StackOverflow上回答非常有用。

+1

+1。 LINQPad非常酷。 – 2010-02-24 03:55:55

+0

它甚至可以做P/Invoke。 – SLaks 2010-02-24 04:07:00

+0

LINQPad是shiznat – 2010-02-24 04:34:45

4

在沒有Visual Studio幫助的情況下編寫片段的語言概念已經足夠熟悉 - 正好在markdown編輯器中。當你意識到你犯了一個錯誤時,你可以免費編輯5分鐘的寬限期!

+1

同意這一點。任何高達20行的內容我都會經常在評論框中寫出來,並且正確的眼球。通常我可以告訴我的代碼是否太多,無法單獨看到。 – 2010-02-24 03:57:31

1

我通常會將Visual Studio打開,並已加載項目「Test」。

如果我很確定我可以先發布它的代碼,然後嘗試編譯它以查看是否需要進行任何微調以使其運行。

0

我不在這裏使用IDE編寫我的代碼片段。直接在降價框中。缺乏標籤是煩人的(我正在考慮寫一個油門猴腳本來嘗試和緩解 - 到目前爲止還沒有解決),但它不完全是

如果你想檢查語法錯誤,你可以使用記事本和csc

4

我通常把VS打開所有的時間,但作爲替代,這個程序是有趣的(重量更輕):Snippet Compiler

+0

幾年前,當我第一次在Scott Hanselman的工具列表上聽到它時,我喜歡Snippet Compiler的想法,但我認爲它的啓動時間實際上對於應該是輕量級的東西來說很不好。 – 2010-02-24 04:19:32

0

如果它是一個相當簡單的問題,我將它全部直默寫降價編輯器不打開其他任何東西。

否則我使用Snippet Compiler