aCute: C# in Eclipse IDE
Support for C# editing in Eclipse IDE. Relies on OmniSharp and Language Server Protocol.
NOTE: aCute is in the process of being made an Eclipse.org project https://bugs.eclipse.org/bugs/show_bug.cgi?id=519692
- On any OS,
nodeneeds to be available in your PATH.
- On Linux,
mono-develneeds to be installed. (dotnet-core not supported by OmniSharp Language Server yet).
- On Windows, .NET SDK needs to be installed.
- On Mac: ?
Or see Alternative server setup
Installation in Eclipse IDE
Using Eclipse Marketplace: https://marketplace.eclipse.org/content/acute-c-edition-eclipse-ide-experimental
Using p2 repository: use
http://repository.jboss.org/nexus/content/unzip/unzip/org/eclipse/acute/repository/0.1.0-SNAPSHOT/repository-0.1.0-SNAPSHOT.zip-unzip/ in the Install New Software wizard
Alternative server setup
You can setup a local OmniSharp Language Server fetched, configured and working locally. Then at least one of the following environment variables should be set to make Eclipse IDE able to locate your specific OmniSharp-node-client:
OMNISHARP_LANGUAGE_SERVER_COMMAND: a command-line to start omnisharp-node-client (such as
OMNISHARP_LANGUAGE_SERVER_LOCATION: the location when omnisharp-node-client is installed (such as
Note that this approach isn't recommended nor supported by the aCute project developers. It's mainly useful for contributors who want to hack things around Omnisharp-node-client and/or aCute.