omnisharp - OmniSharp.Roslyn 1.38.2-beta0042

Package Description

PM> Install-Package OmniSharp.Roslyn -Version 1.38.2-beta0042 -Source https://www.myget.org/F/omnisharp/api/v3/index.json

Copy to clipboard

> nuget.exe install OmniSharp.Roslyn -Version 1.38.2-beta0042 -Source https://www.myget.org/F/omnisharp/api/v3/index.json

Copy to clipboard

> dotnet add package OmniSharp.Roslyn --version 1.38.2-beta0042 --source https://www.myget.org/F/omnisharp/api/v3/index.json

Copy to clipboard
<PackageReference Include="OmniSharp.Roslyn" Version="1.38.2-beta0042" />
Copy to clipboard
source https://www.myget.org/F/omnisharp/api/v3/index.json

nuget OmniSharp.Roslyn  ~> 1.38.2-beta0042
Copy to clipboard

> choco install OmniSharp.Roslyn --version 1.38.2-beta0042 --source https://www.myget.org/F/omnisharp/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "omnisharp" -SourceLocation "https://www.myget.org/F/omnisharp/api/v2"
Install-Module -Name "OmniSharp.Roslyn" -RequiredVersion "1.38.2-beta0042" -Repository "omnisharp" -AllowPreRelease
Copy to clipboard

Browse the sources in this package using Visual Studio or WinDbg by configuring the following symbol server URL: https://www.myget.org/F/omnisharp/api/v2/symbolpackage/


omnisharp-roslyn

Build Status

Introduction

OmniSharp is a .NET development platform based on Roslyn workspaces. It provides project dependencies and C# language services to various IDEs and plugins.

OmniSharp is built with the .NET Core SDK on Windows and Mono on OSX/Linux. It targets both the net6.0 and net472 target frameworks. The net6.0 build requires a .NET SDK version >=6.0. When using the net472 build on OSX/Linux, Mono version >=6.4.0 is required and must be globally installed on the system.

For Arch Linux users, you can build against the dotnet SDK using the AUR package: omnisharp-roslyn (AUR).

In addition, if you need the HTTP interface and you want to run on Linux, you'll also need to make sure that you have libuv installed. See also https://github.com/OmniSharp/omnisharp-roslyn/issues/1202#issuecomment-421543905 .

What's new

See our change log for all of the updates.

Using OmniSharp

OmniSharp ships in two flavors:

  • Stdio server
  • HTTP server

Downloading OmniSharp

When using OmniSharp with an editor extension (e.g. VIM, Emacs, VS Code), the extension will download or bundle OmniSharp automatically. If you wish to download OmniSharp manually though, follow the steps below.

Stable releases

Stable releases are published using GitHub releases. Each release contains a set of binaries for various operating systems and processing architectures.

Pre-releases

Pre-release versions are available in Azure Blob Storage, they can be viewed using the following URL https://roslynomnisharp.blob.core.windows.net/releases?restype=container&comp=list&prefix={version}, where the {version} placeholder can be found in the changelog. For example, all 1.37.x versions (including all betas and prereleases such as 1.37.4-beta.5) can be viewed using https://roslynomnisharp.blob.core.windows.net/releases?restype=container&comp=list&prefix=1.37. Please note that the listing is limited to 5000 entries.

Every merge to master is automatically published to this feed and individual release is then available using the following URL convention: https://roslynomnisharp.blob.core.windows.net/releases/{version}/{packagename}-{os/arch}.{ext}

  • Version is auto incremented and is visible in the travis or appveyor build output
  • Package Name would be either omnisharp or omnisharp.http
  • os/arch will be one of the following:
    • win-x64
    • win-x86
    • win-arm64
    • linux-x64
    • linux-musl-x64
    • linux-arm64
    • linux-musl-arm64
    • linux-bionic-arm64
    • osx
    • mono (Requires global mono installed)
  • Extensions are archive specific, windows will be zip and all others will be tar.gz.

Building

On Windows:

> ./build.ps1

On Linux / Unix:

$ ./build.sh

You can find the output under artifacts/publish/OmniSharp/<runtime id>/<target framework>/.

The executable is either OmniSharp.exe or OmniSharp.

For more details, see Build.

VS Code

Add the following setting to your User Settings.

