什么是最好的替代IDE的Visual Studio

由于我只使用过Visual Studio for .NET开发,我想扩展自己的视野,看看还有什么可以替代它。 那么你认为什么是Visual Studio的最佳select? 有没有可行的select?

如果你进入C#和VB.Net,不介意开源,那么你可以使用SharpDevelop 。 它做得很好!

有许多select,请检查此列表: Visual Studio.NET的替代IDE ,在Web归档上进行镜像,因为原始链接已closures。

VIM

它也可以帮助你停止使用鼠标 !

宙斯 。

这里是一个显示代码完成的例子,来自Zeus主页。

example.cs在Zeus中打开,显示代码完成

还有MonoDevelop ,当我想在Linux中进行一些简单的C#编码时,我偶尔会使用它。 这与VS.Net没什么两样,但是它适用于小型项目。 我真的不认为人们所列的大多数选项都来自VS.Net。

SharpDevelop的另一个重要特性是能够在两个大型的托pipe.NET语言VB.NET和C#之间翻译解决scheme。 我相信它不适用于“网站”,但它适用于Web应用程序项目。

就.net语言而言,VS很难被打败。

我之前使用过SharpDevelop for .net,总体来说还不错。

对于像Java这样的其他语言,Eclipse是非常好的,还有一些像Aptana这样的Eclipse变体,用于web工作。

那里总是记事本…

试试这个: http ://pao-ide.info上的“Pao”。 它仍处于开发阶段,并不能满足生产的需要,但其function是相当独特的。 基本上,所有的语言结构,如程序集,types,成员,语句,expression式被视为对象,并与丰富的操作选项相关联。 您可以享受通常在graphics编辑器中看到的function,例如多重select,复制粘贴,标记,批量操作和非常强大的searchfunction。 这需要一些习惯,但最终可能会提高生产力。 现在,它只支持表单应用程序。

如果您正在尝试Java,我相信NetBeans是一个非常非常好的IDE。 但是,对于.NET来说,确实有其他的IDE,但是我认为使用它们是没有太大意义的,除非你在开源平台上开发,在这种情况下,SharpDevelop是一个不错的select,而且相当成熟。

我仍然很喜欢Source Insight ,但是我不愿再推荐它,因为我不确定有人还在维护它。 他们在三月份发布了一个非常小的更新,但几年之后还没有发布。 似乎没有networking社区的存在。 这是一个遗憾,因为我仍然喜欢它自动完成友好的文件打开和符号浏览面板(以及语法格式)比我曾经使用过的任何其他更好。

怎么样WebMatrix: http : //www.microsoft.com/web/webmatrix/ ?

Eclipse有几个C#插件,我发现迄今为止最好的是Emonic 。 你可以在.NET或Mono的帮助下进行攻击。 Eclipse和Emonic都是开源的。

对于.NET开发,VS2008是最好的,但如果你想检查另一个最好的IDE, Eclipse可能是VS之后最好的,如果你在IDE之间进行评级,当然你不能在Eclipse中进行.NET开发