This commit is contained in:
Joey Robichaud 2020-05-04 17:24:23 -07:00
Родитель fe918bb8aa
Коммит e6bc00087a
5 изменённых файлов: 52 добавлений и 50 удалений

4
.vscode/launch.json поставляемый
Просмотреть файл

@ -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}"
} }

Просмотреть файл

@ -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.

Просмотреть файл

@ -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

2
package-lock.json сгенерированный
Просмотреть файл

@ -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": {

Просмотреть файл

@ -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",