Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
4476c3c
Add Razor support to Project Context status when cohosting.
JoeRobich Sep 13, 2025
67a6533
Merge branch 'main' into dev/jorobich/support-project-context
JoeRobich Sep 17, 2025
678aaaf
Update main version
siramvikram Sep 17, 2025
c50a052
[automated] Update main version (#8637)
dotnet-policy-service[bot] Sep 17, 2025
46b28d2
Add Razor support to Project Context status when cohosting. (#8625)
JoeRobich Sep 17, 2025
394100a
use '.NET' instead of '.NET Core'
dibarbet Sep 18, 2025
51e9e82
Support "Show Razor" commands in cohosting
davidwengier Sep 18, 2025
c720215
Include C# in Razor issues
davidwengier Sep 18, 2025
b93b8f7
use '.NET' instead of '.NET Core' (#8638)
dibarbet Sep 18, 2025
e221291
Localization result of b93b8f7207e396fbf287ae53b33b72e4fbac6c86.
dotnet-bot Sep 18, 2025
c7835d9
Localization result based on b93b8f7207e396fbf287ae53b33b72e4fbac6c86…
dotnet-policy-service[bot] Sep 18, 2025
565c697
Localization result of c7835d92cdb8791aa0610d470bea1200952bca0a.
dotnet-bot Sep 21, 2025
e26b23e
Localization result based on c7835d92cdb8791aa0610d470bea1200952bca0a…
dotnet-policy-service[bot] Sep 21, 2025
a608e27
Bump Razor to 10.0.0-preview.25469.5
davidwengier Sep 22, 2025
df1f7c3
Initial plan
Copilot Sep 22, 2025
5935917
Add RESX file nesting pattern for Designer.cs files
Copilot Sep 22, 2025
34d3dae
Bump Razor to 10.0.0-preview.25469.5 (#8642)
davidwengier Sep 22, 2025
e639568
Localization result of 34d3daeb3675800217cbf6ad7cdba986afe57242.
dotnet-bot Sep 22, 2025
ae33ce5
Localization result based on 34d3daeb3675800217cbf6ad7cdba986afe57242…
dotnet-policy-service[bot] Sep 22, 2025
2a0323f
Update roslyn to 5.0.0-2.25472.11
dibarbet Sep 23, 2025
41e34c3
Add RESX file nesting pattern for Designer.cs files (#8644)
dibarbet Sep 23, 2025
ce524fa
Update roslyn to 5.0.0-2.25472.11 (#8646)
dibarbet Sep 23, 2025
915be27
Merge remote-tracking branch 'upstream/main' into ResurrectRazorDevTo…
davidwengier Sep 23, 2025
6a897a9
Bump Razor to 10.0.0-preview.25472.6
davidwengier Sep 23, 2025
f5818d3
Bump Razor and support "Show Razor" commands in cohosting (#8639)
davidwengier Sep 23, 2025
51d1923
Localization result of f5818d33d4842e2eea1759a3b29fe9d637995a20.
dotnet-bot Sep 23, 2025
b792002
Localization result based on f5818d33d4842e2eea1759a3b29fe9d637995a20…
dotnet-policy-service[bot] Sep 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@
- Diagnostics related feature requests and improvements [#5951](https://github.com/dotnet/vscode-csharp/issues/5951)
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)

# 2.93.x
* Bump Roslyn to 5.0.0-2.25472.11 (PR: [#8646](https://github.com/dotnet/vscode-csharp/pull/8646))
* Fix handling edits in types nested in reloadable types(PR: [#80360](https://github.com/dotnet/roslyn/pull/80360))
* Remove CS1998 warning entirely and remove dependent C# code fix providers(PR: [#80144](https://github.com/dotnet/roslyn/pull/80144))
* Only restore based on assets file changes if the actual content changed(PR: [#80341](https://github.com/dotnet/roslyn/pull/80341))
* Fix issue where build artifacts were added in source tree (PR: [#80324](https://github.com/dotnet/roslyn/pull/80324))
* Allow clients to send range ending at the line after the last line in the document(PR: [#80310](https://github.com/dotnet/roslyn/pull/80310))
* Don't show Razor diagnostics in Full Solution Analysis(PR: [#80296](https://github.com/dotnet/roslyn/pull/80296))
* Log project context in which document was found(PR: [#80202](https://github.com/dotnet/roslyn/pull/80202))
* Bump Razor to 10.0.0-preview.25472.6 (PR: [#8639](https://github.com/dotnet/vscode-csharp/pull/8639))
* Support view components in Go To Def (PR: [#12222](https://github.com/dotnet/razor/pull/12222))
* Redirect the older named assembly too (PR: [#12239](https://github.com/dotnet/razor/pull/12239))
* Restore "Show Html/C#" VS Code commands (PR: [#12234](https://github.com/dotnet/razor/pull/12234))

# 2.92.x
* Bump Razor to 10.0.0-preview.25464.2 (PR: [#8628](https://github.com/dotnet/vscode-csharp/pull/8628))
* Improve go to definition for mvc tag helpers (PR: [#12216](https://github.com/dotnet/razor/pull/12216))
Expand Down
6 changes: 3 additions & 3 deletions l10n/bundle.l10n.cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@
"Choose": "Zvolit",
"Choose and set default": "Zvolit a nastavit výchozí",
"Click {0}. This will copy all relevant issue information.": "Klikněte na {0}. Zkopírují se tím všechny relevantní informace o problému.",
"Cohosting is on, client has no access to CSharp content": "Společné hostování je zapnuté, ale klient nemá přístup k obsahu CSharp",
"Configuration \"{0}\" in launch.json does not have a {1} argument with {2} for remote process listing.": "Konfigurace „{0}“ v souboru launch.json nemá argument {1} s {2} pro výpis vzdáleného procesu.",
"Copy C#": "Kopírovat kód C#",
"Copy Html": "Kopírovat HTML",
"Copy issue content again": "Zkopírovat obsah problému znovu",
"Could not determine CSharp content": "Nepovedlo se určit obsah CSharp.",
"Could not determine CSharp content: {0}": "Could not determine CSharp content: {0}",
"Could not determine Html content": "Nepovedlo se určit obsah HTML.",
"Could not find '{0}' in or above '{1}'.": "Nepovedlo se najít {0} v {1} ani výše.",
"Could not find Razor Language Server executable '{0}' within directory": "V adresáři se nepovedlo najít spustitelný soubor jazykového serveru Razor {0}.",
Expand Down Expand Up @@ -178,8 +178,8 @@
"Test run already in progress": "Už probíhá testovací běh.",
"Text editor must be focused to fix all issues": "Aby bylo možné vyřešit všechny problémy, musí mít textový editor fokus.",
"The '{0}' command is not recommended to be used when C# Dev Kit extension is installed. Would you like build and debug using a dynamic configuration instead?": "Příkaz {0} se nedoporučuje používat, když je nainstalováno rozšíření C# Dev Kit. Chcete místo toho sestavit a ladit pomocí dynamické konfigurace?",
"The .NET Core SDK cannot be located: {0}. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path.": "Nelze nalézt sadu .NET Core SDK: {0}. Ladění .NET Core se nepovolí. Ujistěte se, že je sada .NET Core SDK nainstalovaná a umístěná v dané cestě.",
"The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "Sada .NET Core SDK umístěná v cestě je příliš stará. Ladění .NET Core se nepovolí. Minimální podporovaná verze je {0}.",
"The .NET SDK cannot be located: {0}. .NET debugging will not be enabled. Make sure the .NET SDK is installed and is on the path.": "Sada .NET SDK nebyla nalezena: {0}. Ladění .NET nebude povoleno. Ujistěte se, že je sada .NET SDK nainstalovaná a umístěná v dané cestě.",
"The .NET SDK located on the path is too old. .NET debugging will not be enabled. The minimum supported version is {0}.": "Sada .NET SDK umístěná v cestě je příliš stará. Ladění .NET se nepovolí. Minimální podporovaná verze je {0}.",
"The C# extension for Visual Studio Code is incompatible on {0} {1} with the VS Code Remote Extensions. To see avaliable workarounds, click on '{2}'.": "Rozšíření jazyka C# pro Visual Studio Code není kompatibilní na {0} {1} se vzdálenými rozšířeními VS Code. Pokud chcete zobrazit dostupná alternativní řešení, klikněte na {2}.",
"The C# extension for Visual Studio Code is incompatible on {0} {1}.": "Rozšíření jazyka C# pro Visual Studio Code není na {0} {1} kompatibilní.",
"The C# extension is still downloading packages. Please see progress in the output window below.": "Rozšíření C# stále stahuje balíčky. Průběh si můžete prohlédnout v okně výstupu níže.",
Expand Down
6 changes: 3 additions & 3 deletions l10n/bundle.l10n.de.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@
"Choose": "Auswählen",
"Choose and set default": "Standard auswählen und festlegen",
"Click {0}. This will copy all relevant issue information.": "Klicken Sie auf {0}. Dadurch werden alle relevanten Probleminformationen kopiert.",
"Cohosting is on, client has no access to CSharp content": "Cohosting ist aktiviert. Der Client hat keinen Zugriff auf CSharp-Inhalte.",
"Configuration \"{0}\" in launch.json does not have a {1} argument with {2} for remote process listing.": "Die Konfiguration \"{0}\" in \"launch.json\" weist kein {1}-Argument mit {2} für die Remoteprozessauflistung auf.",
"Copy C#": "C# kopieren",
"Copy Html": "HTML kopieren",
"Copy issue content again": "Probleminhalt erneut kopieren",
"Could not determine CSharp content": "Der CSharp-Inhalt konnte nicht bestimmt werden.",
"Could not determine CSharp content: {0}": "Could not determine CSharp content: {0}",
"Could not determine Html content": "Der HTML-Inhalt konnte nicht bestimmt werden.",
"Could not find '{0}' in or above '{1}'.": "\"{0}\" wurde in oder über \"{1}\" nicht gefunden.",
"Could not find Razor Language Server executable '{0}' within directory": "Die ausführbare Razor Language Server-Datei „{0}“ wurde im Verzeichnis nicht gefunden.",
Expand Down Expand Up @@ -178,8 +178,8 @@
"Test run already in progress": "Es wird bereits ein Testlauf ausgeführt.",
"Text editor must be focused to fix all issues": "Der Texteditor muss den Fokus haben, um alle Probleme zu beheben.",
"The '{0}' command is not recommended to be used when C# Dev Kit extension is installed. Would you like build and debug using a dynamic configuration instead?": "Die Verwendung des Befehls „{0}“ wird nicht empfohlen, wenn die C# Dev Kit-Erweiterung installiert ist. Möchten Sie zum Kompilieren und Debuggen stattdessen eine dynamische Konfiguration verwenden?",
"The .NET Core SDK cannot be located: {0}. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path.": "Das .NET Core SDK kann nicht gefunden werden: {0}. Das .NET Core-Debuggen wird nicht aktiviert. Stellen Sie sicher, dass das .NET Core SDK installiert ist und sich im Pfad befindet.",
"The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "Das .NET Core SDK auf dem Pfad ist zu alt. Das .NET Core-Debuggen wird nicht aktiviert. Die unterstützte Mindestversion ist {0}.",
"The .NET SDK cannot be located: {0}. .NET debugging will not be enabled. Make sure the .NET SDK is installed and is on the path.": "Das .NET SDK wurde nicht gefunden: {0}. Das .NET-Debuggen wird nicht aktiviert. Stellen Sie sicher, dass das .NET SDK installiert ist und sich im Pfad befindet.",
"The .NET SDK located on the path is too old. .NET debugging will not be enabled. The minimum supported version is {0}.": "Das .NET SDK auf dem Pfad ist zu alt. Das .NET-Debuggen wird nicht aktiviert. Die unterstützte Mindestversion ist {0}.",
"The C# extension for Visual Studio Code is incompatible on {0} {1} with the VS Code Remote Extensions. To see avaliable workarounds, click on '{2}'.": "Die C#-Erweiterung für Visual Studio Code ist auf {0} {1} nicht mit den VS Code-Remoteerweiterungen kompatibel. Klicken Sie auf „{2}“, um verfügbare Problemumgehungen anzuzeigen.",
"The C# extension for Visual Studio Code is incompatible on {0} {1}.": "Die C#-Erweiterung für Visual Studio Code ist auf {0} {1} nicht kompatibel.",
"The C# extension is still downloading packages. Please see progress in the output window below.": "Die C#-Erweiterung lädt weiterhin Pakete herunter. Den Fortschritt finden Sie unten im Ausgabefenster.",
Expand Down
6 changes: 3 additions & 3 deletions l10n/bundle.l10n.es.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@
"Choose": "Elegir",
"Choose and set default": "Elegir y establecer el valor predeterminado",
"Click {0}. This will copy all relevant issue information.": "Haga clic en {0}. Esto copiará toda la información del problema pertinente.",
"Cohosting is on, client has no access to CSharp content": "El cohospedaje está activado, el cliente no tiene acceso al contenido de CSharp",
"Configuration \"{0}\" in launch.json does not have a {1} argument with {2} for remote process listing.": "La configuración \"{0}\" de launch.json no tiene un argumento {1} con {2} para la lista de procesos remotos.",
"Copy C#": "Copiar C#",
"Copy Html": "Copiar HTML",
"Copy issue content again": "Volver a copiar el contenido del problema",
"Could not determine CSharp content": "No se pudo determinar el contenido de CSharp",
"Could not determine CSharp content: {0}": "Could not determine CSharp content: {0}",
"Could not determine Html content": "No se pudo determinar el contenido HTML",
"Could not find '{0}' in or above '{1}'.": "No se pudo encontrar '{0}' en '' o encima de '{1}'.",
"Could not find Razor Language Server executable '{0}' within directory": "No se encontró el ejecutable del servidor de lenguaje Razor en el directorio ''{0}''",
Expand Down Expand Up @@ -178,8 +178,8 @@
"Test run already in progress": "La ejecución de prueba ya está en curso",
"Text editor must be focused to fix all issues": "El editor de texto debe estar centrado para corregir todos los problemas",
"The '{0}' command is not recommended to be used when C# Dev Kit extension is installed. Would you like build and debug using a dynamic configuration instead?": "No se recomienda usar el comando \"{0}\" cuando se instala la extensión del Kit de desarrollo de C#. ¿Desea compilar y depurar mediante una configuración dinámica en su lugar?",
"The .NET Core SDK cannot be located: {0}. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path.": "No se encuentra el SDK de .NET Core: {0}. No se habilitará la depuración de .NET Core. Asegúrese de que el SDK de .NET Core está instalado y en la ruta de acceso.",
"The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "El SDK de .NET Core ubicado en la ruta de acceso es muy antiguo. No se habilitará la depuración de .NET Core. La versión mínima admitida es {0}.",
"The .NET SDK cannot be located: {0}. .NET debugging will not be enabled. Make sure the .NET SDK is installed and is on the path.": "No se encuentra el SDK de .NET: {0}. No se habilitará la depuración de .NET. Asegúrese de que el SDK de .NET está instalado y en la ruta de acceso.",
"The .NET SDK located on the path is too old. .NET debugging will not be enabled. The minimum supported version is {0}.": "El SDK de .NET ubicado en la ruta de acceso es muy antiguo. No se habilitará la depuración de .NET. La versión mínima admitida es {0}.",
"The C# extension for Visual Studio Code is incompatible on {0} {1} with the VS Code Remote Extensions. To see avaliable workarounds, click on '{2}'.": "La extensión de C# para Visual Studio Code no es compatible en {0} {1}con las extensiones remotas VS Code. Para ver soluciones alternativas disponibles, haga clic en \"{2}\".",
"The C# extension for Visual Studio Code is incompatible on {0} {1}.": "La extensión de C# para Visual Studio Code no es compatible con {0} {1}.",
"The C# extension is still downloading packages. Please see progress in the output window below.": "La extensión de C# aún está descargando paquetes. Vea el progreso en la ventana de salida siguiente.",
Expand Down
6 changes: 3 additions & 3 deletions l10n/bundle.l10n.fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@
"Choose": "Choisir",
"Choose and set default": "Choisir et définir la valeur par défaut",
"Click {0}. This will copy all relevant issue information.": "Cliquez sur {0}. Cette opération copie toutes les informations pertinentes sur le problème.",
"Cohosting is on, client has no access to CSharp content": "La cohébergement est activé, le client n’a pas accès au contenu CSharp",
"Configuration \"{0}\" in launch.json does not have a {1} argument with {2} for remote process listing.": "La configuration « {0} » dans launch.json n’a pas d’argument {1} avec {2} pour la liste des processus distants.",
"Copy C#": "Copier C#",
"Copy Html": "Copier du code HTML",
"Copy issue content again": "Copier à nouveau le contenu du problème",
"Could not determine CSharp content": "Impossible de déterminer le contenu CSharp",
"Could not determine CSharp content: {0}": "Could not determine CSharp content: {0}",
"Could not determine Html content": "Impossible de déterminer le contenu HTML",
"Could not find '{0}' in or above '{1}'.": "Impossible de trouver '{0}' dans ou au-dessus '{1}'.",
"Could not find Razor Language Server executable '{0}' within directory": "Impossible de trouver l’exécutable du serveur de langage Razor dans le répertoire « {0} »",
Expand Down Expand Up @@ -178,8 +178,8 @@
"Test run already in progress": "Série de tests déjà en cours",
"Text editor must be focused to fix all issues": "L’éditeur de texte doit être axé sur la résolution de tous les problèmes",
"The '{0}' command is not recommended to be used when C# Dev Kit extension is installed. Would you like build and debug using a dynamic configuration instead?": "La commande « {0} » n’est pas recommandée lors de l’installation de l’extension du Kit de développement C#. Voulez-vous générer et déboguer à l’aide d’une configuration dynamique à la place ?",
"The .NET Core SDK cannot be located: {0}. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path.": "Le SDK .NET Core est introuvable : {0}. Le débogage .NET Core ne sera pas activé. Assurez-vous que le SDK .NET Core est installé et se trouve sur le chemin.",
"The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "Le SDK .NET Core situé sur le chemin est trop ancien. Le débogage .NET Core ne sera pas activé. La version minimale prise en charge est {0}.",
"The .NET SDK cannot be located: {0}. .NET debugging will not be enabled. Make sure the .NET SDK is installed and is on the path.": "Le SDK .NET est introuvable : {0}. Le débogage .NET ne sera pas activé. Assurez-vous que le SDK .NET est installé et se trouve sur le chemin.",
"The .NET SDK located on the path is too old. .NET debugging will not be enabled. The minimum supported version is {0}.": "Le SDK .NET situé sur le chemin est trop ancien. Le débogage .NET ne sera pas activé. La version minimale prise en charge est {0}.",
"The C# extension for Visual Studio Code is incompatible on {0} {1} with the VS Code Remote Extensions. To see avaliable workarounds, click on '{2}'.": "L’extension C# pour Visual Studio Code est incompatible sur {0} {1} avec les extensions distantes VS Code. Pour voir les solutions de contournement disponibles, cliquez sur «{2}».",
"The C# extension for Visual Studio Code is incompatible on {0} {1}.": "L’extension C# pour Visual Studio Code est incompatible sur {0} {1}.",
"The C# extension is still downloading packages. Please see progress in the output window below.": "L’extension C# est toujours en train de télécharger des packages. Consultez la progression dans la fenêtre sortie ci-dessous.",
Expand Down
Loading
Loading