Skip to content

Commit 956ad19

Browse files
committed
Merge remote-tracking branch 'origin/main' into dev/jorobich/workspace-status-item
2 parents a706e71 + 0a16845 commit 956ad19

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+1590
-715
lines changed

.config/1espt/PipelineAutobaseliningConfig.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ pipelines:
3030
lastModifiedDate: 2024-03-19
3131
armory:
3232
lastModifiedDate: 2024-03-19
33+
policheck:
34+
lastModifiedDate: 2024-06-27
3335
binary:
3436
credscan:
3537
lastModifiedDate: 2024-03-19

.config/guardian/.gdnbaselines

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
],
2222
"tool": "credscan",
2323
"ruleId": "CSCAN-GENERAL0020",
24-
"createdDate": "2024-04-19 18:19:20Z",
25-
"expirationDate": "2024-10-06 18:25:02Z",
26-
"justification": "This error is baselined with an expiration date of 180 days from 2024-04-19 18:25:02Z"
24+
"createdDate": "2024-06-27 21:30:23Z",
25+
"expirationDate": "2024-12-14 21:44:58Z",
26+
"justification": "This error is baselined with an expiration date of 180 days from 2024-06-27 21:44:58Z"
2727
}
2828
}
2929
}

.config/guardian/TSAConfig.gdntsa

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"codebaseName": "VSCode-CSharp-GitHub",
3+
"notificationAliases": [
4+
5+
],
6+
"codebaseAdmins": [
7+
"REDMOND\\phillipa",
8+
"REDMOND\\arkalyan"
9+
],
10+
"instanceUrl": "https://devdiv.visualstudio.com",
11+
"projectName": "DevDiv",
12+
"areaPath": "DevDiv\\NET Developer Experience\\CSharp and VB IDE\\VSCode",
13+
"iterationPath": "DevDiv",
14+
"allTools": true
15+
}

CHANGELOG.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,33 @@
44
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)
55