{
  "omnisharp.path": "<Path to the omnisharp executable>"
}

The above option can also be set to:

  • "latest" - To consume the latest build from the master branch
  • A specific version number like 1.29.2-beta.60

In order to be able to attach a debugger, add the following setting to your User or Workspace settings:

{
  "omnisharp.waitForDebugger": true
}

This will print the OmniSharp process ID in the VS Code OmniSharp output panel and pause the start of the server until a debugger is attached to this process. This is equivalent to launching OmniSharp from a command line with the --debug flag.

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 section of the wiki.

Help wanted!

We have slack room as well. Get yourself invited: here

License

Copyright © .NET Foundation, and contributors.

OmniSharp is provided as-is under the MIT license. For more information see LICENSE.

Code of Conduct

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.

Contribution License Agreement

By signing the CLA, the community is free to use your contribution to .NET Foundation projects.

.NET Foundation

This project is supported by the .NET Foundation.

  • .NETFramework 4.7.2
    • Microsoft.CodeAnalysis.Common (>= 4.2.0-3.22157.8)
    • Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (>= 4.2.0-3.22157.8)
    • Microsoft.CodeAnalysis.Workspaces.Common (>= 4.2.0-3.22157.8)
    • Microsoft.Extensions.Caching.Memory (>= 6.0.0)
    • OmniSharp.Abstractions (>= 1.38.2-beta0042)
    • OmniSharp.Shared (>= 1.38.2-beta0042)
    • System.ComponentModel.Composition (>= 4.5.0)
    • System.Reflection.DispatchProxy (>= 4.5.1)
  • .NETFramework 6.0
    • Microsoft.CodeAnalysis.Common (>= 4.2.0-3.22157.8)
    • Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (>= 4.2.0-3.22157.8)
    • Microsoft.CodeAnalysis.Workspaces.Common (>= 4.2.0-3.22157.8)
    • Microsoft.Extensions.Caching.Memory (>= 6.0.0)
    • OmniSharp.Abstractions (>= 1.38.2-beta0042)
    • OmniSharp.Shared (>= 1.38.2-beta0042)
    • System.ComponentModel.Composition (>= 4.5.0)
    • System.Reflection.DispatchProxy (>= 4.5.1)
  • .NETStandard 2.0
    • Microsoft.CodeAnalysis.Common (>= 4.2.0-3.22157.8)
    • Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (>= 4.2.0-3.22157.8)
    • Microsoft.CodeAnalysis.Workspaces.Common (>= 4.2.0-3.22157.8)
    • Microsoft.Extensions.Caching.Memory (>= 6.0.0)
    • OmniSharp.Abstractions (>= 1.38.2-beta0042)
    • OmniSharp.Shared (>= 1.38.2-beta0042)
    • System.ComponentModel.Composition (>= 4.5.0)
    • System.Reflection.DispatchProxy (>= 4.5.1)
  • .NETFramework 4.7.2: 4.7.2.0
  • .NETFramework 6.0: 6.0.0.0
  • .NETStandard 2.0: 2.0.0.0

Owners

David D

Authors

OmniSharp Contributors

Project URL

https://github.com/OmniSharp/omnisharp-roslyn

License

Unknown

Tags

omnisharp lsp csharp roslyn language

Info

