Skip to content

Commit d1a9e2d

Browse files
authored
Merge pull request #3524 from ryanbrandenburg/rybrande/RazorInsertionLSPPreview1
Update Razor to include more C# actions
2 parents 4b4295e + 1dea550 commit d1a9e2d

File tree

9 files changed

+375
-350
lines changed

9 files changed

+375
-350
lines changed

.vscode/launch.json

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -109,31 +109,6 @@
109109
],
110110
"preLaunchTask": "buildDev"
111111
},
112-
{
113-
"name": "Launch Razor Tests",
114-
"type": "extensionHost",
115-
"request": "launch",
116-
"runtimeExecutable": "${execPath}",
117-
"args": [
118-
"--disable-extensions",
119-
"${workspaceRoot}/test/integrationTests/testAssets/BasicRazorApp2_1",
120-
"--extensionDevelopmentPath=${workspaceRoot}",
121-
"--extensionTestsPath=${workspaceRoot}/out/test/razorTests"
122-
],
123-
"env": {
124-
"CODE_WORKSPACE_ROOT": "${workspaceRoot}",
125-
"CODE_TESTS_PATH": "${workspaceRoot}/out/test/razorTests",
126-
"CODE_TESTS_WORKSPACE": "${workspaceRoot}/test/integrationTests/testAssets/BasicRazorApp2_1",
127-
"CODE_EXTENSIONS_PATH": "${workspaceRoot}",
128-
"OSVC_SUITE": "BasicRazorApp2_1"
129-
},
130-
"stopOnEntry": false,
131-
"sourceMaps": true,
132-
"outFiles": [
133-
"${workspaceRoot}/dist/*.js"
134-
],
135-
"preLaunchTask": "buildDev"
136-
},
137112
{
138113
"type": "node",
139114
"request": "launch",

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 1.21.10 (Not yet released)
2+
* Updated Razor support (PR:[#3524](https://github.com/OmniSharp/omnisharp-vscode/pull/3524))
3+
* Added quick info (hover) support for TagHelper and Blazor components. You can now hover over TagHelpers, Components and their attributes to understand what associated C# type you're hovering over in addition to an attributes expected value type.
4+
* Migrated Razor's project understanding from the VSCode extension into the Language Server. This enables the language server to reboot without extra assistance (reliability) from an LSP client and also enables future Razor LSP clients to have richer functionality with less "work".
5+
* Added C# light bulbs to enable users to "Fully Qualify" members that are causing errors.
6+
* Expanded Razor's TextMate grammar colorization support to understand email addresses and `await foreach`.
7+
* Several bug fixes
8+
19
## Known Issues in 1.21.9
210

311
* Known limitations with the preview Razor (cshtml) language service to be addressed in a future release:

0 commit comments

Comments
 (0)