66
# Latest
7-
* Update Roslyn to 4.11.0-3.24319.4 (PR: [#7249](https://github.com/dotnet/vscode-csharp/pull/7249))
7+
* Bump xamltools to 17.11.35027.17 (PR: [#7288](https://github.com/dotnet/vscode-csharp/pull/7288))
8+
* Fix impossible to enter multiple spaces in attribute area
9+
* Fix cannot accept Copilot suggestion with Tab when IntelliSense is open
10+
* Fixing snippets in Razor LSP completion (PR: [#7274](https://github.com/dotnet/vscode-csharp/pull/7274))
11+
* Fix NRE in Razor completion. (PR: [#7272](https://github.com/dotnet/vscode-csharp/pull/7272))
12+
* Update debugger to indicate Monterey as the lowest supported MacOS version (PR: [#7256](https://github.com/dotnet/vscode-csharp/pull/7256))
13+
* Improve Razor completion experience (tag helpers, icons) (PR: [#7205](https://github.com/dotnet/vscode-csharp/pull/7205))
14+
15+
# 2.36.19
16+
* Update Razor to 9.0.0-preview.24325.5 (PR: [#7277](https://github.com/dotnet/vscode-csharp/pull/7277))
17+
* Fix completion commit characters (PR: [#10533](https://github.com/dotnet/razor/pull/10533))
18+
* Add back roll foward to rzls (PR: [#10530](https://github.com/dotnet/razor/pull/10530))
19+
* Don't show misc files project in hover info (PR: [#10503](https://github.com/dotnet/razor/pull/10503))
20+
* Fold C# statement keyword blocks (PR: [#10496](https://github.com/dotnet/razor/pull/10496))
21+
* Update Roslyn to 4.11.0-3.24320.2 (PR: [#7257](https://github.com/dotnet/vscode-csharp/pull/7257))
822
* Add brokered service for Hot Reload in VS Code: GenericHotReloadAgentManagerService (PR: [#74029](https://github.com/dotnet/roslyn/pull/74029))
923
* Bump razor to include fix for project serialization (PR: [#74021](https://github.com/dotnet/roslyn/pull/74021))
1024
* Fix find refs doing too much work lookign for types that had an alias to them in one file. (PR: [#74015](https://github.com/dotnet/roslyn/pull/74015))
1125
* Ensure source generated documents are up-to-date before analyzing EnC changes (PR: [#73989](https://github.com/dotnet/roslyn/pull/73989))
1226
* Fix project configuration telemetry for legacy csproj projects (PR: [#73995](https://github.com/dotnet/roslyn/pull/73995))
1327
* Throw when there is a syntax version mismatch in codelens (PR: [#73902](https://github.com/dotnet/roslyn/pull/73902))
28+
* Remove runtime download of Razor telemetry pkg (PR: [#7236](https://github.com/dotnet/vscode-csharp/pull/7236))
29+
* Remove legacy project.json support (PR: [#7244](https://github.com/dotnet/vscode-csharp/pull/7244))
30+
* Update xamlTools to 17.11.35021.135
31+
* Trigger full page MAUI XAML Hot Reload when clicking the Hot Reload icon, matching VS Windows
32+
* Fix "Ambiguous reference" in HotReloadMobileTapInitializer (Issue: [#1204](https://github.com/microsoft/vscode-dotnettools/issues/1204))
33+
* Give descriptive error if using Hot Reload with Android on pre .NET8, saying to update .NET
1434

1535
# 2.35.15
1636
* Improve reliability of documentation comment auto insertion (PR: [#7230](https://github.com/dotnet/vscode-csharp/pull/7230))

azure-pipelines-official.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,21 @@ extends:
3333
name: netcore1espool-internal
3434
image: 1es-windows-2022
3535
os: windows
36+
sdl:
37+
sourceAnalysisPool:
38+
name: netcore1espool-internal
39+
image: 1es-windows-2022
40+
os: windows
41+
policheck:
42+
enabled: true
43+
tsa:
44+
enabled: true
45+
configFile: '$(Build.SourcesDirectory)/.config/guardian/TSAConfig.gdntsa'
3646
customBuildTags:
3747
- ES365AIMigrationTooling
3848
stages:
3949
- template: /azure-pipelines/build-all.yml@self
4050
parameters:
4151
versionNumberOverride: ${{ parameters.versionNumberOverride }}
4252
isOfficial: true
43-
channel: ${{ parameters.channel }}
53+
channel: ${{ parameters.channel }}

l10n/bundle.l10n.cs.json

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,12 @@
3737
"Couldn't create self-signed certificate. See output for more information.": "Certifikát podepsaný svým držitelem (self-signed certificate) se nepovedlo vytvořit. Další informace najdete ve výstupu.",
3838
"Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "Certifikát podepsaný svým držitelem (self-signed certificate) se nepovedlo vytvořit. {0}\r\nkód: {1}\r\nstdout: {2}",
3939
"Description of the problem": "Popis problému",
40+
"Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?": "Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?",
4041
"Disable message in settings": "Zakázat zprávu v nastavení",
4142
"Do not load any": "Nic nenačítat",
4243
"Does not contain .NET Core projects.": "Neobsahuje projekty .NET Core.",
4344
"Don't Ask Again": "Příště už se neptat",
45+
"Download Mono": "Download Mono",
4446
"Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Povolit spuštění webového prohlížeče při spuštění ASP.NET Core. Další informace: {0}",
4547
"Error Message: ": "Chybová zpráva: ",
4648
"Expand": "Rozbalit",
@@ -49,11 +51,14 @@
4951
"Extensions": "Rozšíření",
5052
"Failed to complete the installation of the C# extension. Please see the error in the output window below.": "Nepovedlo se dokončit instalaci rozšíření C#. Podívejte se na chybu v okně výstupu níže.",
5153
"Failed to parse tasks.json file: {0}": "Nepovedlo se parsovat soubor tasks.json: {0}",
54+
"Failed to run test: {0}": "Failed to run test: {0}",
5255
"Failed to set debugadpter directory": "Nepovedlo se nastavit adresář debugadpter.",
5356
"Failed to set extension directory": "Nepovedlo se nastavit adresář rozšíření.",
5457
"Failed to set install complete file path": "Nepovedlo se nastavit úplnou cestu k souboru instalace",
58+
"Failed to start debugger: {0}": "Failed to start debugger: {0}",
5559
"Fix All Code Action": "Opravit všechny akce kódu",
5660
"Fix All: ": "Opravit vše: ",
61+
"Fix all issues": "Fix all issues",
5762
"For further information visit {0}": "Další informace najdete na {0}",
5863
"For further information visit {0}.": "Další informace najdete na {0}.",
5964
"For more information about the 'console' field, see {0}": "Další informace o poli „console“ najdete v tématu {0}",
@@ -62,6 +67,7 @@
6267
"Go to output": "Přejít na výstup",
6368
"Help": "Nápověda",
6469
"Host document file path": "Cesta k souboru dokumentu hostitele",
70+
"How to setup Remote Debugging": "How to setup Remote Debugging",
6571
"If you have changed target frameworks, make sure to update the program path.": "Pokud jste změnili cílové architektury, nezapomeňte aktualizovat cestu k programu.",
6672
"Ignore": "Ignorovat",
6773
"Ignoring non-parseable lines in envFile {0}: {1}.": "Ignorování neanalyzovatelných řádků v souboru envFile {0}: {1}",
@@ -71,6 +77,7 @@
7177
"Is this a Bug or Feature request?": "Jde o chybu, nebo žádost o funkci?",
7278
"Logs": "Protokoly",
7379
"Machine information": "Informace o počítači",
80+
"More Detail": "More Detail",
7481
"More Information": "Další informace",
7582
"Name not defined in current configuration.": "Název není v aktuální konfiguraci definován.",
7683
"Nested Code Action": "Akce vnořeného kódu",
@@ -81,8 +88,11 @@
8188
"Non Razor file as active document": "Soubor, který není Razor, jako aktivní dokument",
8289
"Not Now": "Teď ne",
8390
"OmniSharp": "OmniSharp",
91+
"OmniSharp requires a complete install of Mono (including MSBuild) to provide language services when `omnisharp.useModernNet` is disabled in Settings. Please install the latest Mono and restart.": "OmniSharp requires a complete install of Mono (including MSBuild) to provide language services when `omnisharp.useModernNet` is disabled in Settings. Please install the latest Mono and restart.",
8492
"Open envFile": "Otevřít soubor envFile",
93+
"Open settings": "Open settings",
8594
"Operating system \"{0}\" not supported.": "Operační systém {0} se nepodporuje.",
95+
"Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download",
8696
"Perform the actions (or no action) that resulted in your Razor issue": "Proveďte činnost (nebo zopakujte nečinnost), která vedla k problémům s Razorem.",
8797
"Pick a fix all scope": "Výběr opravy všech oborů",
8898
"Pipe transport failed to get OS and processes.": "Operaci přenosu přes kanál se nepovedlo získat operační systém a procesy.",
@@ -118,24 +128,31 @@
118128
"Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "Spustit a ladit: Není nainstalovaný platný prohlížeč. Nainstalujte si prosím Edge nebo Chrome.",
119129
"Run and Debug: auto-detection found {0} for a launch browser": "Spustit a ladit: Automatická detekce našla {0} pro spouštěný prohlížeč.",
120130
"See {0} output": "Zobrazit výstup {0}",
131+
"Select fix all action": "Select fix all action",
121132
"Select the process to attach to": "Vyberte proces, ke kterému se má program připojit.",
122133
"Select the project to launch": "Vyberte projekt, který se má spustit.",
123134
"Self-signed certificate sucessfully {0}": "Certifikát podepsaný svým držitelem se úspěšně {0}",
124135
"Sending request": "Posílá se žádost",
125136
"Server failed to start after retrying 5 times.": "Server se nepovedlo spustit ani po pěti pokusech.",
126137
"Show Output": "Zobrazit výstup",
138+
"Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.",
127139
"Start": "Začátek",
128140
"Startup project not set": "Projekt po spuštění není nastavený",
129141
"Steps to reproduce": "Kroky pro reprodukci",
130142
"Stop": "Zastavit",
131143
"Suppress notification": "Potlačit oznámení",
132144
"Synchronization timed out": "Vypršel časový limit synchronizace.",
145+
"Test run already in progress": "Test run already in progress",
146+
"Text editor must be focused to fix all issues": "Text editor must be focused to fix all issues",
133147
"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ě.",
134148
"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}.",
149+
"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}'.": "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}'.",
150+
"The C# extension for Visual Studio Code is incompatible on {0} {1}.": "The C# extension for Visual Studio Code is incompatible on {0} {1}.",
135151
"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.",
136152
"The C# extension was unable to automatically decode projects in the current workspace to create a runnable launch.json file. A template launch.json file has been created as a placeholder.\r\n\r\nIf the server is currently unable to load your project, you can attempt to resolve this by restoring any missing project dependencies (example: run 'dotnet restore') and by fixing any reported errors from building the projects in your workspace.\r\nIf this allows the server to now load your project then --\r\n * Delete this file\r\n * Open the Visual Studio Code command palette (View->Command Palette)\r\n * run the command: '.NET: Generate Assets for Build and Debug'.\r\n\r\nIf your project requires a more complex launch configuration, you may wish to delete this configuration and pick a different template using the 'Add Configuration...' button at the bottom of this file.": "Rozšíření C# nemohlo automaticky dekódovat projekty v aktuálním pracovním prostoru a vytvořit spustitelný soubor launch.json. Soubor launch.json šablony se vytvořil jako zástupný symbol.\r\n\r\nPokud server momentálně nemůže načíst váš projekt, můžete se pokusit tento problém vyřešit obnovením chybějících závislostí projektu (například spuštěním příkazu dotnet restore) a opravou všech nahlášených chyb při sestavování projektů ve vašem pracovním prostoru.\r\nPokud to serveru umožní načíst váš projekt, pak --\r\n * Odstraňte tento soubor\r\n * Otevřete paletu příkazů Visual Studio Code (View->Command Palette)\r\n * Spusťte příkaz: .“NET: Generate Assets for Build and Debug“ (Generovat prostředky pro sestavení a ladění).\r\n\r\nPokud váš projekt vyžaduje složitější konfiguraci spuštění, možná budete chtít tuto konfiguraci odstranit a vybrat jinou šablonu pomocí možnosti „Přidat konfiguraci“ v dolní části tohoto souboru.",
137153
"The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "Vybraná konfigurace spuštění je nakonfigurovaná tak, aby spustila webový prohlížeč, ale nenašel se žádný důvěryhodný vývojový certifikát. Chcete vytvořit důvěryhodný certifikát podepsaný svým držitelem (self-signed certificate)?",
138154
"The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "Hodnota {0} pro parametr targetArchitecture v konfiguraci spuštění je neplatná. Očekávala se hodnota x86_64 nebo arm64.",
155+
"There are unresolved dependencies. Please execute the restore command to continue.": "There are unresolved dependencies. Please execute the restore command to continue.",
139156
"There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.": "Při spouštění relace ladění došlo k neočekávané chybě. Pokud chcete získat více informací, podívejte se, jestli se v konzole nenacházejí užitečné protokoly, a projděte si dokumenty k ladění.",
140157
"Token cancellation requested: {0}": "Požádáno o zrušení tokenu: {0}",
141158
"Transport attach could not obtain processes list.": "Operaci připojení přenosu se nepovedlo získat seznam procesů.",
@@ -150,7 +167,6 @@
150167
"Unable to resolve VSCode's version of CSharp": "Nepovedlo se rozpoznat verzi jazyka CSharp v nástroji VSCode.",
151168
"Unable to resolve VSCode's version of Html": "Nepovedlo se přeložit verzi HTML nástroje VSCode.",
152169
"Unexpected RuntimeId '{0}'.": "Neočekávané RuntimeId „{0}“",
153-
"Unexpected completion trigger kind: {0}": "Neočekávaný druh triggeru dokončení: {0}",
154170
"Unexpected error when attaching to C# preview window.": "Při připojování k oknu náhledu jazyka C# došlo k neočekávané chybě.",
155171
"Unexpected error when attaching to HTML preview window.": "Při připojování k oknu náhledu HTML došlo k neočekávané chybě.",
156172
"Unexpected error when attaching to report Razor issue window.": "Při připojování k oknu pro nahlášení problémů s Razorem došlo k neočekávané chybě.",
@@ -168,12 +184,14 @@
168184
"You must first start the data collection before copying.": "Před kopírováním je zapotřebí nejdříve spustit shromažďování dat.",
169185
"You must first start the data collection before stopping.": "Před zastavením je zapotřebí nejdříve spustit shromažďování dat.",
170186
"Your workspace has multiple Visual Studio Solution files; please select one to get full IntelliSense.": "Váš pracovní prostor má více souborů řešení Visual Studio. Vyberte prosím jednu, abyste získali úplnou technologii IntelliSense.",
171-
"[ERROR] The debugger cannot be installed. The debugger requires macOS 10.12 (Sierra) or newer.": "[CHYBA] Ladicí program nelze nainstalovat. Ladicí program vyžaduje macOS 10.12 (Sierra) nebo novější.",
187+
"[ERROR] The debugger cannot be installed. The debugger is not supported on '{0}'": "[CHYBA] Ladicí program nelze nainstalovat. Ladicí program není pro {0} podporován.",
188+
"[ERROR] The debugger cannot be installed. The debugger requires macOS 12 (Monterey) or newer.": "[CHYBA] Ladicí program nelze nainstalovat. Ladicí program vyžaduje macOS 12 (Monterey) nebo novější.",
172189
"[ERROR] The debugger cannot be installed. Unknown platform.": "[CHYBA] Ladicí program nelze nainstalovat. Neznámá platforma.",
173190
"[ERROR]: C# Extension failed to install the debugger package.": "[CHYBA]: Rozšíření jazyka C# se nepodařilo nainstalovat balíček ladicího programu.",
174191
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[UPOZORNĚNÍ]: Ladicí program .NET nepodporuje systém Windows pro platformu x86. Ladění nebude k dispozici.",
175192
"dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "Možnost dotnet.server.useOmharharp se změnila. Pokud chcete změnu použít, načtěte prosím znovu okno.",
176193
"pipeArgs must be a string or a string array type": "pipeArgs musí být řetězec nebo typ pole řetězců",
194+
"project.json is no longer a supported project format for .NET Core applications.": "project.json is no longer a supported project format for .NET Core applications.",
177195
"{0} references": "Počet odkazů: {0}",
178196
"{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}, vložte obsah problému jako text problému. Nezapomeňte vyplnit všechny podrobnosti, které ještě vyplněné nejsou."
179197
}

0 commit comments

Comments
 (0)