0 total downloads
0 downloads for version 1.38.2-beta0042
Download (194.43 KB)
Download symbols (59.84 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
1.39.2-beta0055 197.8 KB Mon, 24 Oct 2022 19:08:49 GMT 0
1.39.2-beta0053 197.78 KB Fri, 14 Oct 2022 11:11:49 GMT 0
1.39.2-beta0048 197.89 KB Fri, 14 Oct 2022 08:01:26 GMT 0
1.39.2-beta0043 197.89 KB Thu, 06 Oct 2022 07:16:39 GMT 0
1.39.2-beta0039 197.87 KB Wed, 05 Oct 2022 23:55:45 GMT 0
1.39.2-beta0035 197.89 KB Wed, 05 Oct 2022 21:23:27 GMT 0
1.39.2-beta0031 197.91 KB Thu, 22 Sep 2022 18:04:20 GMT 0
1.39.2-beta0026 197.89 KB Fri, 09 Sep 2022 09:58:15 GMT 0
1.39.2-beta0023 197.86 KB Thu, 08 Sep 2022 21:37:13 GMT 0
1.39.2-beta0020 197.88 KB Thu, 01 Sep 2022 09:11:57 GMT 0
1.39.2-beta0018 197.9 KB Wed, 31 Aug 2022 21:05:55 GMT 0
1.39.2-beta0010 197.72 KB Mon, 15 Aug 2022 18:20:16 GMT 0
1.39.2-beta0009 197.71 KB Mon, 15 Aug 2022 07:31:10 GMT 0
1.39.2-beta0007 197.71 KB Sat, 13 Aug 2022 12:00:52 GMT 0
1.39.2-beta0006 196.74 KB Fri, 12 Aug 2022 07:48:12 GMT 0
1.39.2-beta0005 196.76 KB Thu, 11 Aug 2022 19:29:47 GMT 0
1.39.2-beta0004 196.74 KB Thu, 28 Jul 2022 18:27:21 GMT 0
1.39.2-beta0002 196.73 KB Wed, 27 Jul 2022 16:48:49 GMT 0
1.39.1 196.7 KB Mon, 25 Jul 2022 21:49:48 GMT 0
1.39.1-beta0031 196.75 KB Mon, 25 Jul 2022 21:47:34 GMT 0
1.39.1-beta0017 190.72 KB Thu, 21 Jul 2022 06:16:14 GMT 0
1.39.1-beta0016 190.73 KB Thu, 21 Jul 2022 07:07:18 GMT 0
1.39.1-beta0011 190.77 KB Wed, 29 Jun 2022 05:04:45 GMT 0
1.39.1-beta0009 190.73 KB Tue, 28 Jun 2022 21:31:41 GMT 0
1.39.1-beta0002 190.82 KB Sat, 28 May 2022 22:52:11 GMT 0
1.39.0 190.79 KB Thu, 19 May 2022 16:57:55 GMT 0
1.38.3-beta0087 192.4 KB Thu, 19 May 2022 06:02:34 GMT 0
1.38.3-beta0080 190.84 KB Wed, 11 May 2022 17:31:12 GMT 0
1.38.3-beta0078 190.83 KB Fri, 06 May 2022 12:17:37 GMT 0
1.38.3-beta0074 190.88 KB Fri, 29 Apr 2022 23:07:08 GMT 0
1.38.3-beta0069 192.36 KB Thu, 28 Apr 2022 21:15:16 GMT 0
1.38.3-beta0067 190.84 KB Tue, 19 Apr 2022 13:44:39 GMT 0
1.38.3-beta0064 190.86 KB Mon, 18 Apr 2022 23:12:32 GMT 0
1.38.3-beta0053 194.58 KB Tue, 12 Apr 2022 08:46:33 GMT 0
1.38.3-beta0038 196.14 KB Thu, 07 Apr 2022 13:13:19 GMT 0
1.38.3-beta0037 194.4 KB Thu, 07 Apr 2022 11:46:26 GMT 0
1.38.3-beta0033 196.03 KB Mon, 04 Apr 2022 06:31:43 GMT 0
1.38.3-beta0031 194.45 KB Fri, 25 Mar 2022 08:54:18 GMT 0
1.38.3-beta0027 194.46 KB Fri, 25 Mar 2022 08:17:19 GMT 0
1.38.2 194.4 KB Tue, 22 Mar 2022 19:20:43 GMT 0
1.38.2-beta0053 196.07 KB Sun, 20 Mar 2022 07:21:54 GMT 0
1.38.2-beta0050 196.04 KB Thu, 17 Mar 2022 22:24:58 GMT 0
1.38.2-beta0042 194.43 KB Thu, 17 Mar 2022 19:10:16 GMT 0
1.38.2-beta0040 194.44 KB Wed, 16 Mar 2022 23:11:00 GMT 0
1.38.2-beta0038 194.43 KB Mon, 14 Mar 2022 14:26:45 GMT 0
1.38.2-beta0032 194.43 KB Thu, 10 Mar 2022 19:17:43 GMT 0
1.38.2-beta0029 194.39 KB Tue, 08 Mar 2022 21:39:18 GMT 0
1.38.2-beta0021 192.83 KB Sun, 06 Mar 2022 08:11:53 GMT 0
1.38.2-beta0005 192.86 KB Thu, 03 Mar 2022 21:41:52 GMT 0
1.38.1 192.8 KB Fri, 18 Feb 2022 15:15:46 GMT 0
1.38.1-beta0072 192.87 KB Fri, 18 Feb 2022 14:39:07 GMT 0
1.38.1-beta0065 194.56 KB Wed, 02 Feb 2022 02:22:11 GMT 0
1.38.1-beta0063 194.55 KB Wed, 26 Jan 2022 23:07:01 GMT 0
1.38.1-beta0060 192.3 KB Wed, 26 Jan 2022 18:11:46 GMT 0
1.38.0 188.85 KB Wed, 15 Dec 2021 17:59:19 GMT 0
1.37.17 188.49 KB Tue, 02 Nov 2021 11:03:58 GMT 0
1.37.16 190.41 KB Fri, 01 Oct 2021 14:25:04 GMT 0
1.37.15 190.22 KB Tue, 31 Aug 2021 13:17:16 GMT 0
1.37.14 187.87 KB Tue, 27 Jul 2021 18:19:55 GMT 0
1.37.13 187.88 KB Fri, 16 Jul 2021 16:39:16 GMT 0
1.37.12 187.87 KB Fri, 09 Jul 2021 22:57:36 GMT 0
1.37.11 187.76 KB Fri, 18 Jun 2021 15:10:16 GMT 0
1.37.10 187.71 KB Tue, 25 May 2021 15:51:03 GMT 0
1.37.9 195.73 KB Mon, 17 May 2021 19:52:52 GMT 0
1.37.8 193.67 KB Sat, 27 Mar 2021 13:49:19 GMT 0
1.37.7 193.69 KB Thu, 04 Mar 2021 10:53:32 GMT 0
1.37.6 195.26 KB Tue, 19 Jan 2021 18:59:52 GMT 0
1.37.5 195.21 KB Wed, 16 Dec 2020 00:23:39 GMT 0
1.37.4 193.13 KB Fri, 20 Nov 2020 23:10:17 GMT 0
1.37.3 193.28 KB Wed, 14 Oct 2020 22:45:25 GMT 0
1.37.2 192.63 KB Fri, 09 Oct 2020 15:45:43 GMT 0
1.37.1 185.6 KB Tue, 01 Sep 2020 23:07:14 GMT 0
1.37.0 185.76 KB Tue, 18 Aug 2020 17:31:44 GMT 0
1.36.1 184.55 KB Wed, 12 Aug 2020 18:52:42 GMT 0
1.36.0 170.63 KB Mon, 10 Aug 2020 18:36:53 GMT 0
1.35.4 168.87 KB Wed, 22 Jul 2020 23:01:57 GMT 0
1.35.3 167.32 KB Thu, 11 Jun 2020 21:43:44 GMT 0
1.35.2 165.94 KB Thu, 21 May 2020 04:09:38 GMT 0
1.35.1 164.18 KB Mon, 04 May 2020 21:18:52 GMT 0
1.35.0 161.17 KB Fri, 10 Apr 2020 21:53:22 GMT 0
1.34.15 161.51 KB Wed, 25 Mar 2020 18:38:30 GMT 0
1.34.14 160.13 KB Tue, 10 Mar 2020 00:10:35 GMT 0
1.34.13 159.85 KB Wed, 19 Feb 2020 17:15:33 GMT 0
1.34.12 159.81 KB Tue, 18 Feb 2020 18:37:55 GMT 0
1.34.11 159.85 KB Wed, 05 Feb 2020 18:16:35 GMT 0
1.34.10 160.12 KB Mon, 27 Jan 2020 14:51:15 GMT 0
1.34.9 159.84 KB Tue, 10 Dec 2019 18:31:53 GMT 0
1.34.8 160.12 KB Thu, 21 Nov 2019 21:13:58 GMT 0
1.34.7 161.49 KB Wed, 06 Nov 2019 21:57:22 GMT 0
1.34.6 159.83 KB Fri, 25 Oct 2019 15:06:01 GMT 0
1.34.5 136.24 KB Tue, 08 Oct 2019 18:55:53 GMT 0
1.34.4 135.5 KB Mon, 30 Sep 2019 21:10:04 GMT 0
1.33.0 128.06 KB Tue, 02 Jul 2019 20:34:50 GMT 0