Grabware

Windows · Developer Tools

OmniSharp - Roslyn-based C# Language Server

C# Language Server based on Roslyn.

Version 1.40.0 · by OmniSharp & .NET Foundation

Download

Official site: omnisharp.net

About OmniSharp - Roslyn-based C# Language Server

[![Build Status](https://dev.azure.com/omnisharp/Builds/_apis/build/status/OmniSharp.omnisharp-roslyn?branchName=master)](https://dev.azure.com/omnisharp/Builds/_build/latest?definitionId=2&branchName=master)

## Introduction

OmniSharp is a .NET development platform based on [Roslyn](https://github.com/dotnet/roslyn) workspaces. It provides project dependencies and C# language services to various IDEs and plugins.

OmniSharp is built with the [.NET Core SDK](https://dot.net/) on Windows and [Mono](http://www.mono-project.com/) on OSX/Linux. It targets the _net472_ target framework. For platforms other than Windows, OmniSharp ships with an _embedded Mono_ which is based on version _5.18.0_, includes MSBuild _16.3.0_ and is provisioned during the build script. If _Mono_ is globally installed on the system, OmniSharp will prefer it over the embedded version, however version _>=6.4.0_ is required (the lowest version with at least MSBuild _16.3.0_).

### Configuration

OmniSharp provides a rich set of hierarchical configuration options, controlled via startup arguments, environment variables and `omnisharp.json` file. For more details please visit the [Configuration Options](https://github.com/OmniSharp/omnisharp-roslyn/wiki/Configuration-Options) section of the wiki.

## License

Copyright © .NET Foundation, and contributors.

OmniSharp is provided as-is under the MIT license. For more information see [LICENSE](https://github.com/OmniSharp/omnisharp-roslyn/blob/master/license.md).

## .NET Foundation

This project is supported by the [.NET Foundation](http://www.dotnetfoundation.org).

How to install OmniSharp - Roslyn-based C# Language Server

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Chocolatey you can install and update it with: choco install omnisharp-roslyn-based-c-language-server
  4. Open OmniSharp - Roslyn-based C# Language Server once it finishes installing.
How to install Windows software with Chocolatey

Frequently asked questions

Is OmniSharp - Roslyn-based C# Language Server free to download?

Yes. The Download button sends you to omnisharp.net, the developer's official site, where OmniSharp - Roslyn-based C# Language Server is available to download. Grabware doesn't host or modify any files.

What is the latest version of OmniSharp - Roslyn-based C# Language Server?

The version listed here is 1.40.0, published /Date(1792. The developer's site always has the newest release.

How do I install OmniSharp - Roslyn-based C# Language Server from the command line?

With Chocolatey, run: choco install omnisharp-roslyn-based-c-language-server. This installs it from the official source and keeps it updated.

Is OmniSharp - Roslyn-based C# Language Server safe?

OmniSharp - Roslyn-based C# Language Server downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.

Alternatives to OmniSharp - Roslyn-based C# Language Server

More