有没有轻量级的C#IDE /编译器?Visual Studio很棒,但我觉得为每个文件创建一个额外的项目很烦人.是不是像SciTE那样只需键入代码,在控制台中编译并运行它?
Jon*_*eet 12
我个人只是使用轻量级文本编辑器(jed,或Notepad ++)和一个单独的控制台.我通常会在控制台打开的c:\users\jon\Test地方放置一个Test.cs文件,其中包含我最后所做的事情 - 通常包括:
using System;
using System.Collections.Generic;
// etc
class Test
{
static void Main()
{
}
}
Run Code Online (Sandbox Code Playgroud)
我通常只是摆脱Main之前的任何东西,并放入我想要的任何东西.
虽然从编辑器编译可能会很方便,但我经常想使用ILDasm或Reflector,因此打开控制台很方便.
您可能还想查看LINQPad,它可以帮助您:它具有Intellisense,并且可以直接构建和运行代码.它特别旨在帮助LINQ查询(因此得名),但您也可以以更通用的方式使用它.