Update to OmniSharp 1.35.1
This commit is contained in:
Родитель
fe918bb8aa
Коммит
e6bc00087a
|
@ -138,8 +138,8 @@
|
||||||
"updatePackageDependencies"
|
"updatePackageDependencies"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"NEW_DEPS_URLS": "https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/9d6dfe1ef73763fa13412d89868c81d3/omnisharp-linux-x64-1.35.0.zip,https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/f927ee889a08596823e0526a229c951a/omnisharp-linux-x86-1.35.0.zip,https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/8f8cbb8598d367420198dcf7c844db66/omnisharp-osx-1.35.0.zip,https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/d70a3228fdd15cd659ae8029d621525e/omnisharp-win-x64-1.35.0.zip,https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/82185603760e6e699c634ed1e3707f1c/omnisharp-win-x86-1.35.0.zip",
|
"NEW_DEPS_URLS": "https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/106ca7c87b8cbcae9bc60a7c18a4aee0/omnisharp-linux-x64-1.35.1.zip,https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/8aba20799500ee242a51115e6484b69e/omnisharp-osx-1.35.1.zip,https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/0bee7a0e63dbed4fbc79a64d8947a921/omnisharp-win-x64-1.35.1.zip,https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/d05b5548bc4ca3efefb7a980d3eb2399/omnisharp-win-x86-1.35.1.zip,https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/790310bd41f4a8723794ef9a885e2800/omnisharp-linux-x86-1.35.1.zip",
|
||||||
"NEW_DEPS_VERSION": "1.35.0"
|
"NEW_DEPS_VERSION": "1.35.1"
|
||||||
},
|
},
|
||||||
"cwd": "${workspaceFolder}"
|
"cwd": "${workspaceFolder}"
|
||||||
}
|
}
|
||||||
|
|
11
CHANGELOG.md
11
CHANGELOG.md
|
@ -8,7 +8,16 @@
|
||||||
* There currently is no completion support for package references in csproj files. ([#1156](https://github.com/OmniSharp/omnisharp-vscode/issues/1156))
|
* There currently is no completion support for package references in csproj files. ([#1156](https://github.com/OmniSharp/omnisharp-vscode/issues/1156))
|
||||||
* As an alternative, consider installing the [MSBuild Project Tools](https://marketplace.visualstudio.com/items?itemName=tintoy.msbuild-project-tools) extension by @tintoy.
|
* As an alternative, consider installing the [MSBuild Project Tools](https://marketplace.visualstudio.com/items?itemName=tintoy.msbuild-project-tools) extension by @tintoy.
|
||||||
|
|
||||||
## 1.21.17 (Not yet released)
|
## 1.21.18 (Not yet released)
|
||||||
|
* Fadeout unused variable names ([#1324](https://github.com/OmniSharp/omnisharp-vscode/issues/1324), PR: [#3733](https://github.com/OmniSharp/omnisharp-vscode/pull/3733))
|
||||||
|
* Updated debugger (PR: [#3729](https://github.com/OmniSharp/omnisharp-vscode/pull/3729))
|
||||||
|
* Fixed not supported exception when trying to decompile a BCL assembly on Mono. For now we do not try to resolve implementation assembly from a ref assembly (PR: [omnisharp-roslyn/#1767](https://github.com/OmniSharp/omnisharp-roslyn/pull/1767))
|
||||||
|
* Added support for generic classes in test runner ([#3722](https://github.com/OmniSharp/omnisharp-vscode/issues/3722), PR: [omnisharp-roslyn/#1768](https://github.com/OmniSharp/omnisharp-roslyn/pull/1768))
|
||||||
|
* Improved autocompletion performance (PR: [omnisharp-roslyn/#1761](https://github.com/OmniSharp/omnisharp-roslyn/pull/1761))
|
||||||
|
* Move to Roslyn's .editorconfig support ([omnisharp-roslyn/#1657](https://github.com/OmniSharp/omnisharp-roslyn/issues/1657), PR: [omnisharp-roslyn/#1771](https://github.com/OmniSharp/omnisharp-roslyn/pull/1771))
|
||||||
|
* Fully update CompilationOptions when project files change (PR: [omnisharp-roslyn/#1774](https://github.com/OmniSharp/omnisharp-roslyn/pull/1774))
|
||||||
|
|
||||||
|
## 1.21.17 (April 13, 2020)
|
||||||
* Updated Razor support (PR:[#3696](https://github.com/OmniSharp/omnisharp-vscode/pull/3696))
|
* Updated Razor support (PR:[#3696](https://github.com/OmniSharp/omnisharp-vscode/pull/3696))
|
||||||
* Razor support for `<text>` tag completions.
|
* Razor support for `<text>` tag completions.
|
||||||
* Ability to restart the Razor Language Server to activate changes to the `razor.trace` level.
|
* Ability to restart the Razor Language Server to activate changes to the `razor.trace` level.
|
||||||
|
|
31
README.md
31
README.md
|
@ -20,6 +20,15 @@ The C# extension is powered by [OmniSharp](https://github.com/OmniSharp/omnishar
|
||||||
- [Documentation](https://code.visualstudio.com/docs/languages/csharp)
|
- [Documentation](https://code.visualstudio.com/docs/languages/csharp)
|
||||||
- [Video Tutorial compiling with .NET Core](https://channel9.msdn.com/Blogs/dotnet/Get-started-VSCode-Csharp-NET-Core-Windows)
|
- [Video Tutorial compiling with .NET Core](https://channel9.msdn.com/Blogs/dotnet/Get-started-VSCode-Csharp-NET-Core-Windows)
|
||||||
|
|
||||||
|
## What's new in 1.21.18
|
||||||
|
- Fadeout unused variable names ([#1324](https://github.com/OmniSharp/omnisharp-vscode/issues/1324), PR: [#3733](https://github.com/OmniSharp/omnisharp-vscode/pull/3733))
|
||||||
|
- Updated debugger (PR: [#3729](https://github.com/OmniSharp/omnisharp-vscode/pull/3729))
|
||||||
|
- Fixed not supported exception when trying to decompile a BCL assembly on Mono. For now we do not try to resolve implementation assembly from a ref assembly (PR: [omnisharp-roslyn/#1767](https://github.com/OmniSharp/omnisharp-roslyn/pull/1767))
|
||||||
|
- Added support for generic classes in test runner ([#3722](https://github.com/OmniSharp/omnisharp-vscode/issues/3722), PR: [omnisharp-roslyn/#1768](https://github.com/OmniSharp/omnisharp-roslyn/pull/1768))
|
||||||
|
- Improved autocompletion performance (PR: [omnisharp-roslyn/#1761](https://github.com/OmniSharp/omnisharp-roslyn/pull/1761))
|
||||||
|
- Move to Roslyn's .editorconfig support ([omnisharp-roslyn/#1657](https://github.com/OmniSharp/omnisharp-roslyn/issues/1657), PR: [omnisharp-roslyn/#1771](https://github.com/OmniSharp/omnisharp-roslyn/pull/1771))
|
||||||
|
- Fully update CompilationOptions when project files change (PR: [omnisharp-roslyn/#1774](https://github.com/OmniSharp/omnisharp-roslyn/pull/1774))
|
||||||
|
|
||||||
## What's new in 1.21.17
|
## What's new in 1.21.17
|
||||||
|
|
||||||
- Updated Razor support (PR:[#3696](https://github.com/OmniSharp/omnisharp-vscode/pull/3696))
|
- Updated Razor support (PR:[#3696](https://github.com/OmniSharp/omnisharp-vscode/pull/3696))
|
||||||
|
@ -32,29 +41,13 @@ The C# extension is powered by [OmniSharp](https://github.com/OmniSharp/omnishar
|
||||||
|
|
||||||
## What's new in 1.21.16
|
## What's new in 1.21.16
|
||||||
|
|
||||||
- Support for .NET Core 3.1 in csx files (PR: [#1731](https://github.com/OmniSharp/omnisharp-roslyn/pull/1731))
|
- Support for .NET Core 3.1 in csx files (PR: [omnisharp-roslyn/#1731](https://github.com/OmniSharp/omnisharp-roslyn/pull/1731))
|
||||||
- Update the minimal MSBuild to better support .NET 5 Previews ([omnisharp-vscode#3653](https://github.com/OmniSharp/omnisharp-vscode/issues/3653), PR: [#1746](https://github.com/OmniSharp/omnisharp-roslyn/pull/1746))
|
- Update the minimal MSBuild to better support .NET 5 Previews ([#3653](https://github.com/OmniSharp/omnisharp-vscode/issues/3653), PR: [omnisharp-roslyn/#1746](https://github.com/OmniSharp/omnisharp-roslyn/pull/1746))
|
||||||
|
|
||||||
## What's new in 1.21.15
|
## What's new in 1.21.15
|
||||||
|
|
||||||
- Fixed freezing and unresponsiveness when opening folder with many nested sub-folders (PR: [#3681](https://github.com/OmniSharp/omnisharp-vscode/pull/3681))
|
- Fixed freezing and unresponsiveness when opening folder with many nested sub-folders (PR: [#3681](https://github.com/OmniSharp/omnisharp-vscode/pull/3681))
|
||||||
- Fixed handling of dismiss response to assets prompt (PR: [3678](https://github.com/OmniSharp/omnisharp-vscode/pull/3678))
|
- Fixed handling of dismiss response to assets prompt (PR: [#3678](https://github.com/OmniSharp/omnisharp-vscode/pull/3678))
|
||||||
|
|
||||||
## What's new in 1.21.14
|
|
||||||
|
|
||||||
- Fixed an issue where Razor formatting fails in the presence of @using directives
|
|
||||||
- Added support for `annotations` value of `Nullable` csproj property ([omnisharp-roslyn/#1721](https://github.com/OmniSharp/omnisharp-roslyn/issues/1721), PR: [omnisharp-roslyn/#1722](https://github.com/OmniSharp/omnisharp-roslyn/pull/1722))
|
|
||||||
- Added ability to specify custom RunSettings for tests (PR: [#3573](https://github.com/OmniSharp/omnisharp-vscode/pull/3573), PR: [omnisharp-roslyn/#1710](https://github.com/OmniSharp/omnisharp-roslyn/pull/1710))
|
|
||||||
|
|
||||||
## What's new in 1.21.13
|
|
||||||
|
|
||||||
- Change Marketplace publisher for the C# extension from ms-vscode to ms-dotnettools
|
|
||||||
- Ignore diagnostics from virtual files ([aspnetcore/#18927](https://github.com/dotnet/aspnetcore/issues/18927), PR: [#3592](https://github.com/OmniSharp/omnisharp-vscode/pull/3592))
|
|
||||||
- Detect and create Blazor WASM launch and debug settings ([aspnetcore/#17549](https://github.com/dotnet/aspnetcore/issues/17549), PR: [#3593](https://github.com/OmniSharp/omnisharp-vscode/pull/3593))
|
|
||||||
- Updated Razor support (PR:[3594](https://github.com/OmniSharp/omnisharp-vscode/pull/3594))
|
|
||||||
- Support for @code/@functions block formatting
|
|
||||||
- Updated Razor's TextMate grammar to include full syntactic colorization
|
|
||||||
- Several bug fixes
|
|
||||||
|
|
||||||
### Supported Operating Systems for Debugging
|
### Supported Operating Systems for Debugging
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "csharp",
|
"name": "csharp",
|
||||||
"version": "1.21.17",
|
"version": "1.21.18",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|
54
package.json
54
package.json
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "csharp",
|
"name": "csharp",
|
||||||
"publisher": "ms-dotnettools",
|
"publisher": "ms-dotnettools",
|
||||||
"version": "1.21.17",
|
"version": "1.21.18",
|
||||||
"description": "C# for Visual Studio Code (powered by OmniSharp).",
|
"description": "C# for Visual Studio Code (powered by OmniSharp).",
|
||||||
"displayName": "C#",
|
"displayName": "C#",
|
||||||
"author": "Microsoft Corporation",
|
"author": "Microsoft Corporation",
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
"dotnet"
|
"dotnet"
|
||||||
],
|
],
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"omniSharp": "1.35.0",
|
"omniSharp": "1.35.1",
|
||||||
"razor": "1.0.0-alpha3-5.0.0-preview.3.20176.8"
|
"razor": "1.0.0-alpha3-5.0.0-preview.3.20176.8"
|
||||||
},
|
},
|
||||||
"main": "./dist/extension",
|
"main": "./dist/extension",
|
||||||
|
@ -158,41 +158,41 @@
|
||||||
{
|
{
|
||||||
"id": "OmniSharp",
|
"id": "OmniSharp",
|
||||||
"description": "OmniSharp for Windows (.NET 4.6 / x86)",
|
"description": "OmniSharp for Windows (.NET 4.6 / x86)",
|
||||||
"url": "https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/82185603760e6e699c634ed1e3707f1c/omnisharp-win-x86-1.35.0.zip",
|
"url": "https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/d05b5548bc4ca3efefb7a980d3eb2399/omnisharp-win-x86-1.35.1.zip",
|
||||||
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.0/omnisharp-win-x86-1.35.0.zip",
|
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.1/omnisharp-win-x86-1.35.1.zip",
|
||||||
"installPath": ".omnisharp/1.35.0",
|
"installPath": ".omnisharp/1.35.1",
|
||||||
"platforms": [
|
"platforms": [
|
||||||
"win32"
|
"win32"
|
||||||
],
|
],
|
||||||
"architectures": [
|
"architectures": [
|
||||||
"x86"
|
"x86"
|
||||||
],
|
],
|
||||||
"installTestPath": "./.omnisharp/1.35.0/OmniSharp.exe",
|
"installTestPath": "./.omnisharp/1.35.1/OmniSharp.exe",
|
||||||
"platformId": "win-x86",
|
"platformId": "win-x86",
|
||||||
"integrity": "7ED731AEB8B64CC159FE3D8200EBDEA9E1076E3AAF8079CC7B7DFC878834709D"
|
"integrity": "EBBF6C697BB14BB512643ADF712F8FDEC52AFFD1CD23C52097CAA85DF81066D0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "OmniSharp",
|
"id": "OmniSharp",
|
||||||
"description": "OmniSharp for Windows (.NET 4.6 / x64)",
|
"description": "OmniSharp for Windows (.NET 4.6 / x64)",
|
||||||
"url": "https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/d70a3228fdd15cd659ae8029d621525e/omnisharp-win-x64-1.35.0.zip",
|
"url": "https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/0bee7a0e63dbed4fbc79a64d8947a921/omnisharp-win-x64-1.35.1.zip",
|
||||||
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.0/omnisharp-win-x64-1.35.0.zip",
|
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.1/omnisharp-win-x64-1.35.1.zip",
|
||||||
"installPath": ".omnisharp/1.35.0",
|
"installPath": ".omnisharp/1.35.1",
|
||||||
"platforms": [
|
"platforms": [
|
||||||
"win32"
|
"win32"
|
||||||
],
|
],
|
||||||
"architectures": [
|
"architectures": [
|
||||||
"x86_64"
|
"x86_64"
|
||||||
],
|
],
|
||||||
"installTestPath": "./.omnisharp/1.35.0/OmniSharp.exe",
|
"installTestPath": "./.omnisharp/1.35.1/OmniSharp.exe",
|
||||||
"platformId": "win-x64",
|
"platformId": "win-x64",
|
||||||
"integrity": "9A8018BF2DCF28ABFDBA577965D9A4AB3B98FA0ECEDB184FA25339BBDE7CCE10"
|
"integrity": "CD9AAB18D19E04E52CE7C06A04F8AD7CFA2AC3DAF40A9D50933F65784877F946"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "OmniSharp",
|
"id": "OmniSharp",
|
||||||
"description": "OmniSharp for OSX",
|
"description": "OmniSharp for OSX",
|
||||||
"url": "https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/8f8cbb8598d367420198dcf7c844db66/omnisharp-osx-1.35.0.zip",
|
"url": "https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/8aba20799500ee242a51115e6484b69e/omnisharp-osx-1.35.1.zip",
|
||||||
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.0/omnisharp-osx-1.35.0.zip",
|
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.1/omnisharp-osx-1.35.1.zip",
|
||||||
"installPath": ".omnisharp/1.35.0",
|
"installPath": ".omnisharp/1.35.1",
|
||||||
"platforms": [
|
"platforms": [
|
||||||
"darwin"
|
"darwin"
|
||||||
],
|
],
|
||||||
|
@ -200,16 +200,16 @@
|
||||||
"./mono.osx",
|
"./mono.osx",
|
||||||
"./run"
|
"./run"
|
||||||
],
|
],
|
||||||
"installTestPath": "./.omnisharp/1.35.0/run",
|
"installTestPath": "./.omnisharp/1.35.1/run",
|
||||||
"platformId": "osx",
|
"platformId": "osx",
|
||||||
"integrity": "0F712B638864EB41048642F416130CD689C1D0AD599E3F432E19814A4F944BFF"
|
"integrity": "AB0D9EE12008296500497EA2B9E289DB82DDBBB8E0B2D90615737AAAECB07040"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "OmniSharp",
|
"id": "OmniSharp",
|
||||||
"description": "OmniSharp for Linux (x86)",
|
"description": "OmniSharp for Linux (x86)",
|
||||||
"url": "https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/f927ee889a08596823e0526a229c951a/omnisharp-linux-x86-1.35.0.zip",
|
"url": "https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/790310bd41f4a8723794ef9a885e2800/omnisharp-linux-x86-1.35.1.zip",
|
||||||
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.0/omnisharp-linux-x86-1.35.0.zip",
|
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.1/omnisharp-linux-x86-1.35.1.zip",
|
||||||
"installPath": ".omnisharp/1.35.0",
|
"installPath": ".omnisharp/1.35.1",
|
||||||
"platforms": [
|
"platforms": [
|
||||||
"linux"
|
"linux"
|
||||||
],
|
],
|
||||||
|
@ -221,16 +221,16 @@
|
||||||
"./mono.linux-x86",
|
"./mono.linux-x86",
|
||||||
"./run"
|
"./run"
|
||||||
],
|
],
|
||||||
"installTestPath": "./.omnisharp/1.35.0/run",
|
"installTestPath": "./.omnisharp/1.35.1/run",
|
||||||
"platformId": "linux-x86",
|
"platformId": "linux-x86",
|
||||||
"integrity": "DDEBD930B324DF14EAE401E6585B5CB4C80D98912CFB515B566BC212D4A40E87"
|
"integrity": "B4BEDA3D9E00A835882798D3D9AED0B988B8CBBCD59DF36A7E8D8D86BE922378"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "OmniSharp",
|
"id": "OmniSharp",
|
||||||
"description": "OmniSharp for Linux (x64)",
|
"description": "OmniSharp for Linux (x64)",
|
||||||
"url": "https://download.visualstudio.microsoft.com/download/pr/c9467f3b-b5a2-4d29-906e-f083961e0bd1/9d6dfe1ef73763fa13412d89868c81d3/omnisharp-linux-x64-1.35.0.zip",
|
"url": "https://download.visualstudio.microsoft.com/download/pr/ce33be0f-2348-4efe-b89b-9db292f8457d/106ca7c87b8cbcae9bc60a7c18a4aee0/omnisharp-linux-x64-1.35.1.zip",
|
||||||
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.0/omnisharp-linux-x64-1.35.0.zip",
|
"fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.35.1/omnisharp-linux-x64-1.35.1.zip",
|
||||||
"installPath": ".omnisharp/1.35.0",
|
"installPath": ".omnisharp/1.35.1",
|
||||||
"platforms": [
|
"platforms": [
|
||||||
"linux"
|
"linux"
|
||||||
],
|
],
|
||||||
|
@ -241,9 +241,9 @@
|
||||||
"./mono.linux-x86_64",
|
"./mono.linux-x86_64",
|
||||||
"./run"
|
"./run"
|
||||||
],
|
],
|
||||||
"installTestPath": "./.omnisharp/1.35.0/run",
|
"installTestPath": "./.omnisharp/1.35.1/run",
|
||||||
"platformId": "linux-x64",
|
"platformId": "linux-x64",
|
||||||
"integrity": "487618A11EE5FD31C77CBF4E0DCBA8B186CC0B9B42C60A662403E9FEAF81ECC6"
|
"integrity": "45E21A2187E6A0DA8551EC38660BEEF3A082DAF94E62B1B0CC50B37C82B3F9E4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Debugger",
|
"id": "Debugger",
|
||||||
|
|
Загрузка…
Ссылка в новой задаче