Linux Eclipse 的 C# 插件

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/6444625/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-05 04:39:58  来源:igfitidea点击:

C# plugin for Eclipse

c#linuxeclipseeclipse-plugin

提问by Andrew

Is there a good working plugin for C# in Eclipse? I'm using a Linux machine so I do not have access to Visual Studio Express. I already have an Eclipse Environment working perfectly for my needs so I don't want to deal with multiple IDEs if at all possible. It doesn't need code complete but highlighting and compiling would be nice.

Eclipse 中是否有适用于 C# 的良好工作插件?我使用的是 Linux 机器,所以我无法访问 Visual Studio Express。我已经有一个 Eclipse 环境可以完美地满足我的需求,所以我不想处理多个 IDE,如果可能的话。它不需要完整的代码,但突出显示和编译会很好。

采纳答案by Michael Ames

Emonic is an actual eclipse plugin for C#: http://emonic.sourceforge.net/.

Emonic 是一个真正的 C# eclipse 插件:http://emonic.sourceforge.net/ 。

Here's a handy guide for how to get it set up: http://www.ibm.com/developerworks/library/os-eclipse-migratenetvs/

这是一个关于如何设置它的方便指南:http: //www.ibm.com/developerworks/library/os-eclipse-migratenetvs/

Monodevelop is great, but won't meet your requirement not to have to work in multiple IDEs.

Monodevelop 很棒,但不能满足您不必在多个 IDE 中工作的要求。

回答by Chris Breish

I'm not sure about eclipse, but MonoDevelop is cross platform.

我不确定 eclipse,但 MonoDevelop 是跨平台的。

http://monodevelop.com/

http://monodevelop.com/

回答by Mutt

From: http://www.mono-project.com/Mono_For_Linux_Developers#Eclipse_in_C.23_Mode

来自:http: //www.mono-project.com/Mono_For_Linux_Developers#Eclipse_in_C.23_Mode

I don't personally have any experience with the mentioned plugins. Any C# development I've done on Linux has been through MonoDevelop

我个人对上述插件没有任何经验。我在 Linux 上所做的任何 C# 开发都是通过MonoDevelop 完成的

回答by Shayki Abramczyk

From Eclipse marketplace:

来自 Eclipse 市场:

aCute:C# edition in Eclipse IDE

aCute:Eclipse IDE 中的 C# 版本

aCute enables C# application development in the Eclipse IDE.

aCute 支持在 Eclipse IDE 中开发 C# 应用程序。

aCute provides a rich C# editor with error reporting, hover, content assist, jump to references... (using OmniSharp) and syntax highlighting (using TextMate grammar).

aCute 提供了一个丰富的 C# 编辑器,具有错误报告、悬停、内容辅助、跳转到引用……(使用 OmniSharp)和语法突出显示(使用 TextMate 语法)。

aCute also integrates various operations of the dotnetcommand-line (New, Run, Test, Publish) as typical Eclipse IDE wizards and workflows.

aCute 还集成了dotnet命令行的各种操作(新建、运行、测试、发布),作为典型的 Eclipse IDE 向导和工作流。

aCute provide supports debugging for .NET applications.

aCute 提供对 .NET 应用程序的调试支持。