Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何为C配置Eclipse#_C#_Eclipse - Fatal编程技术网

C# 如何为C配置Eclipse#

C# 如何为C配置Eclipse#,c#,eclipse,C#,Eclipse,我正在使用EclipseJuno和Windows8。我想为juno配置C#,因为eclipse比其他框架更容易,而且它有C/C++/java等。。但不是C#那么有人知道这种情况吗?Eclipse是一个IDE,而不是一个“框架”。Juno是Eclipse的一个版本(特别是4.2版,请注意,我们现在使用的是开普勒4.3版) Eclipse不是一个C#/.NETIDE,它主要是一个Java和C/C++IDE 您可以通过第三方插件向Eclipse添加C#支持:但我找不到任何关于该插件功效的信息 如果您想

我正在使用EclipseJuno和Windows8。我想为juno配置C#,因为eclipse比其他框架更容易,而且它有C/C++/java等。。但不是C#那么有人知道这种情况吗?

Eclipse是一个IDE,而不是一个“框架”。Juno是Eclipse的一个版本(特别是4.2版,请注意,我们现在使用的是开普勒4.3版)

Eclipse不是一个C#/.NETIDE,它主要是一个Java和C/C++IDE

您可以通过第三方插件向Eclipse添加C#支持:但我找不到任何关于该插件功效的信息

如果您想要一个好的C#IDE,请安装Visual C#Express:


如果您不想使用VisualStudio,那么就使用MonoDevelop:

我不建议使用Eclipse for C

eclipse有一些解决方案可以让您对C#进行语法高亮显示,但我不确定它的编译能力

另外,既然VS已经有这么多了,为什么还要使用Eclipse呢。我是说,该死的,微软创造了这种语言,他们的软件正是这种语言的理想之选

更不用说,VS有非常奢侈的WinForms定制。即使eclipse真的推出了一些东西,也没有什么能与之相比

如果您想让VSC#Express像eclipse一样运行(键绑定、颜色等),那么您可以自己进行操作,并自定义选项。我自己也喜欢日食。。但它不能站在Visual Studio这头野兽面前


看看它是由一位喜欢eclipse的人编写的,但是VS中的程序可能会帮助您入门。

如果出于某种原因不想使用Visual Studio,我想SharpDevelop将是另一种选择。如果您是为.NET开发的,您应该在Windows上,唯一值得编写C#in的IDE是Visual Studio。如果你想要一些开放的东西,你可以使用monodevelop,但无论如何你不应该使用.net。@WilliamTioWeeLeong VS不是开源的。是的,让我们都开始炒掉这个可怜的家伙吧。所以无论如何应该更像reddit,对吧?因为我们都知道Eclipse不是一个主要用于编程的工具哇,我真的没想到会有插件,有点希望intelliJ和AndroidStudio能把它消灭掉+1Xamarin studio也是一个很好的ide。事实上我可以使用mono,你说MonoDevelop不是一个好的选择。它缺少许多功能,这是多年来普通IDE所没有的。例如,拆分两个或多个源文件的视图。@Dai-1,因为Eclipse是一个应用程序平台,对编程语言一无所知。JDT、CDT和其他特性为平台添加了编程支持。通常人们下载Eclipse平台和一个或多个特性的发行版/捆绑包。最常见的是发行版“Eclipse IDE for Java Developers”,其中包括JDT(Java开发工具)。C#是一种特定于CRL的语言,有一些平台模拟CLR(主要是Mono),允许C#在windows以外的平台上运行。这只是一个猜测,但可能是因为它实际上没有回答问题。“不要那样做”或“做这个而不是你问的”可能是一个更好的评论。这不是对确切问题的实际回答,但这提供了关于为什么没有这样的答案的有用信息