From a2644c97a1ba90de70deb16407acd43281e64cb2 Mon Sep 17 00:00:00 2001 From: Joey Robichaud Date: Fri, 12 Jul 2024 15:32:13 -0700 Subject: [PATCH 01/94] Code cleanup suggestions from #7333 --- src/razor/src/document/razorDocumentSynchronizer.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/razor/src/document/razorDocumentSynchronizer.ts b/src/razor/src/document/razorDocumentSynchronizer.ts index 34be3c7f2..78e6fe75a 100644 --- a/src/razor/src/document/razorDocumentSynchronizer.ts +++ b/src/razor/src/document/razorDocumentSynchronizer.ts @@ -123,7 +123,6 @@ export class RazorDocumentSynchronizer { const documentKey = getUriPath(context.projectedDocument.uri); const synchronizations = this.synchronizations[documentKey]; - clearTimeout(context.timeoutId); if (synchronizations.length === 1) { delete this.synchronizations[documentKey]; @@ -170,9 +169,8 @@ export class RazorDocumentSynchronizer { } }, dispose: () => { - while (rejectionsForCancel.length > 0) { - rejectionsForCancel.pop(); - } + rejectionsForCancel.length = 0; + clearTimeout(context.timeoutId); }, projectedDocumentSynchronized, onProjectedDocumentSynchronized, From 93b0643cb1175879b1a2cf2995e8eabb5fbc5776 Mon Sep 17 00:00:00 2001 From: dotnet-bot Date: Fri, 12 Jul 2024 22:47:50 +0000 Subject: [PATCH 02/94] Localization result of a3d678ee0d520e5f689d765bb3592eeb88968b28. --- l10n/bundle.l10n.cs.json | 2 ++ l10n/bundle.l10n.de.json | 2 ++ l10n/bundle.l10n.es.json | 2 ++ l10n/bundle.l10n.fr.json | 2 ++ l10n/bundle.l10n.it.json | 2 ++ l10n/bundle.l10n.ja.json | 2 ++ l10n/bundle.l10n.ko.json | 2 ++ l10n/bundle.l10n.pl.json | 2 ++ l10n/bundle.l10n.pt-br.json | 2 ++ l10n/bundle.l10n.ru.json | 2 ++ l10n/bundle.l10n.tr.json | 2 ++ l10n/bundle.l10n.zh-cn.json | 2 ++ l10n/bundle.l10n.zh-tw.json | 2 ++ 13 files changed, 26 insertions(+) diff --git a/l10n/bundle.l10n.cs.json b/l10n/bundle.l10n.cs.json index 4d425ebf8..caae38e4c 100644 --- a/l10n/bundle.l10n.cs.json +++ b/l10n/bundle.l10n.cs.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "Nenastaveno v konfiguraci ladění: {0}", "1 reference": "1 odkaz", "A valid dotnet installation could not be found: {0}": "Nepovedlo se najít platnou instalaci rozhraní dotnet: {0}", + "Active File Context": "Active File Context", "Actual behavior": "Skutečné chování", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Při instalaci ladicího programu .NET došlo k chybě. Rozšíření C# může být nutné přeinstalovat.", "Author": "Autor", "Bug": "Chyba", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "Stav pracovního prostoru C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Konfigurace jazyka C# se změnila. Chcete znovu spustit jazykový server se změnami?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "Konfigurace jazyka C# se změnila. Chcete znovu načíst okno, aby se změny použily?", diff --git a/l10n/bundle.l10n.de.json b/l10n/bundle.l10n.de.json index 746a215a7..264ac95f9 100644 --- a/l10n/bundle.l10n.de.json +++ b/l10n/bundle.l10n.de.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "\"{0}\" wurde in der Debugkonfiguration nicht festgelegt.", "1 reference": "1 Verweis", "A valid dotnet installation could not be found: {0}": "Es wurde keine gültige dotnet-Installation gefunden: {0}", + "Active File Context": "Active File Context", "Actual behavior": "Tatsächliches Verhalten", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Fehler bei der Installation des .NET-Debuggers. Die C#-Erweiterung muss möglicherweise neu installiert werden.", "Author": "Autor", "Bug": "Fehler", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C#-Arbeitsbereichsstatus", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Die C#-Konfiguration wurde geändert. Möchten Sie den Sprachserver mit Ihren Änderungen neu starten?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "Die C#-Konfiguration wurde geändert. Möchten Sie das Fenster neu laden, um Ihre Änderungen anzuwenden?", diff --git a/l10n/bundle.l10n.es.json b/l10n/bundle.l10n.es.json index f7b9a713e..742697dba 100644 --- a/l10n/bundle.l10n.es.json +++ b/l10n/bundle.l10n.es.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "No se estableció '{0}' en la configuración de depuración.", "1 reference": "1 referencia", "A valid dotnet installation could not be found: {0}": "No se encontró una instalación de dotnet válida: {0}", + "Active File Context": "Active File Context", "Actual behavior": "Comportamiento real", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Error durante la instalación del depurador de .NET. Es posible que sea necesario reinstalar la extensión de C#.", "Author": "Autor", "Bug": "Error", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C# Workspace Status", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "La configuración de C# ha cambiado. ¿Desea volver a iniciar el servidor de lenguaje con los cambios?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "La configuración de C# ha cambiado. ¿Desea volver a cargar la ventana para aplicar los cambios?", diff --git a/l10n/bundle.l10n.fr.json b/l10n/bundle.l10n.fr.json index a62ccf67a..988a37618 100644 --- a/l10n/bundle.l10n.fr.json +++ b/l10n/bundle.l10n.fr.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "« {0} » n’a pas été défini dans la configuration de débogage.", "1 reference": "1 référence", "A valid dotnet installation could not be found: {0}": "Une installation dotnet valide est introuvable : {0}", + "Active File Context": "Active File Context", "Actual behavior": "Comportement réel", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Une erreur s’est produite lors de l’installation du débogueur .NET. L’extension C# doit peut-être être réinstallée.", "Author": "Auteur", "Bug": "Bogue", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "État de l’espace de travail C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "La configuration C# a changé. Voulez-vous relancer le serveur de langage avec vos modifications ?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "La configuration C# a changé. Voulez-vous recharger la fenêtre pour appliquer vos modifications ?", diff --git a/l10n/bundle.l10n.it.json b/l10n/bundle.l10n.it.json index b0331bf3e..8ef9ade94 100644 --- a/l10n/bundle.l10n.it.json +++ b/l10n/bundle.l10n.it.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "'{0}' non è stato impostato nella configurazione di debug.", "1 reference": "1 riferimento", "A valid dotnet installation could not be found: {0}": "Non è stato possibile trovare un'installazione dotnet valida: {0}", + "Active File Context": "Active File Context", "Actual behavior": "Comportamento effettivo", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Errore durante l'installazione del debugger .NET. Potrebbe essere necessario reinstallare l'estensione C#.", "Author": "Autore", "Bug": "Bug", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C# Workspace Status", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "La configurazione di C# è stata modificata. Riavviare il server di linguaggio con le modifiche?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "La configurazione di C# è stata modificata. Ricaricare la finestra per applicare le modifiche?", diff --git a/l10n/bundle.l10n.ja.json b/l10n/bundle.l10n.ja.json index 6c8d6e189..5d4e1c188 100644 --- a/l10n/bundle.l10n.ja.json +++ b/l10n/bundle.l10n.ja.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "'{0}' はデバッグ構成で設定されませんでした。", "1 reference": "1 個の参照", "A valid dotnet installation could not be found: {0}": "有効な dotnet インストールが見つかりませんでした: {0}", + "Active File Context": "Active File Context", "Actual behavior": "実際の動作", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": ".NET デバッガーのインストール中にエラーが発生しました。C# 拡張機能の再インストールが必要になる可能性があります。", "Author": "作成者", "Bug": "バグ", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C# ワークスペースの状態", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# の構成が変更されました。変更を加えて言語サーバーを再起動しますか?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# の構成が変更されました。変更を適用するためにウィンドウを再読み込みしますか?", diff --git a/l10n/bundle.l10n.ko.json b/l10n/bundle.l10n.ko.json index 40eb71e8e..46223791f 100644 --- a/l10n/bundle.l10n.ko.json +++ b/l10n/bundle.l10n.ko.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "'{0}'이(가) 디버그 구성에서 설정되지 않았습니다.", "1 reference": "참조 1개", "A valid dotnet installation could not be found: {0}": "유효한 dotnet 설치를 찾을 수 없습니다: {0}", + "Active File Context": "Active File Context", "Actual behavior": "실제 동작", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": ".NET 디버거를 설치하는 동안 오류가 발생했습니다. C# 확장을 다시 설치해야 할 수 있습니다.", "Author": "작성자", "Bug": "버그", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C# 작업 영역 상태", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# 구성이 변경되었습니다. 언어 서버를 변경 내용으로 다시 시작하시겠습니까?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# 구성이 변경되었습니다. 변경 내용을 적용하기 위해 창을 다시 로드하시겠습니까?", diff --git a/l10n/bundle.l10n.pl.json b/l10n/bundle.l10n.pl.json index 627023b21..557aab034 100644 --- a/l10n/bundle.l10n.pl.json +++ b/l10n/bundle.l10n.pl.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "Element „{0}” nie został ustawiony w konfiguracji debugowania.", "1 reference": "1 odwołanie", "A valid dotnet installation could not be found: {0}": "Nie można odnaleźć prawidłowej instalacji dotnet: {0}", + "Active File Context": "Active File Context", "Actual behavior": "Rzeczywiste zachowanie", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Wystąpił błąd podczas instalacji debugera platformy .NET. Może być konieczne ponowne zainstalowanie rozszerzenia języka C#.", "Author": "Autor", "Bug": "Usterka", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C# Workspace Status", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Konfiguracja języka C# została zmieniona. Czy chcesz ponownie uruchomić serwer językowy ze zmianami?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "Konfiguracja języka C# została zmieniona. Czy chcesz ponownie załadować okno, aby zastosować zmiany?", diff --git a/l10n/bundle.l10n.pt-br.json b/l10n/bundle.l10n.pt-br.json index 330e6740a..f9dfbf094 100644 --- a/l10n/bundle.l10n.pt-br.json +++ b/l10n/bundle.l10n.pt-br.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "'{0}' foi definida na configuração de depuração.", "1 reference": "1 referência", "A valid dotnet installation could not be found: {0}": "Não foi possível encontrar uma instalação dotnet válida: {0}", + "Active File Context": "Active File Context", "Actual behavior": "Comportamento real", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Ocorreu um erro durante a instalação do Depurador do .NET. Talvez seja necessário reinstalar a extensão C#.", "Author": "Autor", "Bug": "Bug", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C# Workspace Status", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "A configuração do C# foi alterada. Gostaria de reiniciar o Language Server com suas alterações?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "A configuração do C# foi alterada. Gostaria de recarregar a janela para aplicar suas alterações?", diff --git a/l10n/bundle.l10n.ru.json b/l10n/bundle.l10n.ru.json index 75a77d9c1..f3485abdf 100644 --- a/l10n/bundle.l10n.ru.json +++ b/l10n/bundle.l10n.ru.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "Значение \"{0}\" не задано в конфигурации отладки.", "1 reference": "1 ссылка", "A valid dotnet installation could not be found: {0}": "Не удалось найти допустимую установку dotnet: {0}", + "Active File Context": "Active File Context", "Actual behavior": "Фактическое поведение", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Произошла ошибка при установке отладчика .NET. Возможно, потребуется переустановить расширение C#.", "Author": "Автор", "Bug": "Ошибка", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "Состояние рабочей области C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Конфигурация C# изменена. Перезапустить языковой сервер с изменениями?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "Конфигурация C# изменена. Перезагрузить окно, чтобы применить изменения?", diff --git a/l10n/bundle.l10n.tr.json b/l10n/bundle.l10n.tr.json index e9345bad4..a6a969351 100644 --- a/l10n/bundle.l10n.tr.json +++ b/l10n/bundle.l10n.tr.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "'{0}' hata ayıklama yapılandırmasında ayarlanmadı.", "1 reference": "1 başvuru", "A valid dotnet installation could not be found: {0}": "Geçerli bir dotnet yüklemesi bulunamadı: {0}", + "Active File Context": "Active File Context", "Actual behavior": "Gerçek davranış", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": ".NET Hata Ayıklayıcısı yüklenirken bir hata oluştu. C# uzantısının yeniden yüklenmesi gerekebilir.", "Author": "Yazar", "Bug": "Hata", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C# Workspace Status", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# yapılandırması değiştirildi. Dil Sunucusunu değişiklikleriniz ile yeniden başlatmak ister misiniz?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# yapılandırması değiştirildi. Değişikliklerinizi uygulamak için pencereyi yeniden yüklemek ister misiniz?", diff --git a/l10n/bundle.l10n.zh-cn.json b/l10n/bundle.l10n.zh-cn.json index 0f3434ebc..056d532c5 100644 --- a/l10n/bundle.l10n.zh-cn.json +++ b/l10n/bundle.l10n.zh-cn.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "未在调试配置中设置“{0}”。", "1 reference": "1 个引用", "A valid dotnet installation could not be found: {0}": "找不到有效的 dotnet 安装: {0}", + "Active File Context": "Active File Context", "Actual behavior": "实际行为", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "安装 .NET 调试器时出错。可能需要重新安装 C# 扩展。", "Author": "作者", "Bug": "Bug", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C# 工作区状态", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# 配置已更改。是否要使用更改重新启动语言服务器?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# 配置已更改。是否要重新加载窗口以应用更改?", diff --git a/l10n/bundle.l10n.zh-tw.json b/l10n/bundle.l10n.zh-tw.json index a82c21e22..5209ff50f 100644 --- a/l10n/bundle.l10n.zh-tw.json +++ b/l10n/bundle.l10n.zh-tw.json @@ -5,10 +5,12 @@ "'{0}' was not set in the debug configuration.": "未在偵錯設定中設定 '{0}'。", "1 reference": "1 個參考", "A valid dotnet installation could not be found: {0}": "找不到有效的 dotnet 安裝: {0}", + "Active File Context": "Active File Context", "Actual behavior": "實際行為", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "安裝 .NET 偵錯工具期間發生錯誤。可能需要重新安裝 C# 延伸模組。", "Author": "作者", "Bug": "Bug", + "C# Project Context Status": "C# Project Context Status", "C# Workspace Status": "C# 工作區狀態", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# 設定已變更。您要重新啟動套用變更的語言伺服器嗎?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# 設定已變更。您要重新載入視窗以套用您的變更嗎?", From 2059c27fa520da70d3b74ef1242e3cc027c160ff Mon Sep 17 00:00:00 2001 From: David Barbet Date: Fri, 12 Jul 2024 16:07:24 -0700 Subject: [PATCH 03/94] Update main version after snap --- version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.json b/version.json index 1179ebb3c..b5cd08890 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.39", + "version": "2.40", "publicReleaseRefSpec": [ "^refs/heads/release$", "^refs/heads/prerelease$", From 8a5974eb1c10a7b01e3d93507d709c2de67553a5 Mon Sep 17 00:00:00 2001 From: Joey Robichaud Date: Fri, 12 Jul 2024 16:48:46 -0700 Subject: [PATCH 04/94] Close all text editors after each test. --- .../buildDiagnostics.integration.test.ts | 15 +++++++++++---- .../codelens.integration.test.ts | 19 ++++++++++++++----- .../commandEnablement.integration.test.ts | 6 +++--- .../completion.integration.test.ts | 14 +++++++++----- .../documentDiagnostics.integration.test.ts | 13 +++++++++---- ...documentSymbolProvider.integration.test.ts | 17 ++++++++++++----- .../gotoDefinition.integration.test.ts | 14 +++++++++----- test/integrationTests/integrationHelpers.ts | 4 ++++ .../lspInlayHints.integration.test.ts | 15 +++++++++++---- .../onAutoInsert.integration.test.ts | 8 +++++--- .../unitTests.integration.test.ts | 19 ++++++++++++++----- .../workspaceDiagnostics.integration.test.ts | 4 ++-- 12 files changed, 103 insertions(+), 45 deletions(-) diff --git a/test/integrationTests/buildDiagnostics.integration.test.ts b/test/integrationTests/buildDiagnostics.integration.test.ts index 34e6329df..191befe92 100644 --- a/test/integrationTests/buildDiagnostics.integration.test.ts +++ b/test/integrationTests/buildDiagnostics.integration.test.ts @@ -4,21 +4,28 @@ *--------------------------------------------------------------------------------------------*/ import * as vscode from 'vscode'; -import { describe, test, expect, beforeAll, afterAll } from '@jest/globals'; +import { describe, test, expect, beforeAll, afterAll, beforeEach, afterEach } from '@jest/globals'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; import { AnalysisSetting, BuildDiagnosticsService } from '../../src/lsptoolshost/buildDiagnosticsService'; import * as integrationHelpers from './integrationHelpers'; import path = require('path'); -describe(`Build and live diagnostics dedupe ${testAssetWorkspace.description}`, function () { - beforeAll(async function () { - await integrationHelpers.openFileInWorkspaceAsync(path.join('src', 'app', 'inlayHints.cs')); +describe(`Build and live diagnostics dedupe ${testAssetWorkspace.description}`, () => { + beforeAll(async () => { await integrationHelpers.activateCSharpExtension(); }); + beforeEach(async () => { + await integrationHelpers.openFileInWorkspaceAsync(path.join('src', 'app', 'inlayHints.cs')); + }); + afterAll(async () => { await testAssetWorkspace.cleanupWorkspace(); }); + afterEach(async () => { + await integrationHelpers.closeAllEditorsAsync(); + }); + test('OpenFiles diagnostics', async () => { await setBackgroundAnalysisSetting( /*analyzer*/ AnalysisSetting.OpenFiles, diff --git a/test/integrationTests/codelens.integration.test.ts b/test/integrationTests/codelens.integration.test.ts index 18f2ee32a..23689a13d 100644 --- a/test/integrationTests/codelens.integration.test.ts +++ b/test/integrationTests/codelens.integration.test.ts @@ -6,16 +6,21 @@ import * as lsp from 'vscode-languageserver-protocol'; import * as vscode from 'vscode'; import * as path from 'path'; -import { describe, beforeAll, beforeEach, afterAll, test, expect } from '@jest/globals'; +import { describe, beforeAll, beforeEach, afterAll, test, expect, afterEach } from '@jest/globals'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; -import { activateCSharpExtension, getCodeLensesAsync, openFileInWorkspaceAsync } from './integrationHelpers'; +import { + activateCSharpExtension, + closeAllEditorsAsync, + getCodeLensesAsync, + openFileInWorkspaceAsync, +} from './integrationHelpers'; -describe(`[${testAssetWorkspace.description}] Test CodeLens`, function () { - beforeAll(async function () { +describe(`[${testAssetWorkspace.description}] Test CodeLens`, () => { + beforeAll(async () => { await activateCSharpExtension(); }); - beforeEach(async function () { + beforeEach(async () => { const fileName = path.join('src', 'app', 'reference.cs'); await openFileInWorkspaceAsync(fileName); }); @@ -24,6 +29,10 @@ describe(`[${testAssetWorkspace.description}] Test CodeLens`, function () { await testAssetWorkspace.cleanupWorkspace(); }); + afterEach(async () => { + await closeAllEditorsAsync(); + }); + test('CodeLens references are displayed', async () => { const codeLenses = await getCodeLensesAsync(); expect(codeLenses).toHaveLength(4); diff --git a/test/integrationTests/commandEnablement.integration.test.ts b/test/integrationTests/commandEnablement.integration.test.ts index 3e245c655..7b85c4f21 100644 --- a/test/integrationTests/commandEnablement.integration.test.ts +++ b/test/integrationTests/commandEnablement.integration.test.ts @@ -9,8 +9,8 @@ import { activateCSharpExtension } from './integrationHelpers'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; import { CommonCommands, OmniSharpCommands, RoslynCommands } from './expectedCommands'; -describe(`Command Enablement: ${testAssetWorkspace.description}`, function () { - beforeAll(async function () { +describe(`Command Enablement: ${testAssetWorkspace.description}`, () => { + beforeAll(async () => { await activateCSharpExtension(); }); @@ -18,7 +18,7 @@ describe(`Command Enablement: ${testAssetWorkspace.description}`, function () { await testAssetWorkspace.cleanupWorkspace(); }); - test('Roslyn commands are available', async function () { + test('Roslyn commands are available', async () => { const commands = await vscode.commands.getCommands(true); // Ensure the standalone Roslyn commands are available. diff --git a/test/integrationTests/completion.integration.test.ts b/test/integrationTests/completion.integration.test.ts index c5cb37c63..6ed3b93f2 100644 --- a/test/integrationTests/completion.integration.test.ts +++ b/test/integrationTests/completion.integration.test.ts @@ -5,16 +5,16 @@ import * as vscode from 'vscode'; import * as path from 'path'; -import { describe, beforeAll, beforeEach, afterAll, test, expect } from '@jest/globals'; +import { describe, beforeAll, beforeEach, afterAll, test, expect, afterEach } from '@jest/globals'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; -import { activateCSharpExtension, openFileInWorkspaceAsync } from './integrationHelpers'; +import { activateCSharpExtension, closeAllEditorsAsync, openFileInWorkspaceAsync } from './integrationHelpers'; -describe(`[${testAssetWorkspace.description}] Test Completion`, function () { - beforeAll(async function () { +describe(`[${testAssetWorkspace.description}] Test Completion`, () => { + beforeAll(async () => { await activateCSharpExtension(); }); - beforeEach(async function () { + beforeEach(async () => { const fileName = path.join('src', 'app', 'completion.cs'); await openFileInWorkspaceAsync(fileName); }); @@ -23,6 +23,10 @@ describe(`[${testAssetWorkspace.description}] Test Completion`, function () { await testAssetWorkspace.cleanupWorkspace(); }); + afterEach(async () => { + await closeAllEditorsAsync(); + }); + test('Returns completion items', async () => { const completionList = await getCompletionsAsync(new vscode.Position(8, 12), undefined, 10); expect(completionList.items.length).toBeGreaterThan(0); diff --git a/test/integrationTests/documentDiagnostics.integration.test.ts b/test/integrationTests/documentDiagnostics.integration.test.ts index a073536c2..eb65025b6 100644 --- a/test/integrationTests/documentDiagnostics.integration.test.ts +++ b/test/integrationTests/documentDiagnostics.integration.test.ts @@ -4,14 +4,15 @@ *--------------------------------------------------------------------------------------------*/ import * as vscode from 'vscode'; -import { describe, test, beforeAll, afterAll, expect } from '@jest/globals'; +import { describe, test, beforeAll, afterAll, expect, beforeEach, afterEach } from '@jest/globals'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; import { AnalysisSetting } from '../../src/lsptoolshost/buildDiagnosticsService'; import * as integrationHelpers from './integrationHelpers'; import path = require('path'); import { getCode, setBackgroundAnalysisScopes, waitForExpectedDiagnostics } from './diagnosticsHelpers'; -describe(`[${testAssetWorkspace.description}] Test diagnostics`, function () { - beforeAll(async function () { + +describe(`[${testAssetWorkspace.description}] Test diagnostics`, () => { + beforeAll(async () => { await integrationHelpers.activateCSharpExtension(); }); @@ -21,10 +22,14 @@ describe(`[${testAssetWorkspace.description}] Test diagnostics`, function () { describe('Open document diagnostics', () => { let file: vscode.Uri; - beforeAll(async () => { + beforeEach(async () => { file = await integrationHelpers.openFileInWorkspaceAsync(path.join('src', 'app', 'diagnostics.cs')); }); + afterEach(async () => { + await integrationHelpers.closeAllEditorsAsync(); + }); + test('Compiler and analyzer diagnostics reported for open file when set to OpenFiles', async () => { await setBackgroundAnalysisScopes({ compiler: AnalysisSetting.OpenFiles, diff --git a/test/integrationTests/documentSymbolProvider.integration.test.ts b/test/integrationTests/documentSymbolProvider.integration.test.ts index ed7da565e..404eaf11c 100644 --- a/test/integrationTests/documentSymbolProvider.integration.test.ts +++ b/test/integrationTests/documentSymbolProvider.integration.test.ts @@ -3,17 +3,20 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -import { expect, test, beforeAll, afterAll, describe } from '@jest/globals'; +import { expect, test, beforeAll, afterAll, describe, afterEach, beforeEach } from '@jest/globals'; import * as vscode from 'vscode'; import * as path from 'path'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; -import { activateCSharpExtension, openFileInWorkspaceAsync } from './integrationHelpers'; +import { activateCSharpExtension, closeAllEditorsAsync, openFileInWorkspaceAsync } from './integrationHelpers'; -describe(`DocumentSymbolProvider: ${testAssetWorkspace.description}`, function () { +describe(`DocumentSymbolProvider: ${testAssetWorkspace.description}`, () => { let fileUri: vscode.Uri; - beforeAll(async function () { + beforeAll(async () => { await activateCSharpExtension(); + }); + + beforeEach(async () => { const relativePath = path.join('src', 'app', 'documentSymbols.cs'); fileUri = await openFileInWorkspaceAsync(relativePath); }); @@ -22,7 +25,11 @@ describe(`DocumentSymbolProvider: ${testAssetWorkspace.description}`, function ( await testAssetWorkspace.cleanupWorkspace(); }); - test('Returns all elements', async function () { + afterEach(async () => { + await closeAllEditorsAsync(); + }); + + test('Returns all elements', async () => { const symbols = await GetDocumentSymbols(fileUri); expect(symbols).toHaveLength(5); diff --git a/test/integrationTests/gotoDefinition.integration.test.ts b/test/integrationTests/gotoDefinition.integration.test.ts index 883099ee8..aae1a58c7 100644 --- a/test/integrationTests/gotoDefinition.integration.test.ts +++ b/test/integrationTests/gotoDefinition.integration.test.ts @@ -6,15 +6,15 @@ import * as vscode from 'vscode'; import * as path from 'path'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; -import { activateCSharpExtension, openFileInWorkspaceAsync } from './integrationHelpers'; -import { describe, beforeAll, beforeEach, afterAll, test, expect } from '@jest/globals'; +import { activateCSharpExtension, closeAllEditorsAsync, openFileInWorkspaceAsync } from './integrationHelpers'; +import { describe, beforeAll, beforeEach, afterAll, test, expect, afterEach } from '@jest/globals'; -describe(`[${testAssetWorkspace.description}] Test Go To Definition`, function () { - beforeAll(async function () { +describe(`[${testAssetWorkspace.description}] Test Go To Definition`, () => { + beforeAll(async () => { await activateCSharpExtension(); }); - beforeEach(async function () { + beforeEach(async () => { await openFileInWorkspaceAsync(path.join('src', 'app', 'definition.cs')); }); @@ -22,6 +22,10 @@ describe(`[${testAssetWorkspace.description}] Test Go To Definition`, function ( await testAssetWorkspace.cleanupWorkspace(); }); + afterEach(async () => { + await closeAllEditorsAsync(); + }); + test('Navigates to definition in same file', async () => { const requestPosition = new vscode.Position(10, 31); const definitionList = ( diff --git a/test/integrationTests/integrationHelpers.ts b/test/integrationTests/integrationHelpers.ts index 2ef4ea6cd..8ec4f608e 100644 --- a/test/integrationTests/integrationHelpers.ts +++ b/test/integrationTests/integrationHelpers.ts @@ -60,6 +60,10 @@ export async function openFileInWorkspaceAsync(relativeFilePath: string): Promis return uri; } +export async function closeAllEditorsAsync(): Promise { + await vscode.commands.executeCommand('workbench.action.closeAllEditors'); +} + /** * Reverts any unsaved changes to the active file. * Useful to reset state between tests without fully reloading everything. diff --git a/test/integrationTests/lspInlayHints.integration.test.ts b/test/integrationTests/lspInlayHints.integration.test.ts index c476179bb..b3281667a 100644 --- a/test/integrationTests/lspInlayHints.integration.test.ts +++ b/test/integrationTests/lspInlayHints.integration.test.ts @@ -5,13 +5,13 @@ import * as path from 'path'; import * as vscode from 'vscode'; -import { describe, beforeAll, afterAll, test, expect } from '@jest/globals'; +import { describe, beforeAll, afterAll, test, expect, beforeEach, afterEach } from '@jest/globals'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; import * as integrationHelpers from './integrationHelpers'; import { InlayHint, InlayHintKind, Position } from 'vscode-languageserver-protocol'; -describe(`[${testAssetWorkspace.description}] Test LSP Inlay Hints `, function () { - beforeAll(async function () { +describe(`[${testAssetWorkspace.description}] Test LSP Inlay Hints `, () => { + beforeAll(async () => { const editorConfig = vscode.workspace.getConfiguration('editor'); await editorConfig.update('inlayHints.enabled', true); const dotnetConfig = vscode.workspace.getConfiguration('dotnet'); @@ -30,14 +30,21 @@ describe(`[${testAssetWorkspace.description}] Test LSP Inlay Hints `, function ( await csharpConfig.update('inlayHints.enableInlayHintsForLambdaParameterTypes', true); await csharpConfig.update('inlayHints.enableInlayHintsForImplicitObjectCreation', true); - await integrationHelpers.openFileInWorkspaceAsync(path.join('src', 'app', 'inlayHints.cs')); await integrationHelpers.activateCSharpExtension(); }); + beforeEach(async () => { + await integrationHelpers.openFileInWorkspaceAsync(path.join('src', 'app', 'inlayHints.cs')); + }); + afterAll(async () => { await testAssetWorkspace.cleanupWorkspace(); }); + afterEach(async () => { + await integrationHelpers.closeAllEditorsAsync(); + }); + test('Hints retrieved for region', async () => { const range = new vscode.Range(new vscode.Position(4, 8), new vscode.Position(15, 85)); const activeDocument = vscode.window.activeTextEditor?.document.uri; diff --git a/test/integrationTests/onAutoInsert.integration.test.ts b/test/integrationTests/onAutoInsert.integration.test.ts index 54eaf4d20..19eb9ecfa 100644 --- a/test/integrationTests/onAutoInsert.integration.test.ts +++ b/test/integrationTests/onAutoInsert.integration.test.ts @@ -8,6 +8,7 @@ import * as path from 'path'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; import { activateCSharpExtension, + closeAllEditorsAsync, openFileInWorkspaceAsync, revertActiveFile, sleep, @@ -15,17 +16,18 @@ import { } from './integrationHelpers'; import { describe, beforeAll, beforeEach, afterAll, test, expect, afterEach } from '@jest/globals'; -describe(`[${testAssetWorkspace.description}] Test OnAutoInsert`, function () { - beforeAll(async function () { +describe(`[${testAssetWorkspace.description}] Test OnAutoInsert`, () => { + beforeAll(async () => { await activateCSharpExtension(); }); - beforeEach(async function () { + beforeEach(async () => { await openFileInWorkspaceAsync(path.join('src', 'app', 'DocComments.cs')); }); afterEach(async () => { await revertActiveFile(); + await closeAllEditorsAsync(); }); afterAll(async () => { diff --git a/test/integrationTests/unitTests.integration.test.ts b/test/integrationTests/unitTests.integration.test.ts index 403226b8c..a7bfda189 100644 --- a/test/integrationTests/unitTests.integration.test.ts +++ b/test/integrationTests/unitTests.integration.test.ts @@ -5,17 +5,22 @@ import * as vscode from 'vscode'; import * as path from 'path'; -import { describe, beforeAll, beforeEach, afterAll, test, expect } from '@jest/globals'; +import { describe, beforeAll, beforeEach, afterAll, test, expect, afterEach } from '@jest/globals'; import testAssetWorkspace from './testAssets/testAssetWorkspace'; -import { activateCSharpExtension, getCodeLensesAsync, openFileInWorkspaceAsync } from './integrationHelpers'; +import { + activateCSharpExtension, + closeAllEditorsAsync, + getCodeLensesAsync, + openFileInWorkspaceAsync, +} from './integrationHelpers'; import { TestProgress } from '../../src/lsptoolshost/roslynProtocol'; -describe(`[${testAssetWorkspace.description}] Test Unit Testing`, function () { - beforeAll(async function () { +describe(`[${testAssetWorkspace.description}] Test Unit Testing`, () => { + beforeAll(async () => { await activateCSharpExtension(); }); - beforeEach(async function () { + beforeEach(async () => { vscode.workspace .getConfiguration() .update('dotnet.unitTests.runSettingsPath', undefined, vscode.ConfigurationTarget.Workspace); @@ -27,6 +32,10 @@ describe(`[${testAssetWorkspace.description}] Test Unit Testing`, function () { await testAssetWorkspace.cleanupWorkspace(); }); + afterEach(async () => { + await closeAllEditorsAsync(); + }); + test('Unit test code lens items are displayed', async () => { const codeLenses = await getCodeLensesAsync(); expect(codeLenses).toHaveLength(9); diff --git a/test/integrationTests/workspaceDiagnostics.integration.test.ts b/test/integrationTests/workspaceDiagnostics.integration.test.ts index d3d8f8694..4f442ee02 100644 --- a/test/integrationTests/workspaceDiagnostics.integration.test.ts +++ b/test/integrationTests/workspaceDiagnostics.integration.test.ts @@ -9,8 +9,8 @@ import testAssetWorkspace from './testAssets/testAssetWorkspace'; import { AnalysisSetting } from '../../src/lsptoolshost/buildDiagnosticsService'; import * as integrationHelpers from './integrationHelpers'; import { getCode, setBackgroundAnalysisScopes, waitForExpectedDiagnostics } from './diagnosticsHelpers'; -describe(`[${testAssetWorkspace.description}] Test diagnostics`, function () { - beforeAll(async function () { +describe(`[${testAssetWorkspace.description}] Test diagnostics`, () => { + beforeAll(async () => { await integrationHelpers.activateCSharpExtension(); }); From 051cd120ef824000a2bf3c13d67d557653a0e944 Mon Sep 17 00:00:00 2001 From: David Barbet Date: Fri, 12 Jul 2024 17:38:54 -0700 Subject: [PATCH 05/94] auto increment main version on snap --- .github/workflows/branch-snap.yml | 16 +++++++++++++++- version.json | 2 +- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/branch-snap.yml b/.github/workflows/branch-snap.yml index 7be82e8cd..535f2a641 100644 --- a/.github/workflows/branch-snap.yml +++ b/.github/workflows/branch-snap.yml @@ -10,4 +10,18 @@ jobs: check-script: uses: dotnet/arcade/.github/workflows/inter-branch-merge-base.yml@main with: - configuration_file_path: '.config/snap-flow.json' \ No newline at end of file + configuration_file_path: '.config/snap-flow.json' + + create-pull-request: + if: github.ref == 'refs/heads/testing_action' + steps: + - name: Check out + uses: actions/checkout@v2 + - name: Create version.json update PR + uses: peter-evans/create-pull-request@v4 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: Update main version + title: 'Update main version' + branch: merge/update-main-version + # awk '/"version":/{split($2,a,/[.]/);$1=" \"version\":";$2=a[1]"."a[2]+1"$3"};1' version.json \ No newline at end of file diff --git a/version.json b/version.json index 1179ebb3c..532d746de 100644 --- a/version.json +++ b/version.json @@ -3,7 +3,7 @@ "version": "2.39", "publicReleaseRefSpec": [ "^refs/heads/release$", - "^refs/heads/prerelease$", + "^refs/heads/prerelease$", "^refs/heads/main$", "^refs/heads/patch/.*$" ], From 602cd792949d79d86333fa5cadad0aa1f3b8eb08 Mon Sep 17 00:00:00 2001 From: Andrew Wang Date: Mon, 15 Jul 2024 11:00:06 -0700 Subject: [PATCH 06/94] Update Debugger to v2.39.0 (#7342) --- package.json | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index ffb620538..ad7ab5f0e 100644 --- a/package.json +++ b/package.json @@ -420,7 +420,7 @@ { "id": "Debugger", "description": ".NET Core Debugger (Windows / x64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-34-1/coreclr-debug-win7-x64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-win7-x64.zip", "installPath": ".debugger/x86_64", "platforms": [ "win32" @@ -430,12 +430,12 @@ "arm64" ], "installTestPath": "./.debugger/x86_64/vsdbg-ui.exe", - "integrity": "51E1D32D7A2FA219FB1D0DA1653499A37FAB146C5DB8FAE1152EA1D9439CB44F" + "integrity": "2E1B070445463960CF431E520CC2F8C17606A0ADC8FC0AD980F8C228FDE4C20F" }, { "id": "Debugger", "description": ".NET Core Debugger (Windows / ARM64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-34-1/coreclr-debug-win10-arm64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-win10-arm64.zip", "installPath": ".debugger/arm64", "platforms": [ "win32" @@ -444,12 +444,12 @@ "arm64" ], "installTestPath": "./.debugger/arm64/vsdbg-ui.exe", - "integrity": "9255B1E7F54D0BF6A425B3EB24285F344C454D389EDDCDA3A152E5AB68C75DDC" + "integrity": "813140680EDCDF32280314A6C69A3AB3699016FF2ABC977905E7E8EC51665317" }, { "id": "Debugger", "description": ".NET Core Debugger (macOS / x64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-34-1/coreclr-debug-osx-x64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-osx-x64.zip", "installPath": ".debugger/x86_64", "platforms": [ "darwin" @@ -463,12 +463,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/x86_64/vsdbg-ui", - "integrity": "A34F01035D135B48016211C93D0834C2569923EBCCA1A63F86081DA3EFEEB66C" + "integrity": "2A05B2FADA307DA2E3E1A11BE3765CB1D4FDE1966B36C573C8B3A35D2AC3705A" }, { "id": "Debugger", "description": ".NET Core Debugger (macOS / arm64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-34-1/coreclr-debug-osx-arm64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-osx-arm64.zip", "installPath": ".debugger/arm64", "platforms": [ "darwin" @@ -481,12 +481,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/arm64/vsdbg-ui", - "integrity": "977F1E49FC561E3CB9C6B5305B48E5597BBE91C4A0FD0DE49DB73107555D966E" + "integrity": "696E8087F419FFF82159F0959909A627FAA12AFA5D7FBD620482E74CD475172B" }, { "id": "Debugger", "description": ".NET Core Debugger (linux / ARM)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-34-1/coreclr-debug-linux-arm.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-arm.zip", "installPath": ".debugger", "platforms": [ "linux" @@ -499,12 +499,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "975F5D034E36F0AC5E22F5B3B536C7F1FF1D2E0B7C2F94A50121845470302A73" + "integrity": "9B3009AC00E221DD0480340983522E944E4F61E1DBA6AC2D1E35F629EA436D8B" }, { "id": "Debugger", "description": ".NET Core Debugger (linux / ARM64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-34-1/coreclr-debug-linux-arm64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-arm64.zip", "installPath": ".debugger", "platforms": [ "linux" @@ -517,12 +517,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "A9D9DC69815DB4CDDA97BA9B1F5C186F7ECFDAF85F9A32C249B4B4DA2E0A69F6" + "integrity": "76257B3F4F2DFFD2DC7CFCB4A230C973191BEAE8BC16E347444D19451107BFAE" }, { "id": "Debugger", "description": ".NET Core Debugger (linux musl / x64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-34-1/coreclr-debug-linux-musl-x64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-musl-x64.zip", "installPath": ".debugger", "platforms": [ "linux-musl" @@ -535,12 +535,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "A7FB2C2F8B325C7DE533483CFC87C056D80C20E2FDE4313AC39DA683A31ACADD" + "integrity": "C518061780B9286C5128CD3DA556214EDD6076324869A5459A998FBED032351F" }, { "id": "Debugger", "description": ".NET Core Debugger (linux musl / ARM64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-34-1/coreclr-debug-linux-musl-arm64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-musl-arm64.zip", "installPath": ".debugger", "platforms": [ "linux-musl" @@ -553,12 +553,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "DE7A55DD7A060333E0A5FB45C91DF8C1CFCCA35080B24327938DDD5DC6DE45D7" + "integrity": "805D76CCA280E165C5CE02EAD14241A94CC3E1D7E5EBB658FBE82E730EB5F1C3" }, { "id": "Debugger", "description": ".NET Core Debugger (linux / x64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-34-1/coreclr-debug-linux-x64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-x64.zip", "installPath": ".debugger", "platforms": [ "linux" @@ -571,7 +571,7 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "EB7CABB79A99FFBA926DE436D862253B10AFA8EC9D5706FE18D0C2671E564117" + "integrity": "598B632A366CCECE147553C4A0E9A7F9B26B63B61AE33F2CA4950E6BFAF97F34" }, { "id": "RazorOmnisharp", @@ -5570,4 +5570,4 @@ } ] } -} +} \ No newline at end of file From 0986ee19d38d9a50cb2f1fc3fc782d8854879f82 Mon Sep 17 00:00:00 2001 From: David Barbet Date: Mon, 15 Jul 2024 13:56:35 -0700 Subject: [PATCH 07/94] Update branch snap to also incrememnt version.json --- .github/workflows/branch-snap.yml | 10 ++++++++-- gulpfile.ts | 1 + tasks/snapTasks.ts | 26 ++++++++++++++++++++++++++ version.json | 28 ++++++++++++++-------------- 4 files changed, 49 insertions(+), 16 deletions(-) create mode 100644 tasks/snapTasks.ts diff --git a/.github/workflows/branch-snap.yml b/.github/workflows/branch-snap.yml index 535f2a641..67fdc4bb4 100644 --- a/.github/workflows/branch-snap.yml +++ b/.github/workflows/branch-snap.yml @@ -13,10 +13,17 @@ jobs: configuration_file_path: '.config/snap-flow.json' create-pull-request: - if: github.ref == 'refs/heads/testing_action' + if: github.ref == 'refs/heads/main' + runs-on: ubuntu-latest steps: - name: Check out uses: actions/checkout@v2 + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '18.x' + - name: Update version.json + run: npx gulp incrementVersionJson - name: Create version.json update PR uses: peter-evans/create-pull-request@v4 with: @@ -24,4 +31,3 @@ jobs: commit-message: Update main version title: 'Update main version' branch: merge/update-main-version - # awk '/"version":/{split($2,a,/[.]/);$1=" \"version\":";$2=a[1]"."a[2]+1"$3"};1' version.json \ No newline at end of file diff --git a/gulpfile.ts b/gulpfile.ts index fde148e02..306d7d01c 100644 --- a/gulpfile.ts +++ b/gulpfile.ts @@ -9,3 +9,4 @@ require('./tasks/backcompatTasks'); require('./tasks/localizationTasks'); require('./tasks/createTagsTasks'); require('./tasks/debuggerTasks'); +require('./tasks/snapTasks'); diff --git a/tasks/snapTasks.ts b/tasks/snapTasks.ts new file mode 100644 index 000000000..9304b9cf4 --- /dev/null +++ b/tasks/snapTasks.ts @@ -0,0 +1,26 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import * as gulp from 'gulp'; +import * as fs from 'fs'; +import * as path from 'path'; + +gulp.task('incrementVersionJson', async (): Promise => { + let versionFilePath = path.join(path.resolve(__dirname, '..'), 'version.json'); + let file = fs.readFileSync(versionFilePath, 'utf8'); + let versionJson = JSON.parse(file); + + let version = versionJson.version as string; + let split = version.split('.'); + let newVersion = `${split[0]}.${parseInt(split[1]) + 1}`; + + console.log(`Updating ${version} to ${newVersion}`); + + versionJson.version = newVersion; + let newJson = JSON.stringify(versionJson, null, 4); + console.log(`New json: ${newJson}`); + + fs.writeFileSync(versionFilePath, newJson); +}); \ No newline at end of file diff --git a/version.json b/version.json index 532d746de..c8ad7ee44 100644 --- a/version.json +++ b/version.json @@ -1,15 +1,15 @@ { - "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.39", - "publicReleaseRefSpec": [ - "^refs/heads/release$", - "^refs/heads/prerelease$", - "^refs/heads/main$", - "^refs/heads/patch/.*$" - ], - "cloudBuild": { - "buildNumber": { - "enabled": false - } - } -} + "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", + "version": "2.40", + "publicReleaseRefSpec": [ + "^refs/heads/release$", + "^refs/heads/prerelease$", + "^refs/heads/main$", + "^refs/heads/patch/.*$" + ], + "cloudBuild": { + "buildNumber": { + "enabled": false + } + } +} \ No newline at end of file From 2c5c9728cc6dcde06b08d4c3fbbf65998606e6fd Mon Sep 17 00:00:00 2001 From: David Barbet Date: Mon, 15 Jul 2024 14:29:00 -0700 Subject: [PATCH 08/94] cleanup --- .github/workflows/branch-snap.yml | 2 ++ tasks/snapTasks.ts | 16 ++++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/branch-snap.yml b/.github/workflows/branch-snap.yml index 67fdc4bb4..d64e612cd 100644 --- a/.github/workflows/branch-snap.yml +++ b/.github/workflows/branch-snap.yml @@ -22,6 +22,8 @@ jobs: uses: actions/setup-node@v4 with: node-version: '18.x' + - name: Install dependencies + run: npm ci - name: Update version.json run: npx gulp incrementVersionJson - name: Create version.json update PR diff --git a/tasks/snapTasks.ts b/tasks/snapTasks.ts index 9304b9cf4..d3079d45e 100644 --- a/tasks/snapTasks.ts +++ b/tasks/snapTasks.ts @@ -8,19 +8,19 @@ import * as fs from 'fs'; import * as path from 'path'; gulp.task('incrementVersionJson', async (): Promise => { - let versionFilePath = path.join(path.resolve(__dirname, '..'), 'version.json'); - let file = fs.readFileSync(versionFilePath, 'utf8'); - let versionJson = JSON.parse(file); + const versionFilePath = path.join(path.resolve(__dirname, '..'), 'version.json'); + const file = fs.readFileSync(versionFilePath, 'utf8'); + const versionJson = JSON.parse(file); - let version = versionJson.version as string; - let split = version.split('.'); - let newVersion = `${split[0]}.${parseInt(split[1]) + 1}`; + const version = versionJson.version as string; + const split = version.split('.'); + const newVersion = `${split[0]}.${parseInt(split[1]) + 1}`; console.log(`Updating ${version} to ${newVersion}`); versionJson.version = newVersion; - let newJson = JSON.stringify(versionJson, null, 4); + const newJson = JSON.stringify(versionJson, null, 4); console.log(`New json: ${newJson}`); fs.writeFileSync(versionFilePath, newJson); -}); \ No newline at end of file +}); From 55e289f9631220e46ea4824627c90f856336b3e0 Mon Sep 17 00:00:00 2001 From: Joey Robichaud Date: Mon, 15 Jul 2024 15:09:07 -0700 Subject: [PATCH 09/94] Set eol for generated tmlLanguage json --- .gitattributes | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitattributes b/.gitattributes index d9f5d1903..65a373dd0 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2,4 +2,7 @@ l10n/bundle.l10n.json text eol=lf # This is a Unix shell script, so it always use the 'lf' line ends -scripts/remoteProcessPickerScript text eol=lf \ No newline at end of file +scripts/remoteProcessPickerScript text eol=lf + +# This is a generated file. Set it to 'lf' so we don't get git errors when it is generated on Windows. +src/razor/syntaxes/aspnetcorerazor.tmLanguage.json eol=lf \ No newline at end of file From 96264a31e044c6615b6229f90ddb1c2d9e7e9024 Mon Sep 17 00:00:00 2001 From: Joey Robichaud Date: Mon, 15 Jul 2024 16:39:16 -0700 Subject: [PATCH 10/94] Update the workspace status bar when the server is stopped. - Sets the workspace status item to the Warning state to display an indicator that there has been an issue. - Provides easy access to restart the LSP server. --- l10n/bundle.l10n.json | 4 +++- src/lsptoolshost/languageStatusBar.ts | 16 +++++++++++--- src/lsptoolshost/roslynLanguageServer.ts | 21 +++++++++++++++---- src/lsptoolshost/serverStateChange.ts | 7 ++++--- .../services/projectContextService.ts | 20 +++++++++++++----- 5 files changed, 52 insertions(+), 16 deletions(-) diff --git a/l10n/bundle.l10n.json b/l10n/bundle.l10n.json index 2f76fc018..83003ec4d 100644 --- a/l10n/bundle.l10n.json +++ b/l10n/bundle.l10n.json @@ -144,6 +144,7 @@ "Failed to run test: {0}": "Failed to run test: {0}", "Failed to start debugger: {0}": "Failed to start debugger: {0}", "Test run already in progress": "Test run already in progress", + "Server stopped": "Server stopped", "Workspace projects": "Workspace projects", "Your workspace has multiple Visual Studio Solution files; please select one to get full IntelliSense.": "Your workspace has multiple Visual Studio Solution files; please select one to get full IntelliSense.", "Choose": "Choose", @@ -159,8 +160,9 @@ "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# configuration has changed. Would you like to reload the window to apply your changes?", "Nested Code Action": "Nested Code Action", "Fix All: ": "Fix All: ", - "C# Workspace Status": "C# Workspace Status", "Open solution": "Open solution", + "Restart server": "Restart server", + "C# Workspace Status": "C# Workspace Status", "C# Project Context Status": "C# Project Context Status", "Active File Context": "Active File Context", "Pick a fix all scope": "Pick a fix all scope", diff --git a/src/lsptoolshost/languageStatusBar.ts b/src/lsptoolshost/languageStatusBar.ts index b9b804c76..659ec16f5 100644 --- a/src/lsptoolshost/languageStatusBar.ts +++ b/src/lsptoolshost/languageStatusBar.ts @@ -33,17 +33,27 @@ class WorkspaceStatus { languageServerOptions.documentSelector, RazorLanguage.documentSelector ); - const item = vscode.languages.createLanguageStatusItem('csharp.workspaceStatus', documentSelector); - item.name = vscode.l10n.t('C# Workspace Status'); - item.command = { + const openSolutionCommand = { command: 'dotnet.openSolution', title: vscode.l10n.t('Open solution'), }; + const restartServerCommand = { + command: 'dotnet.restartServer', + title: vscode.l10n.t('Restart server'), + }; + + const item = vscode.languages.createLanguageStatusItem('csharp.workspaceStatus', documentSelector); + item.name = vscode.l10n.t('C# Workspace Status'); context.subscriptions.push(item); languageServerEvents.onServerStateChange((e) => { item.text = e.workspaceLabel; item.busy = e.state === ServerState.ProjectInitializationStarted; + item.severity = + e.state === ServerState.Stopped + ? vscode.LanguageStatusSeverity.Warning + : vscode.LanguageStatusSeverity.Information; + item.command = e.state === ServerState.Stopped ? restartServerCommand : openSolutionCommand; }); } } diff --git a/src/lsptoolshost/roslynLanguageServer.ts b/src/lsptoolshost/roslynLanguageServer.ts index bff4c239d..cda5f3b62 100644 --- a/src/lsptoolshost/roslynLanguageServer.ts +++ b/src/lsptoolshost/roslynLanguageServer.ts @@ -119,6 +119,7 @@ export class RoslynLanguageServer { this.registerSetTrace(); this.registerSendOpenSolution(); this.registerProjectInitialization(); + this.registerServerStateChanged(); this.registerReportProjectConfiguration(); this.registerExtensionsChanged(); this.registerTelemetryChanged(); @@ -153,6 +154,22 @@ export class RoslynLanguageServer { }); } + private registerServerStateChanged() { + this._languageClient.onDidChangeState(async (state) => { + if (state.newState === State.Running) { + this._languageServerEvents.onServerStateChangeEmitter.fire({ + state: ServerState.Started, + workspaceLabel: this.workspaceDisplayName(), + }); + } else if (state.newState === State.Stopped) { + this._languageServerEvents.onServerStateChangeEmitter.fire({ + state: ServerState.Stopped, + workspaceLabel: vscode.l10n.t('Server stopped'), + }); + } + }); + } + private registerSendOpenSolution() { this._languageClient.onDidChangeState(async (state) => { if (state.newState === State.Running) { @@ -162,10 +179,6 @@ export class RoslynLanguageServer { await this.openDefaultSolutionOrProjects(); } await this.sendOrSubscribeForServiceBrokerConnection(); - this._languageServerEvents.onServerStateChangeEmitter.fire({ - state: ServerState.Started, - workspaceLabel: this.workspaceDisplayName(), - }); } }); } diff --git a/src/lsptoolshost/serverStateChange.ts b/src/lsptoolshost/serverStateChange.ts index 10aec10ff..0db11810e 100644 --- a/src/lsptoolshost/serverStateChange.ts +++ b/src/lsptoolshost/serverStateChange.ts @@ -4,9 +4,10 @@ *--------------------------------------------------------------------------------------------*/ export enum ServerState { - Started = 0, - ProjectInitializationStarted = 1, - ProjectInitializationComplete = 2, + Stopped = 0, + Started = 1, + ProjectInitializationStarted = 2, + ProjectInitializationComplete = 3, } export interface ServerStateChangeEvent { diff --git a/src/lsptoolshost/services/projectContextService.ts b/src/lsptoolshost/services/projectContextService.ts index 7393e9085..9edf6a798 100644 --- a/src/lsptoolshost/services/projectContextService.ts +++ b/src/lsptoolshost/services/projectContextService.ts @@ -22,13 +22,18 @@ export interface ProjectContextChangeEvent { export class ProjectContextService { private readonly _contextChangeEmitter = new vscode.EventEmitter(); private _source = new vscode.CancellationTokenSource(); + private readonly _emptyProjectContext: VSProjectContext = { + _vs_id: '', + _vs_kind: '', + _vs_label: '', + }; constructor(private _languageServer: RoslynLanguageServer, _languageServerEvents: LanguageServerEvents) { _languageServerEvents.onServerStateChange((e) => { // When the project initialization is complete, open files // could move from the miscellaneous workspace context into // an open project. - if (e.state === ServerState.ProjectInitializationComplete) { + if (e.state === ServerState.Stopped || e.state === ServerState.ProjectInitializationComplete) { this.refresh(); } }); @@ -47,8 +52,17 @@ export class ProjectContextService { return; } + // If we have an open request, cancel it. + this._source.cancel(); + this._source = new vscode.CancellationTokenSource(); + let uri = textEditor!.document.uri; + if (!this._languageServer.isRunning()) { + this._contextChangeEmitter.fire({ uri, context: this._emptyProjectContext }); + return; + } + // If the active document is a Razor file, we need to map it back to a C# file. if (languageId === 'aspnetcorerazor') { const virtualUri = await this.getVirtualCSharpUri(uri); @@ -59,10 +73,6 @@ export class ProjectContextService { uri = virtualUri; } - // If we have an open request, cancel it. - this._source.cancel(); - this._source = new vscode.CancellationTokenSource(); - const contextList = await this.getProjectContexts(uri, this._source.token); if (!contextList) { return; From 42342adddd7e43f29aedb57baee87c749b69c5c5 Mon Sep 17 00:00:00 2001 From: dotnet-bot Date: Tue, 16 Jul 2024 01:06:13 +0000 Subject: [PATCH 11/94] Localization result of 353ebcfc23989621b3d55f3b4fc806a1cd1a52e6. --- l10n/bundle.l10n.cs.json | 2 ++ l10n/bundle.l10n.de.json | 2 ++ l10n/bundle.l10n.es.json | 2 ++ l10n/bundle.l10n.fr.json | 2 ++ l10n/bundle.l10n.it.json | 2 ++ l10n/bundle.l10n.ja.json | 2 ++ l10n/bundle.l10n.ko.json | 2 ++ l10n/bundle.l10n.pl.json | 2 ++ l10n/bundle.l10n.pt-br.json | 2 ++ l10n/bundle.l10n.ru.json | 2 ++ l10n/bundle.l10n.tr.json | 2 ++ l10n/bundle.l10n.zh-cn.json | 2 ++ l10n/bundle.l10n.zh-tw.json | 2 ++ 13 files changed, 26 insertions(+) diff --git a/l10n/bundle.l10n.cs.json b/l10n/bundle.l10n.cs.json index caae38e4c..8a82ca4ff 100644 --- a/l10n/bundle.l10n.cs.json +++ b/l10n/bundle.l10n.cs.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "V „{0}“ chybí požadované prostředky pro sestavení a ladění. Chcete je přidat?", "Restart": "Restartovat", "Restart Language Server": "Restartovat jazykový server", + "Restart server": "Restart server", "Restore": "Obnovit", "Restore already in progress": "Obnovení už probíhá.", "Restore {0}": "Obnovit {0}", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "Certifikát podepsaný svým držitelem se úspěšně {0}", "Sending request": "Posílá se žádost", "Server failed to start after retrying 5 times.": "Server se nepovedlo spustit ani po pěti pokusech.", + "Server stopped": "Server stopped", "Show Output": "Zobrazit výstup", "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", "Start": "Začátek", diff --git a/l10n/bundle.l10n.de.json b/l10n/bundle.l10n.de.json index 264ac95f9..40e1c4ab0 100644 --- a/l10n/bundle.l10n.de.json +++ b/l10n/bundle.l10n.de.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Erforderliche Ressourcen zum Erstellen und Debuggen fehlen in \"{0}\". Sie hinzufügen?", "Restart": "Neu starten", "Restart Language Server": "Sprachserver neu starten", + "Restart server": "Restart server", "Restore": "Wiederherstellen", "Restore already in progress": "Wiederherstellung wird bereits ausgeführt", "Restore {0}": "\"{0}\" wiederherstellen", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "Selbstsigniertes Zertifikat erfolgreich {0}", "Sending request": "Anforderung wird gesendet", "Server failed to start after retrying 5 times.": "Der Server konnte nach fünf Wiederholungsversuchen nicht gestartet werden.", + "Server stopped": "Server stopped", "Show Output": "Ausgabe Anzeigen", "Some projects have trouble loading. Please review the output for more details.": "Bei einigen Projekten treten Probleme beim Laden auf. Überprüfen Sie die Ausgabe, um weitere Informationen zu erhalten.", "Start": "Start", diff --git a/l10n/bundle.l10n.es.json b/l10n/bundle.l10n.es.json index 742697dba..113ed96a8 100644 --- a/l10n/bundle.l10n.es.json +++ b/l10n/bundle.l10n.es.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Faltan los recursos en '{0}' necesarios para compilar y depurar. ¿Quiere agregarlos?", "Restart": "Reiniciar", "Restart Language Server": "Reiniciar servidor de lenguaje", + "Restart server": "Restart server", "Restore": "Restaurar", "Restore already in progress": "La restauración ya está en curso", "Restore {0}": "Restaurar {0}", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "El certificado autofirmado {0} correctamente", "Sending request": "Enviando la solicitud", "Server failed to start after retrying 5 times.": "El servidor no se pudo iniciar después de reintentar 5 veces.", + "Server stopped": "Server stopped", "Show Output": "Mostrar salida", "Some projects have trouble loading. Please review the output for more details.": "Algunos proyectos tienen problemas para cargarse. Revise la salida para obtener más detalles.", "Start": "Iniciar", diff --git a/l10n/bundle.l10n.fr.json b/l10n/bundle.l10n.fr.json index 988a37618..f0d207c1a 100644 --- a/l10n/bundle.l10n.fr.json +++ b/l10n/bundle.l10n.fr.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Les ressources requises pour la génération et le débogage sont manquantes dans « {0} ». Les ajouter ?", "Restart": "Redémarrer", "Restart Language Server": "Redémarrer le serveur de langue", + "Restart server": "Restart server", "Restore": "Restaurer", "Restore already in progress": "La restauration est déjà en cours", "Restore {0}": "Restaurer {0}", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "Certificat auto-signé {0}", "Sending request": "Envoi de la demande", "Server failed to start after retrying 5 times.": "Le serveur n’a pas pu démarrer après 5 tentatives.", + "Server stopped": "Server stopped", "Show Output": "Afficher la sortie", "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", "Start": "Début", diff --git a/l10n/bundle.l10n.it.json b/l10n/bundle.l10n.it.json index 8ef9ade94..ab48940e5 100644 --- a/l10n/bundle.l10n.it.json +++ b/l10n/bundle.l10n.it.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Le risorse necessarie per la compilazione e il debug non sono presenti in '{0}'. Aggiungerli?", "Restart": "Riavvia", "Restart Language Server": "Riavviare il server di linguaggio", + "Restart server": "Restart server", "Restore": "Ripristina", "Restore already in progress": "Ripristino già in corso", "Restore {0}": "Ripristina {0}", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "Certificato autofirmato {0}", "Sending request": "Invio della richiesta", "Server failed to start after retrying 5 times.": "Non è possibile avviare il server dopo 5 tentativi.", + "Server stopped": "Server stopped", "Show Output": "Mostra output", "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", "Start": "Avvia", diff --git a/l10n/bundle.l10n.ja.json b/l10n/bundle.l10n.ja.json index 5d4e1c188..4ede75d92 100644 --- a/l10n/bundle.l10n.ja.json +++ b/l10n/bundle.l10n.ja.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "ビルドおよびデバッグに必要な資産が '{0}' にありません。追加しますか?", "Restart": "再起動", "Restart Language Server": "言語サーバーの再起動", + "Restart server": "Restart server", "Restore": "復元", "Restore already in progress": "復元は既に進行中です", "Restore {0}": "{0} の復元", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "自己署名証明書が正常に {0} されました", "Sending request": "要求を送信しています", "Server failed to start after retrying 5 times.": "5 回再試行した後、サーバーを起動できませんでした。", + "Server stopped": "Server stopped", "Show Output": "出力の表示", "Some projects have trouble loading. Please review the output for more details.": "一部のプロジェクトの読み込みに問題があります。詳細については、出力を確認してください。", "Start": "開始", diff --git a/l10n/bundle.l10n.ko.json b/l10n/bundle.l10n.ko.json index 46223791f..9928e67fa 100644 --- a/l10n/bundle.l10n.ko.json +++ b/l10n/bundle.l10n.ko.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "빌드 및 디버그에 필요한 자산이 '{0}'에서 누락되었습니다. 추가하시겠습니까?", "Restart": "다시 시작", "Restart Language Server": "언어 서버 다시 시작", + "Restart server": "Restart server", "Restore": "복원", "Restore already in progress": "복원이 이미 진행 중입니다.", "Restore {0}": "{0} 복원", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "자체 서명된 인증서 성공적으로 {0}", "Sending request": "요청을 보내는 중", "Server failed to start after retrying 5 times.": "5번 다시 시도했지만 서버를 시작하지 못했습니다.", + "Server stopped": "Server stopped", "Show Output": "출력 표시", "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", "Start": "시작", diff --git a/l10n/bundle.l10n.pl.json b/l10n/bundle.l10n.pl.json index 557aab034..f9de006dc 100644 --- a/l10n/bundle.l10n.pl.json +++ b/l10n/bundle.l10n.pl.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Brak wymaganych zasobów do kompilowania i debugowania z „{0}”. Dodać je?", "Restart": "Uruchom ponownie", "Restart Language Server": "Ponownie uruchom serwer języka", + "Restart server": "Restart server", "Restore": "Przywróć", "Restore already in progress": "Przywracanie jest już w toku", "Restore {0}": "Przywróć plik {0}", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "Pomyślnie {0} certyfikat z podpisem własnym", "Sending request": "Wysyłanie żądania", "Server failed to start after retrying 5 times.": "Nie można uruchomić serwera po ponowieniu próby 5 razy.", + "Server stopped": "Server stopped", "Show Output": "Pokaż dane wyjściowe", "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", "Start": "Uruchom", diff --git a/l10n/bundle.l10n.pt-br.json b/l10n/bundle.l10n.pt-br.json index f9dfbf094..2f1249311 100644 --- a/l10n/bundle.l10n.pt-br.json +++ b/l10n/bundle.l10n.pt-br.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Os ativos necessários para compilar e depurar estão ausentes de \"{0}\". Deseja adicioná-los?", "Restart": "Reiniciar", "Restart Language Server": "Reiniciar o Servidor de Linguagem", + "Restart server": "Restart server", "Restore": "Restaurar", "Restore already in progress": "Restauração já em andamento", "Restore {0}": "Restaurar {0}", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "Certificado autoassinado com sucesso {0}", "Sending request": "Enviando a solicitação", "Server failed to start after retrying 5 times.": "O servidor falhou ao iniciar depois de tentar 5 vezes.", + "Server stopped": "Server stopped", "Show Output": "Mostrar Saída", "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", "Start": "Início", diff --git a/l10n/bundle.l10n.ru.json b/l10n/bundle.l10n.ru.json index f3485abdf..773b588b4 100644 --- a/l10n/bundle.l10n.ru.json +++ b/l10n/bundle.l10n.ru.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Необходимые ресурсы для сборки и отладки отсутствуют в \"{0}\". Добавить их?", "Restart": "Перезапустить", "Restart Language Server": "Перезапустить языковой сервер", + "Restart server": "Restart server", "Restore": "Восстановить", "Restore already in progress": "Восстановление уже выполняется", "Restore {0}": "Восстановить {0}", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "Самозаверяющий сертификат успешно {0}", "Sending request": "Отправка запроса", "Server failed to start after retrying 5 times.": "Не удалось запустить сервер после 5 попыток.", + "Server stopped": "Server stopped", "Show Output": "Показать выходные данные", "Some projects have trouble loading. Please review the output for more details.": "В некоторых проектах возникают проблемы при загрузке. Дополнительные сведения см. в выходных данных.", "Start": "Запустить", diff --git a/l10n/bundle.l10n.tr.json b/l10n/bundle.l10n.tr.json index a6a969351..9d64bce59 100644 --- a/l10n/bundle.l10n.tr.json +++ b/l10n/bundle.l10n.tr.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "'{0}' derleme ve hata ayıklama için gerekli varlıklara sahip değil. Eklensin mi?", "Restart": "Yeniden Başlat", "Restart Language Server": "Dil Sunucusunu Yeniden Başlat", + "Restart server": "Restart server", "Restore": "Geri yükle", "Restore already in progress": "Geri yükleme zaten devam ediyor", "Restore {0}": "{0} öğesini geri yükle", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "Otomatik olarak imzalanan sertifika başarıyla {0}", "Sending request": "İstek gönderiliyor", "Server failed to start after retrying 5 times.": "Sunucu 5 kez yeniden denendikten sonra başlatılamadı.", + "Server stopped": "Server stopped", "Show Output": "Çıktıyı Göster", "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", "Start": "Başlangıç", diff --git a/l10n/bundle.l10n.zh-cn.json b/l10n/bundle.l10n.zh-cn.json index 056d532c5..34b7be2e9 100644 --- a/l10n/bundle.l10n.zh-cn.json +++ b/l10n/bundle.l10n.zh-cn.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "\"{0}\" 中缺少生成和调试所需的资产。添加它们?", "Restart": "重启", "Restart Language Server": "重启语言服务器", + "Restart server": "Restart server", "Restore": "还原", "Restore already in progress": "还原已在进行中", "Restore {0}": "还原 {0}", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "自签名证书成功 {0}", "Sending request": "正在发送请求", "Server failed to start after retrying 5 times.": "重试 5 次后服务器启动失败。", + "Server stopped": "Server stopped", "Show Output": "显示输出", "Some projects have trouble loading. Please review the output for more details.": "有些项目在加载时出现问题。请查看输出以获取更多详细信息。", "Start": "启动", diff --git a/l10n/bundle.l10n.zh-tw.json b/l10n/bundle.l10n.zh-tw.json index 5209ff50f..6d0f409a5 100644 --- a/l10n/bundle.l10n.zh-tw.json +++ b/l10n/bundle.l10n.zh-tw.json @@ -126,6 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "'{0}' 缺少建置和偵錯所需的資產。要新增嗎?", "Restart": "重新啟動", "Restart Language Server": "重新啟動語言伺服器", + "Restart server": "Restart server", "Restore": "還原", "Restore already in progress": "還原已在進行中", "Restore {0}": "還原 {0}", @@ -138,6 +139,7 @@ "Self-signed certificate sucessfully {0}": "自我簽署憑證已成功 {0}", "Sending request": "正在傳送要求", "Server failed to start after retrying 5 times.": "伺服器在重試 5 次之後無法啟動。", + "Server stopped": "Server stopped", "Show Output": "顯示輸出", "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", "Start": "開始", From d9182348e7021c6dc9b53a137011aef77b67dbde Mon Sep 17 00:00:00 2001 From: David Barbet Date: Tue, 16 Jul 2024 12:47:50 -0700 Subject: [PATCH 12/94] Add github action for branch merge --- .config/branch-merge.json | 14 ++++++++++++++ .github/workflows/branch-merge.yml | 17 +++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 .config/branch-merge.json create mode 100644 .github/workflows/branch-merge.yml diff --git a/.config/branch-merge.json b/.config/branch-merge.json new file mode 100644 index 000000000..83aab377e --- /dev/null +++ b/.config/branch-merge.json @@ -0,0 +1,14 @@ +{ + "merge-flow-configurations": { + // Merge any prerelease only changes to main. + "prerelease": { + "MergeToBranch": "main", + "ExtraSwitches": "-QuietComments" + }, + // Merge any release only changes to main. + "release": { + "MergeToBranch": "release", + "ExtraSwitches": "-QuietComments" + } + } +} \ No newline at end of file diff --git a/.github/workflows/branch-merge.yml b/.github/workflows/branch-merge.yml new file mode 100644 index 000000000..4de06adc5 --- /dev/null +++ b/.github/workflows/branch-merge.yml @@ -0,0 +1,17 @@ +# Merges any changes from release/prerelease to main (e.g. servicing changes) + +name: Flow release/prerelease changes to main +on: + workflow_dispatch: + schedule: + - cron: '0 */3 * * *' + +permissions: + contents: write + pull-requests: write + +jobs: + check-script: + uses: dotnet/arcade/.github/workflows/inter-branch-merge-base.yml@main + with: + configuration_file_path: '.config/branch-merge.json' From 3b8ce52d769a47f3c97a52b7e6d157d021f3a305 Mon Sep 17 00:00:00 2001 From: dotnet-bot Date: Tue, 16 Jul 2024 19:52:14 +0000 Subject: [PATCH 13/94] Localization result of 28822471932e3504a4030094f7c75ce4ba6400c5. --- l10n/bundle.l10n.cs.json | 44 ++++++++++---------- l10n/bundle.l10n.de.json | 8 ++-- l10n/bundle.l10n.es.json | 14 +++---- l10n/bundle.l10n.fr.json | 36 ++++++++-------- l10n/bundle.l10n.it.json | 50 +++++++++++----------- l10n/bundle.l10n.ja.json | 8 ++-- l10n/bundle.l10n.ko.json | 44 ++++++++++---------- l10n/bundle.l10n.pl.json | 42 +++++++++---------- l10n/bundle.l10n.pt-br.json | 50 +++++++++++----------- l10n/bundle.l10n.tr.json | 50 +++++++++++----------- l10n/bundle.l10n.zh-cn.json | 8 ++-- l10n/bundle.l10n.zh-tw.json | 44 ++++++++++---------- package.nls.cs.json | 82 ++++++++++++++++++------------------- package.nls.fr.json | 82 ++++++++++++++++++------------------- package.nls.it.json | 82 ++++++++++++++++++------------------- package.nls.ko.json | 82 ++++++++++++++++++------------------- package.nls.pl.json | 82 ++++++++++++++++++------------------- package.nls.pt-br.json | 82 ++++++++++++++++++------------------- package.nls.tr.json | 82 ++++++++++++++++++------------------- package.nls.zh-tw.json | 82 ++++++++++++++++++------------------- 20 files changed, 527 insertions(+), 527 deletions(-) diff --git a/l10n/bundle.l10n.cs.json b/l10n/bundle.l10n.cs.json index 8a82ca4ff..3ab443fa0 100644 --- a/l10n/bundle.l10n.cs.json +++ b/l10n/bundle.l10n.cs.json @@ -5,12 +5,12 @@ "'{0}' was not set in the debug configuration.": "Nenastaveno v konfiguraci ladění: {0}", "1 reference": "1 odkaz", "A valid dotnet installation could not be found: {0}": "Nepovedlo se najít platnou instalaci rozhraní dotnet: {0}", - "Active File Context": "Active File Context", + "Active File Context": "Kontext aktivního souboru", "Actual behavior": "Skutečné chování", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Při instalaci ladicího programu .NET došlo k chybě. Rozšíření C# může být nutné přeinstalovat.", "Author": "Autor", "Bug": "Chyba", - "C# Project Context Status": "C# Project Context Status", + "C# Project Context Status": "Stav kontextu projektu jazyka C#", "C# Workspace Status": "Stav pracovního prostoru C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Konfigurace jazyka C# se změnila. Chcete znovu spustit jazykový server se změnami?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "Konfigurace jazyka C# se změnila. Chcete znovu načíst okno, aby se změny použily?", @@ -40,12 +40,12 @@ "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.", "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}", "Description of the problem": "Popis problému", - "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?", + "Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?": "Zjistila se změna v nastavení telemetrie. Tyto změny se projeví až po restartování jazykového serveru. Chcete ho restartovat?", "Disable message in settings": "Zakázat zprávu v nastavení", "Do not load any": "Nic nenačítat", "Does not contain .NET Core projects.": "Neobsahuje projekty .NET Core.", "Don't Ask Again": "Příště už se neptat", - "Download Mono": "Download Mono", + "Download Mono": "Stáhnout Mono", "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}", "Error Message: ": "Chybová zpráva: ", "Expand": "Rozbalit", @@ -54,14 +54,14 @@ "Extensions": "Rozšíření", "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.", "Failed to parse tasks.json file: {0}": "Nepovedlo se parsovat soubor tasks.json: {0}", - "Failed to run test: {0}": "Failed to run test: {0}", + "Failed to run test: {0}": "Spuštění testu se nezdařilo: {0}", "Failed to set debugadpter directory": "Nepovedlo se nastavit adresář debugadpter.", "Failed to set extension directory": "Nepovedlo se nastavit adresář rozšíření.", "Failed to set install complete file path": "Nepovedlo se nastavit úplnou cestu k souboru instalace", - "Failed to start debugger: {0}": "Failed to start debugger: {0}", + "Failed to start debugger: {0}": "Nepovedlo se spustit ladicí program: {0}.", "Fix All Code Action": "Opravit všechny akce kódu", "Fix All: ": "Opravit vše: ", - "Fix all issues": "Fix all issues", + "Fix all issues": "Opravit všechny problémy", "For further information visit {0}": "Další informace najdete na {0}", "For further information visit {0}.": "Další informace najdete na {0}.", "For more information about the 'console' field, see {0}": "Další informace o poli „console“ najdete v tématu {0}", @@ -70,7 +70,7 @@ "Go to output": "Přejít na výstup", "Help": "Nápověda", "Host document file path": "Cesta k souboru dokumentu hostitele", - "How to setup Remote Debugging": "How to setup Remote Debugging", + "How to setup Remote Debugging": "Jak nastavit vzdálené ladění", "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.", "Ignore": "Ignorovat", "Ignoring non-parseable lines in envFile {0}: {1}.": "Ignorování neanalyzovatelných řádků v souboru envFile {0}: {1}", @@ -80,7 +80,7 @@ "Is this a Bug or Feature request?": "Jde o chybu, nebo žádost o funkci?", "Logs": "Protokoly", "Machine information": "Informace o počítači", - "More Detail": "More Detail", + "More Detail": "Další podrobnosti", "More Information": "Další informace", "Name not defined in current configuration.": "Název není v aktuální konfiguraci definován.", "Nested Code Action": "Akce vnořeného kódu", @@ -91,12 +91,12 @@ "Non Razor file as active document": "Soubor, který není Razor, jako aktivní dokument", "Not Now": "Teď ne", "OmniSharp": "OmniSharp", - "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.", + "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 vyžaduje kompletní instalaci modulu runtime Mono (včetně MSBuildu), aby mohl poskytovat jazykové služby, pokud je v nastavení vypnutý parametr omnisharp.useModernNet. Nainstalujte prosím nejnovější verzi modulu runtime Mono a proveďte restart.", "Open envFile": "Otevřít soubor envFile", - "Open settings": "Open settings", + "Open settings": "Otevřít nastavení", "Open solution": "Otevřít řešení", "Operating system \"{0}\" not supported.": "Operační systém {0} se nepodporuje.", - "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", + "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "Stažení balíčku {0} z {1} neproběhlo úspěšně. Některé funkce nemusí fungovat očekávaným způsobem. Pokud chcete znovu spustit stahování, restartujte prosím Visual Studio Code.", "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.", "Pick a fix all scope": "Výběr opravy všech oborů", "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.", @@ -126,39 +126,39 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "V „{0}“ chybí požadované prostředky pro sestavení a ladění. Chcete je přidat?", "Restart": "Restartovat", "Restart Language Server": "Restartovat jazykový server", - "Restart server": "Restart server", + "Restart server": "Restartovat server", "Restore": "Obnovit", "Restore already in progress": "Obnovení už probíhá.", "Restore {0}": "Obnovit {0}", "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.", "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č.", "See {0} output": "Zobrazit výstup {0}", - "Select fix all action": "Select fix all action", + "Select fix all action": "Vybrat akci Opravit vše", "Select the process to attach to": "Vyberte proces, ke kterému se má program připojit.", "Select the project to launch": "Vyberte projekt, který se má spustit.", "Self-signed certificate sucessfully {0}": "Certifikát podepsaný svým držitelem se úspěšně {0}", "Sending request": "Posílá se žádost", "Server failed to start after retrying 5 times.": "Server se nepovedlo spustit ani po pěti pokusech.", - "Server stopped": "Server stopped", + "Server stopped": "Server byl zastaven.", "Show Output": "Zobrazit výstup", - "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", + "Some projects have trouble loading. Please review the output for more details.": "U některých projekt jsou potíže s načtením. Další podrobnosti najdete ve výstupu.", "Start": "Začátek", "Startup project not set": "Projekt po spuštění není nastavený", "Steps to reproduce": "Kroky pro reprodukci", "Stop": "Zastavit", "Suppress notification": "Potlačit oznámení", "Synchronization timed out": "Vypršel časový limit synchronizace.", - "Test run already in progress": "Test run already in progress", - "Text editor must be focused to fix all issues": "Text editor must be focused to fix all issues", + "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 .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 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}'.", - "The C# extension for Visual Studio Code is incompatible on {0} {1}.": "The C# extension for Visual Studio Code is incompatible on {0} {1}.", + "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.", "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.", "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)?", "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.", - "There are unresolved dependencies. Please execute the restore command to continue.": "There are unresolved dependencies. Please execute the restore command to continue.", + "There are unresolved dependencies. Please execute the restore command to continue.": "Existují nevyřešené závislosti. Pokud chcete pokračovat, spusťte prosím příkaz pro obnovení.", "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í.", "Token cancellation requested: {0}": "Požádáno o zrušení tokenu: {0}", "Transport attach could not obtain processes list.": "Operaci připojení přenosu se nepovedlo získat seznam procesů.", @@ -198,7 +198,7 @@ "[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.", "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.", "pipeArgs must be a string or a string array type": "pipeArgs musí být řetězec nebo typ pole řetězců", - "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.", + "project.json is no longer a supported project format for .NET Core applications.": "project.json již není podporovaným formátem projektu pro aplikace .NET Core.", "{0} references": "Počet odkazů: {0}", "{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." } \ No newline at end of file diff --git a/l10n/bundle.l10n.de.json b/l10n/bundle.l10n.de.json index 40e1c4ab0..9b975435e 100644 --- a/l10n/bundle.l10n.de.json +++ b/l10n/bundle.l10n.de.json @@ -5,12 +5,12 @@ "'{0}' was not set in the debug configuration.": "\"{0}\" wurde in der Debugkonfiguration nicht festgelegt.", "1 reference": "1 Verweis", "A valid dotnet installation could not be found: {0}": "Es wurde keine gültige dotnet-Installation gefunden: {0}", - "Active File Context": "Active File Context", + "Active File Context": "Aktiver Dateikontext", "Actual behavior": "Tatsächliches Verhalten", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Fehler bei der Installation des .NET-Debuggers. Die C#-Erweiterung muss möglicherweise neu installiert werden.", "Author": "Autor", "Bug": "Fehler", - "C# Project Context Status": "C# Project Context Status", + "C# Project Context Status": "C#-Projektkontextstatus", "C# Workspace Status": "C#-Arbeitsbereichsstatus", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Die C#-Konfiguration wurde geändert. Möchten Sie den Sprachserver mit Ihren Änderungen neu starten?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "Die C#-Konfiguration wurde geändert. Möchten Sie das Fenster neu laden, um Ihre Änderungen anzuwenden?", @@ -126,7 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Erforderliche Ressourcen zum Erstellen und Debuggen fehlen in \"{0}\". Sie hinzufügen?", "Restart": "Neu starten", "Restart Language Server": "Sprachserver neu starten", - "Restart server": "Restart server", + "Restart server": "Server neu starten", "Restore": "Wiederherstellen", "Restore already in progress": "Wiederherstellung wird bereits ausgeführt", "Restore {0}": "\"{0}\" wiederherstellen", @@ -139,7 +139,7 @@ "Self-signed certificate sucessfully {0}": "Selbstsigniertes Zertifikat erfolgreich {0}", "Sending request": "Anforderung wird gesendet", "Server failed to start after retrying 5 times.": "Der Server konnte nach fünf Wiederholungsversuchen nicht gestartet werden.", - "Server stopped": "Server stopped", + "Server stopped": "Der Server wurde beendet.", "Show Output": "Ausgabe Anzeigen", "Some projects have trouble loading. Please review the output for more details.": "Bei einigen Projekten treten Probleme beim Laden auf. Überprüfen Sie die Ausgabe, um weitere Informationen zu erhalten.", "Start": "Start", diff --git a/l10n/bundle.l10n.es.json b/l10n/bundle.l10n.es.json index 113ed96a8..546239b20 100644 --- a/l10n/bundle.l10n.es.json +++ b/l10n/bundle.l10n.es.json @@ -5,13 +5,13 @@ "'{0}' was not set in the debug configuration.": "No se estableció '{0}' en la configuración de depuración.", "1 reference": "1 referencia", "A valid dotnet installation could not be found: {0}": "No se encontró una instalación de dotnet válida: {0}", - "Active File Context": "Active File Context", + "Active File Context": "Contexto de archivo activo", "Actual behavior": "Comportamiento real", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Error durante la instalación del depurador de .NET. Es posible que sea necesario reinstalar la extensión de C#.", "Author": "Autor", "Bug": "Error", - "C# Project Context Status": "C# Project Context Status", - "C# Workspace Status": "C# Workspace Status", + "C# Project Context Status": "Estado de contexto del proyecto de C#", + "C# Workspace Status": "Estado del área de trabajo de C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "La configuración de C# ha cambiado. ¿Desea volver a iniciar el servidor de lenguaje con los cambios?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "La configuración de C# ha cambiado. ¿Desea volver a cargar la ventana para aplicar los cambios?", "Can not find an opened workspace folder. Please open a folder before starting to debug with a '{0}' configuration'.": "No se encuentra ninguna carpeta de área de trabajo abierta. Abra una carpeta antes de iniciar la depuración con una configuración de '{0}'.", @@ -94,7 +94,7 @@ "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 requiere una instalación completa de Mono (incluido MSBuild) para proporcionar servicios de lenguaje cuando \"omnisharp.useModernNet\" está deshabilitado en Configuración. Instale la versión más reciente de Mono y reinicie.", "Open envFile": "Abrir envFile", "Open settings": "Abrir configuración", - "Open solution": "Open solution", + "Open solution": "Abrir solución", "Operating system \"{0}\" not supported.": "No se admite el sistema operativo \"{0}\".", "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "Error en la comprobación de integridad del paquete {0} desde {1}. Es posible que algunas características no funcionen según lo esperado. Reinicie Visual Studio Code para volver a desencadenar la descarga", "Perform the actions (or no action) that resulted in your Razor issue": "Realizar las acciones (o ninguna acción) que provocaron el problema de Razor", @@ -126,7 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Faltan los recursos en '{0}' necesarios para compilar y depurar. ¿Quiere agregarlos?", "Restart": "Reiniciar", "Restart Language Server": "Reiniciar servidor de lenguaje", - "Restart server": "Restart server", + "Restart server": "Reiniciar servidor", "Restore": "Restaurar", "Restore already in progress": "La restauración ya está en curso", "Restore {0}": "Restaurar {0}", @@ -139,7 +139,7 @@ "Self-signed certificate sucessfully {0}": "El certificado autofirmado {0} correctamente", "Sending request": "Enviando la solicitud", "Server failed to start after retrying 5 times.": "El servidor no se pudo iniciar después de reintentar 5 veces.", - "Server stopped": "Server stopped", + "Server stopped": "Servidor detenido", "Show Output": "Mostrar salida", "Some projects have trouble loading. Please review the output for more details.": "Algunos proyectos tienen problemas para cargarse. Revise la salida para obtener más detalles.", "Start": "Iniciar", @@ -185,7 +185,7 @@ "Virtual document file path": "Ruta de archivo del documento virtual", "WARNING": "ADVERTENCIA", "Workspace information": "Ver información del área de trabajo", - "Workspace projects": "Workspace projects", + "Workspace projects": "Proyectos de área de trabajo", "Would you like to restart the Razor Language Server to enable the Razor trace configuration change?": "¿Desea reiniciar el servidor de lenguaje Razor para habilitar el cambio de configuración de seguimiento de Razor?", "Yes": "Sí", "You must first start the data collection before copying.": "Primero debe iniciar la recopilación de datos antes de copiar.", diff --git a/l10n/bundle.l10n.fr.json b/l10n/bundle.l10n.fr.json index f0d207c1a..938c7afb8 100644 --- a/l10n/bundle.l10n.fr.json +++ b/l10n/bundle.l10n.fr.json @@ -40,12 +40,12 @@ "Couldn't create self-signed certificate. See output for more information.": "Impossible de créer un certificat auto-signé. Pour plus d’informations, consultez la sortie.", "Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "Impossible de créer un certificat auto-signé. {0}\r\ncode : {1}\r\nstdout : {2}", "Description of the problem": "Description du problème", - "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?", + "Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?": "Détection d’une modification des paramètres de télémétrie. Celles-ci ne prendront effet qu’après le redémarrage du serveur de langue. Voulez-vous redémarrer ?", "Disable message in settings": "Désactiver le message dans les paramètres", "Do not load any": "Ne charger aucun", "Does not contain .NET Core projects.": "Ne contient pas de projets .NET Core.", "Don't Ask Again": "Ne plus me poser la question", - "Download Mono": "Download Mono", + "Download Mono": "Télécharger Mono", "Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Activez le lancement d’un navigateur web au démarrage de ASP.NET Core. Pour plus d’informations : {0}", "Error Message: ": "Message d'erreur : ", "Expand": "Développer", @@ -54,14 +54,14 @@ "Extensions": "Extensions", "Failed to complete the installation of the C# extension. Please see the error in the output window below.": "Échec de l’installation de l’extension C#. Consultez l’erreur dans la fenêtre sortie ci-dessous.", "Failed to parse tasks.json file: {0}": "Échec de l'analyse du fichier Tasks.json : {0}", - "Failed to run test: {0}": "Failed to run test: {0}", + "Failed to run test: {0}": "Échec de l’exécution du test : {0}", "Failed to set debugadpter directory": "Échec de la définition du répertoire debugadpter", "Failed to set extension directory": "Échec de la définition du répertoire d’extensions", "Failed to set install complete file path": "Échec de la définition du chemin d’accès complet à l’installation", - "Failed to start debugger: {0}": "Failed to start debugger: {0}", + "Failed to start debugger: {0}": "Échec du démarrage du débogueur : {0}", "Fix All Code Action": "Corriger toutes les actions de code", "Fix All: ": "Corriger tout : ", - "Fix all issues": "Fix all issues", + "Fix all issues": "Résoudre tous les problèmes", "For further information visit {0}": "Pour plus d’informations, consultez {0}", "For further information visit {0}.": "Pour plus d’informations, consultez {0}.", "For more information about the 'console' field, see {0}": "Pour plus d’informations sur le champ « console », consultez {0}", @@ -70,7 +70,7 @@ "Go to output": "Accéder à la sortie", "Help": "Aide", "Host document file path": "Chemin d’accès au fichier de document hôte", - "How to setup Remote Debugging": "How to setup Remote Debugging", + "How to setup Remote Debugging": "Comment configurer le débogage à distance", "If you have changed target frameworks, make sure to update the program path.": "Si vous avez modifié la version cible de .Net Framework, veillez à mettre à jour le chemin d’accès du programme.", "Ignore": "Ignorer", "Ignoring non-parseable lines in envFile {0}: {1}.": "Lignes non analysables ignorées dans envFile {0} : {1}.", @@ -80,7 +80,7 @@ "Is this a Bug or Feature request?": "S’agit-il d’une demande de bogue ou de fonctionnalité ?", "Logs": "Journaux", "Machine information": "Informations sur l'ordinateur", - "More Detail": "More Detail", + "More Detail": "Plus de détails", "More Information": "Plus d'informations", "Name not defined in current configuration.": "Nom non défini dans la configuration actuelle.", "Nested Code Action": "Action de code imbriqué", @@ -91,12 +91,12 @@ "Non Razor file as active document": "Fichier non Razor comme document actif", "Not Now": "Pas maintenant", "OmniSharp": "OmniSharp", - "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.", + "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 nécessite une installation complète de Mono (Y compris MSBuild) pour fournir des services de langage lorsque « omnisharp.useModernNet » est désactivé dans Paramètres. Installez la dernière version de Mono et redémarrez.", "Open envFile": "Ouvrir envFile", - "Open settings": "Open settings", + "Open settings": "Ouvrir les paramètres", "Open solution": "Solution ouverte", "Operating system \"{0}\" not supported.": "Système d'exploitation \"{0}\" non pris en charge.", - "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", + "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "Le téléchargement du package {0} à partir de {1} vérification d’intégrité a échoué. Certaines fonctionnalités peuvent ne pas fonctionner comme prévu. Veuillez redémarrer Visual Studio Code pour relancer le téléchargement", "Perform the actions (or no action) that resulted in your Razor issue": "Effectuez les actions (ou aucune action) ayant entraîné votre problème Razor", "Pick a fix all scope": "Choisir un correctif pour toutes les étendues", "Pipe transport failed to get OS and processes.": "Le transport de canal n'a pas pu obtenir le système d'exploitation et les processus.", @@ -133,7 +133,7 @@ "Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "Exécuter et déboguer : aucun navigateur valide n’est installé. Installez Edge ou Chrome.", "Run and Debug: auto-detection found {0} for a launch browser": "Exécuter et déboguer : détection automatique détectée {0} pour un navigateur de lancement", "See {0} output": "Voir la sortie {0}", - "Select fix all action": "Select fix all action", + "Select fix all action": "Sélectionner corriger toutes les actions", "Select the process to attach to": "Sélectionner le processus à attacher", "Select the project to launch": "Sélectionner le projet à lancer", "Self-signed certificate sucessfully {0}": "Certificat auto-signé {0}", @@ -141,24 +141,24 @@ "Server failed to start after retrying 5 times.": "Le serveur n’a pas pu démarrer après 5 tentatives.", "Server stopped": "Server stopped", "Show Output": "Afficher la sortie", - "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", + "Some projects have trouble loading. Please review the output for more details.": "Certains projets rencontrent des problèmes de chargement. Pour plus d’informations, consultez la sortie.", "Start": "Début", "Startup project not set": "Projet de démarrage non défini", "Steps to reproduce": "Étapes à suivre pour reproduire", "Stop": "Arrêter", "Suppress notification": "Supprimer la notification", "Synchronization timed out": "Délai de synchronisation dépassé", - "Test run already in progress": "Test run already in progress", - "Text editor must be focused to fix all issues": "Text editor must be focused to fix all issues", + "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 .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 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}'.", - "The C# extension for Visual Studio Code is incompatible on {0} {1}.": "The C# extension for Visual Studio Code is incompatible on {0} {1}.", + "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.", "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.": "L’extension C# n’a pas pu décoder automatiquement les projets dans l’espace de travail actuel pour créer un fichier launch.json exécutable. Un fichier launch.json de modèle a été créé en tant qu’espace réservé.\r\n\r\nSi le serveur ne parvient pas actuellement à charger votre projet, vous pouvez tenter de résoudre ce problème en restaurant les dépendances de projet manquantes (par exemple, exécuter « dotnet restore ») et en corrigeant les erreurs signalées lors de la génération des projets dans votre espace de travail.\r\nSi cela permet au serveur de charger votre projet, --\r\n * Supprimez ce fichier\r\n * Ouvrez la palette de commandes Visual Studio Code (View->Command Palette)\r\n * exécutez la commande : « .NET: Generate Assets for Build and Debug ».\r\n\r\nSi votre projet nécessite une configuration de lancement plus complexe, vous pouvez supprimer cette configuration et choisir un autre modèle à l’aide du bouton « Ajouter une configuration... » en bas de ce fichier.", "The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "La configuration de lancement sélectionnée est configurée pour lancer un navigateur web, mais aucun certificat de développement approuvé n’a été trouvé. Créer un certificat auto-signé approuvé ?", "The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "La valeur « {0} » pour « Architecture cible » dans la configuration de lancement n'est pas valide. \"x86_64\" ou \"arm64\" attendu.", - "There are unresolved dependencies. Please execute the restore command to continue.": "There are unresolved dependencies. Please execute the restore command to continue.", + "There are unresolved dependencies. Please execute the restore command to continue.": "Il existe des dépendances non résolues. Exécutez la commande de restauration pour continuer.", "There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.": "Une erreur inattendue s’est produite lors du lancement de votre session de débogage. Consultez la console pour obtenir des journaux utiles et consultez les documents de débogage pour plus d’informations.", "Token cancellation requested: {0}": "Annulation de jeton demandée : {0}", "Transport attach could not obtain processes list.": "L'attachement de transport n'a pas pu obtenir la liste des processus.", @@ -198,7 +198,7 @@ "[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[AVERTISSEMENT] : Windows x86 n'est pas pris en charge par le débogueur .NET. Le débogage ne sera pas disponible.", "dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "l’option dotnet.server.useOmnzurp a changé. Rechargez la fenêtre pour appliquer la modification", "pipeArgs must be a string or a string array type": "pipeArgs doit être une chaîne ou un type de tableau de chaînes", - "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.", + "project.json is no longer a supported project format for .NET Core applications.": "project.json n’est plus un format de projet pris en charge pour les applications .NET Core.", "{0} references": "{0} références", "{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}, collez le contenu de votre problème en tant que corps du problème. N’oubliez pas de remplir tous les détails qui n’ont pas été remplis." } \ No newline at end of file diff --git a/l10n/bundle.l10n.it.json b/l10n/bundle.l10n.it.json index ab48940e5..7e08eb24e 100644 --- a/l10n/bundle.l10n.it.json +++ b/l10n/bundle.l10n.it.json @@ -5,13 +5,13 @@ "'{0}' was not set in the debug configuration.": "'{0}' non è stato impostato nella configurazione di debug.", "1 reference": "1 riferimento", "A valid dotnet installation could not be found: {0}": "Non è stato possibile trovare un'installazione dotnet valida: {0}", - "Active File Context": "Active File Context", + "Active File Context": "Contesto del file attivo", "Actual behavior": "Comportamento effettivo", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Errore durante l'installazione del debugger .NET. Potrebbe essere necessario reinstallare l'estensione C#.", "Author": "Autore", "Bug": "Bug", - "C# Project Context Status": "C# Project Context Status", - "C# Workspace Status": "C# Workspace Status", + "C# Project Context Status": "Stato contesto del progetto C#", + "C# Workspace Status": "Stato dell'area di lavoro C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "La configurazione di C# è stata modificata. Riavviare il server di linguaggio con le modifiche?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "La configurazione di C# è stata modificata. Ricaricare la finestra per applicare le modifiche?", "Can not find an opened workspace folder. Please open a folder before starting to debug with a '{0}' configuration'.": "Non è possibile trovare una cartella dell'area di lavoro aperta. Aprire una cartella prima di avviare il debug con una configurazione '{0}'.", @@ -40,12 +40,12 @@ "Couldn't create self-signed certificate. See output for more information.": "Impossibile creare il certificato autofirmato. Per altre informazioni, vedere l'output.", "Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "Non è possibile creare il certificato autofirmato. {0}\r\ncodice: {1}\r\nstdout: {2}", "Description of the problem": "Descrizione del problema", - "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?", + "Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?": "Modifica rilevata nelle impostazioni di telemetria. Queste impostazioni avranno effetto solo dopo il riavvio del server di lingua. Riavviare?", "Disable message in settings": "Disabilita messaggio nelle impostazioni", "Do not load any": "Non caricare", "Does not contain .NET Core projects.": "Non contiene progetti .NET Core.", "Don't Ask Again": "Non chiedere più", - "Download Mono": "Download Mono", + "Download Mono": "Scarica Mono", "Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Abilita l'avvio di un Web browser all'avvio di ASP.NET Core. Per ulteriori informazioni: {0}", "Error Message: ": "Messaggio di errore: ", "Expand": "Espandi", @@ -54,14 +54,14 @@ "Extensions": "Estensioni", "Failed to complete the installation of the C# extension. Please see the error in the output window below.": "Non è stato possibile completare l'installazione dell'estensione C#. Vedere l'errore nella finestra di output seguente.", "Failed to parse tasks.json file: {0}": "Non è stato possibile analizzare il file tasks.json: {0}", - "Failed to run test: {0}": "Failed to run test: {0}", + "Failed to run test: {0}": "Non è stato possibile eseguire il test: {0}", "Failed to set debugadpter directory": "Non è stato possibile impostare la directory dell'elenco di debug", "Failed to set extension directory": "Non è stato possibile impostare la directory delle estensioni", "Failed to set install complete file path": "Non è stato possibile impostare il percorso completo del file di installazione", - "Failed to start debugger: {0}": "Failed to start debugger: {0}", + "Failed to start debugger: {0}": "Non è stato possibile avviare il debugger: {0}", "Fix All Code Action": "Correzione di tutte le azioni del codice", "Fix All: ": "Correggi tutto: ", - "Fix all issues": "Fix all issues", + "Fix all issues": "Risolvi tutti i problemi", "For further information visit {0}": "Per ulteriori informazioni, visitare {0}", "For further information visit {0}.": "Per ulteriori informazioni, visitare {0}.", "For more information about the 'console' field, see {0}": "Per ulteriori informazioni sul campo 'console', vedere {0}", @@ -70,7 +70,7 @@ "Go to output": "Passa all'output", "Help": "Guida", "Host document file path": "Percorso del file del documento host", - "How to setup Remote Debugging": "How to setup Remote Debugging", + "How to setup Remote Debugging": "Come configurare il debug remoto", "If you have changed target frameworks, make sure to update the program path.": "Se i framework di destinazione sono stati modificati, assicurarsi di aggiornare il percorso del programma.", "Ignore": "Ignora", "Ignoring non-parseable lines in envFile {0}: {1}.": "Le righe non analizzabili in envFile {0}: {1} verranno ignorate.", @@ -80,7 +80,7 @@ "Is this a Bug or Feature request?": "Si tratta di una richiesta di bug o funzionalità?", "Logs": "Log", "Machine information": "Informazioni computer", - "More Detail": "More Detail", + "More Detail": "Altri dettagli", "More Information": "Altre informazioni", "Name not defined in current configuration.": "Nome non definito nella configurazione corrente.", "Nested Code Action": "Azione codice annidato", @@ -91,12 +91,12 @@ "Non Razor file as active document": "File non Razor come documento attivo", "Not Now": "Non ora", "OmniSharp": "OmniSharp", - "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.", + "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 richiede un'installazione completa di Mono (incluso MSBuild) per fornire servizi di linguaggio quando `omnisharp.useModernNet` è disabilitato in Impostazioni. Installare la versione più recente di Mono e riavviare.", "Open envFile": "Apri envFile", - "Open settings": "Open settings", - "Open solution": "Open solution", + "Open settings": "Apri impostazioni", + "Open solution": "Apri soluzione", "Operating system \"{0}\" not supported.": "Il sistema operativo \"{0}\" non è supportato.", - "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", + "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "Il download del pacchetto {0} da {1} non ha superato il controllo di integrità. Alcune funzionalità potrebbero non funzionare come previsto. Riavviare Visual Studio Code per riattivare il download", "Perform the actions (or no action) that resulted in your Razor issue": "Eseguire le azioni (o nessuna azione) che hanno generato il problema Razor", "Pick a fix all scope": "Seleziona una correzione per tutti gli ambiti", "Pipe transport failed to get OS and processes.": "Il trasporto pipe non è riuscito a ottenere il sistema operativo e i processi.", @@ -126,39 +126,39 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Le risorse necessarie per la compilazione e il debug non sono presenti in '{0}'. Aggiungerli?", "Restart": "Riavvia", "Restart Language Server": "Riavviare il server di linguaggio", - "Restart server": "Restart server", + "Restart server": "Riavvia server", "Restore": "Ripristina", "Restore already in progress": "Ripristino già in corso", "Restore {0}": "Ripristina {0}", "Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "Esecuzione e debug: non è installato un browser valido. Installa Edge o Chrome.", "Run and Debug: auto-detection found {0} for a launch browser": "Esecuzione e debug: il rilevamento automatico ha trovato {0} per un browser di avvio", "See {0} output": "Vedi output {0}", - "Select fix all action": "Select fix all action", + "Select fix all action": "Seleziona Correggi tutte le azioni", "Select the process to attach to": "Selezionare il processo a cui collegarsi", "Select the project to launch": "Selezionare il progetto da avviare", "Self-signed certificate sucessfully {0}": "Certificato autofirmato {0}", "Sending request": "Invio della richiesta", "Server failed to start after retrying 5 times.": "Non è possibile avviare il server dopo 5 tentativi.", - "Server stopped": "Server stopped", + "Server stopped": "Server arrestato", "Show Output": "Mostra output", - "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", + "Some projects have trouble loading. Please review the output for more details.": "Si sono verificati problemi durante il caricamento di alcuni progetti. Per altri dettagli, esaminare l'output.", "Start": "Avvia", "Startup project not set": "Progetto di avvio non impostato", "Steps to reproduce": "Passaggi per la riproduzione", "Stop": "Arresta", "Suppress notification": "Elimina la notifica", "Synchronization timed out": "Timeout sincronizzazione", - "Test run already in progress": "Test run already in progress", - "Text editor must be focused to fix all issues": "Text editor must be focused to fix all issues", + "Test run already in progress": "Esecuzione del test già in corso", + "Text editor must be focused to fix all issues": "L'editor di testo deve avere lo stato attivo per risolvere tutti i problemi", "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.": "L'SDK .NET Core non può essere localizzato: {0}. Il debug di .NET Core non sarà abilitato. Assicurarsi che .NET Core SDK sia installato e si trovi nel percorso.", "The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "L'SDK .NET Core situato nel percorso è troppo vecchio. Il debug di .NET Core non sarà abilitato. La versione minima supportata è {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}'.": "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}.": "The C# extension for Visual Studio Code is incompatible on {0} {1}.", + "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'estensione C# per Visual Studio Code non è compatibile in {0} {1} con le estensioni di VS Code remoto. Per visualizzare soluzioni alternative disponibili, fare clic su \"{2}\".", + "The C# extension for Visual Studio Code is incompatible on {0} {1}.": "L'estensione C# per Visual Studio Code non è compatibile in {0} {1}.", "The C# extension is still downloading packages. Please see progress in the output window below.": "L'estensione C# sta ancora scaricando i pacchetti. Visualizzare lo stato nella finestra di output seguente.", "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.": "L'estensione C# non è riuscita a decodificare automaticamente i progetti nell'area di lavoro corrente per creare un file launch.json eseguibile. Un file launch.json del modello è stato creato come segnaposto.\r\n\r\nSe il server non riesce a caricare il progetto, è possibile tentare di risolvere il problema ripristinando eventuali dipendenze mancanti del progetto, ad esempio 'dotnet restore', e correggendo eventuali errori segnalati relativi alla compilazione dei progetti nell'area di lavoro.\r\nSe questo consente al server di caricare il progetto, --\r\n * Elimina questo file\r\n * Aprire il riquadro comandi Visual Studio Code (Riquadro comandi View->)\r\n * eseguire il comando: '.NET: Genera asset per compilazione e debug'.\r\n\r\nSe il progetto richiede una configurazione di avvio più complessa, è possibile eliminare questa configurazione e selezionare un modello diverso usando 'Aggiungi configurazione...' nella parte inferiore del file.", "The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "La configurazione di avvio selezionata è configurata per l'avvio di un Web browser, ma non è stato trovato alcun certificato di sviluppo attendibile. Creare un certificato autofirmato attendibile?", "The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "Il valore \"{0}\" per \"targetArchitecture\" nella configurazione di avvio non è valido. \"x86_64\" o \"arm64\" previsto.", - "There are unresolved dependencies. Please execute the restore command to continue.": "There are unresolved dependencies. Please execute the restore command to continue.", + "There are unresolved dependencies. Please execute the restore command to continue.": "Sono presenti dipendenze non risolte. Eseguire il comando di ripristino per continuare.", "There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.": "Si è verificato un errore imprevisto durante l'avvio della sessione di debug. Per altre informazioni, controllare la console per i log utili e visitare la documentazione di debug.", "Token cancellation requested: {0}": "Annullamento del token richiesto: {0}", "Transport attach could not obtain processes list.": "Il collegamento del trasporto non è riuscito a ottenere l'elenco dei processi.", @@ -185,7 +185,7 @@ "Virtual document file path": "Percorso file del documento virtuale", "WARNING": "AVVISO", "Workspace information": "Informazioni area di lavoro", - "Workspace projects": "Workspace projects", + "Workspace projects": "Progetti dell’area di lavoro", "Would you like to restart the Razor Language Server to enable the Razor trace configuration change?": "Riavviare il server di linguaggio Razor per abilitare la modifica della configurazione della traccia Razor?", "Yes": "Sì", "You must first start the data collection before copying.": "Prima di eseguire la copia, è necessario avviare la raccolta dati.", @@ -198,7 +198,7 @@ "[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[AVVISO]: x86 Windows non è supportato dal debugger .NET. Il debug non sarà disponibile.", "dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "L'opzione dotnet.server.useOmnisharp è stata modificata. Ricaricare la finestra per applicare la modifica", "pipeArgs must be a string or a string array type": "pipeArgs deve essere un tipo stringa o matrice di stringhe", - "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.", + "project.json is no longer a supported project format for .NET Core applications.": "project.json non è più un formato di progetto supportato per le applicazioni .NET Core.", "{0} references": "{0} riferimenti", "{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}, incollare il contenuto del problema come corpo del problema. Non dimenticare di compilare i dettagli rimasti che non sono stati compilati." } \ No newline at end of file diff --git a/l10n/bundle.l10n.ja.json b/l10n/bundle.l10n.ja.json index 4ede75d92..75643edf4 100644 --- a/l10n/bundle.l10n.ja.json +++ b/l10n/bundle.l10n.ja.json @@ -5,12 +5,12 @@ "'{0}' was not set in the debug configuration.": "'{0}' はデバッグ構成で設定されませんでした。", "1 reference": "1 個の参照", "A valid dotnet installation could not be found: {0}": "有効な dotnet インストールが見つかりませんでした: {0}", - "Active File Context": "Active File Context", + "Active File Context": "アクティブ ファイル コンテキスト", "Actual behavior": "実際の動作", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": ".NET デバッガーのインストール中にエラーが発生しました。C# 拡張機能の再インストールが必要になる可能性があります。", "Author": "作成者", "Bug": "バグ", - "C# Project Context Status": "C# Project Context Status", + "C# Project Context Status": "C# プロジェクト コンテキストの状態", "C# Workspace Status": "C# ワークスペースの状態", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# の構成が変更されました。変更を加えて言語サーバーを再起動しますか?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# の構成が変更されました。変更を適用するためにウィンドウを再読み込みしますか?", @@ -126,7 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "ビルドおよびデバッグに必要な資産が '{0}' にありません。追加しますか?", "Restart": "再起動", "Restart Language Server": "言語サーバーの再起動", - "Restart server": "Restart server", + "Restart server": "サーバーを再起動する", "Restore": "復元", "Restore already in progress": "復元は既に進行中です", "Restore {0}": "{0} の復元", @@ -139,7 +139,7 @@ "Self-signed certificate sucessfully {0}": "自己署名証明書が正常に {0} されました", "Sending request": "要求を送信しています", "Server failed to start after retrying 5 times.": "5 回再試行した後、サーバーを起動できませんでした。", - "Server stopped": "Server stopped", + "Server stopped": "サーバーが停止しました", "Show Output": "出力の表示", "Some projects have trouble loading. Please review the output for more details.": "一部のプロジェクトの読み込みに問題があります。詳細については、出力を確認してください。", "Start": "開始", diff --git a/l10n/bundle.l10n.ko.json b/l10n/bundle.l10n.ko.json index 9928e67fa..0ea0bb701 100644 --- a/l10n/bundle.l10n.ko.json +++ b/l10n/bundle.l10n.ko.json @@ -5,12 +5,12 @@ "'{0}' was not set in the debug configuration.": "'{0}'이(가) 디버그 구성에서 설정되지 않았습니다.", "1 reference": "참조 1개", "A valid dotnet installation could not be found: {0}": "유효한 dotnet 설치를 찾을 수 없습니다: {0}", - "Active File Context": "Active File Context", + "Active File Context": "활성 파일 컨텍스트", "Actual behavior": "실제 동작", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": ".NET 디버거를 설치하는 동안 오류가 발생했습니다. C# 확장을 다시 설치해야 할 수 있습니다.", "Author": "작성자", "Bug": "버그", - "C# Project Context Status": "C# Project Context Status", + "C# Project Context Status": "C# 프로젝트 컨텍스트 상태", "C# Workspace Status": "C# 작업 영역 상태", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# 구성이 변경되었습니다. 언어 서버를 변경 내용으로 다시 시작하시겠습니까?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# 구성이 변경되었습니다. 변경 내용을 적용하기 위해 창을 다시 로드하시겠습니까?", @@ -40,12 +40,12 @@ "Couldn't create self-signed certificate. See output for more information.": "자체 서명된 인증서를 생성할 수 없습니다. 자세한 내용은 출력을 참조하세요.", "Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "자체 서명된 인증서를 만들 수 없습니다. {0}\r\n코드: {1}\r\nstdout: {2}", "Description of the problem": "문제 설명", - "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?", + "Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?": "원격 분석 설정에서 변경 사항이 감지되었습니다. 언어 서버가 다시 시작될 때까지 적용되지 않습니다. 다시 시작하시겠습니까?", "Disable message in settings": "설정에서 메시지 비활성화", "Do not load any": "로드 안 함", "Does not contain .NET Core projects.": ".NET Core 프로젝트가 포함되어 있지 않습니다.", "Don't Ask Again": "다시 묻지 않음", - "Download Mono": "Download Mono", + "Download Mono": "Mono 다운로드", "Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "ASP.NET Core가 시작될 때 웹 브라우저 실행을 활성화합니다. 자세한 내용: {0}", "Error Message: ": "오류 메시지: ", "Expand": "확장", @@ -54,14 +54,14 @@ "Extensions": "확장", "Failed to complete the installation of the C# extension. Please see the error in the output window below.": "C# 확장 설치를 완료하지 못했습니다. 아래 출력 창에서 오류를 확인하세요.", "Failed to parse tasks.json file: {0}": "tasks.json 파일을 구문 분석하지 못했습니다: {0}", - "Failed to run test: {0}": "Failed to run test: {0}", + "Failed to run test: {0}": "테스트를 실행하지 못함: {0}", "Failed to set debugadpter directory": "debugadpter 디렉터리를 설정하지 못했습니다.", "Failed to set extension directory": "확장 디렉터리를 설정하지 못했습니다.", "Failed to set install complete file path": "설치 완료 파일 경로를 설정하지 못했습니다.", - "Failed to start debugger: {0}": "Failed to start debugger: {0}", + "Failed to start debugger: {0}": "디버거를 시작하지 못함: {0}", "Fix All Code Action": "모든 코드 동작 수정", "Fix All: ": "모두 수정: ", - "Fix all issues": "Fix all issues", + "Fix all issues": "모든 문제 해결", "For further information visit {0}": "자세한 내용은 {0}을(를) 방문하세요.", "For further information visit {0}.": "자세한 내용은 {0}을(를) 방문하세요.", "For more information about the 'console' field, see {0}": "'콘솔' 필드에 대한 자세한 내용은 {0}을(를) 참조하세요.", @@ -70,7 +70,7 @@ "Go to output": "출력으로 이동", "Help": "도움말", "Host document file path": "호스트 문서 파일 경로", - "How to setup Remote Debugging": "How to setup Remote Debugging", + "How to setup Remote Debugging": "원격 디버깅을 설정하는 방법", "If you have changed target frameworks, make sure to update the program path.": "대상 프레임워크를 변경한 경우 프로그램 경로를 업데이트해야 합니다.", "Ignore": "무시", "Ignoring non-parseable lines in envFile {0}: {1}.": "envFile {0}: {1}에서 구문 분석할 수 없는 행을 무시합니다.", @@ -80,7 +80,7 @@ "Is this a Bug or Feature request?": "버그인가요, 기능 요청인가요?", "Logs": "로그", "Machine information": "컴퓨터 정보", - "More Detail": "More Detail", + "More Detail": "자세한 정보", "More Information": "추가 정보", "Name not defined in current configuration.": "현재 구성에 정의되지 않은 이름입니다.", "Nested Code Action": "중첩 코드 동작", @@ -91,12 +91,12 @@ "Non Razor file as active document": "비 Razor 파일을 활성 문서로", "Not Now": "나중에", "OmniSharp": "OmniSharp", - "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.", + "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에는 `omnisharp.useModernNet`이 설정에서 비활성화되어 있는 경우 언어 서비스를 제공하기 위해 Mono의 전체 설치(MSBuild 포함)가 필요합니다. 최신 Mono를 설치하고 다시 시작하세요.", "Open envFile": "환경 파일 열기", - "Open settings": "Open settings", + "Open settings": "설정 열기", "Open solution": "솔루션 열기", "Operating system \"{0}\" not supported.": "운영 체제 \"{0}\"은(는) 지원되지 않습니다.", - "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", + "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "{1}에서의 패키지 {0} 다운로드가 무결성 검사에 실패했습니다. 일부 기능이 정상 작동하지 않을 수 있습니다. 다운로드를 다시 트리거하려면 Visual Studio Code를 다시 시작하세요.", "Perform the actions (or no action) that resulted in your Razor issue": "Razor 문제의 원인이 된 작업 수행(또는 아무 작업도 수행하지 않음)", "Pick a fix all scope": "모든 범위 수정 선택", "Pipe transport failed to get OS and processes.": "파이프 전송이 OS 및 프로세스를 가져오지 못했습니다.", @@ -126,39 +126,39 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "빌드 및 디버그에 필요한 자산이 '{0}'에서 누락되었습니다. 추가하시겠습니까?", "Restart": "다시 시작", "Restart Language Server": "언어 서버 다시 시작", - "Restart server": "Restart server", + "Restart server": "서버 다시 시작", "Restore": "복원", "Restore already in progress": "복원이 이미 진행 중입니다.", "Restore {0}": "{0} 복원", "Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "실행 및 디버그:유효한 브라우저가 설치되어 있지 않습니다. Edge나 Chrome을 설치하세요.", "Run and Debug: auto-detection found {0} for a launch browser": "실행 및 디버그: 자동 검색에서 시작 브라우저에 대한 {0} 발견", "See {0} output": "{0} 출력 보기", - "Select fix all action": "Select fix all action", + "Select fix all action": "모든 작업 수정 선택", "Select the process to attach to": "연결할 프로세스 선택", "Select the project to launch": "시작할 프로젝트 선택", "Self-signed certificate sucessfully {0}": "자체 서명된 인증서 성공적으로 {0}", "Sending request": "요청을 보내는 중", "Server failed to start after retrying 5 times.": "5번 다시 시도했지만 서버를 시작하지 못했습니다.", - "Server stopped": "Server stopped", + "Server stopped": "서버가 중지됨", "Show Output": "출력 표시", - "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", + "Some projects have trouble loading. Please review the output for more details.": "일부 프로젝트를 로드하는 데 문제가 있습니다. 출력을 검토하여 자세한 내용을 확인하세요.", "Start": "시작", "Startup project not set": "시작 프로젝트가 설정되지 않음", "Steps to reproduce": "재현 단계", "Stop": "중지", "Suppress notification": "알림 표시 안 함", "Synchronization timed out": "동기화가 시간 초과됨", - "Test run already in progress": "Test run already in progress", - "Text editor must be focused to fix all issues": "Text editor must be focused to fix all issues", + "Test run already in progress": "테스트 실행이 이미 진행 중입니다.", + "Text editor must be focused to fix all issues": "모든 문제를 해결하려면 텍스트 편집기에 포커스가 있어야 합니다.", "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.": ".NET Core SDK를 찾을 수 없습니다: {0}. .NET Core 디버깅을 사용할 수 없습니다. .NET Core SDK가 설치되어 있고 경로에 있는지 확인합니다.", "The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "경로에 있는 .NET Core SDK가 너무 오래되었습니다. .NET Core 디버깅을 사용할 수 없습니다. 지원되는 최소 버전은 {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}'.": "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}.": "The C# extension for Visual Studio Code is incompatible on {0} {1}.", + "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}'.": "Visual Studio Code의 C# 확장은 VS Code 원격 확장과 {0} {1}에서 호환되지 않습니다. 사용 가능한 해결 방법을 보려면 '{2}'을(를) 클릭하세요.", + "The C# extension for Visual Studio Code is incompatible on {0} {1}.": "Visual Studio Code의 C# 확장이 {0} {1}에서 호환되지 않습니다.", "The C# extension is still downloading packages. Please see progress in the output window below.": "C# 확장이 여전히 패키지를 다운로드하고 있습니다. 아래 출력 창에서 진행 상황을 확인하세요.", "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.": "C# 확장은 실행 가능한 launch.json 파일을 만들기 위해 현재 작업 영역에서 프로젝트를 자동으로 디코딩할 수 없습니다. 템플릿 launch.json 파일이 자리 표시자로 생성되었습니다.\r\n\r\n현재 서버에서 프로젝트를 로드할 수 없는 경우 누락된 프로젝트 종속성을 복원하고(예: 'dotnet restore' 실행) 작업 영역에서 프로젝트를 빌드할 때 보고된 오류를 수정하여 이 문제를 해결할 수 있습니다.\r\n이렇게 하면 서버가 이제 프로젝트를 로드할 수 있습니다.\r\n * 이 파일 삭제\r\n * Visual Studio Code 명령 팔레트 열기(보기->명령 팔레트)\r\n * '.NET: 빌드 및 디버그용 자산 생성' 명령을 실행합니다.\r\n\r\n프로젝트에 보다 복잡한 시작 구성이 필요한 경우 이 구성을 삭제하고 이 파일 하단의 '구성 추가...' 버튼을 사용하여 다른 템플릿을 선택할 수 있습니다.", "The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "선택한 시작 구성이 웹 브라우저를 시작하도록 구성되었지만 신뢰할 수 있는 개발 인증서를 찾을 수 없습니다. 신뢰할 수 있는 자체 서명 인증서를 만드시겠습니까?", "The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "시작 구성의 'targetArchitecture'의 '{0}' 값이 잘못되었습니다. 'x86_64' 또는 'arm64'가 필요합니다.", - "There are unresolved dependencies. Please execute the restore command to continue.": "There are unresolved dependencies. Please execute the restore command to continue.", + "There are unresolved dependencies. Please execute the restore command to continue.": "확인되지 않은 종속성이 있습니다. 계속하려면 복원 명령을 실행하세요.", "There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.": "디버깅 세션을 시작하는 동안 예기치 않은 오류가 발생했습니다. 콘솔에서 도움이 되는 로그를 확인하세요. 자세한 내용은 디버깅 문서를 참조하세요.", "Token cancellation requested: {0}": "토큰 취소가 요청됨: {0}", "Transport attach could not obtain processes list.": "전송 연결이 프로세스 목록을 가져올 수 없습니다.", @@ -198,7 +198,7 @@ "[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[경고]: x86 Windows는 .NET 디버거에서 지원되지 않습니다. 디버깅을 사용할 수 없습니다.", "dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "dotnet.server.useOmnisharp 옵션이 변경되었습니다. 변경 내용을 적용하려면 창을 다시 로드하세요.", "pipeArgs must be a string or a string array type": "pipeArgs는 문자열 또는 문자열 배열 유형이어야 합니다.", - "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.", + "project.json is no longer a supported project format for .NET Core applications.": "project.json은 .NET Core 애플리케이션에 대해 더 이상 지원되는 프로젝트 형식이 아닙니다.", "{0} references": "참조 {0}개", "{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}, 문제 내용을 문제의 본문으로 붙여넣습니다. 작성하지 않은 세부 정보를 잊지 말고 입력합니다." } \ No newline at end of file diff --git a/l10n/bundle.l10n.pl.json b/l10n/bundle.l10n.pl.json index f9de006dc..02055feeb 100644 --- a/l10n/bundle.l10n.pl.json +++ b/l10n/bundle.l10n.pl.json @@ -11,7 +11,7 @@ "Author": "Autor", "Bug": "Usterka", "C# Project Context Status": "C# Project Context Status", - "C# Workspace Status": "C# Workspace Status", + "C# Workspace Status": "Stan obszaru roboczego języka C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Konfiguracja języka C# została zmieniona. Czy chcesz ponownie uruchomić serwer językowy ze zmianami?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "Konfiguracja języka C# została zmieniona. Czy chcesz ponownie załadować okno, aby zastosować zmiany?", "Can not find an opened workspace folder. Please open a folder before starting to debug with a '{0}' configuration'.": "Nie można odnaleźć otwartego folderu obszaru roboczego. Otwórz folder przed rozpoczęciem debugowania przy użyciu konfiguracji „{0}”.", @@ -40,12 +40,12 @@ "Couldn't create self-signed certificate. See output for more information.": "Nie można utworzyć certyfikatu z podpisem własnym. Zobacz dane wyjściowe, aby uzyskać więcej informacji.", "Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "Nie można utworzyć certyfikatu z podpisem własnym. {0}\r\nkod: {1}\r\nstdout: {2}", "Description of the problem": "Opis problemu", - "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?", + "Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?": "Wykryto zmianę ustawień telemetrii. Te zmiany zaczną obowiązywać dopiero po ponownym uruchomieniu serwera językowego. Czy chcesz ponownie uruchomić?", "Disable message in settings": "Wyłącz komunikat w ustawieniach", "Do not load any": "Nie ładuj żadnych", "Does not contain .NET Core projects.": "Nie zawiera projektów platformy .NET Core.", "Don't Ask Again": "Nie pytaj ponownie", - "Download Mono": "Download Mono", + "Download Mono": "Pobierz Mono", "Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Włącz uruchamianie przeglądarki internetowej po uruchomieniu platformy ASP.NET Core. Aby uzyskać więcej informacji: {0}", "Error Message: ": "Komunikat o błędzie: ", "Expand": "Rozwiń", @@ -54,14 +54,14 @@ "Extensions": "Rozszerzenia", "Failed to complete the installation of the C# extension. Please see the error in the output window below.": "Nie można ukończyć instalacji rozszerzenia języka C#. Zobacz błąd w poniższym oknie danych wyjściowych.", "Failed to parse tasks.json file: {0}": "Nie można przeanalizować pliku tasks.json: {0}", - "Failed to run test: {0}": "Failed to run test: {0}", + "Failed to run test: {0}": "Nie można uruchomić testów: {0}", "Failed to set debugadpter directory": "Nie można ustawić katalogu debugadpter", "Failed to set extension directory": "Nie można ustawić katalogu rozszerzenia", "Failed to set install complete file path": "Nie można ustawić pełnej ścieżki pliku instalacji", - "Failed to start debugger: {0}": "Failed to start debugger: {0}", + "Failed to start debugger: {0}": "Nie można uruchomić debugera: {0}", "Fix All Code Action": "Napraw całą akcję kodu", "Fix All: ": "Napraw wszystko: ", - "Fix all issues": "Fix all issues", + "Fix all issues": "Napraw wszystkie problemy", "For further information visit {0}": "Aby uzyskać więcej informacji, odwiedź witrynę {0}", "For further information visit {0}.": "Aby uzyskać więcej informacji, odwiedź witrynę {0}.", "For more information about the 'console' field, see {0}": "Aby uzyskać więcej informacji o polu „console”, zobacz {0}", @@ -70,7 +70,7 @@ "Go to output": "Przejdź do danych wyjściowych", "Help": "Pomoc", "Host document file path": "Ścieżka pliku dokumentu hosta", - "How to setup Remote Debugging": "How to setup Remote Debugging", + "How to setup Remote Debugging": "Jak skonfigurować debugowanie zdalne", "If you have changed target frameworks, make sure to update the program path.": "Jeśli zmieniono platformy docelowe, upewnij się, że zaktualizowano ścieżkę programu.", "Ignore": "Ignoruj", "Ignoring non-parseable lines in envFile {0}: {1}.": "Ignorowanie wierszy, których nie przeanalizowano w pliku envFile {0}: {1}.", @@ -80,7 +80,7 @@ "Is this a Bug or Feature request?": "Czy jest to żądanie dotyczące usterki czy funkcji?", "Logs": "Dzienniki", "Machine information": "Informacje o maszynie", - "More Detail": "More Detail", + "More Detail": "Więcej szczegółów", "More Information": "Więcej informacji", "Name not defined in current configuration.": "Nazwa nie jest zdefiniowana w bieżącej konfiguracji.", "Nested Code Action": "Akcja kodu zagnieżdżonego", @@ -91,12 +91,12 @@ "Non Razor file as active document": "Plik inny niż Razor jako aktywny dokument", "Not Now": "Nie teraz", "OmniSharp": "OmniSharp", - "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.", + "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.": "Element OmniSharp wymaga pełnej instalacji wdrożenia Mono (w tym programu MSBuild), aby dostarczać usługi językowe, gdy właściwość „omnisharp.useModernNet” jest wyłączona w ustawieniach. Zainstaluj najnowsze wdrożenie Mono i uruchom ponownie.", "Open envFile": "Otwórz plik envFile", - "Open settings": "Open settings", - "Open solution": "Open solution", + "Open settings": "Otwórz ustawienia", + "Open solution": "Otwórz rozwiązanie", "Operating system \"{0}\" not supported.": "System operacyjny „{0}” nie jest obsługiwany.", - "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", + "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "W przypadku pobierania pakietu {0} z {1} sprawdzanie integralności nie powiodło się. Niektóre funkcje mogą nie działać zgodnie z oczekiwaniami. Ponownie uruchom edytor Visual Studio Code, aby jeszcze raz wyzwolić pobieranie", "Perform the actions (or no action) that resulted in your Razor issue": "Wykonaj akcje (lub brak akcji), które spowodowały problem z aparatem Razor", "Pick a fix all scope": "Wybierz poprawkę dla całego zakresu", "Pipe transport failed to get OS and processes.": "Transport potokowy nie może pobrać systemu operacyjnego i procesów.", @@ -133,7 +133,7 @@ "Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "Uruchom i debuguj: nie zainstalowano prawidłowej przeglądarki. Zainstaluj przeglądarkę Edge lub Chrome.", "Run and Debug: auto-detection found {0} for a launch browser": "Uruchamianie i debugowanie: automatyczne wykrywanie znalazło {0} dla przeglądarki uruchamiania", "See {0} output": "Zobacz dane wyjściowe {0}", - "Select fix all action": "Select fix all action", + "Select fix all action": "Wybierz pozycję Napraw całą akcję", "Select the process to attach to": "Wybierz docelowy proces dołączania", "Select the project to launch": "Wybierz projekt do uruchomienia", "Self-signed certificate sucessfully {0}": "Pomyślnie {0} certyfikat z podpisem własnym", @@ -141,24 +141,24 @@ "Server failed to start after retrying 5 times.": "Nie można uruchomić serwera po ponowieniu próby 5 razy.", "Server stopped": "Server stopped", "Show Output": "Pokaż dane wyjściowe", - "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", + "Some projects have trouble loading. Please review the output for more details.": "Niektóre projekty mają problemy z załadowaniem. Przejrzyj dane wyjściowe, aby uzyskać więcej szczegółów.", "Start": "Uruchom", "Startup project not set": "Projekt startowy nie jest ustawiony", "Steps to reproduce": "Kroki do odtworzenia", "Stop": "Zatrzymaj", "Suppress notification": "Pomiń powiadomienie", "Synchronization timed out": "Przekroczono limit czasu synchronizacji", - "Test run already in progress": "Test run already in progress", - "Text editor must be focused to fix all issues": "Text editor must be focused to fix all issues", + "Test run already in progress": "Przebieg testu jest już w toku", + "Text editor must be focused to fix all issues": "Edytor tekstu musi mieć fokus, aby rozwiązać wszystkie problemy", "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.": "Nie można zlokalizować zestawu .NET Core SDK: {0}. Debugowanie platformy .NET Core nie zostanie włączone. Upewnij się, że zestaw .NET Core SDK jest zainstalowany i znajduje się w ścieżce.", "The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "Zestaw .NET Core SDK znajdujący się w ścieżce jest za stary. Debugowanie platformy .NET Core nie zostanie włączone. Minimalna obsługiwana wersja to {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}'.": "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}.": "The C# extension for Visual Studio Code is incompatible on {0} {1}.", + "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}'.": "Rozszerzenie języka C# dla edytora Visual Studio Code jest niezgodne w przypadku {0} {1}z rozszerzeniami zdalnymi edytora VS Code. Aby zobaczyć dostępne obejścia, kliknij pozycję „{2}”.", + "The C# extension for Visual Studio Code is incompatible on {0} {1}.": "Rozszerzenie C# dla edytora Visual Studio Code jest niezgodne w przypadku {0} {1}.", "The C# extension is still downloading packages. Please see progress in the output window below.": "Rozszerzenie języka C# nadal pobiera pakiety. Zobacz postęp w poniższym oknie danych wyjściowych.", "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.": "Rozszerzenie języka C# nie może automatycznie zdekodować projektów w bieżącym obszarze roboczym w celu utworzenia pliku launch.json, który można uruchomić. Plik launch.json szablonu został utworzony jako symbol zastępczy.\r\n\r\nJeśli serwer nie może obecnie załadować projektu, możesz spróbować rozwiązać ten problem, przywracając brakujące zależności projektu (przykład: uruchom polecenie „dotnet restore”) i usuwając wszelkie zgłoszone błędy podczas kompilowania projektów w obszarze roboczym.\r\nJeśli umożliwi to serwerowi załadowanie projektu, to --\r\n * Usuń ten plik\r\n * Otwórz paletę poleceń Visual Studio Code (Widok->Paleta poleceń)\r\n * Uruchom polecenie: „.NET: Generuj zasoby na potrzeby kompilowania i debugowania”.\r\n\r\nJeśli projekt wymaga bardziej złożonej konfiguracji uruchamiania, możesz usunąć tę konfigurację i wybrać inny szablon za pomocą przycisku „Dodaj konfigurację...”. znajdującego się u dołu tego pliku.", "The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "Wybrana konfiguracja uruchamiania jest skonfigurowana do uruchamiania przeglądarki internetowej, ale nie znaleziono zaufanego certyfikatu programistycznego. Utworzyć zaufany certyfikat z podpisem własnym?", "The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "Wartość „{0}” dla elementu „targetArchitecture” w konfiguracji uruchamiania jest nieprawidłowa. Oczekiwane elementy „x86_64” lub „arm64”.", - "There are unresolved dependencies. Please execute the restore command to continue.": "There are unresolved dependencies. Please execute the restore command to continue.", + "There are unresolved dependencies. Please execute the restore command to continue.": "Istnieją nierozwiązane zależności. Wykonaj polecenie przywracania, aby kontynuować.", "There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.": "Wystąpił nieoczekiwany błąd podczas uruchamiania sesji debugowania. Aby uzyskać więcej informacji, sprawdź konsolę pod kątem przydatnych dzienników i odwiedź dokumentację debugowania.", "Token cancellation requested: {0}": "Zażądano anulowania tokenu: {0}", "Transport attach could not obtain processes list.": "Dołączanie transportu nie mogło uzyskać listy procesów.", @@ -185,7 +185,7 @@ "Virtual document file path": "Ścieżka pliku dokumentu wirtualnego", "WARNING": "OSTRZEŻENIE", "Workspace information": "Informacje o obszarze roboczym", - "Workspace projects": "Workspace projects", + "Workspace projects": "Projekty obszaru roboczego", "Would you like to restart the Razor Language Server to enable the Razor trace configuration change?": "Czy chcesz ponownie uruchomić serwer języka Razor, aby włączyć zmianę konfiguracji śledzenia aparatu Razor?", "Yes": "Tak", "You must first start the data collection before copying.": "Przed skopiowaniem należy najpierw rozpocząć zbieranie danych.", @@ -198,7 +198,7 @@ "[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[OSTRZEŻENIE]: Debuger platformy .NET nie obsługuje systemu Windows x86. Debugowanie nie będzie dostępne.", "dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "Opcja dotnet.server.useOmnisharp została zmieniona. Załaduj ponownie okno, aby zastosować zmianę", "pipeArgs must be a string or a string array type": "Argument pipeArgs musi być ciągiem lub typem tablicy ciągów", - "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.", + "project.json is no longer a supported project format for .NET Core applications.": "Plik project.json nie jest już obsługiwanym formatem projektu dla aplikacji platformy .NET Core.", "{0} references": "Odwołania: {0}", "{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}, wklej zawartość problemu jako treść problemu. Nie zapomnij wypełnić wszystkich szczegółów, które pozostały niewypełnione." } \ No newline at end of file diff --git a/l10n/bundle.l10n.pt-br.json b/l10n/bundle.l10n.pt-br.json index 2f1249311..f02d1ce9e 100644 --- a/l10n/bundle.l10n.pt-br.json +++ b/l10n/bundle.l10n.pt-br.json @@ -5,13 +5,13 @@ "'{0}' was not set in the debug configuration.": "'{0}' foi definida na configuração de depuração.", "1 reference": "1 referência", "A valid dotnet installation could not be found: {0}": "Não foi possível encontrar uma instalação dotnet válida: {0}", - "Active File Context": "Active File Context", + "Active File Context": "Contexto do Arquivo Ativo", "Actual behavior": "Comportamento real", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Ocorreu um erro durante a instalação do Depurador do .NET. Talvez seja necessário reinstalar a extensão C#.", "Author": "Autor", "Bug": "Bug", - "C# Project Context Status": "C# Project Context Status", - "C# Workspace Status": "C# Workspace Status", + "C# Project Context Status": "Status do Contexto do Projeto do C#", + "C# Workspace Status": "Status do workspace do C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "A configuração do C# foi alterada. Gostaria de reiniciar o Language Server com suas alterações?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "A configuração do C# foi alterada. Gostaria de recarregar a janela para aplicar suas alterações?", "Can not find an opened workspace folder. Please open a folder before starting to debug with a '{0}' configuration'.": "Não é possível localizar uma pasta de workspace aberta. Abra uma pasta antes de começar a depurar com uma configuração '{0}'.", @@ -40,12 +40,12 @@ "Couldn't create self-signed certificate. See output for more information.": "Não foi possível criar um certificado autoassinado. Consulte a saída para obter mais informações.", "Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "Não foi possível criar o certificado autoassinado. {0}\r\ncódigo: {1}\r\nstdout: {2}", "Description of the problem": "Descrição do problema", - "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?", + "Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?": "Alteração detectada nas configurações de telemetria. Eles não entrarão em vigor até que o servidor de idiomas seja reiniciado, quer reiniciar?", "Disable message in settings": "Desabilitar uma mensagem nas configurações", "Do not load any": "Não carregue nenhum", "Does not contain .NET Core projects.": "Não contém projetos do .NET Core.", "Don't Ask Again": "Não perguntar novamente", - "Download Mono": "Download Mono", + "Download Mono": "Baixar Mono", "Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Habilitar a inicialização de um navegador da web quando o ASP.NET Core for iniciado. Para obter mais informações: {0}", "Error Message: ": "Mensagem de Erro: ", "Expand": "Expandir", @@ -54,14 +54,14 @@ "Extensions": "Extensões", "Failed to complete the installation of the C# extension. Please see the error in the output window below.": "Falha ao concluir a instalação da extensão C#. Confira o erro na janela de saída abaixo.", "Failed to parse tasks.json file: {0}": "Falha ao analisar o arquivo task.json: {0}", - "Failed to run test: {0}": "Failed to run test: {0}", + "Failed to run test: {0}": "Falha ao executar o teste: {0}", "Failed to set debugadpter directory": "Falha ao definir o diretório de depuração", "Failed to set extension directory": "Falha ao configurar o diretório da extensão", "Failed to set install complete file path": "Falha ao configurar o caminho do arquivo para concluir a instalação", - "Failed to start debugger: {0}": "Failed to start debugger: {0}", + "Failed to start debugger: {0}": "Falha ao iniciar o depurador: {0}", "Fix All Code Action": "Corrigir Todas as Ações de Código", "Fix All: ": "Corrigir Tudo: ", - "Fix all issues": "Fix all issues", + "Fix all issues": "Corrigir todos os problemas", "For further information visit {0}": "Para obter mais informações, acesse {0}", "For further information visit {0}.": "Para obter mais informações, visite {0}.", "For more information about the 'console' field, see {0}": "Para obter mais informações sobre o campo \"console\", confira {0}", @@ -70,7 +70,7 @@ "Go to output": "Ir para a saída", "Help": "Ajuda", "Host document file path": "Caminho do arquivo do documento host", - "How to setup Remote Debugging": "How to setup Remote Debugging", + "How to setup Remote Debugging": "Como configurar a Depuração Remota", "If you have changed target frameworks, make sure to update the program path.": "Se tiver alterado as estruturas de destino, certifique-se de atualizar o caminho do programa.", "Ignore": "Ignorar", "Ignoring non-parseable lines in envFile {0}: {1}.": "Ignorando linhas não analisáveis no envFile {0}: {1}.", @@ -80,7 +80,7 @@ "Is this a Bug or Feature request?": "Isso é uma solicitação de bug ou recurso?", "Logs": "Logs", "Machine information": "Informações do computador", - "More Detail": "More Detail", + "More Detail": "Mais Detalhes", "More Information": "Mais Informações", "Name not defined in current configuration.": "Nome não definido na configuração atual.", "Nested Code Action": "Ação de Código Aninhado", @@ -91,12 +91,12 @@ "Non Razor file as active document": "Arquivo não Razor como documento ativo", "Not Now": "Agora não", "OmniSharp": "OmniSharp", - "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.", + "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.": "O OmniSharp requer uma instalação completa do Mono (incluindo o MSBuild) para fornecer serviços de linguagem quando “omnisharp.useModernNet” estiver desabilitado nas Configurações. Instale o Mono mais recente e reinicie.", "Open envFile": "Abrir o envFile", - "Open settings": "Open settings", - "Open solution": "Open solution", + "Open settings": "Abrir as configurações", + "Open solution": "Abrir solução", "Operating system \"{0}\" not supported.": "Não há suporte para o sistema operacional \"{0}\".", - "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", + "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "O download do pacote {0} a partir da verificação de integridade {1} falhou. É possível que alguns recursos não funcionem conforme o esperado. Reinicie o Visual Studio Code para reativar o download", "Perform the actions (or no action) that resulted in your Razor issue": "Execute as ações (ou nenhuma ação) que resultaram no problema do seu Razor", "Pick a fix all scope": "Escolher uma correção para todo o escopo", "Pipe transport failed to get OS and processes.": "O transporte de pipe falhou ao obter o SO e os processos.", @@ -126,39 +126,39 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Os ativos necessários para compilar e depurar estão ausentes de \"{0}\". Deseja adicioná-los?", "Restart": "Reiniciar", "Restart Language Server": "Reiniciar o Servidor de Linguagem", - "Restart server": "Restart server", + "Restart server": "Reiniciar o servidor", "Restore": "Restaurar", "Restore already in progress": "Restauração já em andamento", "Restore {0}": "Restaurar {0}", "Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "Executar e depurar: um navegador válido não está instalado. Instale o Edge ou o Chrome.", "Run and Debug: auto-detection found {0} for a launch browser": "Executar e depurar: detecção automática encontrada {0} para um navegador de inicialização", "See {0} output": "Ver a saída de {0}", - "Select fix all action": "Select fix all action", + "Select fix all action": "Selecionar corrigir todas as ações", "Select the process to attach to": "Selecione o processo ao qual anexar", "Select the project to launch": "Selecione o projeto a ser iniciado", "Self-signed certificate sucessfully {0}": "Certificado autoassinado com sucesso {0}", "Sending request": "Enviando a solicitação", "Server failed to start after retrying 5 times.": "O servidor falhou ao iniciar depois de tentar 5 vezes.", - "Server stopped": "Server stopped", + "Server stopped": "Servidor parado", "Show Output": "Mostrar Saída", - "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", + "Some projects have trouble loading. Please review the output for more details.": "Alguns projetos têm problemas ao serem carregados. Examine a saída para obter mais detalhes.", "Start": "Início", "Startup project not set": "Projeto de inicialização não configurado", "Steps to reproduce": "Etapas para reproduzir", "Stop": "Parar", "Suppress notification": "Suprimir notificação", "Synchronization timed out": "A sincronização atingiu o tempo limite", - "Test run already in progress": "Test run already in progress", - "Text editor must be focused to fix all issues": "Text editor must be focused to fix all issues", + "Test run already in progress": "A execução do teste já está em andamento", + "Text editor must be focused to fix all issues": "O editor de texto deve estar focado para corrigir todos os problemas", "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.": "O SDK do .NET Core não pode ser localizado: {0}. A depuração do .NET Core não será habilitada. Certifique-se de que o SDK do .NET Core esteja instalado e no caminho.", "The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "O SDK do .NET Core localizado no caminho é muito antigo. A depuração do .NET Core não será habilitada. A versão mínima com suporte é {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}'.": "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}.": "The C# extension for Visual Studio Code is incompatible on {0} {1}.", + "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}'.": "A extensão C# do Visual Studio Code é incompatível no {0} {1} com as Extensões VS Code Remotas. Para ver as soluções alternativas disponíveis, clique em “{2}”.", + "The C# extension for Visual Studio Code is incompatible on {0} {1}.": "A extensão C# para Visual Studio Code é incompatível no {0} {1}.", "The C# extension is still downloading packages. Please see progress in the output window below.": "A extensão C# ainda está baixando pacotes. Veja o progresso na janela de saída abaixo.", "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.": "A extensão C# não conseguiu decodificar projetos automaticamente no workspace atual para criar um arquivo launch.json executável. Um modelo de arquivo launch.json foi criado como um espaço reservado.\r\n\r\nSe o servidor não estiver sendo capaz de carregar seu projeto no momento, você pode tentar resolver isso restaurando as dependências ausentes do projeto (por exemplo: executar \"dotnet restore\") e corrigindo quaisquer erros notificados com relação à compilação dos projetos no seu workspace.\r\nSe isso permitir que o servidor consiga carregar o projeto agora:\r\n * Exclua esse arquivo\r\n * Abra a paleta de comandos do Visual Studio Code (Ver->Paleta de Comandos)\r\n * execute o comando: \".NET: Generate Assets for Build and Debug\".\r\n\r\nSe o seu projeto requerer uma configuração de inicialização mais complexa, talvez você queira excluir essa configuração e escolher um modelo diferente usando o botão \"Adicionar Configuração...\" na parte inferior desse arquivo.", "The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "A configuração de inicialização selecionada está configurada para iniciar um navegador da web, mas nenhum certificado de desenvolvimento confiável foi encontrado. Deseja criar um certificado autoassinado confiável?", "The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "O valor “{0}” para “targetArchitecture” na configuração de inicialização é inválido. Esperado “x86_64” ou “arm64”.", - "There are unresolved dependencies. Please execute the restore command to continue.": "There are unresolved dependencies. Please execute the restore command to continue.", + "There are unresolved dependencies. Please execute the restore command to continue.": "Há dependências não resolvidas. Execute o comando de restauração para continuar.", "There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.": "Ocorreu um erro inesperado ao iniciar sua sessão de depuração. Verifique o console para obter logs úteis e visite os documentos de depuração para obter mais informações.", "Token cancellation requested: {0}": "Cancelamento de token solicitado: {0}", "Transport attach could not obtain processes list.": "A anexação do transporte não pôde obter a lista de processos.", @@ -185,7 +185,7 @@ "Virtual document file path": "Caminho do arquivo de documento virtual", "WARNING": "AVISO", "Workspace information": "Informações do workspace", - "Workspace projects": "Workspace projects", + "Workspace projects": "Projetos do espaço de trabalho", "Would you like to restart the Razor Language Server to enable the Razor trace configuration change?": "Gostaria de reiniciar o Razor Language Server para habilitar a alteração de configuração de rastreamento do Razor?", "Yes": "Sim", "You must first start the data collection before copying.": "Você deve primeiro iniciar a coleta de dados antes de copiar.", @@ -198,7 +198,7 @@ "[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[AVISO]: Windows x86 não dá suporte ao depurador .NET. A depuração não estará disponível.", "dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "A opção dotnet.server.useOmnisharp foi alterada. Atualize a janela para aplicar a alteração", "pipeArgs must be a string or a string array type": "pipeArgs deve ser uma cadeia de caracteres ou um tipo de matriz de cadeia de caracteres", - "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.", + "project.json is no longer a supported project format for .NET Core applications.": "project.json não é mais um formato de projeto com suporte para os aplicativos .NET Core.", "{0} references": "{0} referências", "{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}, cole o conteúdo do problema como o corpo do problema. Não se esqueça de preencher todos os detalhes que não foram preenchidos." } \ No newline at end of file diff --git a/l10n/bundle.l10n.tr.json b/l10n/bundle.l10n.tr.json index 9d64bce59..f71931f9c 100644 --- a/l10n/bundle.l10n.tr.json +++ b/l10n/bundle.l10n.tr.json @@ -5,13 +5,13 @@ "'{0}' was not set in the debug configuration.": "'{0}' hata ayıklama yapılandırmasında ayarlanmadı.", "1 reference": "1 başvuru", "A valid dotnet installation could not be found: {0}": "Geçerli bir dotnet yüklemesi bulunamadı: {0}", - "Active File Context": "Active File Context", + "Active File Context": "Etkin Dosya Bağlamı", "Actual behavior": "Gerçek davranış", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": ".NET Hata Ayıklayıcısı yüklenirken bir hata oluştu. C# uzantısının yeniden yüklenmesi gerekebilir.", "Author": "Yazar", "Bug": "Hata", - "C# Project Context Status": "C# Project Context Status", - "C# Workspace Status": "C# Workspace Status", + "C# Project Context Status": "C# Proje Bağlamı Durumu", + "C# Workspace Status": "C# Çalışma Alanı Durumu", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# yapılandırması değiştirildi. Dil Sunucusunu değişiklikleriniz ile yeniden başlatmak ister misiniz?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# yapılandırması değiştirildi. Değişikliklerinizi uygulamak için pencereyi yeniden yüklemek ister misiniz?", "Can not find an opened workspace folder. Please open a folder before starting to debug with a '{0}' configuration'.": "Açık bir çalışma alanı klasörü bulunamıyor. Lütfen '{0}' yapılandırmasıyla hata ayıklamaya başlamadan önce bir klasör açın.", @@ -40,12 +40,12 @@ "Couldn't create self-signed certificate. See output for more information.": "Otomatik olarak imzalanan sertifika oluşturulamadı. Daha fazla bilgi için çıktıya bakın.", "Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "Otomatik olarak imzalanan sertifika oluşturulamadı. {0}\r\nkod: {1}\r\nstdout: {2}", "Description of the problem": "Sorunun açıklaması", - "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?", + "Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?": "Telemetri ayarlarında değişiklik algılandı. Bunlar dil sunucusu yeniden başlatılana kadar etkili olmayacaktır, yeniden başlatmak ister misiniz?", "Disable message in settings": "Ayarlarda iletiyi devre dışı bırakma", "Do not load any": "Hiçbir şey yükleme", "Does not contain .NET Core projects.": ".NET Core projeleri içermiyor.", "Don't Ask Again": "Bir Daha Sorma", - "Download Mono": "Download Mono", + "Download Mono": "Mono İndir", "Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "ASP.NET Core başlatıldığında bir web tarayıcısını başlatmayı etkinleştirin. Daha fazla bilgi için: {0}", "Error Message: ": "Hata İletisi: ", "Expand": "Genişlet", @@ -54,14 +54,14 @@ "Extensions": "Uzantılar", "Failed to complete the installation of the C# extension. Please see the error in the output window below.": "C# uzantısının yüklenmesi tamamlanamadı. Lütfen aşağıdaki çıkış penceresindeki hataya bakın.", "Failed to parse tasks.json file: {0}": "tasks.json dosyası ayrıştırılamadı: {0}", - "Failed to run test: {0}": "Failed to run test: {0}", + "Failed to run test: {0}": "Test yürütülemedi: {0}", "Failed to set debugadpter directory": "Hata ayıklayıcı dizini ayarlanamadı", "Failed to set extension directory": "Uzantı dizini ayarlanamadı", "Failed to set install complete file path": "Tam dosya yolu yüklemesi ayarlanamadı", - "Failed to start debugger: {0}": "Failed to start debugger: {0}", + "Failed to start debugger: {0}": "Hata ayıklayıcı başlatılamadı: {0}", "Fix All Code Action": "Tümünü Düzelt Kod Eylemi", "Fix All: ": "Tümünü Düzelt: ", - "Fix all issues": "Fix all issues", + "Fix all issues": "Tüm sorunları düzeltin", "For further information visit {0}": "Daha fazla bilgi için bkz. {0}", "For further information visit {0}.": "Daha fazla bilgi için bkz. {0}.", "For more information about the 'console' field, see {0}": "'Konsol' alanı hakkında daha fazla bilgi için bkz. {0}", @@ -70,7 +70,7 @@ "Go to output": "Çıkışa git", "Help": "Yardım", "Host document file path": "Konak belgesi dosya yolu", - "How to setup Remote Debugging": "How to setup Remote Debugging", + "How to setup Remote Debugging": "Uzaktan Hata Ayıklama Kurulumu", "If you have changed target frameworks, make sure to update the program path.": "Hedef çerçevelerini değiştirdiyseniz, program yolunu güncelleştirdiğinizden emin olun.", "Ignore": "Yoksay", "Ignoring non-parseable lines in envFile {0}: {1}.": "envFile {0} dosyasındaki ayrıştırılamayan satırlar yok sayılıyor: {1}.", @@ -80,7 +80,7 @@ "Is this a Bug or Feature request?": "Bu bir Hata bildirimi mi Özellik isteği mi?", "Logs": "Günlükler", "Machine information": "Makine bilgileri", - "More Detail": "More Detail", + "More Detail": "Diğer Ayrıntılar", "More Information": "Daha Fazla Bilgi", "Name not defined in current configuration.": "Ad geçerli yapılandırmada tanımlanmadı.", "Nested Code Action": "İç İçe Kod Eylemi", @@ -91,12 +91,12 @@ "Non Razor file as active document": "Etkin belge olarak Razor olmayan dosya", "Not Now": "Şimdi Değil", "OmniSharp": "OmniSharp", - "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.", + "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, Ayarlar'da `omnisharp.useModernNet` devre dışı bırakıldığında dil hizmetleri sağlamak için eksiksiz bir Mono yüklemesi (MSBuild dahil) gerektirir. Lütfen en son Mono'yu yükleyin ve yeniden başlatın.", "Open envFile": "envFile’ı aç", - "Open settings": "Open settings", - "Open solution": "Open solution", + "Open settings": "Ayarları aç", + "Open solution": "Çözümü aç", "Operating system \"{0}\" not supported.": "\"{0}\" işletim sistemi desteklenmiyor.", - "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", + "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "{0} paketinin {1} üzerinden indirilme işleminde bütünlük denetimi başarısız oldu. Bazı özellikler beklendiği gibi çalışmayabilir. İndirmeyi yeniden tetiklemek için lütfen Visual Studio Code’u yeniden başlatın", "Perform the actions (or no action) that resulted in your Razor issue": "Razor sorunuzla sonuçlanan eylemleri gerçekleştirin (veya eylem gerçekleştirmeyin)", "Pick a fix all scope": "Tümünü düzelt kapsamı seçin", "Pipe transport failed to get OS and processes.": "Kanal aktarımı, işletim sistemini ve işlemleri alamadı.", @@ -126,39 +126,39 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "'{0}' derleme ve hata ayıklama için gerekli varlıklara sahip değil. Eklensin mi?", "Restart": "Yeniden Başlat", "Restart Language Server": "Dil Sunucusunu Yeniden Başlat", - "Restart server": "Restart server", + "Restart server": "Sunucuyu yeniden başlat", "Restore": "Geri yükle", "Restore already in progress": "Geri yükleme zaten devam ediyor", "Restore {0}": "{0} öğesini geri yükle", "Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "Çalıştır ve Hata Ayıkla: Geçerli bir tarayıcı yüklü değil. Lütfen Edge veya Chrome tarayıcısını yükleyin.", "Run and Debug: auto-detection found {0} for a launch browser": "Çalıştır ve Hata Ayıkla: otomatik algılama bir başlatma tarayıcısı için {0} buldu", "See {0} output": "{0} çıktısını göster", - "Select fix all action": "Select fix all action", + "Select fix all action": "Tüm eylemi düzelt'i seçin", "Select the process to attach to": "Eklenilecek işlemi seçin", "Select the project to launch": "Başlatılacak projeyi seçin", "Self-signed certificate sucessfully {0}": "Otomatik olarak imzalanan sertifika başarıyla {0}", "Sending request": "İstek gönderiliyor", "Server failed to start after retrying 5 times.": "Sunucu 5 kez yeniden denendikten sonra başlatılamadı.", - "Server stopped": "Server stopped", + "Server stopped": "Sunucu durduruldu", "Show Output": "Çıktıyı Göster", - "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", + "Some projects have trouble loading. Please review the output for more details.": "Bazı projeler yüklenirken sorun yaşanıyor. Daha fazla ayrıntı için lütfen çıkışı gözden geçirin.", "Start": "Başlangıç", "Startup project not set": "Başlangıç projesi ayarlanmadı", "Steps to reproduce": "Yeniden üretme adımları", "Stop": "Durdur", "Suppress notification": "Bildirimi gösterme", "Synchronization timed out": "Eşitleme zaman aşımına uğradı", - "Test run already in progress": "Test run already in progress", - "Text editor must be focused to fix all issues": "Text editor must be focused to fix all issues", + "Test run already in progress": "Test çalıştırma zaten sürüyor", + "Text editor must be focused to fix all issues": "Tüm sorunları gidermek için metin düzenleyicisine odaklanılacak", "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.": ".NET Core SDK bulunamıyor: {0}. .NET Core hata ayıklaması etkinleştirilmez. .NET Core SDK’nın yüklü ve yolda olduğundan emin olun.", "The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "Yolda bulunan .NET Core SDK çok eski. .NET Core hata ayıklaması etkinleştirilmez. Desteklenen en düşük sürüm: {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}'.": "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}.": "The C# extension for Visual Studio Code is incompatible on {0} {1}.", + "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}'.": "Visual Studio Code için C# uzantısı {0} {1} üzerinde VS Code Uzak Uzantıları ile uyumsuz. Kullanılabilir geçici çözümleri görmek için '{2}'e tıklayın.", + "The C# extension for Visual Studio Code is incompatible on {0} {1}.": "Visual Studio Code için C# uzantısı {0} {1} üzerinde uyumsuz.", "The C# extension is still downloading packages. Please see progress in the output window below.": "C# uzantısı hala paketleri indiriyor. Lütfen aşağıdaki çıkış penceresinde ilerleme durumuna bakın.", "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.": "C# uzantısı, çalıştırılabilir bir launch.json dosyası oluşturmak için geçerli çalışma alanında projelerin kodunu otomatik olarak çözümleyemedi. Bir şablon launch.json dosyası yer tutucu olarak oluşturuldu.\r\n\r\nSunucu şu anda projenizi yükleyemiyorsa, eksik proje bağımlılıklarını geri yükleyip (örnek: ‘dotnet restore’ çalıştırma) ve çalışma alanınıza proje oluşturmayla ilgili raporlanan hataları düzelterek bu sorunu çözmeye çalışabilirsiniz.\r\nBu, sunucunun artık projenizi yüklemesine olanak sağlarsa --\r\n * Bu dosyayı silin\r\n * Visual Studio Code komut paletini (Görünüm->Komut Paleti) açın\r\n * şu komutu çalıştırın: '.NET: Generate Assets for Build and Debug'.\r\n\r\nProjeniz daha karmaşık bir başlatma yapılandırma ayarı gerektiriyorsa, bu yapılandırmayı silip bu dosyanın alt kısmında bulunan ‘Yapılandırma Ekle...’ düğmesini kullanarak başka bir şablon seçebilirsiniz.", "The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "Seçilen başlatma yapılandırması bir web tarayıcısı başlatmak üzere yapılandırılmış, ancak güvenilir bir geliştirme sertifikası bulunamadı. Otomatik olarak imzalanan güvenilir bir sertifika oluşturulsun mu?", "The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "Başlatma yapılandırmasında 'targetArchitecture' için '{0}' değeri geçersiz. 'x86_64' veya 'arm64' bekleniyordu.", - "There are unresolved dependencies. Please execute the restore command to continue.": "There are unresolved dependencies. Please execute the restore command to continue.", + "There are unresolved dependencies. Please execute the restore command to continue.": "Çözümlenmemiş bağımlılıklar var. Devam etmek için lütfen restore komutunu çalıştırın.", "There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.": "Hata ayıklama oturumunuz başlatılırken beklenmeyen bir hata oluştu. Konsolda size yardımcı olabilecek günlüklere bakın ve daha fazla bilgi için hata ayıklama belgelerini ziyaret edin.", "Token cancellation requested: {0}": "Belirteç iptali istendi: {0}", "Transport attach could not obtain processes list.": "Aktarım ekleme, işlemler listesini alamadı.", @@ -185,7 +185,7 @@ "Virtual document file path": "Sanal belge dosya yolu", "WARNING": "UYARI", "Workspace information": "Çalışma alanı bilgileri", - "Workspace projects": "Workspace projects", + "Workspace projects": "Çalışma alanı projeleri", "Would you like to restart the Razor Language Server to enable the Razor trace configuration change?": "Razor izleme yapılandırması değişikliğini etkinleştirmek için Razor Dil Sunucusu'nu yeniden başlatmak istiyor musunuz?", "Yes": "Evet", "You must first start the data collection before copying.": "Kopyalamadan önce veri toplamayı başlatmalısınız.", @@ -198,7 +198,7 @@ "[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[UYARI]: x86 Windows, .NET hata ayıklayıcısı tarafından desteklenmiyor. Hata ayıklama kullanılamayacak.", "dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "dotnet.server.useOmnisharp seçeneği değiştirildi. Değişikliği uygulamak için lütfen pencereyi yeniden yükleyin", "pipeArgs must be a string or a string array type": "pipeArgs bir dize veya dize dizisi türü olmalıdır", - "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.", + "project.json is no longer a supported project format for .NET Core applications.": "project.json artık .NET Core uygulamaları için desteklenen bir proje biçimi değil.", "{0} references": "{0} başvuru", "{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}, sorun içeriklerinizi sorunun gövdesi olarak yapıştırın. Daha sonrasında doldurulmamış olan ayrıntıları sağlamayı unutmayın." } \ No newline at end of file diff --git a/l10n/bundle.l10n.zh-cn.json b/l10n/bundle.l10n.zh-cn.json index 34b7be2e9..7b26332b2 100644 --- a/l10n/bundle.l10n.zh-cn.json +++ b/l10n/bundle.l10n.zh-cn.json @@ -5,12 +5,12 @@ "'{0}' was not set in the debug configuration.": "未在调试配置中设置“{0}”。", "1 reference": "1 个引用", "A valid dotnet installation could not be found: {0}": "找不到有效的 dotnet 安装: {0}", - "Active File Context": "Active File Context", + "Active File Context": "活动文件上下文", "Actual behavior": "实际行为", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "安装 .NET 调试器时出错。可能需要重新安装 C# 扩展。", "Author": "作者", "Bug": "Bug", - "C# Project Context Status": "C# Project Context Status", + "C# Project Context Status": "C# 项目上下文状态", "C# Workspace Status": "C# 工作区状态", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# 配置已更改。是否要使用更改重新启动语言服务器?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# 配置已更改。是否要重新加载窗口以应用更改?", @@ -126,7 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "\"{0}\" 中缺少生成和调试所需的资产。添加它们?", "Restart": "重启", "Restart Language Server": "重启语言服务器", - "Restart server": "Restart server", + "Restart server": "重启服务器", "Restore": "还原", "Restore already in progress": "还原已在进行中", "Restore {0}": "还原 {0}", @@ -139,7 +139,7 @@ "Self-signed certificate sucessfully {0}": "自签名证书成功 {0}", "Sending request": "正在发送请求", "Server failed to start after retrying 5 times.": "重试 5 次后服务器启动失败。", - "Server stopped": "Server stopped", + "Server stopped": "已停止服务器", "Show Output": "显示输出", "Some projects have trouble loading. Please review the output for more details.": "有些项目在加载时出现问题。请查看输出以获取更多详细信息。", "Start": "启动", diff --git a/l10n/bundle.l10n.zh-tw.json b/l10n/bundle.l10n.zh-tw.json index 6d0f409a5..80dc674de 100644 --- a/l10n/bundle.l10n.zh-tw.json +++ b/l10n/bundle.l10n.zh-tw.json @@ -5,12 +5,12 @@ "'{0}' was not set in the debug configuration.": "未在偵錯設定中設定 '{0}'。", "1 reference": "1 個參考", "A valid dotnet installation could not be found: {0}": "找不到有效的 dotnet 安裝: {0}", - "Active File Context": "Active File Context", + "Active File Context": "使用中檔案內容", "Actual behavior": "實際行為", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "安裝 .NET 偵錯工具期間發生錯誤。可能需要重新安裝 C# 延伸模組。", "Author": "作者", "Bug": "Bug", - "C# Project Context Status": "C# Project Context Status", + "C# Project Context Status": "C# 專案內容狀態", "C# Workspace Status": "C# 工作區狀態", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# 設定已變更。您要重新啟動套用變更的語言伺服器嗎?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "C# 設定已變更。您要重新載入視窗以套用您的變更嗎?", @@ -40,12 +40,12 @@ "Couldn't create self-signed certificate. See output for more information.": "無法建立自我簽署憑證。如需詳細資訊,請參閱輸出。", "Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "無法建立自我簽署憑證。{0}\r\n程式碼: {1}\r\nstdout: {2}", "Description of the problem": "問題的描述", - "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?", + "Detected change in telemetry settings. These will not take effect until the language server is restarted, would you like to restart?": "偵測到遙測設定中的變更。在重新啟動語言伺服器之前,這些將不會生效,是否要重新啟動?", "Disable message in settings": "停用設定中的訊息", "Do not load any": "不要載入", "Does not contain .NET Core projects.": "不包含 .NET Core 專案。", "Don't Ask Again": "不要再詢問", - "Download Mono": "Download Mono", + "Download Mono": "下載 Mono", "Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "啟用在 ASP.NET Core 開始時啟動網頁瀏覽器。如需詳細資訊: {0}", "Error Message: ": "錯誤訊息: ", "Expand": "展開", @@ -54,14 +54,14 @@ "Extensions": "延伸模組", "Failed to complete the installation of the C# extension. Please see the error in the output window below.": "無法完成 C# 延伸模組的安裝。請參閱下列輸出視窗中的錯誤。", "Failed to parse tasks.json file: {0}": "無法剖析 tasks.json 檔案: {0}", - "Failed to run test: {0}": "Failed to run test: {0}", + "Failed to run test: {0}": "無法執行測試: {0}", "Failed to set debugadpter directory": "無法設定 debugadpter 目錄", "Failed to set extension directory": "無法設定延伸模組目錄", "Failed to set install complete file path": "無法設定安裝完整檔案路徑", - "Failed to start debugger: {0}": "Failed to start debugger: {0}", + "Failed to start debugger: {0}": "無法啟動偵錯工具: {0}", "Fix All Code Action": "修正所有程式碼動作", "Fix All: ": "全部修正: ", - "Fix all issues": "Fix all issues", + "Fix all issues": "修正全部問題", "For further information visit {0}": "如需詳細資訊,請造訪 {0}", "For further information visit {0}.": "如需詳細資訊,請造訪 {0}。", "For more information about the 'console' field, see {0}": "如需 [主控台] 欄位的詳細資訊,請參閱 {0}", @@ -70,7 +70,7 @@ "Go to output": "前往輸出", "Help": "說明", "Host document file path": "主機文件檔案路徑", - "How to setup Remote Debugging": "How to setup Remote Debugging", + "How to setup Remote Debugging": "如何設定遠程偵錯", "If you have changed target frameworks, make sure to update the program path.": "如果您已變更目標 Framework,請務必更新程式路徑。", "Ignore": "略過", "Ignoring non-parseable lines in envFile {0}: {1}.": "正在忽略 envFile {0} 中無法剖析的行: {1}。", @@ -80,7 +80,7 @@ "Is this a Bug or Feature request?": "這是 Bug 或功能要求嗎?", "Logs": "記錄", "Machine information": "電腦資訊", - "More Detail": "More Detail", + "More Detail": "更多詳細資料", "More Information": "其他資訊", "Name not defined in current configuration.": "未在目前的設定中定義名稱。", "Nested Code Action": "巢狀程式碼動作", @@ -91,12 +91,12 @@ "Non Razor file as active document": "非 Razor 檔案作為使用中文件", "Not Now": "現在不要", "OmniSharp": "OmniSharp", - "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.", + "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 需要完整安裝 Mono (包括 MSBuild),才能在設定中停用 `omnisharp.useModernNet` 時提供語言服務。請安裝最新的 Mono 並重新啟動。", "Open envFile": "開啟 envFile", - "Open settings": "Open settings", + "Open settings": "開啟設定", "Open solution": "開啟方案", "Operating system \"{0}\" not supported.": "不支援作業系統 \"{0}\"。", - "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", + "Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "從 {1} 下載的套件 {0} 完整性檢查失敗。某些功能可能無法如預期般運作。請重新啟動 Visual Studio Code 以重新觸發下載", "Perform the actions (or no action) that resulted in your Razor issue": "執行導致 Razor 問題的動作 (或不執行動作)", "Pick a fix all scope": "選擇修正所有範圍", "Pipe transport failed to get OS and processes.": "管道傳輸無法取得 OS 和處理序。", @@ -126,39 +126,39 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "'{0}' 缺少建置和偵錯所需的資產。要新增嗎?", "Restart": "重新啟動", "Restart Language Server": "重新啟動語言伺服器", - "Restart server": "Restart server", + "Restart server": "重新啟動伺服器", "Restore": "還原", "Restore already in progress": "還原已在進行中", "Restore {0}": "還原 {0}", "Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "執行和偵錯工具: 未安裝有效的瀏覽器。請安裝 Edge 或 Chrome。", "Run and Debug: auto-detection found {0} for a launch browser": "執行並偵錯: 針對啟動瀏覽器找到 {0} 自動偵測", "See {0} output": "查看 {0} 輸出", - "Select fix all action": "Select fix all action", + "Select fix all action": "選取全部修正動作", "Select the process to attach to": "選取要附加至的目標處理序", "Select the project to launch": "選取要啟動的專案", "Self-signed certificate sucessfully {0}": "自我簽署憑證已成功 {0}", "Sending request": "正在傳送要求", "Server failed to start after retrying 5 times.": "伺服器在重試 5 次之後無法啟動。", - "Server stopped": "Server stopped", + "Server stopped": "伺服器已停止", "Show Output": "顯示輸出", - "Some projects have trouble loading. Please review the output for more details.": "Some projects have trouble loading. Please review the output for more details.", + "Some projects have trouble loading. Please review the output for more details.": "有些專案無法載入。如需詳細資料,請檢閱輸出。", "Start": "開始", "Startup project not set": "未設定啟動專案", "Steps to reproduce": "要重現的步驟", "Stop": "停止", "Suppress notification": "隱藏通知", "Synchronization timed out": "同步已逾時", - "Test run already in progress": "Test run already in progress", - "Text editor must be focused to fix all issues": "Text editor must be focused to fix all issues", + "Test run already in progress": "測試執行已在進行中", + "Text editor must be focused to fix all issues": "必須聚焦於文字編輯器,才能修正全部問題", "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.": "找不到 .NET Core SDK: {0}。將無法啟用 .NET Core 偵錯。確定 .NET Core SDK 已安裝且位於路徑上。", "The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "位於路徑上的 .NET Core SDK 太舊。將無法啟用 .NET Core 偵錯。最低的支援版本為 {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}'.": "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}.": "The C# extension for Visual Studio Code is incompatible on {0} {1}.", + "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}'.": "適用於 Visual Studio Code 的 C# 延伸模組在 {0} {1} 上與 VS Code 遠端延伸模組不相容。若要查看可用的因應措施,請按一下 '{2}'。", + "The C# extension for Visual Studio Code is incompatible on {0} {1}.": "適用於 Visual Studio Code 的 C# 延伸模組在 {0} {1} 上不相容。", "The C# extension is still downloading packages. Please see progress in the output window below.": "C# 延伸模組仍在下載套件。請參閱下方輸出視窗中的進度。", "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.": "C# 延伸模組無法自動解碼目前工作區中的專案以建立可執行的 launch.json 檔案。範本 launch.json 檔案已建立為預留位置。\r\n\r\n如果伺服器目前無法載入您的專案,您可以嘗試透過還原任何遺失的專案相依性來解決此問題 (範例: 執行 'dotnet restore'),並修正在工作區中建置專案時所報告的任何錯誤。\r\n如果這允許伺服器現在載入您的專案,則 --\r\n * 刪除此檔案\r\n * 開啟 Visual Studio Code 命令選擇區 ([檢視] -> [命令選擇區])\r\n * 執行命令: '.NET: Generate Assets for Build and Debug'。\r\n\r\n如果您的專案需要更複雜的啟動設定,您可能會想刪除此設定,並使用此檔案底部的 [新增設定...] 按鈕挑選其他範本。", "The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "選取的啟動設定已設為啟動網頁瀏覽器,但找不到信任的開發憑證。要建立信任的自我簽署憑證嗎?", "The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "啟動設定中的 'targetArchitecture' 值 '{0}' 無效。預期是 'x86_64' 或 'arm64'。", - "There are unresolved dependencies. Please execute the restore command to continue.": "There are unresolved dependencies. Please execute the restore command to continue.", + "There are unresolved dependencies. Please execute the restore command to continue.": "有無法解析的相依性。請執行還原命令以繼續。", "There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.": "啟動您的偵錯工作階段時發生意外的錯誤。請檢查主控台是否有實用的記錄,並造訪偵錯文件以取得詳細資訊。", "Token cancellation requested: {0}": "已要求取消權杖: {0}", "Transport attach could not obtain processes list.": "傳輸附加無法取得處理序清單。", @@ -198,7 +198,7 @@ "[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[警告]: .NET 偵錯工具不支援 x86 Windows。偵錯將無法使用。", "dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "dotnet.server.useOmnisharp 選項已變更。請重新載入視窗以套用變更", "pipeArgs must be a string or a string array type": "pipeArgs 必須是字串或字串陣列類型", - "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.", + "project.json is no longer a supported project format for .NET Core applications.": "project.json 不再是 .NET Core 應用程式支援的專案格式。", "{0} references": "{0} 個參考", "{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0},將您的問題內容貼上作為問題的本文。別忘了填寫任何未填入的詳細資料。" } \ No newline at end of file diff --git a/package.nls.cs.json b/package.nls.cs.json index 355024023..8b4faee30 100644 --- a/package.nls.cs.json +++ b/package.nls.cs.json @@ -61,7 +61,7 @@ "configuration.dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent": "Potlačit nápovědy, když název parametru odpovídá záměru metody", "configuration.dotnet.navigation.navigateToDecompiledSources": "Povolit navigaci na dekompilované zdroje.", "configuration.dotnet.preferCSharpExtension": "Vynutí načtení projektů pouze s rozšířením jazyka C#. To může být užitečné při použití starších typů projektů, které jazyk C# Dev Kit nepodporuje. (Vyžaduje opětovné načtení okna)", - "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", + "configuration.dotnet.projects.binaryLogPath": "Nastaví cestu, do které se při načítání projektů zapisují binární protokoly MSBuildu, aby se usnadnil diagnostika chyb načítání.", "configuration.dotnet.projects.enableAutomaticRestore": "Povolí automatické obnovení balíčku NuGet, pokud rozšíření zjistí, že chybí prostředky.", "configuration.dotnet.quickInfo.showRemarksInQuickInfo": "Zobrazit informace o poznámkách při zobrazení symbolu.", "configuration.dotnet.server.componentPaths": "Umožňuje přepsat cestu ke složce pro integrované komponenty jazykového serveru (například přepsat cestu .roslynDevKit v adresáři rozšíření tak, aby používala místně sestavené komponenty).", @@ -76,45 +76,45 @@ "configuration.dotnet.server.waitForDebugger": "Při spuštění serveru předá příznak --debug, aby bylo možné připojit ladicí program. (Dříve omnisharp.waitForDebugger)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Hledat symboly v referenčních sestaveních Ovlivňuje funkce, které vyžadují vyhledávání symbolů, například přidání importů.", "configuration.dotnet.unitTestDebuggingOptions": "Možnosti, které se mají použít s ladicím programem při spouštění pro ladění testů jednotek. (Dříve csharp.unitTestDebuggingOptions)", - "configuration.dotnet.unitTests.runSettingsPath": "Path to the .runsettings file which should be used when running unit tests. (Previously `omnisharp.testRunSettings`)", - "configuration.omnisharp.autoStart": "Specifies whether the OmniSharp server will be automatically started or not. If false, OmniSharp can be started with the 'Restart OmniSharp' command", - "configuration.omnisharp.csharp.format.enable": "Enable/disable default C# formatter (requires restart).", - "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Specifies the maximum number of files for which diagnostics are reported for the whole workspace. If this limit is exceeded, diagnostics will be shown for currently opened files only. Specify 0 or less to disable the limit completely.", - "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Array of custom symbol names for which CodeLens should be disabled.", - "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Enable/disable Semantic Highlighting for C# files (Razor files currently unsupported). Defaults to false. Close open files for changes to take effect.", - "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Shows the OmniSharp log in the Output pane when OmniSharp reports an error.", - "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Suppress the notification window to add missing assets to build or debug the application.", - "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Suppress the warning that the .NET Core SDK is not on the path.", - "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Suppress the notification window to perform a 'dotnet restore' when dependencies can't be resolved.", - "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Suppress 'hidden' diagnostics (such as 'unnecessary using directives') from appearing in the editor or the Problems pane.", - "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Suppress the warning that project.json is no longer a supported project format for .NET Core applications", - "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Specifies whether notifications should be shown if OmniSharp encounters warnings or errors loading a project. Note that these warnings/errors are always emitted to the OmniSharp log", - "configuration.omnisharp.dotNetCliPaths": "Paths to a local download of the .NET CLI to use for running any user code.", - "configuration.omnisharp.dotnet.server.useOmnisharp": "Switches to use the Omnisharp server for language features when enabled (requires restart). This option will not be honored with C# Dev Kit installed.", - "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTAL) Enables support for resolving completion edits asynchronously. This can speed up time to show the completion list, particularly override and partial method completion lists, at the cost of slight delays after inserting a completion item. Most completion items will have no noticeable impact with this feature, but typing immediately after inserting an override or partial method completion, before the insert is completed, can have unpredictable results.", - "configuration.omnisharp.enableDecompilationSupport": "Enables support for decompiling external references instead of viewing metadata.", - "configuration.omnisharp.enableEditorConfigSupport": "Enables support for reading code style, naming convention and analyzer settings from .editorconfig.", - "configuration.omnisharp.enableLspDriver": "Enables support for the experimental language protocol based engine (requires reload to setup bindings correctly)", - "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "If true, MSBuild project system will only load projects for files that were opened in the editor. This setting is useful for big C# codebases and allows for faster initialization of code navigation features only for projects that are relevant to code that is being edited. With this setting enabled OmniSharp may load fewer projects and may thus display incomplete reference lists for symbols.", - "configuration.omnisharp.loggingLevel": "Specifies the level of logging output from the OmniSharp server.", - "configuration.omnisharp.maxFindSymbolsItems": "The maximum number of items that 'Go to Symbol in Workspace' operation can show. The limit is applied only when a positive number is specified here.", - "configuration.omnisharp.maxProjectResults": "The maximum number of projects to be shown in the 'Select Project' dropdown (maximum 250).", - "configuration.omnisharp.minFindSymbolsFilterLength": "The minimum number of characters to enter before 'Go to Symbol in Workspace' operation shows any results.", - "configuration.omnisharp.monoPath": "Specifies the path to a mono installation to use when \"useModernNet\" is set to false, instead of the default system one. Example: \"/Library/Frameworks/Mono.framework/Versions/Current\"", - "configuration.omnisharp.organizeImportsOnFormat": "Specifies whether 'using' directives should be grouped and sorted during document formatting.", - "configuration.omnisharp.projectFilesExcludePattern": "The exclude pattern used by OmniSharp to find all project files.", - "configuration.omnisharp.projectLoadTimeout": "The time Visual Studio Code will wait for the OmniSharp server to start. Time is expressed in seconds.", - "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Specifies whether to commit tag helper and component elements with a space.", - "configuration.omnisharp.razor.devmode": "Forces the extension to run in a mode that enables local Razor.VSCode development.", - "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Forces the open brace after an @code or @functions directive to be on the following line.", - "configuration.omnisharp.razor.format.enable": "Enable/disable default Razor formatter.", - "configuration.omnisharp.razor.plugin.path": "Overrides the path to the Razor plugin dll.", - "configuration.omnisharp.sdkIncludePrereleases": "Specifies whether to include preview versions of the .NET SDK when determining which version to use for project loading. Applies when \"useModernNet\" is set to true.", - "configuration.omnisharp.sdkPath": "Specifies the path to a .NET SDK installation to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: /home/username/dotnet/sdks/6.0.300.", - "configuration.omnisharp.sdkVersion": "Specifies the version of the .NET SDK to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: 6.0.300.", - "configuration.omnisharp.useEditorFormattingSettings": "Specifes whether OmniSharp should use VS Code editor settings for C# code formatting (use of tabs, indentation size).", - "configuration.omnisharp.useModernNet.description": "Use OmniSharp build for .NET 6. This version _does not_ support non-SDK-style .NET Framework projects, including Unity. SDK-style Framework, .NET Core, and .NET 5+ projects should see significant performance improvements.", - "configuration.omnisharp.useModernNet.title": "Use .NET 6 build of OmniSharp", + "configuration.dotnet.unitTests.runSettingsPath": "Cesta k souboru .runsettings, který by se měl použít při spouštění testů jednotek (dříve omnisharp.testRunSettings)", + "configuration.omnisharp.autoStart": "Určuje, jestli se server OmniSharp automaticky spustí, nebo ne. Pokud je false, lze server OmniSharp spustit pomocí příkazu Restartovat OmniSharp.", + "configuration.omnisharp.csharp.format.enable": "Umožňuje povolit nebo zakázat výchozí formátovací modul jazyka C# (vyžaduje restartování).", + "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Určuje maximální počet souborů, pro které je hlášena diagnostika pro celý pracovní prostor. Pokud je tento limit překročen, zobrazí se diagnostika pouze pro aktuálně otevřené soubory. Zadáním hodnoty 0 nebo nižší můžete limit zcela vypnout.", + "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Pole vlastních názvů symbolů, pro které by měla být zakázána funkce CodeLens", + "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Umožňuje povolit nebo zakázat sémantické zvýrazňování souborů jazyka C# (soubory Razor se v tuto chvíli nepodporují). Výchozí hodnota je false. Zavřete otevřené soubory, aby se projevily provedené změny.", + "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Zobrazí protokol serveru OmniSharp v podokně Výstup, když server OmniSharp ohlásí chybu.", + "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Potlačí okno oznámení, aby se přidaly chybějící prostředky pro sestavení nebo ladění aplikace.", + "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Potlačení upozornění, že se sada .NET Core SDK nenachází v dané cestě.", + "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Umožňuje potlačit okno s oznámením k provedení operace dotnet restore v případě, že nelze vyřešit závislosti.", + "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Umožňuje potlačit zobrazování skryté diagnostiky (například nepotřebných direktiv using) v editoru nebo v podokně Problémy.", + "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Umožňuje potlačit upozornění, že soubor project.json již není podporovaným formátem projektu pro aplikace .NET Core.", + "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Určuje, jestli se mají zobrazovat oznámení, pokud při načítání projektu dojde k upozorněním nebo chybám na serveru OmniSharp. Upozornění/chyby tohoto typu jsou vždy generovány do protokolu serveru OmniSharp.", + "configuration.omnisharp.dotNetCliPaths": "Cesty k místně staženému rozhraní .NET CLI, které se použije pro spuštění jakéhokoli uživatelského kódu", + "configuration.omnisharp.dotnet.server.useOmnisharp": "Přepne na používání serveru Omnisharp pro jazykové funkce, pokud je to povoleno (vyžaduje restartování). Tato možnost se nebude s nainstalovanou sadou C# Dev Kit respektovat.", + "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTÁLNÍ) Povolí podporu pro asynchronní řešení úprav doplňování. Může to urychlit zobrazení seznamu pro doplňování, zejména seznamů pro doplňování metod přepsání a částečných metod, za cenu mírného zpoždění po vložení položky pro doplnění. Většina položek por doplnění nebude mít při použití této funkce žádný znatelný dopad, ale zadání bezprostředně po vložení doplnění metody přepsání nebo částečné metody před doplněním vložení může mít nepředvídatelné výsledky.", + "configuration.omnisharp.enableDecompilationSupport": "Povolí podporu pro dekompilaci externích odkazů namísto zobrazování metadat.", + "configuration.omnisharp.enableEditorConfigSupport": "Povolí podporu čtení stylu kódu, konvence pojmenování a nastavení analyzátoru z .editorconfig.", + "configuration.omnisharp.enableLspDriver": "Povolí podporu modulu založeného na experimentálních jazykových protokolech (správné nastavení vazeb vyžaduje opětovné načtení).", + "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "Pokud je true, systém projektu MSBuild načte projekty pouze pro soubory, které byly otevřeny v editoru. Toto nastavení je užitečné pro rozsáhlé kódové báze jazyka C# a umožňuje rychlejší inicializaci funkcí navigace v kódu pouze pro projekty, které se týkají upravovaného kódu. S tímto nastavením může OmniSharp načítat méně projektů, takže může zobrazovat neúplné referenční seznamy pro symboly.", + "configuration.omnisharp.loggingLevel": "Určuje úroveň výstupu protokolování ze serveru OmniSharp.", + "configuration.omnisharp.maxFindSymbolsItems": "Maximální počet položek, které může operace Přejít na symbol v pracovním prostoru zobrazit. Limit se uplatní pouze v případě, že je tu zadáno kladné číslo.", + "configuration.omnisharp.maxProjectResults": "Maximální počet projektů, které se mají zobrazit v rozevíracím seznamu Vybrat projekt (maximálně 250).", + "configuration.omnisharp.minFindSymbolsFilterLength": "Minimální počet znaků, které je třeba zadat, než se zobrazí nějaký výsledek operace Přejít na symbol v pracovním prostoru.", + "configuration.omnisharp.monoPath": "Určuje cestu k instalaci modulu runtime Mono, která se má použít, když je možnost useModernNet nastavená na false, místo výchozí systémové instalace. Příklad: /Library/Frameworks/Mono.framework/Versions/Current", + "configuration.omnisharp.organizeImportsOnFormat": "Určuje, zda mají být během formátování dokumentu seskupeny a seřazeny direktivy using.", + "configuration.omnisharp.projectFilesExcludePattern": "Vzor vyloučení, který používá server OmniSharp k vyhledání všech souborů projektu", + "configuration.omnisharp.projectLoadTimeout": "Doba, po kterou bude Visual Studio Code čekat na spuštění serveru OmniSharp. Čas je vyjádřen v sekundách.", + "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Určuje, jestli se má potvrdit pomocný element značky a elementy komponenty s mezerou.", + "configuration.omnisharp.razor.devmode": "Vynutí spuštění rozšíření v režimu, který umožňuje místní vývoj Razor.VSCode.", + "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Vynutí, aby levá složená závorka za direktivou @code nebo @functions byla na následujícím řádku.", + "configuration.omnisharp.razor.format.enable": "Umožňuje povolit nebo zakázat výchozí formátovací modul Razor.", + "configuration.omnisharp.razor.plugin.path": "Přepíše cestu ke knihovně DLL modulu plug-in Razor.", + "configuration.omnisharp.sdkIncludePrereleases": "Určuje, jestli se mají při určování verze, která se má použít pro načtení projektu, zahrnout verze Preview sady .NET SDK. Použije se, pokud je parametr useModernNet nastavený na hodnotu true.", + "configuration.omnisharp.sdkPath": "Určuje cestu k instalaci sady .NET SDK, která se použije pro načítání projektu místo nejvyšší nainstalované verze. Použije se, pokud je parametr useModernNet nastavený na hodnotu true. Příklad: /home/username/dotnet/sdks/6.0.300.", + "configuration.omnisharp.sdkVersion": "Určuje verzi sady .NET SDK, která se použije pro načtení projektu namísto nejvyšší nainstalované verze. Použije se, pokud je parametr useModernNet nastavený na hodnotu true. Příklad: 6.0.300", + "configuration.omnisharp.useEditorFormattingSettings": "Určuje, jestli má server OmniSharp používat nastavení editoru VS Code pro formátování kódu C# (použití tabulátorů, velikost odsazení).", + "configuration.omnisharp.useModernNet.description": "Použijte build serveru OmniSharp pro .NET 6. Tato verze _nepodporuje_ projekty .NET Framework, které nejsou ve stylu sady SDK, včetně Unity. U projektů Framework, .NET Core a .NET 5+, které jsou ve stylu sady SDK, byste měli zaznamenat výrazné zlepšení výkonu.", + "configuration.omnisharp.useModernNet.title": "Použít build serveru OmniSharp pro .NET 6", "configuration.razor.languageServer.debug": "Určuje, jestli se má při spouštění jazykového serveru čekat na připojení ladění.", "configuration.razor.languageServer.directory": "Přepíše cestu k adresáři jazykového serveru Razor.", "configuration.razor.languageServer.forceRuntimeCodeGeneration": "(EXPERIMENTÁLNÍ) Povolit kombinované generování kódu v době návrhu / za běhu pro soubory Razor", @@ -248,6 +248,6 @@ "generateOptionsSchema.symbolOptions.searchPaths.description": "Pole adres URL serveru symbolů (například: http​://MyExampleSymbolServer) nebo adresářů (příklad: /build/symbols) k vyhledávání souborů .pdb. Tyto adresáře budou prohledány spolu s výchozími umístěními – vedle modulu a cesty, kam byl soubor pdb původně přemístěn.", "generateOptionsSchema.targetArchitecture.markdownDescription": "[Podporováno pouze v místním ladění macOS]\r\n\r\nArchitektura laděného procesu. Tato chyba se automaticky zjistí, pokud není tento parametr nastavený. Povolené hodnoty jsou x86_64 nebo arm64.", "generateOptionsSchema.targetOutputLogPath.description": "Při nastavení této možnosti se text, který cílová aplikace zapisuje do stdout a stderr (např. Console.WriteLine), uloží do zadaného souboru. Tato možnost se bude ignorovat, pokud je konzola nastavená na jinou hodnotu než internalConsole. Příklad: ${workspaceFolder}/out.txt", - "generateOptionsSchema.type.markdownDescription": "Type type of code to debug. Can be either `coreclr` for .NET Core debugging, or `clr` for Desktop .NET Framework. `clr` only works on Windows as the Desktop framework is Windows-only.", + "generateOptionsSchema.type.markdownDescription": "Typ kódu, který se má ladit. Může to být buď coreclr pro ladění .NET Core, nebo cclr pro Desktop .NET Framework. clr funguje pouze v systému Windows, protože Desktop Framework je určen pouze pro Windows.", "viewsWelcome.debug.contents": "[Generování prostředků jazyka C# pro sestavení a ladění](command:dotnet.generateAssets)\r\n\r\nDalší informace o souboru launch.json najdete v tématu [Konfigurace souboru launch.json pro ladění v jazyce C#](https://aka.ms/VSCode-CS-LaunchJson)." } \ No newline at end of file diff --git a/package.nls.fr.json b/package.nls.fr.json index 8f359e23c..4845ccd2a 100644 --- a/package.nls.fr.json +++ b/package.nls.fr.json @@ -61,7 +61,7 @@ "configuration.dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent": "Supprimer les indicateurs quand le nom de paramètre correspond à l'intention de la méthode", "configuration.dotnet.navigation.navigateToDecompiledSources": "Activez la navigation vers les sources décompliées.", "configuration.dotnet.preferCSharpExtension": "Force le chargement des projets avec l'extension C# uniquement. Cela peut être utile lors de l’utilisation de types de projets hérités qui ne sont pas pris en charge par C# Dev Kit. (Nécessite le rechargement de la fenêtre)", - "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", + "configuration.dotnet.projects.binaryLogPath": "Définit un chemin d’accès dans lequel les journaux binaires MSBuild sont écrits lors du chargement des projets, pour faciliter le diagnostic des erreurs de chargement.", "configuration.dotnet.projects.enableAutomaticRestore": "Active la restauration automatique de NuGet si l’extension détecte que des actifs sont manquants.", "configuration.dotnet.quickInfo.showRemarksInQuickInfo": "Afficher les informations sur les remarques lors de l’affichage du symbole.", "configuration.dotnet.server.componentPaths": "Permet de remplacer le chemin d’accès au dossier des composants intégrés du serveur de langage (par exemple, remplacer le chemin d’accès .roslynDevKit dans le répertoire d’extension pour utiliser les composants générés localement).", @@ -76,45 +76,45 @@ "configuration.dotnet.server.waitForDebugger": "Passe le drapeau – debug lors du lancement du serveur pour permettre à un débogueur d’être attaché. (Précédemment `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Rechercher des symboles dans les assemblys de référence. Elle affecte les fonctionnalités nécessitant une recherche de symboles, comme l’ajout d’importations.", "configuration.dotnet.unitTestDebuggingOptions": "Options à utiliser avec le débogueur lors du lancement du débogage des tests unitaires. (Précédemment `csharp.unitTestDebuggingOptions`)", - "configuration.dotnet.unitTests.runSettingsPath": "Path to the .runsettings file which should be used when running unit tests. (Previously `omnisharp.testRunSettings`)", - "configuration.omnisharp.autoStart": "Specifies whether the OmniSharp server will be automatically started or not. If false, OmniSharp can be started with the 'Restart OmniSharp' command", - "configuration.omnisharp.csharp.format.enable": "Enable/disable default C# formatter (requires restart).", - "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Specifies the maximum number of files for which diagnostics are reported for the whole workspace. If this limit is exceeded, diagnostics will be shown for currently opened files only. Specify 0 or less to disable the limit completely.", - "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Array of custom symbol names for which CodeLens should be disabled.", - "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Enable/disable Semantic Highlighting for C# files (Razor files currently unsupported). Defaults to false. Close open files for changes to take effect.", - "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Shows the OmniSharp log in the Output pane when OmniSharp reports an error.", - "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Suppress the notification window to add missing assets to build or debug the application.", - "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Suppress the warning that the .NET Core SDK is not on the path.", - "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Suppress the notification window to perform a 'dotnet restore' when dependencies can't be resolved.", - "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Suppress 'hidden' diagnostics (such as 'unnecessary using directives') from appearing in the editor or the Problems pane.", - "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Suppress the warning that project.json is no longer a supported project format for .NET Core applications", - "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Specifies whether notifications should be shown if OmniSharp encounters warnings or errors loading a project. Note that these warnings/errors are always emitted to the OmniSharp log", - "configuration.omnisharp.dotNetCliPaths": "Paths to a local download of the .NET CLI to use for running any user code.", - "configuration.omnisharp.dotnet.server.useOmnisharp": "Switches to use the Omnisharp server for language features when enabled (requires restart). This option will not be honored with C# Dev Kit installed.", - "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTAL) Enables support for resolving completion edits asynchronously. This can speed up time to show the completion list, particularly override and partial method completion lists, at the cost of slight delays after inserting a completion item. Most completion items will have no noticeable impact with this feature, but typing immediately after inserting an override or partial method completion, before the insert is completed, can have unpredictable results.", - "configuration.omnisharp.enableDecompilationSupport": "Enables support for decompiling external references instead of viewing metadata.", - "configuration.omnisharp.enableEditorConfigSupport": "Enables support for reading code style, naming convention and analyzer settings from .editorconfig.", - "configuration.omnisharp.enableLspDriver": "Enables support for the experimental language protocol based engine (requires reload to setup bindings correctly)", - "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "If true, MSBuild project system will only load projects for files that were opened in the editor. This setting is useful for big C# codebases and allows for faster initialization of code navigation features only for projects that are relevant to code that is being edited. With this setting enabled OmniSharp may load fewer projects and may thus display incomplete reference lists for symbols.", - "configuration.omnisharp.loggingLevel": "Specifies the level of logging output from the OmniSharp server.", - "configuration.omnisharp.maxFindSymbolsItems": "The maximum number of items that 'Go to Symbol in Workspace' operation can show. The limit is applied only when a positive number is specified here.", - "configuration.omnisharp.maxProjectResults": "The maximum number of projects to be shown in the 'Select Project' dropdown (maximum 250).", - "configuration.omnisharp.minFindSymbolsFilterLength": "The minimum number of characters to enter before 'Go to Symbol in Workspace' operation shows any results.", - "configuration.omnisharp.monoPath": "Specifies the path to a mono installation to use when \"useModernNet\" is set to false, instead of the default system one. Example: \"/Library/Frameworks/Mono.framework/Versions/Current\"", - "configuration.omnisharp.organizeImportsOnFormat": "Specifies whether 'using' directives should be grouped and sorted during document formatting.", - "configuration.omnisharp.projectFilesExcludePattern": "The exclude pattern used by OmniSharp to find all project files.", - "configuration.omnisharp.projectLoadTimeout": "The time Visual Studio Code will wait for the OmniSharp server to start. Time is expressed in seconds.", - "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Specifies whether to commit tag helper and component elements with a space.", - "configuration.omnisharp.razor.devmode": "Forces the extension to run in a mode that enables local Razor.VSCode development.", - "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Forces the open brace after an @code or @functions directive to be on the following line.", - "configuration.omnisharp.razor.format.enable": "Enable/disable default Razor formatter.", - "configuration.omnisharp.razor.plugin.path": "Overrides the path to the Razor plugin dll.", - "configuration.omnisharp.sdkIncludePrereleases": "Specifies whether to include preview versions of the .NET SDK when determining which version to use for project loading. Applies when \"useModernNet\" is set to true.", - "configuration.omnisharp.sdkPath": "Specifies the path to a .NET SDK installation to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: /home/username/dotnet/sdks/6.0.300.", - "configuration.omnisharp.sdkVersion": "Specifies the version of the .NET SDK to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: 6.0.300.", - "configuration.omnisharp.useEditorFormattingSettings": "Specifes whether OmniSharp should use VS Code editor settings for C# code formatting (use of tabs, indentation size).", - "configuration.omnisharp.useModernNet.description": "Use OmniSharp build for .NET 6. This version _does not_ support non-SDK-style .NET Framework projects, including Unity. SDK-style Framework, .NET Core, and .NET 5+ projects should see significant performance improvements.", - "configuration.omnisharp.useModernNet.title": "Use .NET 6 build of OmniSharp", + "configuration.dotnet.unitTests.runSettingsPath": "Chemin du fichier .runsettings qui doit être utilisé lors de l’exécution de tests unitaires. (Previously `omnisharp.testRunSettings`)", + "configuration.omnisharp.autoStart": "Spécifie si le serveur OmniSharp sera démarré automatiquement ou non. Si la valeur est false, OmniSharp peut être démarré avec la commande « Restart OmniSharp » (Redémarrer OmniSharp).", + "configuration.omnisharp.csharp.format.enable": "Activer/désactiver le formateur C# par défaut (nécessite un redémarrage).", + "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Spécifie le nombre maximal de fichiers pour lesquels les diagnostics sont signalés pour l’ensemble de l’espace de travail. Si cette limite est dépassée, les diagnostics s’affichent uniquement pour les fichiers actuellement ouverts. Spécifiez 0 ou moins pour désactiver complètement la limite.", + "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Tableau de noms de symboles personnalisés pour lesquels CodeLens doit être désactivé.", + "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Activez/désactivez la mise en surbrillance sémantique pour les fichiers C# (fichiers Razor actuellement non pris en charge). La valeur par défaut est false. Fermez les fichiers ouverts pour que les modifications prennent effet.", + "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Affiche le journal OmniSharp dans le volet Sortie lorsque OmniSharp signale une erreur.", + "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Supprimez la fenêtre de notification pour ajouter des ressources manquantes pour générer ou déboguer l’application.", + "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Supprimez l’avertissement indiquant que le kit SDK .NET Core n’est pas sur le chemin d’accès.", + "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Supprimez la fenêtre de notification pour effectuer une « restauration dotnet » lorsque les dépendances ne peuvent pas être résolues.", + "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Supprimez les diagnostics « masqués » (tels que les directives d’utilisation inutiles) de l’affichage dans l’éditeur ou le volet Problèmes.", + "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Supprimer l’avertissement indiquant que project.json n’est plus un format de projet pris en charge pour les applications .NET Core", + "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Spécifie si les notifications doivent être affichées si OmniSharp rencontre des avertissements ou des erreurs lors du chargement d’un projet. Notez que ces avertissements/erreurs sont toujours émis dans le journal OmniSharp", + "configuration.omnisharp.dotNetCliPaths": "Chemins d’accès à un téléchargement local de l’interface CLI .NET à utiliser pour exécuter n’importe quel code utilisateur.", + "configuration.omnisharp.dotnet.server.useOmnisharp": "Bascule pour utiliser le serveur Omnisharp pour les fonctionnalités linguistiques lorsqu’il est activé (nécessite un redémarrage). Cette option ne sera pas respectée avec le Kit de développement C# installé.", + "configuration.omnisharp.enableAsyncCompletion": "(EXPÉRIMENTAL) Active la prise en charge de la résolution asynchrone des modifications de saisie semi-automatique. Cela peut accélérer l'affichage de la liste d'achèvement, en particulier les listes d'achèvement de méthodes de remplacement et partielles, au prix de légers retards après l'insertion d'un élément d'achèvement. La plupart des éléments de saisie semi-automatique n’auront aucun impact notable sur cette fonctionnalité, mais la saisie immédiatement après l’insertion d’un remplacement ou d’une saisie semi-automatique de méthode partielle, avant la fin de l’insertion, peut avoir des résultats imprévisibles.", + "configuration.omnisharp.enableDecompilationSupport": "Active la prise en charge de la décompilation des références externes au lieu d’afficher les métadonnées.", + "configuration.omnisharp.enableEditorConfigSupport": "Permet la prise en charge du style de lecture du code, de la convention de dénomination et des paramètres de l'analyseur à partir de .editorconfig.", + "configuration.omnisharp.enableLspDriver": "Active la prise en charge du moteur basé sur le protocole de langage expérimental (nécessite un rechargement pour configurer correctement les liaisons)", + "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "Si c'est vrai, le système de projet MSBuild chargera uniquement les projets pour les fichiers ouverts dans l'éditeur. Ce paramètre est utile pour les bases de code C# volumineuses et permet une initialisation plus rapide des fonctionnalités de navigation du code uniquement pour les projets pertinents pour le code en cours de modification. Si ce paramètre est activé, OmniSharp peut charger moins de projets et peut donc afficher des listes de référence incomplètes pour les symboles.", + "configuration.omnisharp.loggingLevel": "Spécifie le niveau de sortie de journalisation du serveur OmniSharp.", + "configuration.omnisharp.maxFindSymbolsItems": "Nombre maximal d’éléments que l’opération « Atteindre le symbole dans l’espace de travail » peut afficher. La limite est appliquée uniquement lorsqu’un nombre positif est spécifié ici.", + "configuration.omnisharp.maxProjectResults": "Nombre maximal de projets à afficher dans la liste déroulante « Sélectionner un projet » (maximum 250).", + "configuration.omnisharp.minFindSymbolsFilterLength": "Le nombre minimal de caractères à entrer avant l’opération « Accéder au symbole dans l’espace de travail » affiche les résultats.", + "configuration.omnisharp.monoPath": "Spécifie le chemin d'accès à une installation mono à utiliser lorsque « useModernNet » est défini sur false, au lieu de celui du système par défaut. Exemple : « /Library/Frameworks/Mono.framework/Versions/Current »", + "configuration.omnisharp.organizeImportsOnFormat": "Spécifie si les directives « using » doivent être regroupées et triées lors du formatage du document.", + "configuration.omnisharp.projectFilesExcludePattern": "Modèle d’exclusion utilisé par OmniSharp pour rechercher tous les fichiers projet.", + "configuration.omnisharp.projectLoadTimeout": "Le temps Visual Studio Code attend le démarrage du serveur OmniSharp. L’heure est exprimée en secondes.", + "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Spécifie s’il faut valider les éléments tag helper et component avec un espace.", + "configuration.omnisharp.razor.devmode": "Force l’extension à s’exécuter dans un mode qui active le développement Razor.VSCode local.", + "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Force l'accolade ouverte après une directive @code ou @functions à se trouver sur la ligne suivante.", + "configuration.omnisharp.razor.format.enable": "Activez/désactivez le formateur Razor par défaut.", + "configuration.omnisharp.razor.plugin.path": "Remplace le chemin d’accès à la DLL du plug-in Razor.", + "configuration.omnisharp.sdkIncludePrereleases": "Spécifie s’il faut inclure des versions préliminaires du Kit de développement logiciel (SDK) .NET lors de la détermination de la version à utiliser pour le chargement de projet. S'applique lorsque « useModernNet » est défini sur true.", + "configuration.omnisharp.sdkPath": "Spécifie le chemin d’accès à une installation du Kit de développement logiciel (SDK) .NET à utiliser pour le chargement de projet au lieu de la version la plus élevée installée. S'applique lorsque « useModernNet » est défini sur true. Exemple : /home/username/dotnet/sdks/6.0.300.", + "configuration.omnisharp.sdkVersion": "Spécifie la version du Kit de développement logiciel (SDK) .NET à utiliser pour le chargement de projet au lieu de la version la plus élevée installée. S'applique lorsque « useModernNet » est défini sur true. Exemple : 6.0.300.", + "configuration.omnisharp.useEditorFormattingSettings": "Spécifie si OmniSharp doit utiliser VS Code paramètres de l’éditeur pour la mise en forme du code C# (utilisation d’onglets, taille de retrait).", + "configuration.omnisharp.useModernNet.description": "Utilisez la version OmniSharp pour .NET 6. Cette version _ne prend pas_ en charge les projets .NET Framework non de style SDK, y compris Unity. Les projets framework de style SDK, .NET Core et .NET 5+ doivent voir des améliorations significatives des performances.", + "configuration.omnisharp.useModernNet.title": "Utiliser la version .NET 6 d'OmniSharp", "configuration.razor.languageServer.debug": "Spécifie s’il faut attendre l’attachement du débogage au lancement du serveur de langage.", "configuration.razor.languageServer.directory": "Remplace le chemin d’accès au répertoire du serveur de langage Razor.", "configuration.razor.languageServer.forceRuntimeCodeGeneration": "(EXPÉRIMENTAL) Activer la génération combinée de code au moment de la conception/à l’exécution pour les fichiers Razor", @@ -248,6 +248,6 @@ "generateOptionsSchema.symbolOptions.searchPaths.description": "Tableau d’URL de serveur de symboles (example: http​://MyExampleSymbolServer) ou répertoires (exemple : /build/symbols) pour rechercher des fichiers .pdb. Ces répertoires seront recherchés en plus des emplacements par défaut, en regard du module et du chemin d’accès vers lequel le fichier pdb a été supprimé à l’origine.", "generateOptionsSchema.targetArchitecture.markdownDescription": "[Uniquement pris en charge dans le débogage macOS local]\r\n\r\nArchitecture du débogué. Ce paramètre est automatiquement détecté, sauf si ce paramètre est défini. Les valeurs autorisées sont « x86_64 » ou « arm64 ».", "generateOptionsSchema.targetOutputLogPath.description": "Lorsqu’il est défini, le texte écrit par l’application cible dans stdout et stderr (par exemple, Console.WriteLine) est enregistré dans le fichier spécifié. Cette option est ignorée si la console a une valeur autre que internalConsole. Exemple : « ${workspaceFolder}/out.txt »", - "generateOptionsSchema.type.markdownDescription": "Type type of code to debug. Can be either `coreclr` for .NET Core debugging, or `clr` for Desktop .NET Framework. `clr` only works on Windows as the Desktop framework is Windows-only.", + "generateOptionsSchema.type.markdownDescription": "Type de code à déboguer. Peut être soit « coreclr » pour le débogage .NET Core, soit « clr » pour Desktop .NET Framework. `clr` ne fonctionne que sous Windows car le framework Desktop est uniquement Windows.", "viewsWelcome.debug.contents": "[Générer des ressources C# pour la génération et le débogage](command:dotnet.generateAssets)\r\n\r\nPour en savoir plus sur launch.json, consultez [Configuration de launch.json pour le débogage C#](https://aka.ms/VSCode-CS-LaunchJson)." } \ No newline at end of file diff --git a/package.nls.it.json b/package.nls.it.json index 65c311238..cc8df71d6 100644 --- a/package.nls.it.json +++ b/package.nls.it.json @@ -61,7 +61,7 @@ "configuration.dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent": "Non visualizzare suggerimenti quando il nome del parametro corrisponde alla finalità del metodo", "configuration.dotnet.navigation.navigateToDecompiledSources": "Abilita la navigazione verso origini decompilate.", "configuration.dotnet.preferCSharpExtension": "Forza il caricamento dei progetti solo con l'estensione C#. Può essere utile quando si usano tipi di progetto legacy non supportati dal Kit di sviluppo C#. (Richiede il ricaricamento della finestra)", - "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", + "configuration.dotnet.projects.binaryLogPath": "Imposta un percorso in cui vengono scritti i log binari di MSBuild durante il caricamento dei progetti per diagnosticare gli errori di caricamento.", "configuration.dotnet.projects.enableAutomaticRestore": "Abilita il ripristino automatico di NuGet se l'estensione rileva che mancano asset.", "configuration.dotnet.quickInfo.showRemarksInQuickInfo": "Mostra le informazioni sulle note quando viene visualizzato il simbolo.", "configuration.dotnet.server.componentPaths": "Consente di eseguire l'override del percorso della cartella per i componenti predefiniti del server di linguaggio (ad esempio, eseguire l'override del percorso .roslynDevKit nella directory delle estensioni per usare componenti compilati in locale)", @@ -76,45 +76,45 @@ "configuration.dotnet.server.waitForDebugger": "Passa il flag --debug all'avvio del server per consentire il collegamento di un debugger. (In precedenza “omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Cerca simboli negli assembly di riferimento. Influisce sulle funzionalità che richiedono la ricerca di simboli, ad esempio l'aggiunta di importazioni.", "configuration.dotnet.unitTestDebuggingOptions": "Opzioni da usare con il debugger durante l'avvio per unit test debug. (In precedenza “csharp.unitTestDebuggingOptions”)", - "configuration.dotnet.unitTests.runSettingsPath": "Path to the .runsettings file which should be used when running unit tests. (Previously `omnisharp.testRunSettings`)", - "configuration.omnisharp.autoStart": "Specifies whether the OmniSharp server will be automatically started or not. If false, OmniSharp can be started with the 'Restart OmniSharp' command", - "configuration.omnisharp.csharp.format.enable": "Enable/disable default C# formatter (requires restart).", - "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Specifies the maximum number of files for which diagnostics are reported for the whole workspace. If this limit is exceeded, diagnostics will be shown for currently opened files only. Specify 0 or less to disable the limit completely.", - "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Array of custom symbol names for which CodeLens should be disabled.", - "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Enable/disable Semantic Highlighting for C# files (Razor files currently unsupported). Defaults to false. Close open files for changes to take effect.", - "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Shows the OmniSharp log in the Output pane when OmniSharp reports an error.", - "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Suppress the notification window to add missing assets to build or debug the application.", - "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Suppress the warning that the .NET Core SDK is not on the path.", - "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Suppress the notification window to perform a 'dotnet restore' when dependencies can't be resolved.", - "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Suppress 'hidden' diagnostics (such as 'unnecessary using directives') from appearing in the editor or the Problems pane.", - "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Suppress the warning that project.json is no longer a supported project format for .NET Core applications", - "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Specifies whether notifications should be shown if OmniSharp encounters warnings or errors loading a project. Note that these warnings/errors are always emitted to the OmniSharp log", - "configuration.omnisharp.dotNetCliPaths": "Paths to a local download of the .NET CLI to use for running any user code.", - "configuration.omnisharp.dotnet.server.useOmnisharp": "Switches to use the Omnisharp server for language features when enabled (requires restart). This option will not be honored with C# Dev Kit installed.", - "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTAL) Enables support for resolving completion edits asynchronously. This can speed up time to show the completion list, particularly override and partial method completion lists, at the cost of slight delays after inserting a completion item. Most completion items will have no noticeable impact with this feature, but typing immediately after inserting an override or partial method completion, before the insert is completed, can have unpredictable results.", - "configuration.omnisharp.enableDecompilationSupport": "Enables support for decompiling external references instead of viewing metadata.", - "configuration.omnisharp.enableEditorConfigSupport": "Enables support for reading code style, naming convention and analyzer settings from .editorconfig.", - "configuration.omnisharp.enableLspDriver": "Enables support for the experimental language protocol based engine (requires reload to setup bindings correctly)", - "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "If true, MSBuild project system will only load projects for files that were opened in the editor. This setting is useful for big C# codebases and allows for faster initialization of code navigation features only for projects that are relevant to code that is being edited. With this setting enabled OmniSharp may load fewer projects and may thus display incomplete reference lists for symbols.", - "configuration.omnisharp.loggingLevel": "Specifies the level of logging output from the OmniSharp server.", - "configuration.omnisharp.maxFindSymbolsItems": "The maximum number of items that 'Go to Symbol in Workspace' operation can show. The limit is applied only when a positive number is specified here.", - "configuration.omnisharp.maxProjectResults": "The maximum number of projects to be shown in the 'Select Project' dropdown (maximum 250).", - "configuration.omnisharp.minFindSymbolsFilterLength": "The minimum number of characters to enter before 'Go to Symbol in Workspace' operation shows any results.", - "configuration.omnisharp.monoPath": "Specifies the path to a mono installation to use when \"useModernNet\" is set to false, instead of the default system one. Example: \"/Library/Frameworks/Mono.framework/Versions/Current\"", - "configuration.omnisharp.organizeImportsOnFormat": "Specifies whether 'using' directives should be grouped and sorted during document formatting.", - "configuration.omnisharp.projectFilesExcludePattern": "The exclude pattern used by OmniSharp to find all project files.", - "configuration.omnisharp.projectLoadTimeout": "The time Visual Studio Code will wait for the OmniSharp server to start. Time is expressed in seconds.", - "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Specifies whether to commit tag helper and component elements with a space.", - "configuration.omnisharp.razor.devmode": "Forces the extension to run in a mode that enables local Razor.VSCode development.", - "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Forces the open brace after an @code or @functions directive to be on the following line.", - "configuration.omnisharp.razor.format.enable": "Enable/disable default Razor formatter.", - "configuration.omnisharp.razor.plugin.path": "Overrides the path to the Razor plugin dll.", - "configuration.omnisharp.sdkIncludePrereleases": "Specifies whether to include preview versions of the .NET SDK when determining which version to use for project loading. Applies when \"useModernNet\" is set to true.", - "configuration.omnisharp.sdkPath": "Specifies the path to a .NET SDK installation to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: /home/username/dotnet/sdks/6.0.300.", - "configuration.omnisharp.sdkVersion": "Specifies the version of the .NET SDK to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: 6.0.300.", - "configuration.omnisharp.useEditorFormattingSettings": "Specifes whether OmniSharp should use VS Code editor settings for C# code formatting (use of tabs, indentation size).", - "configuration.omnisharp.useModernNet.description": "Use OmniSharp build for .NET 6. This version _does not_ support non-SDK-style .NET Framework projects, including Unity. SDK-style Framework, .NET Core, and .NET 5+ projects should see significant performance improvements.", - "configuration.omnisharp.useModernNet.title": "Use .NET 6 build of OmniSharp", + "configuration.dotnet.unitTests.runSettingsPath": "Percorso del file .runsettings che deve essere usato durante l'esecuzione di unit test. (in precedenza `omnisharp.testRunSettings`)", + "configuration.omnisharp.autoStart": "Specifica se il server OmniSharp verrà avviato automaticamente o meno. Se false, è possibile avviare OmniSharp con il comando \"Riavvia OmniSharp\"", + "configuration.omnisharp.csharp.format.enable": "Abilitare/disabilitare il formattatore #C predefinito (richiede il riavvio).", + "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Specifica il numero massimo di file per cui vengono segnalati i dati di diagnostica per l'intera area di lavoro. Se questo limite viene superato, la diagnostica verrà visualizzata solo per i file attualmente aperti. Specificare 0 o meno per disabilitare completamente il limite.", + "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Matrice di nomi di simboli personalizzati per cui è necessario disabilitare CodeLens.", + "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Abilitare/disabilitare l'evidenziazione semantica per i file C# (file Razor attualmente non supportati). Il valore predefinito è false. Chiudere i file aperti per rendere effettive le modifiche.", + "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Mostra il log OmniSharp nel riquadro Output quando OmniSharp segnala un errore.", + "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Impedire la visualizzazione della finestra di notifica per aggiungere asset mancanti per compilare o eseguire il debug dell'applicazione.", + "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Impedire la visualizzazione dell'avviso che indica che .NET Core SDK non si trova nel percorso.", + "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Impedire che la finestra di notifica esegua un \"dotnet restore\" quando non è possibile risolvere le dipendenze.", + "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Impedire la visualizzazione della diagnostica \"nascosta\" (ad esempio \"unnecessary using directives\") nell'editor o nel riquadro Problemi.", + "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Impedire la visualizzazione dell'avviso che indica che project.json non è più un formato di progetto supportato per le applicazioni .NET Core", + "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Specifica se visualizzare le notifiche se OmniSharp rileva avvisi o errori durante il caricamento di un progetto. Si noti che questi avvisi/errori vengono sempre inviati al log OmniSharp", + "configuration.omnisharp.dotNetCliPaths": "Percorsi di un download locale dell'interfaccia della riga di comando .NET da usare per l'esecuzione di qualsiasi codice utente.", + "configuration.omnisharp.dotnet.server.useOmnisharp": "Passa all'utilizzo del server Omnisharp per le funzionalità del linguaggio se abilitato (richiede il riavvio). Questa opzione non verrà rispettata con il Kit di sviluppo C# installato.", + "configuration.omnisharp.enableAsyncCompletion": "(SPERIMENTALE) Abilita il supporto per la risoluzione asincrona delle modifiche di completamento. In questo modo è possibile velocizzare il tempo necessario per visualizzare l'elenco di completamento, in particolare gli elenchi di override e di completamento di metodi parziali, a costo di lievi ritardi dopo l'inserimento di un elemento di completamento. La maggior parte degli elementi di completamento non avrà impatti evidenti su questa funzionalità, ma la digitazione subito dopo l'inserimento di un override o di un completamento parziale del metodo, prima del completamento dell'inserimento, può avere risultati imprevedibili.", + "configuration.omnisharp.enableDecompilationSupport": "Abilita il supporto per la decompilazione dei riferimenti esterni anziché per la visualizzazione dei metadati.", + "configuration.omnisharp.enableEditorConfigSupport": "Abilita il supporto per la lettura dello stile del codice, della convenzione di denominazione e delle impostazioni dell'analizzatore da .editorconfig.", + "configuration.omnisharp.enableLspDriver": "Abilita il supporto per il motore basato sul protocollo del linguaggio sperimentale (richiede il ricaricamento per configurare correttamente i binding)", + "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "Se è true, il sistema del progetto MSBuild caricherà solo i progetti per i file aperti nell'editor. Questa impostazione è utile per le codebase C# di grandi dimensioni e consente di inizializzare più rapidamente le funzionalità di navigazione del codice solo per i progetti rilevanti per il codice in fase di modifica. Con questa impostazione abilitata, OmniSharp può caricare meno progetti e potrebbe quindi visualizzare elenchi di riferimenti incompleti per i simboli.", + "configuration.omnisharp.loggingLevel": "Specifica il livello di output di registrazione dal server OmniSharp.", + "configuration.omnisharp.maxFindSymbolsItems": "Numero massimo di elementi visualizzabili nell'operazione \"Vai al simbolo nell'area di lavoro\". Il limite viene applicato solo quando qui è specificato un numero positivo.", + "configuration.omnisharp.maxProjectResults": "Numero massimo di progetti da visualizzare nell'elenco a discesa \"Seleziona progetto\" (massimo 250).", + "configuration.omnisharp.minFindSymbolsFilterLength": "Il numero minimo di caratteri da immettere prima che l'operazione \"Vai al simbolo nell'area di lavoro\" mostri i risultati.", + "configuration.omnisharp.monoPath": "Specifica il percorso di un'installazione mono da utilizzare quando \"useModernNet\" è impostato su false, anziché su quello predefinito di sistema. Esempio: \"/Library/Frameworks/Mono.framework/Versions/Current\"", + "configuration.omnisharp.organizeImportsOnFormat": "Specifica se le direttive \"using\" devono essere raggruppate e ordinate durante la formattazione del documento.", + "configuration.omnisharp.projectFilesExcludePattern": "Criterio di esclusione usato da OmniSharp per trovare tutti i file di progetto.", + "configuration.omnisharp.projectLoadTimeout": "Tempo di attesa di Visual Studio Code per l'avvio del server OmniSharp. Il tempo è espresso in secondi.", + "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Specifica se eseguire il commit dell'helper tag e degli elementi del componente con uno spazio.", + "configuration.omnisharp.razor.devmode": "Forza l'esecuzione dell'estensione in una modalità che consente lo sviluppo di Razor.VSCode locale.", + "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Forza la parentesi graffa aperta dopo una direttiva @code o @functions nella riga seguente.", + "configuration.omnisharp.razor.format.enable": "Abilitare/disabilitare il formattatore Razor predefinito.", + "configuration.omnisharp.razor.plugin.path": "Esegue l'override del percorso della DLL del plug-in Razor.", + "configuration.omnisharp.sdkIncludePrereleases": "Specifica se includere le versioni di anteprima di .NET SDK quando si determina quale versione usare per il caricamento del progetto. Si applica quando \"useModernNet\" è impostato su true.", + "configuration.omnisharp.sdkPath": "Specifica il percorso per l'installazione di .NET SDK da usare per il caricamento del progetto anziché la versione più recente installata. Si applica quando \"useModernNet\" è impostato su true. Esempio: /home/username/dotnet/sdks/6.0.300.", + "configuration.omnisharp.sdkVersion": "Specifica la versione di .NET SDK da usare per il caricamento del progetto anziché la versione più recente installata. Si applica quando \"useModernNet\" è impostato su true. Esempio: 6.0.300", + "configuration.omnisharp.useEditorFormattingSettings": "Specifica se OmniSharp deve usare le impostazioni dell'editor VS Code per la formattazione del codice C# (uso di tabulazioni, dimensioni rientro).", + "configuration.omnisharp.useModernNet.description": "Usare la build OmniSharp per .NET 6. Questa versione _non_ supporta i progetti .NET Framework non di tipo SDK, tra cui Unity. I progetti Framework, .NET Core e .NET 5+ di tipo SDK devono vedere miglioramenti significativi delle prestazioni.", + "configuration.omnisharp.useModernNet.title": "Usare la build .NET 6 di OmniSharp", "configuration.razor.languageServer.debug": "Specifica se attendere il collegamento di debug all'avvio del server di linguaggio.", "configuration.razor.languageServer.directory": "Esegue l'override del percorso della directory del server di linguaggio Razor.", "configuration.razor.languageServer.forceRuntimeCodeGeneration": "(SPERIMENTALE) Abilita la generazione combinata di codice in fase di progettazione/runtime per i file Razor", @@ -248,6 +248,6 @@ "generateOptionsSchema.symbolOptions.searchPaths.description": "Matrice di URL del server dei simboli (ad esempio: http​://MyExampleSymbolServer) o directory (ad esempio: /build/symbols) per cercare file .pdb. Verranno eseguite ricerche in queste directory oltre ai percorsi predefiniti, accanto al modulo e al percorso in cui è stato originariamente eliminato il pdb.", "generateOptionsSchema.targetArchitecture.markdownDescription": "[Supportato solo nel debug di macOS in locale]\r\n\r\nArchitettura dell'oggetto del debug. Verrà rilevata automaticamente a meno che non sia impostato questo parametro. I valori consentiti sono `x86_64` or `arm64`.", "generateOptionsSchema.targetOutputLogPath.description": "Quando questa opzione è impostata, il testo che l'applicazione di destinazione scrive in stdout e stderr, ad esempio Console.WriteLine, verrà salvato nel file specificato. Questa opzione viene ignorata se la console è impostata su un valore diverso da internalConsole. Ad esempio '${workspaceFolder}/out.txt'.", - "generateOptionsSchema.type.markdownDescription": "Type type of code to debug. Can be either `coreclr` for .NET Core debugging, or `clr` for Desktop .NET Framework. `clr` only works on Windows as the Desktop framework is Windows-only.", + "generateOptionsSchema.type.markdownDescription": "Digitare il tipo di codice di cui eseguire il debug. Può essere `coreclr` per il debug di .NET Core o `clr` per .NET Framework desktop. `clr` funziona solo su Windows poiché il framework desktop è solo per Windows.", "viewsWelcome.debug.contents": "[Genera risorse C# per compilazione e debug](command:dotnet.generateAssets)\r\n\r\nPer altre informazioni su launch.json, vedere [Configurazione di launch.json per il debug di C#](https://aka.ms/VSCode-CS-LaunchJson)." } \ No newline at end of file diff --git a/package.nls.ko.json b/package.nls.ko.json index 7a5dee4e6..89919b128 100644 --- a/package.nls.ko.json +++ b/package.nls.ko.json @@ -61,7 +61,7 @@ "configuration.dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent": "매개 변수 이름이 메서드의 의도와 일치하는 경우 힌트 표시 안 함", "configuration.dotnet.navigation.navigateToDecompiledSources": "디컴파일된 원본 탐색을 사용하도록 설정합니다.", "configuration.dotnet.preferCSharpExtension": "프로젝트가 C# 확장으로만 로드되도록 합니다. C# 개발 키트에서 지원되지 않는 레거시 프로젝트 형식을 사용할 때 유용할 수 있습니다(창 다시 로드 필요).", - "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", + "configuration.dotnet.projects.binaryLogPath": "로드 오류를 진단하는 데 도움이 되도록 프로젝트를 로드할 때 MSBuild 이진 로그가 기록되는 경로를 설정합니다.", "configuration.dotnet.projects.enableAutomaticRestore": "확장에서 자산이 누락된 것을 감지하는 경우 자동 NuGet 복원을 사용하도록 설정합니다.", "configuration.dotnet.quickInfo.showRemarksInQuickInfo": "기호를 표시할 때 설명 정보를 표시합니다.", "configuration.dotnet.server.componentPaths": "언어 서버의 기본 제공 구성 요소에 대한 폴더 경로를 재정의할 수 있습니다(예: 로컬로 빌드된 구성 요소를 사용하도록 확장 디렉터리의 .roslynDevKit 경로 재정의).", @@ -76,45 +76,45 @@ "configuration.dotnet.server.waitForDebugger": "디버거 연결을 허용하기 위해 서버를 시작할 때 --debug 플래그를 전달합니다(이전 `omnisharp.waitForDebugger`).", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "참조 어셈블리에서 기호를 검색합니다. 가져오기 추가와 같은 기호 검색이 필요한 기능에 영향을 줍니다.", "configuration.dotnet.unitTestDebuggingOptions": "단위 테스트 디버깅을 시작할 때 디버거와 함께 사용하는 옵션입니다(이전 `csharp.unitTestDebuggingOptions`).", - "configuration.dotnet.unitTests.runSettingsPath": "Path to the .runsettings file which should be used when running unit tests. (Previously `omnisharp.testRunSettings`)", - "configuration.omnisharp.autoStart": "Specifies whether the OmniSharp server will be automatically started or not. If false, OmniSharp can be started with the 'Restart OmniSharp' command", - "configuration.omnisharp.csharp.format.enable": "Enable/disable default C# formatter (requires restart).", - "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Specifies the maximum number of files for which diagnostics are reported for the whole workspace. If this limit is exceeded, diagnostics will be shown for currently opened files only. Specify 0 or less to disable the limit completely.", - "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Array of custom symbol names for which CodeLens should be disabled.", - "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Enable/disable Semantic Highlighting for C# files (Razor files currently unsupported). Defaults to false. Close open files for changes to take effect.", - "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Shows the OmniSharp log in the Output pane when OmniSharp reports an error.", - "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Suppress the notification window to add missing assets to build or debug the application.", - "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Suppress the warning that the .NET Core SDK is not on the path.", - "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Suppress the notification window to perform a 'dotnet restore' when dependencies can't be resolved.", - "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Suppress 'hidden' diagnostics (such as 'unnecessary using directives') from appearing in the editor or the Problems pane.", - "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Suppress the warning that project.json is no longer a supported project format for .NET Core applications", - "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Specifies whether notifications should be shown if OmniSharp encounters warnings or errors loading a project. Note that these warnings/errors are always emitted to the OmniSharp log", - "configuration.omnisharp.dotNetCliPaths": "Paths to a local download of the .NET CLI to use for running any user code.", - "configuration.omnisharp.dotnet.server.useOmnisharp": "Switches to use the Omnisharp server for language features when enabled (requires restart). This option will not be honored with C# Dev Kit installed.", - "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTAL) Enables support for resolving completion edits asynchronously. This can speed up time to show the completion list, particularly override and partial method completion lists, at the cost of slight delays after inserting a completion item. Most completion items will have no noticeable impact with this feature, but typing immediately after inserting an override or partial method completion, before the insert is completed, can have unpredictable results.", - "configuration.omnisharp.enableDecompilationSupport": "Enables support for decompiling external references instead of viewing metadata.", - "configuration.omnisharp.enableEditorConfigSupport": "Enables support for reading code style, naming convention and analyzer settings from .editorconfig.", - "configuration.omnisharp.enableLspDriver": "Enables support for the experimental language protocol based engine (requires reload to setup bindings correctly)", - "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "If true, MSBuild project system will only load projects for files that were opened in the editor. This setting is useful for big C# codebases and allows for faster initialization of code navigation features only for projects that are relevant to code that is being edited. With this setting enabled OmniSharp may load fewer projects and may thus display incomplete reference lists for symbols.", - "configuration.omnisharp.loggingLevel": "Specifies the level of logging output from the OmniSharp server.", - "configuration.omnisharp.maxFindSymbolsItems": "The maximum number of items that 'Go to Symbol in Workspace' operation can show. The limit is applied only when a positive number is specified here.", - "configuration.omnisharp.maxProjectResults": "The maximum number of projects to be shown in the 'Select Project' dropdown (maximum 250).", - "configuration.omnisharp.minFindSymbolsFilterLength": "The minimum number of characters to enter before 'Go to Symbol in Workspace' operation shows any results.", - "configuration.omnisharp.monoPath": "Specifies the path to a mono installation to use when \"useModernNet\" is set to false, instead of the default system one. Example: \"/Library/Frameworks/Mono.framework/Versions/Current\"", - "configuration.omnisharp.organizeImportsOnFormat": "Specifies whether 'using' directives should be grouped and sorted during document formatting.", - "configuration.omnisharp.projectFilesExcludePattern": "The exclude pattern used by OmniSharp to find all project files.", - "configuration.omnisharp.projectLoadTimeout": "The time Visual Studio Code will wait for the OmniSharp server to start. Time is expressed in seconds.", - "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Specifies whether to commit tag helper and component elements with a space.", - "configuration.omnisharp.razor.devmode": "Forces the extension to run in a mode that enables local Razor.VSCode development.", - "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Forces the open brace after an @code or @functions directive to be on the following line.", - "configuration.omnisharp.razor.format.enable": "Enable/disable default Razor formatter.", - "configuration.omnisharp.razor.plugin.path": "Overrides the path to the Razor plugin dll.", - "configuration.omnisharp.sdkIncludePrereleases": "Specifies whether to include preview versions of the .NET SDK when determining which version to use for project loading. Applies when \"useModernNet\" is set to true.", - "configuration.omnisharp.sdkPath": "Specifies the path to a .NET SDK installation to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: /home/username/dotnet/sdks/6.0.300.", - "configuration.omnisharp.sdkVersion": "Specifies the version of the .NET SDK to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: 6.0.300.", - "configuration.omnisharp.useEditorFormattingSettings": "Specifes whether OmniSharp should use VS Code editor settings for C# code formatting (use of tabs, indentation size).", - "configuration.omnisharp.useModernNet.description": "Use OmniSharp build for .NET 6. This version _does not_ support non-SDK-style .NET Framework projects, including Unity. SDK-style Framework, .NET Core, and .NET 5+ projects should see significant performance improvements.", - "configuration.omnisharp.useModernNet.title": "Use .NET 6 build of OmniSharp", + "configuration.dotnet.unitTests.runSettingsPath": "단위 테스트를 실행할 때 사용해야 하는 .runsettings 파일의 경로입니다. (이전의 `omnisharp.testRunSettings`)", + "configuration.omnisharp.autoStart": "OmniSharp 서버를 자동으로 시작할지 여부를 지정합니다. false이면 'OmniSharp 다시 시작' 명령으로 OmniSharp를 시작할 수 있습니다.", + "configuration.omnisharp.csharp.format.enable": "기본 C# 포맷터를 사용하거나 사용하지 않도록 설정합니다(다시 시작 필요).", + "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "전체 작업 영역에 대해 진단이 보고되는 최대 파일 수를 지정합니다. 이 제한을 초과하면 현재 열려 있는 파일에 대해서만 진단이 표시됩니다. 제한을 아예 사용하지 않으려면 0 이하의 값을 지정하세요.", + "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "CodeLens를 사용하지 않도록 설정해야 하는 사용자 지정 기호 이름의 배열입니다.", + "configuration.omnisharp.csharp.semanticHighlighting.enabled": "C# 파일에 대한 의미 체계 강조 표시를 사용하거나 사용하지 않도록 설정합니다(Razor 파일은 현재 지원되지 않음). 기본값은 false입니다. 변경 내용을 적용하려면 열려 있는 파일을 닫으세요.", + "configuration.omnisharp.csharp.showOmnisharpLogOnError": "OmniSharp에서 오류를 보고하면 출력 창에 OmniSharp 로그를 표시합니다.", + "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "애플리케이션을 빌드하거나 디버그하려면 누락된 자산을 추가하라는 알림 창을 표시하지 않습니다.", + "configuration.omnisharp.csharp.suppressDotnetInstallWarning": ".NET Core SDK가 경로에 없다는 경고를 표시하지 않습니다.", + "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "종속성을 확인할 수 없는 경우 'dotnet restore'를 수행하라는 알림 창을 표시하지 않습니다.", + "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "'숨겨진' 진단(예: '불필요한 using 지시문')이 편집기 또는 문제 창에 표시되지 않도록 합니다.", + "configuration.omnisharp.csharp.suppressProjectJsonWarning": "project.json이 더 이상 .NET Core 애플리케이션에 지원되는 프로젝트 형식이 아니라는 경고를 표시하지 않습니다.", + "configuration.omnisharp.disableMSBuildDiagnosticWarning": "OmniSharp에서 프로젝트를 로드하는 동안 경고 또는 오류가 발생한 경우 알림을 표시할지 여부를 지정합니다. 이러한 경고/오류는 항상 OmniSharp 로그에 내보내집니다.", + "configuration.omnisharp.dotNetCliPaths": "사용자 코드를 실행하는 데 사용할 .NET CLI의 로컬 다운로드 경로입니다.", + "configuration.omnisharp.dotnet.server.useOmnisharp": "활성화된 경우 언어 기능에 Omnisharp 서버를 사용하도록 전환합니다(다시 시작 필요). 이 옵션은 C# 개발 키트가 설치된 경우 적용되지 않습니다.", + "configuration.omnisharp.enableAsyncCompletion": "(실험적) 완성 편집을 비동기적으로 확인할 수 있도록 합니다. 이렇게 하면 완성 항목을 삽입한 후 약간의 지연이 발생하지만 완성 목록, 특히 재정의 및 부분 메서드 완성 목록을 표시하는 시간이 단축될 수 있습니다. 이 기능을 사용하는 경우 대부분의 완성 항목은 눈에 띄는 영향을 받지 않지만 삽입이 완료되기 전, 재정의 또는 부분 메서드 완성을 삽입한 직후에 입력하면 예기치 않은 결과가 발생할 수 있습니다.", + "configuration.omnisharp.enableDecompilationSupport": "메타데이터를 보는 대신 외부 참조를 디컴파일할 수 있도록 합니다.", + "configuration.omnisharp.enableEditorConfigSupport": ".editorconfig에서 코드 스타일, 명명 규칙 및 분석기 설정을 읽을 수 있도록 합니다.", + "configuration.omnisharp.enableLspDriver": "실험적 언어 프로토콜 기반 엔진을 사용할 수 있도록 합니다(바인딩을 올바르게 설정하려면 다시 로드해야 함).", + "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "true인 경우 MSBuild 프로젝트 시스템은 편집기에서 열린 파일에 대한 프로젝트만 로드합니다. 이 설정은 대규모 C# 코드베이스에 유용하며 편집 중인 코드와 관련된 프로젝트에 대해서만 코드 탐색 기능을 빠르게 초기화할 수 있습니다. 이 설정을 사용하면 OmniSharp에서 더 적은 수의 프로젝트를 로드할 수 있으므로 불완전한 기호 참조 목록이 표시될 수 있습니다.", + "configuration.omnisharp.loggingLevel": "OmniSharp 서버의 로깅 출력 수준을 지정합니다.", + "configuration.omnisharp.maxFindSymbolsItems": "'작업 영역의 기호로 이동' 작업이 표시할 수 있는 최대 항목 수입니다. 제한은 여기에 양수가 지정된 경우에만 적용됩니다.", + "configuration.omnisharp.maxProjectResults": "'프로젝트 선택' 드롭다운에 표시할 최대 프로젝트 수입니다(최대 250개).", + "configuration.omnisharp.minFindSymbolsFilterLength": "'작업 영역의 기호로 이동' 작업이 결과를 표시하기 전에 입력해야 하는 최소 문자 수입니다.", + "configuration.omnisharp.monoPath": "\"useModernNet\"이 false로 설정된 경우 기본 시스템 위치 대신 사용할 Mono 설치 경로를 지정합니다. 예: \"/Library/Frameworks/Mono.framework/Versions/Current\"", + "configuration.omnisharp.organizeImportsOnFormat": "문서 서식을 지정하는 동안 'using' 지시문을 그룹화하고 정렬할지 여부를 지정합니다.", + "configuration.omnisharp.projectFilesExcludePattern": "모든 프로젝트 파일을 찾기 위해 OmniSharp에서 사용하는 제외 패턴입니다.", + "configuration.omnisharp.projectLoadTimeout": "Visual Studio Code가 OmniSharp 서버가 시작될 때까지 기다리는 시간입니다. 시간은 초 단위로 표시됩니다.", + "configuration.omnisharp.razor.completion.commitElementsWithSpace": "태그 도우미 및 구성 요소를 공백으로 커밋할지 여부를 지정합니다.", + "configuration.omnisharp.razor.devmode": "확장이 로컬 Razor.VSCode 개발이 가능한 모드에서 실행되도록 강제합니다.", + "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "@code 또는 @functions 지시문 뒤의 여는 중괄호를 다음 줄에 강제로 배치합니다.", + "configuration.omnisharp.razor.format.enable": "기본 Razor 포맷터를 사용하거나 사용하지 않도록 설정합니다.", + "configuration.omnisharp.razor.plugin.path": "Razor 플러그 인 dll의 경로를 재정의합니다.", + "configuration.omnisharp.sdkIncludePrereleases": "프로젝트 로드에 사용할 버전을 결정할 때 .NET SDK의 미리 보기 버전을 포함할지 여부를 지정합니다. \"useModernNet\"이 true로 설정된 경우 적용됩니다.", + "configuration.omnisharp.sdkPath": "설치된 최상위 버전 대신 프로젝트 로드에 사용할 .NET SDK 설치 경로를 지정합니다. \"useModernNet\"이 true로 설정된 경우 적용됩니다. 예: /home/username/dotnet/sdks/6.0.300.", + "configuration.omnisharp.sdkVersion": "설치된 최상위 버전 대신 프로젝트 로드에 사용할 .NET SDK 버전을 지정합니다. \"useModernNet\"이 true로 설정된 경우 적용됩니다. 예: 6.0.300.", + "configuration.omnisharp.useEditorFormattingSettings": "OmniSharp에서 C# 코드 서식 지정(탭 사용, 들여쓰기 크기)에 VS Code 편집기 설정을 사용해야 하는지 여부를 지정합니다.", + "configuration.omnisharp.useModernNet.description": ".NET 6에 OmniSharp 빌드를 사용합니다. 이 버전은 Unity를 포함하여 SDK 스타일이 아닌 .NET Framework 프로젝트를 지원하지 _않습니다_. SDK 스타일 Framework, .NET Core, .NET 5 이상 프로젝트에서는 성능이 크게 향상됩니다.", + "configuration.omnisharp.useModernNet.title": "OmniSharp의 .NET 6 빌드 사용", "configuration.razor.languageServer.debug": "언어 서버를 시작할 때 디버그 연결을 기다릴지 여부를 지정합니다.", "configuration.razor.languageServer.directory": "Razor 언어 서버 디렉터리의 경로를 재정의합니다.", "configuration.razor.languageServer.forceRuntimeCodeGeneration": "(실험적) Razor 파일에 대해 결합된 디자인 타임/런타임 코드 생성 사용", @@ -248,6 +248,6 @@ "generateOptionsSchema.symbolOptions.searchPaths.description": ".pdb 파일을 검색하는 기호 서버 URL(example: http​://MyExampleSymbolServer) 또는 디렉터리(example: /build/symbols)의 배열입니다. 이러한 디렉터리가 모듈 및 pdb가 원래 삭제된 경로 옆에 있는 기본 위치 외에 검색됩니다.", "generateOptionsSchema.targetArchitecture.markdownDescription": "[로컬 macOS 디버깅에서만 지원됨]\r\n\r\n디버기의 아키텍처. 이 매개 변수를 설정하지 않으면 자동으로 검색됩니다. 허용되는 값은 `x86_64` 또는 `arm64`입니다.", "generateOptionsSchema.targetOutputLogPath.description": "설정하면 대상 애플리케이션이 stdout 및 stderr(예: Console.WriteLine)에 쓰는 텍스트가 지정된 파일에 저장됩니다. 콘솔이 internalConsole 이외의 것으로 설정된 경우 이 옵션은 무시됩니다(예: '${workspaceFolder}/out.txt')", - "generateOptionsSchema.type.markdownDescription": "Type type of code to debug. Can be either `coreclr` for .NET Core debugging, or `clr` for Desktop .NET Framework. `clr` only works on Windows as the Desktop framework is Windows-only.", + "generateOptionsSchema.type.markdownDescription": "디버깅할 코드 형식입니다. .NET Core 디버깅의 경우 `coreclr`, 데스크톱 .NET Framework의 경우 `clr`일 수 있습니다. 데스크톱 프레임워크는 Windows 전용이므로 `clr`은 Windows에서만 작동합니다.", "viewsWelcome.debug.contents": "[빌드와 디버그를 위한 C# 자산 생성](command:dotnet.generateAssets)\r\n\r\nlaunch.json에 관해 자세히 알아보려면 [C# 디버깅을 위한 launch.json 구성](https://aka.ms/VSCode-CS-LaunchJson)을 참조하세요." } \ No newline at end of file diff --git a/package.nls.pl.json b/package.nls.pl.json index 568d2fc9d..2e593c13d 100644 --- a/package.nls.pl.json +++ b/package.nls.pl.json @@ -61,7 +61,7 @@ "configuration.dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent": "Pomiń wskazówki, gdy nazwa parametru pasuje do intencji metody", "configuration.dotnet.navigation.navigateToDecompiledSources": "Włącz nawigację do zdekompilowanych źródeł.", "configuration.dotnet.preferCSharpExtension": "Wymusza ładowanie projektów tylko z rozszerzeniem języka C#. Może to być przydatne w przypadku korzystania ze starszych typów projektów, które nie są obsługiwane przez zestaw C# Dev Kit. (Wymaga ponownego załadowania okna)", - "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", + "configuration.dotnet.projects.binaryLogPath": "Ustawia ścieżkę, w której dzienniki binarne programu MSBuild są zapisywane podczas ładowania projektów, aby ułatwić diagnozowanie błędów ładowania.", "configuration.dotnet.projects.enableAutomaticRestore": "Włącza automatyczne przywracanie pakietu NuGet, jeśli rozszerzenie wykryje brak zasobów.", "configuration.dotnet.quickInfo.showRemarksInQuickInfo": "Pokaż informacje o uwagach podczas wyświetlania symbolu.", "configuration.dotnet.server.componentPaths": "Umożliwia zastąpienie ścieżki folderu dla wbudowanych składników serwera języka (na przykład przesłonięcie ścieżki roslynDevKit w katalogu rozszerzenia w celu użycia składników skompilowanych lokalnie)", @@ -76,45 +76,45 @@ "configuration.dotnet.server.waitForDebugger": "Przekazuje flagę --debug podczas uruchamiania serwera, aby umożliwić dołączenie debugera. (Wcześniej „omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Wyszukaj symbole w zestawach odwołań. Ma to wpływ na funkcje wymagające wyszukiwania symboli, takie jak dodawanie importów.", "configuration.dotnet.unitTestDebuggingOptions": "Opcje używane z debugerem podczas uruchamiania na potrzeby debugowania testów jednostkowych. (Wcześniej „csharp.unitTestDebuggingOptions”)", - "configuration.dotnet.unitTests.runSettingsPath": "Path to the .runsettings file which should be used when running unit tests. (Previously `omnisharp.testRunSettings`)", - "configuration.omnisharp.autoStart": "Specifies whether the OmniSharp server will be automatically started or not. If false, OmniSharp can be started with the 'Restart OmniSharp' command", - "configuration.omnisharp.csharp.format.enable": "Enable/disable default C# formatter (requires restart).", - "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Specifies the maximum number of files for which diagnostics are reported for the whole workspace. If this limit is exceeded, diagnostics will be shown for currently opened files only. Specify 0 or less to disable the limit completely.", - "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Array of custom symbol names for which CodeLens should be disabled.", - "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Enable/disable Semantic Highlighting for C# files (Razor files currently unsupported). Defaults to false. Close open files for changes to take effect.", - "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Shows the OmniSharp log in the Output pane when OmniSharp reports an error.", - "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Suppress the notification window to add missing assets to build or debug the application.", - "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Suppress the warning that the .NET Core SDK is not on the path.", - "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Suppress the notification window to perform a 'dotnet restore' when dependencies can't be resolved.", - "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Suppress 'hidden' diagnostics (such as 'unnecessary using directives') from appearing in the editor or the Problems pane.", - "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Suppress the warning that project.json is no longer a supported project format for .NET Core applications", - "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Specifies whether notifications should be shown if OmniSharp encounters warnings or errors loading a project. Note that these warnings/errors are always emitted to the OmniSharp log", - "configuration.omnisharp.dotNetCliPaths": "Paths to a local download of the .NET CLI to use for running any user code.", - "configuration.omnisharp.dotnet.server.useOmnisharp": "Switches to use the Omnisharp server for language features when enabled (requires restart). This option will not be honored with C# Dev Kit installed.", - "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTAL) Enables support for resolving completion edits asynchronously. This can speed up time to show the completion list, particularly override and partial method completion lists, at the cost of slight delays after inserting a completion item. Most completion items will have no noticeable impact with this feature, but typing immediately after inserting an override or partial method completion, before the insert is completed, can have unpredictable results.", - "configuration.omnisharp.enableDecompilationSupport": "Enables support for decompiling external references instead of viewing metadata.", - "configuration.omnisharp.enableEditorConfigSupport": "Enables support for reading code style, naming convention and analyzer settings from .editorconfig.", - "configuration.omnisharp.enableLspDriver": "Enables support for the experimental language protocol based engine (requires reload to setup bindings correctly)", - "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "If true, MSBuild project system will only load projects for files that were opened in the editor. This setting is useful for big C# codebases and allows for faster initialization of code navigation features only for projects that are relevant to code that is being edited. With this setting enabled OmniSharp may load fewer projects and may thus display incomplete reference lists for symbols.", - "configuration.omnisharp.loggingLevel": "Specifies the level of logging output from the OmniSharp server.", - "configuration.omnisharp.maxFindSymbolsItems": "The maximum number of items that 'Go to Symbol in Workspace' operation can show. The limit is applied only when a positive number is specified here.", - "configuration.omnisharp.maxProjectResults": "The maximum number of projects to be shown in the 'Select Project' dropdown (maximum 250).", - "configuration.omnisharp.minFindSymbolsFilterLength": "The minimum number of characters to enter before 'Go to Symbol in Workspace' operation shows any results.", - "configuration.omnisharp.monoPath": "Specifies the path to a mono installation to use when \"useModernNet\" is set to false, instead of the default system one. Example: \"/Library/Frameworks/Mono.framework/Versions/Current\"", - "configuration.omnisharp.organizeImportsOnFormat": "Specifies whether 'using' directives should be grouped and sorted during document formatting.", - "configuration.omnisharp.projectFilesExcludePattern": "The exclude pattern used by OmniSharp to find all project files.", - "configuration.omnisharp.projectLoadTimeout": "The time Visual Studio Code will wait for the OmniSharp server to start. Time is expressed in seconds.", - "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Specifies whether to commit tag helper and component elements with a space.", - "configuration.omnisharp.razor.devmode": "Forces the extension to run in a mode that enables local Razor.VSCode development.", - "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Forces the open brace after an @code or @functions directive to be on the following line.", - "configuration.omnisharp.razor.format.enable": "Enable/disable default Razor formatter.", - "configuration.omnisharp.razor.plugin.path": "Overrides the path to the Razor plugin dll.", - "configuration.omnisharp.sdkIncludePrereleases": "Specifies whether to include preview versions of the .NET SDK when determining which version to use for project loading. Applies when \"useModernNet\" is set to true.", - "configuration.omnisharp.sdkPath": "Specifies the path to a .NET SDK installation to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: /home/username/dotnet/sdks/6.0.300.", - "configuration.omnisharp.sdkVersion": "Specifies the version of the .NET SDK to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: 6.0.300.", - "configuration.omnisharp.useEditorFormattingSettings": "Specifes whether OmniSharp should use VS Code editor settings for C# code formatting (use of tabs, indentation size).", - "configuration.omnisharp.useModernNet.description": "Use OmniSharp build for .NET 6. This version _does not_ support non-SDK-style .NET Framework projects, including Unity. SDK-style Framework, .NET Core, and .NET 5+ projects should see significant performance improvements.", - "configuration.omnisharp.useModernNet.title": "Use .NET 6 build of OmniSharp", + "configuration.dotnet.unitTests.runSettingsPath": "Ścieżka do pliku .runsettings, który powinien być używany podczas uruchamiania testów jednostkowych. (Poprzednio „omnisharp.testRunSettings”)", + "configuration.omnisharp.autoStart": "Określa, czy serwer OmniSharp zostanie uruchomiony automatycznie. W przypadku wartości false element OmniSharp można uruchomić za pomocą polecenia „Restart OmniSharp”", + "configuration.omnisharp.csharp.format.enable": "Włącz/wyłącz domyślny program formatujący języka C# (wymaga ponownego uruchomienia).", + "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Określa maksymalną liczbę plików, dla których diagnostyka jest raportowana dla całego obszaru roboczego. Jeśli ten limit zostanie przekroczony, diagnostyka będzie wyświetlana tylko dla aktualnie otwartych plików. Określ wartość 0 lub mniejszą, aby całkowicie wyłączyć limit.", + "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Tablica niestandardowych nazw symboli, dla których należy wyłączyć funkcję CodeLens.", + "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Włącz/wyłącz wyróżnianie semantyczne dla plików języka C# (pliki Razor nie są obecnie obsługiwane). Wartość domyślna to false. Zamknij otwarte pliki, aby zmiany zostały wprowadzone.", + "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Pokazuje dziennik OmniSharp w okienku Dane wyjściowe, gdy dziennik OmniSharp zgłasza błąd.", + "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Pomiń okno powiadomień, aby dodać brakujące zasoby do kompilacji lub debugowania aplikacji.", + "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Pomiń ostrzeżenie, że zestaw .NET Core SDK nie znajduje się w ścieżce.", + "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Pomiń okno powiadomień, aby wykonać polecenie „dotnet restore”, gdy nie można rozwiązać zależności.", + "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Pomiń diagnostykę „hidden” (taką jak „niepotrzebne dyrektywy using”) w celu uniemożliwienia wyświetlania w edytorze lub w okienku Problemy.", + "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Pomiń ostrzeżenie, że project.json nie jest już obsługiwanym formatem projektu dla aplikacji platformy .NET Core", + "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Określa, czy powiadomienia powinny być wyświetlane, jeśli element OmniSharp napotka ostrzeżenia lub błędy podczas ładowania projektu. Pamiętaj, że te ostrzeżenia/błędy są zawsze emitowane do dziennika OmniSharp", + "configuration.omnisharp.dotNetCliPaths": "Ścieżki do lokalnego pobierania interfejsu wiersza polecenia platformy .NET do użycia na potrzeby uruchamiania dowolnego kodu użytkownika.", + "configuration.omnisharp.dotnet.server.useOmnisharp": "Przełącza do używania serwera Omnisharp na potrzeby funkcji językowych, gdy ta opcja jest włączona (wymaga ponownego uruchomienia). Ta opcja nie będzie honorowana przy zainstalowanym zestawie Dev Kit języka C#.", + "configuration.omnisharp.enableAsyncCompletion": "(EKSPERYMENTALNE) Włącza obsługę w zakresie asynchronicznego rozwiązywania problemów z ukończeniem edytowania. Może to przyspieszyć wyświetlanie listy uzupełniania, w szczególności list przesłonięć i częściowej listy uzupełniania metod, kosztem nieznacznych opóźnień po wstawieniu elementu uzupełniania. Większość elementów uzupełniania nie będzie mieć widocznego wpływu na tę funkcję, ale wpisanie tekstu bezpośrednio po wstawieniu przesłonięcia lub częściowego ukończenia metody przed ukończeniem wstawiania może dawać nieprzewidywalne wyniki.", + "configuration.omnisharp.enableDecompilationSupport": "Umożliwia obsługę dekompilowania odwołań zewnętrznych zamiast wyświetlania metadanych.", + "configuration.omnisharp.enableEditorConfigSupport": "Włącza obsługę odczytywania stylu kodu, konwencji nazewnictwa i ustawień analizatora z pliku .editorconfig.", + "configuration.omnisharp.enableLspDriver": "Włącza obsługę eksperymentalnego aparatu opartego na protokole językowym (wymaga ponownego załadowania w celu poprawnego skonfigurowania powiązań)", + "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "Jeśli wartość jest równa true, system projektów programu MSBuild będzie ładować tylko projekty dla plików otwartych w edytorze. To ustawienie jest przydatne w przypadku dużych baz kodów języka C# i umożliwia szybsze inicjowanie funkcji nawigowania po kodzie tylko dla projektów istotnych dla edytowanego kodu. Jeśli to ustawienie jest włączone, element OmniSharp może ładować mniej projektów i dlatego może wyświetlać niekompletne listy odwołań dla symboli.", + "configuration.omnisharp.loggingLevel": "Określa poziom danych wyjściowych rejestrowania z serwera OmniSharp.", + "configuration.omnisharp.maxFindSymbolsItems": "Maksymalna liczba elementów, które mogą być wyświetlane przez operację „Przejdź do symbolu w obszarze roboczym”. Limit jest stosowany tylko wtedy, gdy w tym miejscu określono liczbę dodatnią.", + "configuration.omnisharp.maxProjectResults": "Maksymalna liczba projektów do pokazania na liście rozwijanej „Wybierz projekt” (maksymalnie 250).", + "configuration.omnisharp.minFindSymbolsFilterLength": "Minimalna liczba znaków do wprowadzenia przed wykonaniem operacji „Przejdź do symbolu w obszarze roboczym” powoduje wyświetlenie wyników.", + "configuration.omnisharp.monoPath": "Określa ścieżkę do instalacji mono, która ma być używana, gdy element „useModernNet” jest ustawiony na wartość false, a nie domyślną instalację systemową. Przykład: \"„/Library/Frameworks/Mono.framework/Versions/Current”", + "configuration.omnisharp.organizeImportsOnFormat": "Określa, czy dyrektywy „using” mają być grupowane i sortowane podczas formatowania dokumentu.", + "configuration.omnisharp.projectFilesExcludePattern": "Wzorzec wykluczania używany przez element OmniSharp do znajdowania wszystkich plików projektu.", + "configuration.omnisharp.projectLoadTimeout": "Czas, przez który edytor Visual Studio Code będzie oczekiwać na uruchomienie serwera OmniSharp. Czas jest wyrażony w sekundach.", + "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Określa, czy zatwierdzać pomocnik tagów i elementy składników ze spacjami.", + "configuration.omnisharp.razor.devmode": "Wymusza uruchomienie rozszerzenia w trybie umożliwiającym lokalne programowanie Razor.VSCode.", + "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Wymusza, aby otwierający nawias klamrowy po dyrektywie @code lub @functions był w następującym wierszu.", + "configuration.omnisharp.razor.format.enable": "Włącz/wyłącz domyślny moduł formatowania Razor.", + "configuration.omnisharp.razor.plugin.path": "Przesłania ścieżkę do biblioteki dll wtyczki Razor.", + "configuration.omnisharp.sdkIncludePrereleases": "Określa, czy dołączać wersje zapoznawcze zestawu .NET SDK podczas określania wersji, która ma być używana do ładowania projektu. Ma zastosowanie, gdy właściwość „useModernNet” jest ustawiona na wartość true.", + "configuration.omnisharp.sdkPath": "Określa ścieżkę do instalacji zestawu .NET SDK, która ma być używana do ładowania projektu zamiast zainstalowanej najwyższej wersji. Ma zastosowanie, gdy właściwość „useModernNet” jest ustawiona na wartość true. Przykład: /home/username/dotnet/sdks/6.0.300.", + "configuration.omnisharp.sdkVersion": "Określa wersję zestawu .NET SDK, która ma być używana do ładowania projektu zamiast zainstalowanej najwyższej wersji. Ma zastosowanie, gdy właściwość „useModernNet” jest ustawiona na wartość true. Przykład: 6.0.300.", + "configuration.omnisharp.useEditorFormattingSettings": "Określa, czy element OmniSharp powinien używać ustawień edytora VS Code dla formatowania kodu języka C# (używać kart, rozmiaru wcięć).", + "configuration.omnisharp.useModernNet.description": "Użyj kompilacji OmniSharp dla platformy .NET 6. Ta wersja _nie_ obsługuje projektów .NET Framework innych niż SDK, w tym aparat Unity. Projekty platformy w stylu zestawu SDK, platformy .NET Core i platformy .NET 5+ powinny widzieć znaczącą poprawę wydajności.", + "configuration.omnisharp.useModernNet.title": "Użyj kompilacji .NET 6 elementu OmniSharp", "configuration.razor.languageServer.debug": "Określa, czy czekać na dołączenie debugowania podczas uruchamiania serwera języka.", "configuration.razor.languageServer.directory": "Przesłania ścieżkę do katalogu serwera języka Razor.", "configuration.razor.languageServer.forceRuntimeCodeGeneration": "(EKSPERYMENTALNE) Włącz łączny czas projektowania/generowanie kodu środowiska uruchomieniowego dla plików Razor", @@ -248,6 +248,6 @@ "generateOptionsSchema.symbolOptions.searchPaths.description": "Tablica adresów URL serwera symboli (przykład: http​://MyExampleSymbolServer) lub katalogi (przykład: /build/symbols), aby wyszukać pliki .pdb. Te katalogi będą przeszukiwane oprócz lokalizacji domyślnych — obok modułu i ścieżki, do której pierwotnie przeniesiono plik pdb.", "generateOptionsSchema.targetArchitecture.markdownDescription": "[Obsługiwane tylko w przypadku debugowania lokalnego systemu macOS]\r\n\r\nArchitektura obiektu debugowanego. Zostanie automatycznie wykryta, chyba że ten parametr jest ustawiony. Dozwolone wartości to „x86_64” lub „arm_64”.", "generateOptionsSchema.targetOutputLogPath.description": "Po ustawieniu tekst, który aplikacja docelowa zapisuje w stdout i stderr (np. Console.WriteLine), zostanie zapisany w określonym pliku. Ta opcja jest ignorowana, jeśli konsola jest ustawiona na wartość inną niż internalConsole, np. \"${workspaceFolder}/out.txt\"", - "generateOptionsSchema.type.markdownDescription": "Type type of code to debug. Can be either `coreclr` for .NET Core debugging, or `clr` for Desktop .NET Framework. `clr` only works on Windows as the Desktop framework is Windows-only.", + "generateOptionsSchema.type.markdownDescription": "Wpisz typ kodu do debugowania. Może to być „coreclr” na potrzeby debugowania platformy .NET Core lub „clr” dla platformy klasycznej .NET Framework. Element „clr” działa tylko w systemie Windows, ponieważ platforma klasyczna działa tylko w systemie Windows.", "viewsWelcome.debug.contents": "[Generuj zasoby języka C# na potrzeby kompilacji i debugowania](polecenie:dotnet.generateAssets)\r\n\r\nAby dowiedzieć się więcej o uruchamianiu pliku launch.json, zobacz [Konfigurowanie pliku launch.json na potrzeby debugowania w języku C#](https://aka.ms/VSCode-CS-LaunchJson)." } \ No newline at end of file diff --git a/package.nls.pt-br.json b/package.nls.pt-br.json index 47f94dc78..b2d6bc48c 100644 --- a/package.nls.pt-br.json +++ b/package.nls.pt-br.json @@ -61,7 +61,7 @@ "configuration.dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent": "Suprimir as dicas quando o nome do parâmetro corresponder à intenção do método", "configuration.dotnet.navigation.navigateToDecompiledSources": "Habilite a navegação para fontes não compatíveis.", "configuration.dotnet.preferCSharpExtension": "Força o carregamento dos projetos somente com a extensão C#. Isso pode ser útil ao usar tipos de projetos herdados que não são suportados pelo C# Dev Kit. (Requer recarga da janela)", - "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", + "configuration.dotnet.projects.binaryLogPath": "Define um caminho no qual os registros binários do MSBuild são gravados ao carregar projetos para ajudar a diagnosticar erros de carregamento.", "configuration.dotnet.projects.enableAutomaticRestore": "Habilita a restauração automática do NuGet se a extensão detectar que os ativos estão ausentes.", "configuration.dotnet.quickInfo.showRemarksInQuickInfo": "Mostrar informações de comentários ao exibir o símbolo.", "configuration.dotnet.server.componentPaths": "Permite substituir o caminho da pasta para componentes internos do servidor de linguagem (por exemplo, substituir o caminho .roslynDevKit no diretório de extensão para usar componentes compilados localmente)", @@ -76,45 +76,45 @@ "configuration.dotnet.server.waitForDebugger": "Passa o sinalizador --debug ao iniciar o servidor para permitir que um depurador seja anexado. (Anteriormente `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Pesquisar símbolos em montagens de referência. Afeta os recursos que exigem pesquisa de símbolos, como adicionar importações.", "configuration.dotnet.unitTestDebuggingOptions": "Opções a serem usadas com o depurador ao iniciar a depuração de teste de unidade. (Anteriormente `csharp.unitTestDebuggingOptions`)", - "configuration.dotnet.unitTests.runSettingsPath": "Path to the .runsettings file which should be used when running unit tests. (Previously `omnisharp.testRunSettings`)", - "configuration.omnisharp.autoStart": "Specifies whether the OmniSharp server will be automatically started or not. If false, OmniSharp can be started with the 'Restart OmniSharp' command", - "configuration.omnisharp.csharp.format.enable": "Enable/disable default C# formatter (requires restart).", - "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Specifies the maximum number of files for which diagnostics are reported for the whole workspace. If this limit is exceeded, diagnostics will be shown for currently opened files only. Specify 0 or less to disable the limit completely.", - "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Array of custom symbol names for which CodeLens should be disabled.", - "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Enable/disable Semantic Highlighting for C# files (Razor files currently unsupported). Defaults to false. Close open files for changes to take effect.", - "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Shows the OmniSharp log in the Output pane when OmniSharp reports an error.", - "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Suppress the notification window to add missing assets to build or debug the application.", - "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Suppress the warning that the .NET Core SDK is not on the path.", - "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Suppress the notification window to perform a 'dotnet restore' when dependencies can't be resolved.", - "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Suppress 'hidden' diagnostics (such as 'unnecessary using directives') from appearing in the editor or the Problems pane.", - "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Suppress the warning that project.json is no longer a supported project format for .NET Core applications", - "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Specifies whether notifications should be shown if OmniSharp encounters warnings or errors loading a project. Note that these warnings/errors are always emitted to the OmniSharp log", - "configuration.omnisharp.dotNetCliPaths": "Paths to a local download of the .NET CLI to use for running any user code.", - "configuration.omnisharp.dotnet.server.useOmnisharp": "Switches to use the Omnisharp server for language features when enabled (requires restart). This option will not be honored with C# Dev Kit installed.", - "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTAL) Enables support for resolving completion edits asynchronously. This can speed up time to show the completion list, particularly override and partial method completion lists, at the cost of slight delays after inserting a completion item. Most completion items will have no noticeable impact with this feature, but typing immediately after inserting an override or partial method completion, before the insert is completed, can have unpredictable results.", - "configuration.omnisharp.enableDecompilationSupport": "Enables support for decompiling external references instead of viewing metadata.", - "configuration.omnisharp.enableEditorConfigSupport": "Enables support for reading code style, naming convention and analyzer settings from .editorconfig.", - "configuration.omnisharp.enableLspDriver": "Enables support for the experimental language protocol based engine (requires reload to setup bindings correctly)", - "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "If true, MSBuild project system will only load projects for files that were opened in the editor. This setting is useful for big C# codebases and allows for faster initialization of code navigation features only for projects that are relevant to code that is being edited. With this setting enabled OmniSharp may load fewer projects and may thus display incomplete reference lists for symbols.", - "configuration.omnisharp.loggingLevel": "Specifies the level of logging output from the OmniSharp server.", - "configuration.omnisharp.maxFindSymbolsItems": "The maximum number of items that 'Go to Symbol in Workspace' operation can show. The limit is applied only when a positive number is specified here.", - "configuration.omnisharp.maxProjectResults": "The maximum number of projects to be shown in the 'Select Project' dropdown (maximum 250).", - "configuration.omnisharp.minFindSymbolsFilterLength": "The minimum number of characters to enter before 'Go to Symbol in Workspace' operation shows any results.", - "configuration.omnisharp.monoPath": "Specifies the path to a mono installation to use when \"useModernNet\" is set to false, instead of the default system one. Example: \"/Library/Frameworks/Mono.framework/Versions/Current\"", - "configuration.omnisharp.organizeImportsOnFormat": "Specifies whether 'using' directives should be grouped and sorted during document formatting.", - "configuration.omnisharp.projectFilesExcludePattern": "The exclude pattern used by OmniSharp to find all project files.", - "configuration.omnisharp.projectLoadTimeout": "The time Visual Studio Code will wait for the OmniSharp server to start. Time is expressed in seconds.", - "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Specifies whether to commit tag helper and component elements with a space.", - "configuration.omnisharp.razor.devmode": "Forces the extension to run in a mode that enables local Razor.VSCode development.", - "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Forces the open brace after an @code or @functions directive to be on the following line.", - "configuration.omnisharp.razor.format.enable": "Enable/disable default Razor formatter.", - "configuration.omnisharp.razor.plugin.path": "Overrides the path to the Razor plugin dll.", - "configuration.omnisharp.sdkIncludePrereleases": "Specifies whether to include preview versions of the .NET SDK when determining which version to use for project loading. Applies when \"useModernNet\" is set to true.", - "configuration.omnisharp.sdkPath": "Specifies the path to a .NET SDK installation to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: /home/username/dotnet/sdks/6.0.300.", - "configuration.omnisharp.sdkVersion": "Specifies the version of the .NET SDK to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: 6.0.300.", - "configuration.omnisharp.useEditorFormattingSettings": "Specifes whether OmniSharp should use VS Code editor settings for C# code formatting (use of tabs, indentation size).", - "configuration.omnisharp.useModernNet.description": "Use OmniSharp build for .NET 6. This version _does not_ support non-SDK-style .NET Framework projects, including Unity. SDK-style Framework, .NET Core, and .NET 5+ projects should see significant performance improvements.", - "configuration.omnisharp.useModernNet.title": "Use .NET 6 build of OmniSharp", + "configuration.dotnet.unitTests.runSettingsPath": "Caminho para o arquivo .runsettings que deve ser usado ao executar testes de unidade. (Anteriormente, 'omnisharp.testRunSettings')", + "configuration.omnisharp.autoStart": "Especifica se o servidor OmniSharp será iniciado automaticamente ou não. Se for falso, o OmniSharp pode ser iniciado com o comando \"Reiniciar OmniSharp'", + "configuration.omnisharp.csharp.format.enable": "Habilitar/desabilitar o formatador JSON padrão (requer reinicialização).", + "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Especifica o número máximo de arquivos para os quais os diagnósticos são relatados em todo o espaço de trabalho. Se esse limite for excedido, o diagnóstico será mostrado somente para os arquivos abertos no momento. Especifique 0 ou menos para desabilitar completamente o limite.", + "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Matriz de nomes de símbolo personalizados para os quais o CodeLens deve ser desabilitado.", + "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Habilitar/desabilitar o Realce Semântico para os arquivos C# (arquivos Razor sem suporte no momento). O padrão é falso. Feche os arquivos abertos para que as alterações entrem em vigor.", + "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Mostra o log OmniSharp no painel Saída quando OmniSharp relata um erro.", + "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Suprime a janela de notificação para adicionar ativos ausentes para compilar ou depurar o aplicativo.", + "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Suprime o aviso de que o SDK do .NET Core não está no caminho.", + "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Suprimir a janela de notificação para executar um “dotnet restore” quando as dependências não puderem ser resolvidas.", + "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Suprime o diagnóstico “oculto” (como “desnecessário usar diretivas”) de ser exibido no editor ou no painel Problemas.", + "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Suprimir o aviso de project.json não é mais um formato de projeto com suporte para os aplicativos .NET Core", + "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Especifica se as notificações devem ser mostradas se o OmniSharp encontrar avisos ou erros ao carregar um projeto. Observe que esses avisos/erros são sempre emitidos para o log do OmniSharp", + "configuration.omnisharp.dotNetCliPaths": "Caminhos para um download local da CLI do .NET a ser usado para executar qualquer código de usuário.", + "configuration.omnisharp.dotnet.server.useOmnisharp": "Alterna para usar o servidor Omnisharp para recursos de idioma quando habilitado (requer reinicialização). Essa opção não será respeitada com o Kit de Desenvolvimento em C# instalado.", + "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTAL) Habilita o suporte para resolver as edições de conclusão de forma assíncrona. Isso pode acelerar o tempo de atividade para mostrar a lista de conclusão, especialmente as listas de substituição e de conclusão de métodos parciais, ao custo de pequenos atrasos após a inserção de um item de conclusão. A maioria dos itens de conclusão não terá impacto perceptível com esse recurso, mas digitar imediatamente após a inserção de uma substituição ou conclusão de método parcial, antes que a inserção seja concluída, pode ter resultados imprevisíveis.", + "configuration.omnisharp.enableDecompilationSupport": "Habilita o suporte para descompilar as referências externas em vez de exibir metadados.", + "configuration.omnisharp.enableEditorConfigSupport": "Habilita o suporte para ler o estilo de código, a convenção de nomenclatura e as configurações do analisador do .editorconfig.", + "configuration.omnisharp.enableLspDriver": "Habilita o suporte para o mecanismo baseado em protocolo de linguagem experimental (requer recarregamento para configurar as associações corretamente)", + "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "Se for verdadeiro, o sistema de projeto do MSBuild carregará apenas os projetos dos arquivos que foram abertos no editor. Essa configuração é útil para grandes bases de código C# e permite uma inicialização mais rápida dos recursos de navegação de código somente para projetos que são relevantes para o código que está sendo editado. Com essa configuração habilitada, o OmniSharp pode carregar menos projetos e, portanto, pode exibir listas de referência incompletas para os símbolos.", + "configuration.omnisharp.loggingLevel": "Especifica o nível de saída de log do servidor OmniSharp.", + "configuration.omnisharp.maxFindSymbolsItems": "O número máximo de itens que a operação “Acessar Símbolo no Workspace” pode mostrar. O limite é aplicado somente quando um número positivo é especificado aqui.", + "configuration.omnisharp.maxProjectResults": "O número máximo de projetos a serem mostrados na lista suspensa “Selecionar Projeto” (máximo de 250).", + "configuration.omnisharp.minFindSymbolsFilterLength": "O número mínimo de caracteres a serem inseridos antes da operação “Acessar Símbolo no Workspace” mostra os resultados.", + "configuration.omnisharp.monoPath": "Especifica o caminho para uma instalação mono a ser usada quando \"useModernNet\" estiver definido como falso, em vez de o padrão do sistema. Exemplo: \"/Library/Frameworks/Mono.framework/Versions/Current\"", + "configuration.omnisharp.organizeImportsOnFormat": "Especifica se as diretivas “usando” devem ser agrupadas e classificadas durante a formatação do documento.", + "configuration.omnisharp.projectFilesExcludePattern": "O padrão de exclusão usado pelo OmniSharp para localizar todos os arquivos do projeto.", + "configuration.omnisharp.projectLoadTimeout": "O tempo que o Visual Studio Code aguardará para que o servidor OmniSharp seja iniciado. O tempo é expresso em segundos.", + "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Especifica se o auxiliar de marca e os elementos de componente devem ser confirmados com um espaço.", + "configuration.omnisharp.razor.devmode": "Força a extensão a ser executada em um modo que habilita o desenvolvimento local do Razor.VSCode.", + "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Força a chave de abertura após uma diretiva @code ou @functions a estar na linha seguinte.", + "configuration.omnisharp.razor.format.enable": "Habilitar/desabilitar o formatador padrão do Razor.", + "configuration.omnisharp.razor.plugin.path": "Substitui o caminho da dll do plug-in Razor.", + "configuration.omnisharp.sdkIncludePrereleases": "Especifica se as versões prévias do SDK do .NET devem ser incluídas ao determinar qual versão deve ser usada no carregamento do projeto. Aplica-se quando \"useModernNet\" é definido como verdadeiro.", + "configuration.omnisharp.sdkPath": "Especifica o caminho para uma instalação do SDK do .NET a ser usada para carregar o projeto em vez de a versão mais alta instalada. Aplica-se quando \"useModernNet\" é definido como verdadeiro. Exemplo: /home/username/dotnet/sdks/6.0.300.", + "configuration.omnisharp.sdkVersion": "Especifica a versão do SDK do .NET a ser usada para carregar o projeto em vez de a versão mais alta instalada. Aplica-se quando \"useModernNet\" é definido como verdadeiro. Exemplo: 6.0.300.", + "configuration.omnisharp.useEditorFormattingSettings": "Especifica se o OmniSharp deve usar as configurações do editor VS Code para formatar o código C# (uso de tabulações, tamanho do recuo).", + "configuration.omnisharp.useModernNet.description": "Use a compilação OmniSharp para .NET 6. Esta versão _não_ suporta projetos que não sejam do estilo SDK .NET Framework, incluindo Unity. Projetos do Framework no estilo SDK, .NET Core e .NET 5+ devem ver melhorias significativas de desempenho.", + "configuration.omnisharp.useModernNet.title": "Usar a compilação do .NET 6 da OmniSharp", "configuration.razor.languageServer.debug": "Especifica se é preciso aguardar o anexo de depuração ao iniciar o servidor de linguagem.", "configuration.razor.languageServer.directory": "Substitui o caminho para o diretório do Servidor de Linguagem Razor.", "configuration.razor.languageServer.forceRuntimeCodeGeneration": "(EXPERIMENTAL) Habilitar geração de código de tempo de design/tempo de execução combinado para arquivos Razor", @@ -248,6 +248,6 @@ "generateOptionsSchema.symbolOptions.searchPaths.description": "Matriz de URLs de servidores de símbolos (exemplo: http​://MyExampleSymbolServer) ou diretórios (exemplo: /build/symbols) para procurar arquivos .pdb. Esses diretórios serão pesquisados além dos locais padrão -- próximos ao módulo e ao caminho onde o pdb foi originalmente descartado.", "generateOptionsSchema.targetArchitecture.markdownDescription": "[Com suporte apenas na depuração local do macOS]\r\n\r\nA arquitetura do depurado. Isso será detectado automaticamente, a menos que esse parâmetro seja definido. Os valores permitidos são `x86_64` ou `arm64`.", "generateOptionsSchema.targetOutputLogPath.description": "Quando definido, o texto que o aplicativo de destino grava em stdout e stderr (ex: Console.WriteLine) será salvo no arquivo especificado. Essa opção será ignorada se o console for definido como algo diferente de internalConsole. Por exemplo. '${workspaceFolder}/out.txt'", - "generateOptionsSchema.type.markdownDescription": "Type type of code to debug. Can be either `coreclr` for .NET Core debugging, or `clr` for Desktop .NET Framework. `clr` only works on Windows as the Desktop framework is Windows-only.", + "generateOptionsSchema.type.markdownDescription": "Tipo de código a ser depurado. Pode ser \"coreclr\" para a depuração do .NET Core ou \"clr\" para o .NET Framework para desktop. O \"clr\" só funciona no Windows, pois o Desktop Framework é exclusivo do Windows.", "viewsWelcome.debug.contents": "[Gerar ativos C# para Build e Depuração](command:dotnet.generateAssets)\r\n\r\nPara saber mais sobre launch.json, consulte [Como configurar launch.json para depuração C#](https://aka.ms/VSCode-CS-LaunchJson)." } \ No newline at end of file diff --git a/package.nls.tr.json b/package.nls.tr.json index 346820131..f09baacb4 100644 --- a/package.nls.tr.json +++ b/package.nls.tr.json @@ -61,7 +61,7 @@ "configuration.dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent": "Parametre adı metodun hedefi ile eşleştiğinde ipuçlarını gizle", "configuration.dotnet.navigation.navigateToDecompiledSources": "Derlenmiş kaynaklarda gezinmeyi etkinleştir.", "configuration.dotnet.preferCSharpExtension": "Projeleri yalnızca C# uzantısıyla yüklenmeye zorlar. Bu, C# Dev Kit tarafından desteklenmeyen eski proje türlerini kullanırken yararlı olabilir. (Pencerenin yeniden yüklenmesi gerekir)", - "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", + "configuration.dotnet.projects.binaryLogPath": "Yükleme hatalarını teşhis etmeye yardımcı olmak için projeler yüklenirken MSBuild ikili günlüklerinin yazılacağı bir yol belirler.", "configuration.dotnet.projects.enableAutomaticRestore": "Uzantı varlıkların eksik olduğunu algılarsa otomatik NuGet geri yükleme işlemini etkinleştirir.", "configuration.dotnet.quickInfo.showRemarksInQuickInfo": "Simge görüntülendiğinde açıklama bilgilerini göster.", "configuration.dotnet.server.componentPaths": "Dil sunucusundaki yerleşik bileşenlerin klasör yolunu geçersiz kılmaya olanak tanır (örneğin, yerel olarak oluşturulan bileşenleri kullanmak için uzantı dizinindeki .roslynDevKit yolunu geçersiz kılın)", @@ -76,45 +76,45 @@ "configuration.dotnet.server.waitForDebugger": "Bir hata ayıklayıcının eklenmesine izin vermek için sunucuyu başlatırken --debug bayrağını iletir. (Önceden 'omnisharp.waitForDebugger')", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Başvuru derlemeleri içinde sembolleri arama. İçeri aktarma ekleme gibi sembol arama gerektiren özellikleri etkiler.", "configuration.dotnet.unitTestDebuggingOptions": "Birim testi hata ayıklamasını başlatırken hata ayıklayıcıyla birlikte kullanılacak seçenekler. (Önceden 'csharp.unitTestDebuggingOptions')", - "configuration.dotnet.unitTests.runSettingsPath": "Path to the .runsettings file which should be used when running unit tests. (Previously `omnisharp.testRunSettings`)", - "configuration.omnisharp.autoStart": "Specifies whether the OmniSharp server will be automatically started or not. If false, OmniSharp can be started with the 'Restart OmniSharp' command", - "configuration.omnisharp.csharp.format.enable": "Enable/disable default C# formatter (requires restart).", - "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Specifies the maximum number of files for which diagnostics are reported for the whole workspace. If this limit is exceeded, diagnostics will be shown for currently opened files only. Specify 0 or less to disable the limit completely.", - "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Array of custom symbol names for which CodeLens should be disabled.", - "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Enable/disable Semantic Highlighting for C# files (Razor files currently unsupported). Defaults to false. Close open files for changes to take effect.", - "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Shows the OmniSharp log in the Output pane when OmniSharp reports an error.", - "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Suppress the notification window to add missing assets to build or debug the application.", - "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Suppress the warning that the .NET Core SDK is not on the path.", - "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Suppress the notification window to perform a 'dotnet restore' when dependencies can't be resolved.", - "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Suppress 'hidden' diagnostics (such as 'unnecessary using directives') from appearing in the editor or the Problems pane.", - "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Suppress the warning that project.json is no longer a supported project format for .NET Core applications", - "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Specifies whether notifications should be shown if OmniSharp encounters warnings or errors loading a project. Note that these warnings/errors are always emitted to the OmniSharp log", - "configuration.omnisharp.dotNetCliPaths": "Paths to a local download of the .NET CLI to use for running any user code.", - "configuration.omnisharp.dotnet.server.useOmnisharp": "Switches to use the Omnisharp server for language features when enabled (requires restart). This option will not be honored with C# Dev Kit installed.", - "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTAL) Enables support for resolving completion edits asynchronously. This can speed up time to show the completion list, particularly override and partial method completion lists, at the cost of slight delays after inserting a completion item. Most completion items will have no noticeable impact with this feature, but typing immediately after inserting an override or partial method completion, before the insert is completed, can have unpredictable results.", - "configuration.omnisharp.enableDecompilationSupport": "Enables support for decompiling external references instead of viewing metadata.", - "configuration.omnisharp.enableEditorConfigSupport": "Enables support for reading code style, naming convention and analyzer settings from .editorconfig.", - "configuration.omnisharp.enableLspDriver": "Enables support for the experimental language protocol based engine (requires reload to setup bindings correctly)", - "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "If true, MSBuild project system will only load projects for files that were opened in the editor. This setting is useful for big C# codebases and allows for faster initialization of code navigation features only for projects that are relevant to code that is being edited. With this setting enabled OmniSharp may load fewer projects and may thus display incomplete reference lists for symbols.", - "configuration.omnisharp.loggingLevel": "Specifies the level of logging output from the OmniSharp server.", - "configuration.omnisharp.maxFindSymbolsItems": "The maximum number of items that 'Go to Symbol in Workspace' operation can show. The limit is applied only when a positive number is specified here.", - "configuration.omnisharp.maxProjectResults": "The maximum number of projects to be shown in the 'Select Project' dropdown (maximum 250).", - "configuration.omnisharp.minFindSymbolsFilterLength": "The minimum number of characters to enter before 'Go to Symbol in Workspace' operation shows any results.", - "configuration.omnisharp.monoPath": "Specifies the path to a mono installation to use when \"useModernNet\" is set to false, instead of the default system one. Example: \"/Library/Frameworks/Mono.framework/Versions/Current\"", - "configuration.omnisharp.organizeImportsOnFormat": "Specifies whether 'using' directives should be grouped and sorted during document formatting.", - "configuration.omnisharp.projectFilesExcludePattern": "The exclude pattern used by OmniSharp to find all project files.", - "configuration.omnisharp.projectLoadTimeout": "The time Visual Studio Code will wait for the OmniSharp server to start. Time is expressed in seconds.", - "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Specifies whether to commit tag helper and component elements with a space.", - "configuration.omnisharp.razor.devmode": "Forces the extension to run in a mode that enables local Razor.VSCode development.", - "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Forces the open brace after an @code or @functions directive to be on the following line.", - "configuration.omnisharp.razor.format.enable": "Enable/disable default Razor formatter.", - "configuration.omnisharp.razor.plugin.path": "Overrides the path to the Razor plugin dll.", - "configuration.omnisharp.sdkIncludePrereleases": "Specifies whether to include preview versions of the .NET SDK when determining which version to use for project loading. Applies when \"useModernNet\" is set to true.", - "configuration.omnisharp.sdkPath": "Specifies the path to a .NET SDK installation to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: /home/username/dotnet/sdks/6.0.300.", - "configuration.omnisharp.sdkVersion": "Specifies the version of the .NET SDK to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: 6.0.300.", - "configuration.omnisharp.useEditorFormattingSettings": "Specifes whether OmniSharp should use VS Code editor settings for C# code formatting (use of tabs, indentation size).", - "configuration.omnisharp.useModernNet.description": "Use OmniSharp build for .NET 6. This version _does not_ support non-SDK-style .NET Framework projects, including Unity. SDK-style Framework, .NET Core, and .NET 5+ projects should see significant performance improvements.", - "configuration.omnisharp.useModernNet.title": "Use .NET 6 build of OmniSharp", + "configuration.dotnet.unitTests.runSettingsPath": "Birim testlerini çalıştırırken kullanılması gereken .runsettings dosyasının yolu. (Önceden 'omnisharp.testRunSettings')", + "configuration.omnisharp.autoStart": "OmniSharp sunucusunun otomatik olarak başlatılıp başlatılmayacağını belirtir. False ise, OmniSharp 'Restart OmniSharp' komutu ile başlatılabilir", + "configuration.omnisharp.csharp.format.enable": "Varsayılan C# biçimlendiricisini etkinleştir/devre dışı bırak (yeniden başlatma gerektirir).", + "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Tüm çalışma alanı için tanılamaların raporlanacağı maksimum dosya sayısını belirtir. Bu sınır aşıldığında, tanılamalar yalnızca şu anda açık olan dosyalar için gösterilir. Sınırı tamamen devre dışı bırakmak için 0 veya daha az belirtin.", + "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "CodeLens'in devre dışı bırakılması gereken özel sembol adları dizisi.", + "configuration.omnisharp.csharp.semanticHighlighting.enabled": "C# dosyaları için Anlamsal Vurgulamayı etkinleştirin/devre dışı bırakın (Razor dosyaları şu anda desteklenmiyor). Varsayılan olarak false değerini alır. Değişikliklerin etkili olması için açık dosyaları kapatın.", + "configuration.omnisharp.csharp.showOmnisharpLogOnError": "OmniSharp bir hata bildirdiğinde Çıkış bölmesinde OmniSharp günlüğünü gösterir.", + "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Uygulama oluşturmak veya uygulama hatalarını ayıklamak için eksik varlıkları eklemek üzere bildirim penceresini durdurun.", + "configuration.omnisharp.csharp.suppressDotnetInstallWarning": ".NET Core SDK'nın yol üzerinde olmadığına dair uyarıyı durdurun.", + "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Bağımlılıklar çözümlenemediğinde 'dotnet restore' gerçekleştirmek için bildirim penceresini durdurun.", + "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "'hidden' tanılamaların ('gereksiz kullanım yönergeleri' gibi) düzenleyicide veya Sorunlar bölmesinde görünmesini engelleyin.", + "configuration.omnisharp.csharp.suppressProjectJsonWarning": "project.json'ın artık .NET Core uygulamaları için desteklenen bir proje biçimi olmadığına dair uyarıyı durdurun", + "configuration.omnisharp.disableMSBuildDiagnosticWarning": "OmniSharp bir proje yüklerken uyarılarla veya hatalarla karşılaştığında bildirimlerin gösterilip gösterilmeyeceğini belirtir. Bu uyarıların/hataların her zaman OmniSharp günlüğüne yayımlanacağını unutmayın", + "configuration.omnisharp.dotNetCliPaths": "Herhangi bir kullanıcı kodunu çalıştırmak için kullanılacak .NET CLI'nin yerel bir indirmesine giden yollar.", + "configuration.omnisharp.dotnet.server.useOmnisharp": "Etkinleştirildiğinde dil özellikleri için Omnisharp sunucusunu kullanmaya geçer (yeniden başlatma gerekir). Bu seçenek C# Geliştirme Paketi yüklü olarak sunulmaz.", + "configuration.omnisharp.enableAsyncCompletion": "(DENEYSEL) Tamamlama düzenlemelerini zaman uyumsuz olarak çözümleme desteğini etkinleştirir. Bu, bir tamamlama öğesi eklendikten sonra küçük gecikmeler pahasına tamamlama listesini, özellikle de geçersiz kılma ve kısmi yöntem tamamlama listelerini gösterme süresini hızlandırabilir. Çoğu tamamlama öğesinin bu özellik üzerinde belirgin bir etkisi olmayacaktır, ancak bir geçersiz kılma veya kısmi yöntem tamamlama eklendikten hemen sonra, ekleme işlemi tamamlanmadan önce yazmak öngörülemeyen sonuçlara yol açabilir.", + "configuration.omnisharp.enableDecompilationSupport": "Meta verileri görüntülemek yerine harici referansların derlemesini açma desteğini etkinleştirir.", + "configuration.omnisharp.enableEditorConfigSupport": "Kod stilini, adlandırma kurallarını ve analizör ayarlarını .editorconfig dosyasından okuma desteğini etkinleştirir.", + "configuration.omnisharp.enableLspDriver": "Deneysel dil protokolü tabanlı altyapı için desteği etkinleştirir (bağları doğru şekilde ayarlamak için yeniden yükleme gerekir)", + "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "True ise, MSBuild proje sistemi yalnızca düzenleyicide açılan dosyalar için projeleri yükler. Bu ayar büyük C# kod tabanları için kullanışlıdır ve yalnızca düzenlenmekte olan kodla ilgili projeler için kodda gezinti özelliklerinin daha hızlı başlatılmasını sağlar. Bu ayar etkinleştirildiğinde OmniSharp daha az proje yükleyebilir ve bu nedenle semboller için eksik referans listeleri görüntüleyebilir.", + "configuration.omnisharp.loggingLevel": "OmniSharp sunucusundan gelen günlük çıkışı düzeyini belirtir.", + "configuration.omnisharp.maxFindSymbolsItems": "'Çalışma Alanında Sembole Git' işleminin gösterebileceği maksimum öğe sayısı. Sınır yalnızca burada pozitif bir sayı belirtilirse uygulanır.", + "configuration.omnisharp.maxProjectResults": "'Proje Seç' açılan menüsünde gösterilecek en fazla proje sayısı (en fazla 250).", + "configuration.omnisharp.minFindSymbolsFilterLength": "'Çalışma Alanında Sembole Git' işlemi sonuçları göstermeden önce girilecek minimum karakter sayısı.", + "configuration.omnisharp.monoPath": "\"useModernNet\" false olarak ayarlandığında, varsayılan sistem yerine kullanılacak mono kurulumunun yolunu belirtir. Örnek: \"/Library/Frameworks/Mono.framework/Versions/Current\"", + "configuration.omnisharp.organizeImportsOnFormat": "'using' yönergelerinin belge biçimlendirmesi sırasında gruplandırılarak sıralandırılıp sıralandırılmayacağını belirtir.", + "configuration.omnisharp.projectFilesExcludePattern": "Tüm proje dosyalarını bulmak için OmniSharp tarafından kullanılan dışlama deseni.", + "configuration.omnisharp.projectLoadTimeout": "Visual Studio Code'un OmniSharp sunucusunun başlamasını bekleyeceği süre. Süre saniye cinsinden ifade edilir.", + "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Etiket yardımcısı ve bileşen öğelerinin bir boşlukla işlenip işlenmeyeceğini belirtir.", + "configuration.omnisharp.razor.devmode": "Uzantıyı, yerel Razor.VSCode geliştirmeyi etkinleştiren bir modda çalışmaya zorlar.", + "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Açık küme ayracını bir @code veya @functions yönergesinden sonra aşağıdaki satırda olmaya zorlar.", + "configuration.omnisharp.razor.format.enable": "Varsayılan Razor biçimlendiricisini etkinleştirin/devre dışı bırakın.", + "configuration.omnisharp.razor.plugin.path": "Razor eklenti dll'sini geçersiz kılar.", + "configuration.omnisharp.sdkIncludePrereleases": "Proje yükleme için hangi sürümün kullanılacağını belirlerken .NET SDK'nın önizleme sürümlerinin dahil edilip edilmeyeceğini belirtir. \"useModernNet\" true olarak ayarlandığında uygulanır.", + "configuration.omnisharp.sdkPath": "Yüklü olan en yüksek sürüm yerine proje yükleme için kullanılacak .NET SDK yüklemesinin yolunu belirtir. \"useModernNet\" true olarak ayarlandığında uygulanır. Örnek: /home/username/dotnet/sdks/6.0.300.", + "configuration.omnisharp.sdkVersion": "Yüklü olan en yüksek sürüm yerine proje yükleme için kullanılacak .NET SDK sürümünü belirtir. \"useModernNet\" true olarak ayarlandığında uygulanır. Örnek: 6.0.300.", + "configuration.omnisharp.useEditorFormattingSettings": "OmniSharp'ın C# kod biçimlendirmesi için VS Code düzenleyici ayarlarını kullanıp kullanmayacağını belirtir (sekme kullanımı, girinti boyutu).", + "configuration.omnisharp.useModernNet.description": ".NET 6 için OmniSharp derlemesini kullanın. Bu sürüm Unity dahil SDK stili olmayan .NET Framework projelerini desteklemiyor. SDK stili Framework, .NET Core ve .NET 5+ projeleri önemli performans iyileştirmeleri görüyor olmalıdır.", + "configuration.omnisharp.useModernNet.title": "OmniSharp'ın .NET 6 derlemesi kullanın", "configuration.razor.languageServer.debug": "Dil sunucusunu başlatırken hata ayıklama eklemesinin beklenip beklenmeyeceğini belirtir.", "configuration.razor.languageServer.directory": "Razor Dil Sunucusu dizininin yolunu geçersiz kılıyor.", "configuration.razor.languageServer.forceRuntimeCodeGeneration": "(DENEYSEL) Razor dosyaları için birleşik tasarım zamanı/çalışma zamanı kodu oluşturmayı etkinleştirin", @@ -248,6 +248,6 @@ "generateOptionsSchema.symbolOptions.searchPaths.description": ".pdb dosyalarını aramak için sembol sunucusuURL'leri (example: http​://MyExampleSymbolServer) veya dizinler (example: /build/symbols) dizisi. Bu dizinler, varsayılan konumlara (modülün ve pdb'nin ilk bırakıldığı yolun yanında) ek olarak aranır.", "generateOptionsSchema.targetArchitecture.markdownDescription": "[Yalnızca yerel macOS hata ayıklamasında desteklenir]\r\n\r\nHata ayıklanan mimarisi. Bu parametre ayarlanmazsa, bu değer otomatik olarak algılanır. İzin verilen değerler şunlardır: `x86_64` veya `arm64`.", "generateOptionsSchema.targetOutputLogPath.description": "Ayarlandığında hedef uygulamanın stdout ve stderr'a (ör. Console.WriteLine) yazdığı metin belirtilen dosyaya kaydedilir. Konsol, internalConsole dışında bir değere ayarlanmışsa bu seçenek yoksayılır. Ör. '${workspaceFolder}/out.txt'", - "generateOptionsSchema.type.markdownDescription": "Type type of code to debug. Can be either `coreclr` for .NET Core debugging, or `clr` for Desktop .NET Framework. `clr` only works on Windows as the Desktop framework is Windows-only.", + "generateOptionsSchema.type.markdownDescription": "Hata ayıklamak için kodun türünü yazın. NET Core hata ayıklama için `coreclr` veya Masaüstü .NET Framework için `clr` olabilir. Masaüstü çerçevesi yalnızca Windows'a özel olduğundan `clr` yalnızca Windows'ta çalışır.", "viewsWelcome.debug.contents": "[Derleme ve Hata Ayıklama için C# Varlıkları Oluşturma](command:dotnet.generateAssets)\r\n\r\nlaunch.json hakkında daha fazla bilgi edinmek için bkz. [C# hata ayıklaması için launch.json yapılandırma](https://aka.ms/VSCode-CS-LaunchJson)." } \ No newline at end of file diff --git a/package.nls.zh-tw.json b/package.nls.zh-tw.json index c8188f1af..a712e0708 100644 --- a/package.nls.zh-tw.json +++ b/package.nls.zh-tw.json @@ -61,7 +61,7 @@ "configuration.dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent": "當參數名稱符合方法的意圖時,不出現提示", "configuration.dotnet.navigation.navigateToDecompiledSources": "啟用到反向組譯來源的瀏覽。", "configuration.dotnet.preferCSharpExtension": "強制專案僅以 C# 延伸模組載入。使用 C# 開發人員套件不支援的舊版專案類型時,這會很有用。(需要重新載入視窗)", - "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", + "configuration.dotnet.projects.binaryLogPath": "設定載入專案時,寫入 MSBuild 二進位記錄的路徑,以協助診斷載入錯誤。", "configuration.dotnet.projects.enableAutomaticRestore": "如果延伸模組偵測到資產遺失,則啟用自動 NuGet 還原。", "configuration.dotnet.quickInfo.showRemarksInQuickInfo": "顯示符號時顯示備註資訊。", "configuration.dotnet.server.componentPaths": "允許覆寫語言伺服器內建元件的資料夾路徑 (例如,覆寫延伸模組目錄中的 .roslynDevKit 路徑,以使用本機建置的元件)", @@ -76,45 +76,45 @@ "configuration.dotnet.server.waitForDebugger": "啟動伺服器時傳遞 --debug 旗標,以允許附加偵錯工具。(先前為 `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "在參考組件中搜尋符號。這會影響需要符號搜尋的功能,例如新增匯入。", "configuration.dotnet.unitTestDebuggingOptions": "啟動單元測試偵錯時搭配偵錯工具使用的選項。(先前為 `csharp.unitTestDebuggingOptions`)", - "configuration.dotnet.unitTests.runSettingsPath": "Path to the .runsettings file which should be used when running unit tests. (Previously `omnisharp.testRunSettings`)", - "configuration.omnisharp.autoStart": "Specifies whether the OmniSharp server will be automatically started or not. If false, OmniSharp can be started with the 'Restart OmniSharp' command", - "configuration.omnisharp.csharp.format.enable": "Enable/disable default C# formatter (requires restart).", - "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "Specifies the maximum number of files for which diagnostics are reported for the whole workspace. If this limit is exceeded, diagnostics will be shown for currently opened files only. Specify 0 or less to disable the limit completely.", - "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "Array of custom symbol names for which CodeLens should be disabled.", - "configuration.omnisharp.csharp.semanticHighlighting.enabled": "Enable/disable Semantic Highlighting for C# files (Razor files currently unsupported). Defaults to false. Close open files for changes to take effect.", - "configuration.omnisharp.csharp.showOmnisharpLogOnError": "Shows the OmniSharp log in the Output pane when OmniSharp reports an error.", - "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "Suppress the notification window to add missing assets to build or debug the application.", - "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "Suppress the warning that the .NET Core SDK is not on the path.", - "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "Suppress the notification window to perform a 'dotnet restore' when dependencies can't be resolved.", - "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "Suppress 'hidden' diagnostics (such as 'unnecessary using directives') from appearing in the editor or the Problems pane.", - "configuration.omnisharp.csharp.suppressProjectJsonWarning": "Suppress the warning that project.json is no longer a supported project format for .NET Core applications", - "configuration.omnisharp.disableMSBuildDiagnosticWarning": "Specifies whether notifications should be shown if OmniSharp encounters warnings or errors loading a project. Note that these warnings/errors are always emitted to the OmniSharp log", - "configuration.omnisharp.dotNetCliPaths": "Paths to a local download of the .NET CLI to use for running any user code.", - "configuration.omnisharp.dotnet.server.useOmnisharp": "Switches to use the Omnisharp server for language features when enabled (requires restart). This option will not be honored with C# Dev Kit installed.", - "configuration.omnisharp.enableAsyncCompletion": "(EXPERIMENTAL) Enables support for resolving completion edits asynchronously. This can speed up time to show the completion list, particularly override and partial method completion lists, at the cost of slight delays after inserting a completion item. Most completion items will have no noticeable impact with this feature, but typing immediately after inserting an override or partial method completion, before the insert is completed, can have unpredictable results.", - "configuration.omnisharp.enableDecompilationSupport": "Enables support for decompiling external references instead of viewing metadata.", - "configuration.omnisharp.enableEditorConfigSupport": "Enables support for reading code style, naming convention and analyzer settings from .editorconfig.", - "configuration.omnisharp.enableLspDriver": "Enables support for the experimental language protocol based engine (requires reload to setup bindings correctly)", - "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "If true, MSBuild project system will only load projects for files that were opened in the editor. This setting is useful for big C# codebases and allows for faster initialization of code navigation features only for projects that are relevant to code that is being edited. With this setting enabled OmniSharp may load fewer projects and may thus display incomplete reference lists for symbols.", - "configuration.omnisharp.loggingLevel": "Specifies the level of logging output from the OmniSharp server.", - "configuration.omnisharp.maxFindSymbolsItems": "The maximum number of items that 'Go to Symbol in Workspace' operation can show. The limit is applied only when a positive number is specified here.", - "configuration.omnisharp.maxProjectResults": "The maximum number of projects to be shown in the 'Select Project' dropdown (maximum 250).", - "configuration.omnisharp.minFindSymbolsFilterLength": "The minimum number of characters to enter before 'Go to Symbol in Workspace' operation shows any results.", - "configuration.omnisharp.monoPath": "Specifies the path to a mono installation to use when \"useModernNet\" is set to false, instead of the default system one. Example: \"/Library/Frameworks/Mono.framework/Versions/Current\"", - "configuration.omnisharp.organizeImportsOnFormat": "Specifies whether 'using' directives should be grouped and sorted during document formatting.", - "configuration.omnisharp.projectFilesExcludePattern": "The exclude pattern used by OmniSharp to find all project files.", - "configuration.omnisharp.projectLoadTimeout": "The time Visual Studio Code will wait for the OmniSharp server to start. Time is expressed in seconds.", - "configuration.omnisharp.razor.completion.commitElementsWithSpace": "Specifies whether to commit tag helper and component elements with a space.", - "configuration.omnisharp.razor.devmode": "Forces the extension to run in a mode that enables local Razor.VSCode development.", - "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "Forces the open brace after an @code or @functions directive to be on the following line.", - "configuration.omnisharp.razor.format.enable": "Enable/disable default Razor formatter.", - "configuration.omnisharp.razor.plugin.path": "Overrides the path to the Razor plugin dll.", - "configuration.omnisharp.sdkIncludePrereleases": "Specifies whether to include preview versions of the .NET SDK when determining which version to use for project loading. Applies when \"useModernNet\" is set to true.", - "configuration.omnisharp.sdkPath": "Specifies the path to a .NET SDK installation to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: /home/username/dotnet/sdks/6.0.300.", - "configuration.omnisharp.sdkVersion": "Specifies the version of the .NET SDK to use for project loading instead of the highest version installed. Applies when \"useModernNet\" is set to true. Example: 6.0.300.", - "configuration.omnisharp.useEditorFormattingSettings": "Specifes whether OmniSharp should use VS Code editor settings for C# code formatting (use of tabs, indentation size).", - "configuration.omnisharp.useModernNet.description": "Use OmniSharp build for .NET 6. This version _does not_ support non-SDK-style .NET Framework projects, including Unity. SDK-style Framework, .NET Core, and .NET 5+ projects should see significant performance improvements.", - "configuration.omnisharp.useModernNet.title": "Use .NET 6 build of OmniSharp", + "configuration.dotnet.unitTests.runSettingsPath": "執行單元測試時應該使用的 .runsettings 檔案路徑。(先前的 `omnisharp.testRunSettings`)", + "configuration.omnisharp.autoStart": "指定 OmniSharp 伺服器是否將自動啟動。如果為 False,則可以使用 'Restart OmniSharp' 命令來啟動 OmniSharp", + "configuration.omnisharp.csharp.format.enable": "啟用/停用預設 C# 格式器 (需要重新啟動)。", + "configuration.omnisharp.csharp.maxProjectFileCountForDiagnosticAnalysis": "指定整個工作區報告診斷的檔案數上限。如果超過此限制,則將只會針對目前開啟的檔案顯示診斷。指定 0 或更少以完全停用限制。", + "configuration.omnisharp.csharp.referencesCodeLens.filteredSymbols": "應停用 CodeLens 的自訂符號名稱的陣列。", + "configuration.omnisharp.csharp.semanticHighlighting.enabled": "啟用/停用 C# 檔案的語意強調顯示 (目前不支援 Razor 檔案)。預設值為 False。關閉開啟的檔案,讓變更生效。", + "configuration.omnisharp.csharp.showOmnisharpLogOnError": "當 OmniSharp 報告錯誤時,在輸出窗格中顯示 OmniSharp 記錄。", + "configuration.omnisharp.csharp.suppressBuildAssetsNotification": "隱藏通知視窗,以新增遺失的資產,以便建置或偵錯應用程式。", + "configuration.omnisharp.csharp.suppressDotnetInstallWarning": "隱藏 .NET Core SDK 不在路徑上的警告。", + "configuration.omnisharp.csharp.suppressDotnetRestoreNotification": "無法解析相依性時,隱藏通知視窗以執行 'dotnet restore'。", + "configuration.omnisharp.csharp.suppressHiddenDiagnostics": "隱藏 'hidden' 診斷 (例如「不必要的 using 指示詞」),使其不在編輯器或 [問題] 窗格中顯示。", + "configuration.omnisharp.csharp.suppressProjectJsonWarning": "隱藏 project.json 不再是 .NET Core 應用程式支援的專案格式警告", + "configuration.omnisharp.disableMSBuildDiagnosticWarning": "指定如果 OmniSharp 在載入專案時遇到警告或錯誤,是否應該顯示通知。請注意,這些警告/錯誤一律會發出至 OmniSharp 記錄", + "configuration.omnisharp.dotNetCliPaths": "用於執行任何使用者程式碼的 .NET CLI 的本機下載路徑。", + "configuration.omnisharp.dotnet.server.useOmnisharp": "啟用時,切換為使用 Omnisharp 伺服器的語言功能 (需要重新啟動)。安裝 C# 開發套件時,將不會使用此選項。", + "configuration.omnisharp.enableAsyncCompletion": "(實驗性) 啟用解決非同步完成編輯的支援。這可加速顯示完成清單的時間,特別是覆寫和部分方法完成清單,但插入完成項目後會有稍微延遲。大部分的完成項目對此功能沒有明顯的影響,但在插入取代或部分方法完成之後,於插入完成之前立即輸入,可能會產生無法預期的結果。", + "configuration.omnisharp.enableDecompilationSupport": "啟用針對外部參考的反向組譯支援,而不是檢視中繼資料。", + "configuration.omnisharp.enableEditorConfigSupport": "啟用從 .editorconfig 讀取程式碼樣式、命名慣例及分析器設定的支援。", + "configuration.omnisharp.enableLspDriver": "啟用實驗性語言通訊協定型引擎的支援 (需要重新載入以正確設定繫結)", + "configuration.omnisharp.enableMsBuildLoadProjectsOnDemand": "如果為 True,則 MSBuild 專案系統將只會載入在編輯器中開啟檔案的專案。此設定對於大型 C# 程式碼基底非常有用,而且只會針對與要編輯的程式碼相關的專案,允許更快速地初始化程式碼瀏覽功能。啟用此設定後,OmniSharp 可能會載入較少的專案,因此可能顯示不完整的符號參考清單。", + "configuration.omnisharp.loggingLevel": "指定 OmniSharp 伺服器記錄輸出的層級。", + "configuration.omnisharp.maxFindSymbolsItems": "[前往工作區中的符號] 作業可顯示的項目數上限。只有在這裡指定正數時,該限制才適用。", + "configuration.omnisharp.maxProjectResults": "要在 [選取專案] 下拉式清單中顯示的專案數上限 (最多 250 個)。", + "configuration.omnisharp.minFindSymbolsFilterLength": "在 [前往工作區中的符號] 作業顯示任何結果之前,要輸入的字元數下限。", + "configuration.omnisharp.monoPath": "指定當 \"useModernNet\" 設定為 false 而非預設的系統時,要使用的 Mono 安裝的路徑。範例: \"/Library/Frameworks/Mono.framework/Versions/Current\"", + "configuration.omnisharp.organizeImportsOnFormat": "指定在文件格式化期間,是否應該將 'using' 指示詞分組和排序。", + "configuration.omnisharp.projectFilesExcludePattern": "OmniSharp 用來尋找所有專案檔案的排除模式。", + "configuration.omnisharp.projectLoadTimeout": "Visual Studio Code 將等候 OmniSharp 伺服器啟動的時間。時間以秒表示。", + "configuration.omnisharp.razor.completion.commitElementsWithSpace": "指定是否以空格來認可標記協助程式和元件元素。", + "configuration.omnisharp.razor.devmode": "強制延伸模組在啟用本機 Razor.VSCode 開發的模式中執行。", + "configuration.omnisharp.razor.format.codeBlockBraceOnNextLine": "強制 @code 或 @functions 指示詞後的左大括號出現在下一行。", + "configuration.omnisharp.razor.format.enable": "啟用/停用預設 Razor 格式器。", + "configuration.omnisharp.razor.plugin.path": "覆寫 Razor 外掛程式 DLL 的路徑。", + "configuration.omnisharp.sdkIncludePrereleases": "指定在決定要用於專案載入的版本時,是否要包含 .NET SDK 的預覽版本。當 \"useModernNet\" 設定為 true 時適用。", + "configuration.omnisharp.sdkPath": "指定要用於專案載入的 .NET SDK 安裝路徑,而不是安裝的最高版本。當 \"useModernNet\" 設定為 true 時適用。範例: /home/username/dotnet/sdks/6.0.300。", + "configuration.omnisharp.sdkVersion": "指定要用於專案載入的 .NET SDK 版本,而不是安裝的最高版本。當 \"useModernNet\" 設定為 true 時適用。範例: 6.0.300。", + "configuration.omnisharp.useEditorFormattingSettings": "指定 OmniSharp 是否應該針對 C# 程式碼格式設定 (使用 Tab、縮排大小) 使用 VS Code 編輯器設定。", + "configuration.omnisharp.useModernNet.description": "使用適用於 .NET 6 的 OmniSharp 組建。此版本不支援非 SDK 樣式的 .NET Framework 專案,包括 Unity。SDK 樣式的 Framework、.NET Core 和 .NET 5+ 專案應該會大幅提升效能。", + "configuration.omnisharp.useModernNet.title": "使用 OmniSharp 的 .NET 6 版本", "configuration.razor.languageServer.debug": "指定啟動語言伺服器時,是否要等候偵錯附加。", "configuration.razor.languageServer.directory": "覆寫 Razor 語言伺服器目錄的路徑。", "configuration.razor.languageServer.forceRuntimeCodeGeneration": "(實驗性) 啟用適用於 Razor 檔案的合併設計階段/執行階段程式碼產生", @@ -248,6 +248,6 @@ "generateOptionsSchema.symbolOptions.searchPaths.description": "符號陣列伺服器 URL (example: http​://MyExampleSymbolServer) 或目錄 (範例: /build/symbols) 搜尋 .pdb 檔案。除了預設位置 (位於模組旁和 pdb 原先放置的路徑),也會搜尋這些目錄。", "generateOptionsSchema.targetArchitecture.markdownDescription": "[僅支援在局部 macOS 偵錯]\r\n\r\n偵錯程式的架構。除非設定此參數,否則會自動偵測到此情況。允許的值為 'x86_64' 或 'arm64'。", "generateOptionsSchema.targetOutputLogPath.description": "設定時,目標應用程式寫入 stdout 和 stderr 的文字 (例如: Console.WriteLine) 將會儲存到指定的檔案。如果主控台設定為 internalConsole 以外的項目,則會略過此選項。例如 '${workspaceFolder}/out.txt'", - "generateOptionsSchema.type.markdownDescription": "Type type of code to debug. Can be either `coreclr` for .NET Core debugging, or `clr` for Desktop .NET Framework. `clr` only works on Windows as the Desktop framework is Windows-only.", + "generateOptionsSchema.type.markdownDescription": "輸入要進行偵錯的程式碼類型。可以是 `coreclr` 表示 .NET Core 偵錯,或 `clr` 表示桌面 .NET Framework。`clr` 僅在 Windows 上運作,因為桌面 Framework 僅限 Windows。", "viewsWelcome.debug.contents": "[為組建和偵錯產生 C# 資產](command:dotnet.generateAssets)\r\n\r\n若要深入了解 launch.json,請參閱[為 C# 偵錯設定 launch.json](https://aka.ms/VSCode-CS-LaunchJson)(英文)。" } \ No newline at end of file From 248fc3d95bd3cde4b72d5e05c946ec8c0dce33f6 Mon Sep 17 00:00:00 2001 From: David Barbet Date: Tue, 16 Jul 2024 14:32:07 -0700 Subject: [PATCH 14/94] Switch to on branch push for merges --- .config/branch-merge.json | 2 +- .github/workflows/branch-merge.yml | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.config/branch-merge.json b/.config/branch-merge.json index 83aab377e..744b84d6a 100644 --- a/.config/branch-merge.json +++ b/.config/branch-merge.json @@ -7,7 +7,7 @@ }, // Merge any release only changes to main. "release": { - "MergeToBranch": "release", + "MergeToBranch": "main", "ExtraSwitches": "-QuietComments" } } diff --git a/.github/workflows/branch-merge.yml b/.github/workflows/branch-merge.yml index 4de06adc5..aa5b97fb9 100644 --- a/.github/workflows/branch-merge.yml +++ b/.github/workflows/branch-merge.yml @@ -2,9 +2,10 @@ name: Flow release/prerelease changes to main on: - workflow_dispatch: - schedule: - - cron: '0 */3 * * *' + push: + branches: + - 'release' + - 'prerelease' permissions: contents: write From 27597dbb1288192ce47a5eeb9028a118ba81d6fb Mon Sep 17 00:00:00 2001 From: David Barbet Date: Tue, 16 Jul 2024 13:32:28 -0700 Subject: [PATCH 15/94] Fix flaky test by actually awaiting result inside try/catch --- src/lsptoolshost/services/projectContextService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lsptoolshost/services/projectContextService.ts b/src/lsptoolshost/services/projectContextService.ts index 9edf6a798..cb2d1621e 100644 --- a/src/lsptoolshost/services/projectContextService.ts +++ b/src/lsptoolshost/services/projectContextService.ts @@ -104,7 +104,7 @@ export class ProjectContextService { const textDocument = TextDocumentIdentifier.create(uriString); try { - return this._languageServer.sendRequest( + return await this._languageServer.sendRequest( VSGetProjectContextsRequest.type, { _vs_textDocument: textDocument }, token From 5f9c2431a08d35298082661598ad7704dde1c78b Mon Sep 17 00:00:00 2001 From: Liz Hare Date: Wed, 17 Jul 2024 13:51:11 -0400 Subject: [PATCH 16/94] Bump ui tools --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d48c27fcf..c373473b0 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "omniSharp": "1.39.11", "razor": "9.0.0-preview.24365.1", "razorOmnisharp": "7.0.0-preview.23363.1", - "xamlTools": "17.12.35112.24" + "xamlTools": "17.12.35117.32" }, "main": "./dist/extension", "l10n": "./l10n", From 0ae65c82bd25a7aced880664b7eec4fe99329b81 Mon Sep 17 00:00:00 2001 From: Liz Hare Date: Wed, 17 Jul 2024 13:56:19 -0400 Subject: [PATCH 17/94] Update Changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 221a86e0b..2a832ee4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,7 +38,7 @@ * Avoid re-running all codeaction requests at low priority (PR: [#74083](https://github.com/dotnet/roslyn/pull/74083)) * Reduce time spent in ConflictResolver.Session.GetNodesOrTokensToCheckForConflicts (PR: [#74101](https://github.com/dotnet/roslyn/pull/74101)) * Avoid allocations in AbstractSyntaxIndex<>.GetIndexAsync( PR: [#74075](https://github.com/dotnet/roslyn/pull/74075)) -* Bump xamltools to 17.12.35112.24 (PR: [#7309](https://github.com/dotnet/vscode-csharp/pull/7334)) +* Bump xamltools to 17.12.35117.32 (PR: [#7362](https://github.com/dotnet/vscode-csharp/pull/7362)) * Fixed issue with Exception type related to https://github.com/microsoft/vscode-dotnettools/issues/1247 * Fixed Hot Reload not working on some Android device models: https://github.com/microsoft/vscode-dotnettools/issues/1241 From 4c437fa271b4ec402630fcbcb89f7af172970819 Mon Sep 17 00:00:00 2001 From: Liz Hare Date: Wed, 17 Jul 2024 14:19:54 -0400 Subject: [PATCH 18/94] fixed changelog --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a832ee4f..ce1dae7b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876) # Latest +* Bump xamltools to 17.12.35117.32 (PR: [#7362](https://github.com/dotnet/vscode-csharp/pull/7362)) # 2.39.x * Add language status bar item displaying project context for open files (PR: [#7321](https://github.com/dotnet/vscode-csharp/pull/7321), PR: [#7333](https://github.com/dotnet/vscode-csharp/pull/7333)) @@ -38,7 +39,7 @@ * Avoid re-running all codeaction requests at low priority (PR: [#74083](https://github.com/dotnet/roslyn/pull/74083)) * Reduce time spent in ConflictResolver.Session.GetNodesOrTokensToCheckForConflicts (PR: [#74101](https://github.com/dotnet/roslyn/pull/74101)) * Avoid allocations in AbstractSyntaxIndex<>.GetIndexAsync( PR: [#74075](https://github.com/dotnet/roslyn/pull/74075)) -* Bump xamltools to 17.12.35117.32 (PR: [#7362](https://github.com/dotnet/vscode-csharp/pull/7362)) +* Bump xamltools to 17.12.35112.24 (PR: [#7309](https://github.com/dotnet/vscode-csharp/pull/7334)) * Fixed issue with Exception type related to https://github.com/microsoft/vscode-dotnettools/issues/1247 * Fixed Hot Reload not working on some Android device models: https://github.com/microsoft/vscode-dotnettools/issues/1241 From 20e6754bdc912f29e5ba49b30d3588314078703c Mon Sep 17 00:00:00 2001 From: tmat Date: Tue, 16 Jul 2024 09:34:22 -0700 Subject: [PATCH 19/94] Map dotnet.implementType options to their new names --- package.json | 16 +-- package.nls.cs.json | 14 +-- package.nls.de.json | 14 +-- package.nls.es.json | 14 +-- package.nls.fr.json | 14 +-- package.nls.it.json | 14 +-- package.nls.ja.json | 14 +-- package.nls.json | 12 +- package.nls.ko.json | 14 +-- package.nls.pl.json | 14 +-- package.nls.pt-br.json | 14 +-- package.nls.ru.json | 14 +-- package.nls.tr.json | 14 +-- package.nls.zh-cn.json | 14 +-- package.nls.zh-tw.json | 14 +-- src/shared/migrateOptions.ts | 106 ++++++++++-------- .../unitTests/configurationMiddleware.test.ts | 12 +- test/unitTests/migrateOptions.test.ts | 4 +- 18 files changed, 173 insertions(+), 159 deletions(-) diff --git a/package.json b/package.json index d48c27fcf..5fd7274a6 100644 --- a/package.json +++ b/package.json @@ -732,7 +732,7 @@ "title": "Text Editor", "order": 1, "properties": { - "dotnet.implementType.insertionBehavior": { + "dotnet.typeMembers.memberInsertionLocation": { "type": "string", "enum": [ "withOtherMembersOfTheSameKind", @@ -740,13 +740,13 @@ ], "default": "withOtherMembersOfTheSameKind", "enumDescriptions": [ - "%configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind%", - "%configuration.dotnet.implementType.insertionBehavior.atTheEnd%" + "%configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind%", + "%configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd%" ], - "description": "%configuration.dotnet.implementType.insertionBehavior%", + "description": "%configuration.dotnet.typeMembers.memberInsertionLocation%", "order": 10 }, - "dotnet.implementType.propertyGenerationBehavior": { + "dotnet.typeMembers.propertyGenerationBehavior": { "type": "string", "enum": [ "preferThrowingProperties", @@ -754,10 +754,10 @@ ], "default": "preferThrowingProperties", "enumDescriptions": [ - "%configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties%", - "%configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties%" + "%configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties%", + "%configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties%" ], - "description": "%configuration.dotnet.implementType.propertyGenerationBehavior%", + "description": "%configuration.dotnet.typeMembers.propertyGenerationBehavior%", "order": 10 }, "dotnet.codeLens.enableReferencesCodeLens": { diff --git a/package.nls.cs.json b/package.nls.cs.json index 8b4faee30..f4e124b97 100644 --- a/package.nls.cs.json +++ b/package.nls.cs.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "Povolí nástroje XAML při použití sady C# Dev Kit", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Zvýrazněte související komponenty JSON pod kurzorem.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Zvýraznit související komponenty regulárního výrazu pod kurzorem.", - "configuration.dotnet.implementType.insertionBehavior": "Umístění vložení vlastností, událostí a metod při implementaci rozhraní nebo abstraktní třídy.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Umístit je na konec.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Umístěte je s ostatními členy stejného druhu.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Chování generování vlastností při implementaci rozhraní nebo abstraktní třídy.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Upřednostňovat automatické vlastnosti.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Upřednostňovat vyvolávání vlastností.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Umístění vložení vlastností, událostí a metod při implementaci rozhraní nebo abstraktní třídy.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Umístit je na konec.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Umístěte je s ostatními členy stejného druhu.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Chování generování vlastností při implementaci rozhraní nebo abstraktní třídy.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Upřednostňovat automatické vlastnosti.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Upřednostňovat vyvolávání vlastností.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Zobrazit nápovědy pro literály", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Zobrazit nápovědy pro výrazy new", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Zobrazit nápovědy pro všechno ostatní", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Při nastavení této možnosti se text, který cílová aplikace zapisuje do stdout a stderr (např. Console.WriteLine), uloží do zadaného souboru. Tato možnost se bude ignorovat, pokud je konzola nastavená na jinou hodnotu než internalConsole. Příklad: ${workspaceFolder}/out.txt", "generateOptionsSchema.type.markdownDescription": "Typ kódu, který se má ladit. Může to být buď coreclr pro ladění .NET Core, nebo cclr pro Desktop .NET Framework. clr funguje pouze v systému Windows, protože Desktop Framework je určen pouze pro Windows.", "viewsWelcome.debug.contents": "[Generování prostředků jazyka C# pro sestavení a ladění](command:dotnet.generateAssets)\r\n\r\nDalší informace o souboru launch.json najdete v tématu [Konfigurace souboru launch.json pro ladění v jazyce C#](https://aka.ms/VSCode-CS-LaunchJson)." -} \ No newline at end of file +} diff --git a/package.nls.de.json b/package.nls.de.json index 379f49db6..99e6d37bf 100644 --- a/package.nls.de.json +++ b/package.nls.de.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "Aktiviert XAML-Tools bei Verwendung des C#-Dev Kit", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Zugehörige JSON-Komponenten unter dem Cursor markieren.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Zugehörige Komponenten regulärer Ausdrücke unter dem Cursor markieren.", - "configuration.dotnet.implementType.insertionBehavior": "Die Einfügeposition von Eigenschaften, Ereignissen und Methoden beim Implementieren der Schnittstelle oder abstrakten Klasse.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Platzieren Sie sie am Ende.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Platzieren Sie sie mit anderen Mitgliedern derselben Art.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Generierungsverhalten von Eigenschaften beim Implementieren einer Schnittstelle oder einer abstrakten Klasse.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Automatische Eigenschaften bevorzugen.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Ausgelöste Eigenschaften bevorzugen.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Die Einfügeposition von Eigenschaften, Ereignissen und Methoden beim Implementieren der Schnittstelle oder abstrakten Klasse.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Platzieren Sie sie am Ende.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Platzieren Sie sie mit anderen Mitgliedern derselben Art.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generierungsverhalten von Eigenschaften beim Implementieren einer Schnittstelle oder einer abstrakten Klasse.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Automatische Eigenschaften bevorzugen.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Ausgelöste Eigenschaften bevorzugen.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Hinweise für Literale anzeigen", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Hinweise für new-Ausdrücke anzeigen", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Hinweise für alles andere anzeigen", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Bei Festlegung wird Text, den die Zielanwendung in \"stdout\" und \"stderr\" (z. B. Console.WriteLine) schreibt, in der angegebenen Datei gespeichert. Diese Option wird ignoriert, wenn die Konsole auf einen anderen Wert als internalConsole festgelegt ist. Beispiel: \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "Geben Sie den Typ des zu debuggenden Codes ein. Dies kann `coreclr` für das .NET Core-Debugging oder `clr` für Desktop .NET Framework sein. `clr` funktioniert nur für Windows, da das Desktopframework nur Windows ist.", "viewsWelcome.debug.contents": "[C#-Objekte für Build und Debuggen generieren](command:dotnet.generateAssets)\r\n\r\nWeitere Informationen zu launch.json finden Sie unter [Konfigurieren von launch.json für das C#-Debuggen](https://aka.ms/VSCode-CS-LaunchJson)." -} \ No newline at end of file +} diff --git a/package.nls.es.json b/package.nls.es.json index 2be25371d..d7d7f61a7 100644 --- a/package.nls.es.json +++ b/package.nls.es.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "Habilita las herramientas XAML al usar el Kit de desarrollo de C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Resaltar los componentes JSON relacionados bajo el cursor.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Resaltar los componentes de expresiones regulares relacionados bajo el cursor.", - "configuration.dotnet.implementType.insertionBehavior": "Ubicación de inserción de propiedades, eventos y métodos cuando se implementa una interfaz o una clase abstracta.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Colóquelos al final.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Colóquelos con otros miembros del mismo tipo.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Comportamiento de generación de propiedades al implementar una interfaz o una clase abstracta.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Preferir propiedades automáticas.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Preferir propiedades de lanzamiento.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Ubicación de inserción de propiedades, eventos y métodos cuando se implementa una interfaz o una clase abstracta.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Colóquelos al final.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Colóquelos con otros miembros del mismo tipo.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportamiento de generación de propiedades al implementar una interfaz o una clase abstracta.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferir propiedades automáticas.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferir propiedades de lanzamiento.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Mostrar sugerencias para los literales", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Mostrar sugerencias para las expresiones \"new\"", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Mostrar sugerencias para todo lo demás", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Cuando se establece, el texto que la aplicación de destino escribe en stdout y stderr (por ejemplo, Console.WriteLine) se guardará en el archivo especificado. Esta opción se omite si la consola se establece en un valor distinto de internalConsole. Por ejemplo, \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "Escriba el tipo de código que se va a depurar. Puede ser \"coreclr\" para la depuración de .NET Core o \"clr\" para desktop .NET Framework. \"clr\" solo funciona en Windows, ya que el marco de trabajo de escritorio es solo de Windows.", "viewsWelcome.debug.contents": "[Generar recursos de C# para compilación y depuración](command:dotnet.generateAssets)\r\n\r\nPara obtener más información sobre launch.json, consulte [Configuración de launch.json para la depuración de C#](https://aka.ms/VSCode-CS-LaunchJson)." -} \ No newline at end of file +} diff --git a/package.nls.fr.json b/package.nls.fr.json index 4845ccd2a..81a4eba98 100644 --- a/package.nls.fr.json +++ b/package.nls.fr.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "Active les outils XAML lors de l’utilisation du Kit de développement C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Mettez en surbrillance les composants JSON associés sous le curseur.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Mettre en surbrillance les composants d’expression régulière associés sous le curseur.", - "configuration.dotnet.implementType.insertionBehavior": "Emplacement d’insertion des propriétés, des événements et des méthodes lors de l’implémentation d’une interface ou d’une classe abstraite.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Placez-les à la fin.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Placez-les avec d’autres membres du même type.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Comportement de génération des propriétés lors de l’implémentation d’une interface ou d’une classe abstraite.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Préférer les propriétés automatiques.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Préférer les propriétés de levée.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Emplacement d’insertion des propriétés, des événements et des méthodes lors de l’implémentation d’une interface ou d’une classe abstraite.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Placez-les à la fin.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Placez-les avec d’autres membres du même type.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportement de génération des propriétés lors de l’implémentation d’une interface ou d’une classe abstraite.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Préférer les propriétés automatiques.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Préférer les propriétés de levée.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Afficher les indicateurs pour les littéraux", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Afficher les indicateurs pour les expressions 'new'", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Afficher les indicateurs pour tout le reste", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Lorsqu’il est défini, le texte écrit par l’application cible dans stdout et stderr (par exemple, Console.WriteLine) est enregistré dans le fichier spécifié. Cette option est ignorée si la console a une valeur autre que internalConsole. Exemple : « ${workspaceFolder}/out.txt »", "generateOptionsSchema.type.markdownDescription": "Type de code à déboguer. Peut être soit « coreclr » pour le débogage .NET Core, soit « clr » pour Desktop .NET Framework. `clr` ne fonctionne que sous Windows car le framework Desktop est uniquement Windows.", "viewsWelcome.debug.contents": "[Générer des ressources C# pour la génération et le débogage](command:dotnet.generateAssets)\r\n\r\nPour en savoir plus sur launch.json, consultez [Configuration de launch.json pour le débogage C#](https://aka.ms/VSCode-CS-LaunchJson)." -} \ No newline at end of file +} diff --git a/package.nls.it.json b/package.nls.it.json index cc8df71d6..92161264a 100644 --- a/package.nls.it.json +++ b/package.nls.it.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "Abilita gli strumenti XAML quando si usa il kit di sviluppo C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Evidenziare i componenti JSON correlati sotto il cursore.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Evidenzia i componenti dell'espressione regolare correlati sotto il cursore.", - "configuration.dotnet.implementType.insertionBehavior": "La posizione di inserimento di proprietà, eventi e metodi quando si implementa un'interfaccia o una classe astratta.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Posizionarli alla fine.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Posizionarli con altri membri dello stesso tipo.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Comportamento di generazione delle proprietà quando si implementa un'interfaccia o una classe astratta.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Preferisci proprietà automatiche.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Preferisci proprietà generate.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "La posizione di inserimento di proprietà, eventi e metodi quando si implementa un'interfaccia o una classe astratta.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Posizionarli alla fine.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Posizionarli con altri membri dello stesso tipo.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportamento di generazione delle proprietà quando si implementa un'interfaccia o una classe astratta.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferisci proprietà automatiche.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferisci proprietà generate.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Mostra suggerimenti per i valori letterali", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Mostra suggerimenti per le espressioni 'new'", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Mostra suggerimenti per tutto il resto", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Quando questa opzione è impostata, il testo che l'applicazione di destinazione scrive in stdout e stderr, ad esempio Console.WriteLine, verrà salvato nel file specificato. Questa opzione viene ignorata se la console è impostata su un valore diverso da internalConsole. Ad esempio '${workspaceFolder}/out.txt'.", "generateOptionsSchema.type.markdownDescription": "Digitare il tipo di codice di cui eseguire il debug. Può essere `coreclr` per il debug di .NET Core o `clr` per .NET Framework desktop. `clr` funziona solo su Windows poiché il framework desktop è solo per Windows.", "viewsWelcome.debug.contents": "[Genera risorse C# per compilazione e debug](command:dotnet.generateAssets)\r\n\r\nPer altre informazioni su launch.json, vedere [Configurazione di launch.json per il debug di C#](https://aka.ms/VSCode-CS-LaunchJson)." -} \ No newline at end of file +} diff --git a/package.nls.ja.json b/package.nls.ja.json index df5278ee7..bb7e738f4 100644 --- a/package.nls.ja.json +++ b/package.nls.ja.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "C# 開発キットを使用するときに XAML ツールを有効にします", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "カーソルの下にある関連する JSON コンポーネントをハイライトします。", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "カーソルの下にある関連する正規表現コンポーネントをハイライトします。", - "configuration.dotnet.implementType.insertionBehavior": "インターフェイスまたは抽象クラスを実装する場合の、プロパティ、イベント、メソッドの挿入場所です。", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "最後に配置します。", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "同じ種類の他のメンバーと共に配置します。", - "configuration.dotnet.implementType.propertyGenerationBehavior": "インターフェイスまたは抽象クラスを実装するときのプロパティの生成動作。", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "自動プロパティを優先します。", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "スロー プロパティを優先します。", + "configuration.dotnet.typeMembers.memberInsertionLocation": "インターフェイスまたは抽象クラスを実装する場合の、プロパティ、イベント、メソッドの挿入場所です。", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "最後に配置します。", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "同じ種類の他のメンバーと共に配置します。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "インターフェイスまたは抽象クラスを実装するときのプロパティの生成動作。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "自動プロパティを優先します。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "スロー プロパティを優先します。", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "リテラルのヒントを表示する", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "'new' 式のヒントを表示する", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "その他すべてのヒントを表示する", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "設定すると、ターゲット アプリケーションが StdOut および stderr (例: Console.WriteLine) に書き込むテキストが指定したファイルに保存されます。コンソールが internalConsole 以外に設定されている場合、このオプションは無視されます。例: '${workspaceFolder}/out.txt'", "generateOptionsSchema.type.markdownDescription": "デバッグするコードの種類を入力します。.NET Core デバッグの場合は `coreclr`、デスクトップ .NET Framework の場合は `clr` のいずれかを指定できます。デスクトップ フレームワークは Windows 専用であるため、`clr` は Windows でのみ動作します。", "viewsWelcome.debug.contents": "[ビルドおよびデバッグ用の C# 資産の生成](command:dotnet.generateAssets)\r\n\r\nlaunch.json の詳細については、[C# デバッグ用の launch.json の構成](https://aka.ms/VSCode-CS-LaunchJson). を参照してください。" -} \ No newline at end of file +} diff --git a/package.nls.json b/package.nls.json index e5885cba1..9bac1fa39 100644 --- a/package.nls.json +++ b/package.nls.json @@ -39,12 +39,12 @@ "configuration.dotnet.projects.enableAutomaticRestore": "Enables automatic NuGet restore if the extension detects assets are missing.", "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", "configuration.dotnet.preferCSharpExtension": "Forces projects to load with the C# extension only. This can be useful when using legacy project types that are not supported by C# Dev Kit. (Requires window reload)", - "configuration.dotnet.implementType.insertionBehavior": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Place them at the end.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", "configuration.dotnet.codeLens.enableReferencesCodeLens": "Specifies whether the references CodeLens should be shown. (Previously `csharp.referencesCodeLens.enabled`)", "configuration.dotnet.codeLens.enableTestsCodeLens": "Specifies whether the run and debug test CodeLens should be shown. (Previously `csharp.testsCodeLens.enabled`)", "configuration.dotnet.completion.showCompletionItemsFromUnimportedNamespaces": "Enables support for showing unimported types and unimported extension methods in completion lists. When committed, the appropriate using directive will be added at the top of the current file. (Previously `omnisharp.enableImportCompletion`)", diff --git a/package.nls.ko.json b/package.nls.ko.json index 89919b128..d7775ba7c 100644 --- a/package.nls.ko.json +++ b/package.nls.ko.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "C# 개발자 키트를 사용할 때 XAML 도구 사용", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "커서 아래에서 관련 JSON 구성 요소를 강조 표시합니다.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "커서 아래의 관련 정규식 구성 요소를 강조 표시합니다.", - "configuration.dotnet.implementType.insertionBehavior": "인터페이스 또는 추상 클래스를 구현할 때 속성, 이벤트 및 메서드의 삽입 위치입니다.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "끝에 배치합니다.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "동일한 종류의 다른 멤버와 함께 배치합니다.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "인터페이스 또는 추상 클래스를 구현할 때 속성의 생성 동작입니다.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "자동 속성을 선호합니다.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "throw 속성을 선호합니다.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "인터페이스 또는 추상 클래스를 구현할 때 속성, 이벤트 및 메서드의 삽입 위치입니다.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "끝에 배치합니다.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "동일한 종류의 다른 멤버와 함께 배치합니다.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "인터페이스 또는 추상 클래스를 구현할 때 속성의 생성 동작입니다.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "자동 속성을 선호합니다.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "throw 속성을 선호합니다.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "리터럴에 대한 힌트 표시", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "'new' 식에 대한 힌트 표시", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "다른 모든 항목에 대한 힌트 표시", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "설정하면 대상 애플리케이션이 stdout 및 stderr(예: Console.WriteLine)에 쓰는 텍스트가 지정된 파일에 저장됩니다. 콘솔이 internalConsole 이외의 것으로 설정된 경우 이 옵션은 무시됩니다(예: '${workspaceFolder}/out.txt')", "generateOptionsSchema.type.markdownDescription": "디버깅할 코드 형식입니다. .NET Core 디버깅의 경우 `coreclr`, 데스크톱 .NET Framework의 경우 `clr`일 수 있습니다. 데스크톱 프레임워크는 Windows 전용이므로 `clr`은 Windows에서만 작동합니다.", "viewsWelcome.debug.contents": "[빌드와 디버그를 위한 C# 자산 생성](command:dotnet.generateAssets)\r\n\r\nlaunch.json에 관해 자세히 알아보려면 [C# 디버깅을 위한 launch.json 구성](https://aka.ms/VSCode-CS-LaunchJson)을 참조하세요." -} \ No newline at end of file +} diff --git a/package.nls.pl.json b/package.nls.pl.json index 2e593c13d..b73b9fb78 100644 --- a/package.nls.pl.json +++ b/package.nls.pl.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "Włącza narzędzia XAML podczas korzystania z zestawu deweloperskiego języka C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Wyróżnij powiązane składniki JSON pod kursorem.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Wyróżnij powiązane składniki wyrażenia regularnego pod kursorem.", - "configuration.dotnet.implementType.insertionBehavior": "Lokalizacja wstawiania właściwości, zdarzeń i metod podczas implementowania interfejsu lub klasy abstrakcyjnej.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Umieść je na końcu.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Umieść je z innymi elementami członkowskimi tego samego rodzaju.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Zachowanie generowania właściwości podczas implementowania interfejsu lub klasy abstrakcyjnej.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Preferuj właściwości automatyczne.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Preferuj właściwości przerzucane.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Lokalizacja wstawiania właściwości, zdarzeń i metod podczas implementowania interfejsu lub klasy abstrakcyjnej.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Umieść je na końcu.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Umieść je z innymi elementami członkowskimi tego samego rodzaju.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Zachowanie generowania właściwości podczas implementowania interfejsu lub klasy abstrakcyjnej.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferuj właściwości automatyczne.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferuj właściwości przerzucane.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Pokaż wskazówki dla literałów", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Pokaż wskazówki dla wyrażeń „new”", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Pokaż wskazówki dla wszystkich innych elementów", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Po ustawieniu tekst, który aplikacja docelowa zapisuje w stdout i stderr (np. Console.WriteLine), zostanie zapisany w określonym pliku. Ta opcja jest ignorowana, jeśli konsola jest ustawiona na wartość inną niż internalConsole, np. \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "Wpisz typ kodu do debugowania. Może to być „coreclr” na potrzeby debugowania platformy .NET Core lub „clr” dla platformy klasycznej .NET Framework. Element „clr” działa tylko w systemie Windows, ponieważ platforma klasyczna działa tylko w systemie Windows.", "viewsWelcome.debug.contents": "[Generuj zasoby języka C# na potrzeby kompilacji i debugowania](polecenie:dotnet.generateAssets)\r\n\r\nAby dowiedzieć się więcej o uruchamianiu pliku launch.json, zobacz [Konfigurowanie pliku launch.json na potrzeby debugowania w języku C#](https://aka.ms/VSCode-CS-LaunchJson)." -} \ No newline at end of file +} diff --git a/package.nls.pt-br.json b/package.nls.pt-br.json index b2d6bc48c..275bfaf31 100644 --- a/package.nls.pt-br.json +++ b/package.nls.pt-br.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "Habilita ferramentas XAML ao usar o Kit de Desenvolvimento em C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Destaque os componentes JSON relacionados sob o cursor.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Destaque os componentes de expressão regular relacionados sob o cursor.", - "configuration.dotnet.implementType.insertionBehavior": "O local de inserção de propriedades, eventos e métodos Ao implementar interface ou classe abstrata.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Coloque-os no final.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Coloque-os com outros membros do mesmo tipo.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Comportamento de geração de propriedades ao implementar interface ou classe abstrata.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Eu prefiro propriedades automáticas.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Eu prefiro lançar propriedades.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "O local de inserção de propriedades, eventos e métodos Ao implementar interface ou classe abstrata.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Coloque-os no final.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Coloque-os com outros membros do mesmo tipo.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportamento de geração de propriedades ao implementar interface ou classe abstrata.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Eu prefiro propriedades automáticas.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Eu prefiro lançar propriedades.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Mostrar as dicas para os literais", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Mostrar as dicas para as expressões 'new'", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Mostrar as dicas para tudo", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Quando definido, o texto que o aplicativo de destino grava em stdout e stderr (ex: Console.WriteLine) será salvo no arquivo especificado. Essa opção será ignorada se o console for definido como algo diferente de internalConsole. Por exemplo. '${workspaceFolder}/out.txt'", "generateOptionsSchema.type.markdownDescription": "Tipo de código a ser depurado. Pode ser \"coreclr\" para a depuração do .NET Core ou \"clr\" para o .NET Framework para desktop. O \"clr\" só funciona no Windows, pois o Desktop Framework é exclusivo do Windows.", "viewsWelcome.debug.contents": "[Gerar ativos C# para Build e Depuração](command:dotnet.generateAssets)\r\n\r\nPara saber mais sobre launch.json, consulte [Como configurar launch.json para depuração C#](https://aka.ms/VSCode-CS-LaunchJson)." -} \ No newline at end of file +} diff --git a/package.nls.ru.json b/package.nls.ru.json index fc3ffa47c..adbf15182 100644 --- a/package.nls.ru.json +++ b/package.nls.ru.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "Включает инструменты XAML при использовании комплекта разработки C# Dev Kit.", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Выделить связанные компоненты JSON под курсором.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Выделение связанных компонентов регулярных выражений под курсором.", - "configuration.dotnet.implementType.insertionBehavior": "Расположение вставки свойств, событий и методов. При реализации интерфейса или абстрактного класса.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Поместите их в конец.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Поместите их вместе с другими элементами того же типа.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Поведение создания свойств при реализации интерфейса или абстрактного класса.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Предпочитать автосвойства.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Предпочитать свойства, создающие исключения.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Расположение вставки свойств, событий и методов. При реализации интерфейса или абстрактного класса.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Поместите их в конец.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Поместите их вместе с другими элементами того же типа.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Поведение создания свойств при реализации интерфейса или абстрактного класса.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Предпочитать автосвойства.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Предпочитать свойства, создающие исключения.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Отображать подсказки для литералов", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Отображать подсказки для выражений \"new\"", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Отображать подсказки для всех остальных элементов", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Если этот параметр настроен, текст, который целевое приложение записывает в stdout и stderr (например, Console.WriteLine), будет сохранен в указанном файле. Этот параметр игнорируется, если для консоли настроено значение, отличное от internalConsole. Например, \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "Введите тип кода для отладки. Может быть либо \"coreclr\" для отладки .NET Core, либо \"clr\" для классической .NET Framework. \"clr\" работает только в Windows, так как классическая платформа предназначена только для Windows.", "viewsWelcome.debug.contents": "[Создание ресурсов C# для сборки и отладки](command:dotnet.generateAssets)\r\n\r\nДополнительные сведения о launch.json см. в разделе [Настройка launch.json для отладки C#](https://aka.ms/VSCode-CS-LaunchJson)." -} \ No newline at end of file +} diff --git a/package.nls.tr.json b/package.nls.tr.json index f09baacb4..3ca3998ac 100644 --- a/package.nls.tr.json +++ b/package.nls.tr.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "C# Geliştirme Setini kullanırken XAML araçlarını etkinleştirir", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "İmlecin altındaki ilgili JSON bileşenlerini vurgula.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "İmleç altındaki ilgili normal ifade bileşenlerini vurgula.", - "configuration.dotnet.implementType.insertionBehavior": "Arabirim veya soyut sınıf uygulanırken özellikler, olaylar ve yöntemlerin eklenme konumu.", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "Bunları sona yerleştir.", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "Bunları aynı türdeki diğer üyelerle birlikte yerleştir.", - "configuration.dotnet.implementType.propertyGenerationBehavior": "Arabirim veya soyut sınıf uygulama özellikleri oluşturma davranışı.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "Otomatik özellikleri tercih et.", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "Özel durum oluşturan özellikleri tercih et.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Arabirim veya soyut sınıf uygulanırken özellikler, olaylar ve yöntemlerin eklenme konumu.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Bunları sona yerleştir.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Bunları aynı türdeki diğer üyelerle birlikte yerleştir.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Arabirim veya soyut sınıf uygulama özellikleri oluşturma davranışı.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Otomatik özellikleri tercih et.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Özel durum oluşturan özellikleri tercih et.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Sabit değerler için ipuçlarını göster", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "'new' ifadeleri için ipuçlarını göster", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Diğer her şey için ipuçlarını göster", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Ayarlandığında hedef uygulamanın stdout ve stderr'a (ör. Console.WriteLine) yazdığı metin belirtilen dosyaya kaydedilir. Konsol, internalConsole dışında bir değere ayarlanmışsa bu seçenek yoksayılır. Ör. '${workspaceFolder}/out.txt'", "generateOptionsSchema.type.markdownDescription": "Hata ayıklamak için kodun türünü yazın. NET Core hata ayıklama için `coreclr` veya Masaüstü .NET Framework için `clr` olabilir. Masaüstü çerçevesi yalnızca Windows'a özel olduğundan `clr` yalnızca Windows'ta çalışır.", "viewsWelcome.debug.contents": "[Derleme ve Hata Ayıklama için C# Varlıkları Oluşturma](command:dotnet.generateAssets)\r\n\r\nlaunch.json hakkında daha fazla bilgi edinmek için bkz. [C# hata ayıklaması için launch.json yapılandırma](https://aka.ms/VSCode-CS-LaunchJson)." -} \ No newline at end of file +} diff --git a/package.nls.zh-cn.json b/package.nls.zh-cn.json index 00c2cba9a..716af21fc 100644 --- a/package.nls.zh-cn.json +++ b/package.nls.zh-cn.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "使用 C# 开发工具包时启用 XAML 工具", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "突出显示光标下的相关 JSON 组件。", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "突出显示光标下的相关正则表达式组件。", - "configuration.dotnet.implementType.insertionBehavior": "实现接口或抽象类时属性、事件和方法的插入位置。", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "将它们放在末尾。", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "将它们与相同类型的其他成员放置在一起。", - "configuration.dotnet.implementType.propertyGenerationBehavior": "实现接口或抽象类时属性的生成行为。", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "首选自动属性。", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "首选引发属性。", + "configuration.dotnet.typeMembers.memberInsertionLocation": "实现接口或抽象类时属性、事件和方法的插入位置。", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "将它们放在末尾。", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "将它们与相同类型的其他成员放置在一起。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "实现接口或抽象类时属性的生成行为。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "首选自动属性。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "首选引发属性。", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "显示文本提示", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "显示 \"new\" 表达式的提示", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "显示其他所有内容的提示", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "设置后,目标应用程序写入 stdout 和 stderr (例如 Console.WriteLine) 的文本将保存到指定的文件。如果控制台设置为 internalConsole 以外的其他内容,则忽略此选项。例如 \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "键入要调试的代码类型。可以是用于 .NET Core 调试的“coreclr”,也可以是用于桌面 .NET Framework 的“clr”。由于桌面框架仅适用于 Windows,因此“clr”仅适用于 Windows。", "viewsWelcome.debug.contents": "[为版本和调试生成 C# 资产](command:dotnet.generateAssets)\r\n\r\n若要了解有关 launch.json 的详细信息,请参阅 [为 C# 调试配置 launch.json](https://aka.ms/VSCode-CS-LaunchJson)。" -} \ No newline at end of file +} diff --git a/package.nls.zh-tw.json b/package.nls.zh-tw.json index a712e0708..e64aa32b9 100644 --- a/package.nls.zh-tw.json +++ b/package.nls.zh-tw.json @@ -46,12 +46,12 @@ "configuration.dotnet.enableXamlTools": "使用 C# 開發套件時啟用 XAML 工具", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "反白資料指標下的相關 JSON 元件。", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "反白資料指標下的相關規則運算式元件。", - "configuration.dotnet.implementType.insertionBehavior": "實作介面或抽象類別時,屬性、事件和方法的插入位置。", - "configuration.dotnet.implementType.insertionBehavior.atTheEnd": "將它們放置在結尾。", - "configuration.dotnet.implementType.insertionBehavior.withOtherMembersOfTheSameKind": "將它們與其他相同種類的成員放在一起。", - "configuration.dotnet.implementType.propertyGenerationBehavior": "實作介面或抽象類別時屬性的產生行為。", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferAutoProperties": "建議使用自動屬性。", - "configuration.dotnet.implementType.propertyGenerationBehavior.preferThrowingProperties": "建議使用擲回屬性。", + "configuration.dotnet.typeMembers.memberInsertionLocation": "實作介面或抽象類別時,屬性、事件和方法的插入位置。", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "將它們放置在結尾。", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "將它們與其他相同種類的成員放在一起。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "實作介面或抽象類別時屬性的產生行為。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "建議使用自動屬性。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "建議使用擲回屬性。", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "顯示常值的提示", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "顯示 'new' 運算式的提示", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "顯示所有其他項目的提示", @@ -250,4 +250,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "設定時,目標應用程式寫入 stdout 和 stderr 的文字 (例如: Console.WriteLine) 將會儲存到指定的檔案。如果主控台設定為 internalConsole 以外的項目,則會略過此選項。例如 '${workspaceFolder}/out.txt'", "generateOptionsSchema.type.markdownDescription": "輸入要進行偵錯的程式碼類型。可以是 `coreclr` 表示 .NET Core 偵錯,或 `clr` 表示桌面 .NET Framework。`clr` 僅在 Windows 上運作,因為桌面 Framework 僅限 Windows。", "viewsWelcome.debug.contents": "[為組建和偵錯產生 C# 資產](command:dotnet.generateAssets)\r\n\r\n若要深入了解 launch.json,請參閱[為 C# 偵錯設定 launch.json](https://aka.ms/VSCode-CS-LaunchJson)(英文)。" -} \ No newline at end of file +} diff --git a/src/shared/migrateOptions.ts b/src/shared/migrateOptions.ts index 0f6b50401..ebb2664ba 100644 --- a/src/shared/migrateOptions.ts +++ b/src/shared/migrateOptions.ts @@ -9,104 +9,118 @@ import { ConfigurationTarget, vscode, WorkspaceConfiguration } from '../vscodeAd // Option in the array should be identical to each other, except the name. export const migrateOptions = [ { - omnisharpOption: 'csharp.inlayHints.parameters.enabled', - roslynOption: 'dotnet.inlayHints.enableInlayHintsForParameters', + oldName: 'csharp.inlayHints.parameters.enabled', + newName: 'dotnet.inlayHints.enableInlayHintsForParameters', }, { - omnisharpOption: 'csharp.inlayHints.parameters.forLiteralParameters', - roslynOption: 'dotnet.inlayHints.enableInlayHintsForLiteralParameters', + oldName: 'csharp.inlayHints.parameters.forLiteralParameters', + newName: 'dotnet.inlayHints.enableInlayHintsForLiteralParameters', }, { - omnisharpOption: 'csharp.inlayHints.parameters.forIndexerParameters', - roslynOption: 'dotnet.inlayHints.enableInlayHintsForIndexerParameters', + oldName: 'csharp.inlayHints.parameters.forIndexerParameters', + newName: 'dotnet.inlayHints.enableInlayHintsForIndexerParameters', }, { - omnisharpOption: 'csharp.inlayHints.parameters.forObjectCreationParameters', - roslynOption: 'dotnet.inlayHints.enableInlayHintsForObjectCreationParameters', + oldName: 'csharp.inlayHints.parameters.forObjectCreationParameters', + newName: 'dotnet.inlayHints.enableInlayHintsForObjectCreationParameters', }, { - omnisharpOption: 'csharp.inlayHints.parameters.forOtherParameters', - roslynOption: 'dotnet.inlayHints.enableInlayHintsForOtherParameters', + oldName: 'csharp.inlayHints.parameters.forOtherParameters', + newName: 'dotnet.inlayHints.enableInlayHintsForOtherParameters', }, { - omnisharpOption: 'csharp.inlayHints.parameters.suppressForParametersThatDifferOnlyBySuffix', - roslynOption: 'dotnet.inlayHints.suppressInlayHintsForParametersThatDifferOnlyBySuffix', + oldName: 'csharp.inlayHints.parameters.suppressForParametersThatDifferOnlyBySuffix', + newName: 'dotnet.inlayHints.suppressInlayHintsForParametersThatDifferOnlyBySuffix', }, { - omnisharpOption: 'csharp.inlayHints.parameters.suppressForParametersThatMatchMethodIntent', - roslynOption: 'dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent', + oldName: 'csharp.inlayHints.parameters.suppressForParametersThatMatchMethodIntent', + newName: 'dotnet.inlayHints.suppressInlayHintsForParametersThatMatchMethodIntent', }, { - omnisharpOption: 'csharp.inlayHints.parameters.suppressForParametersThatMatchArgumentName', - roslynOption: 'dotnet.inlayHints.suppressInlayHintsForParametersThatMatchArgumentName', + oldName: 'csharp.inlayHints.parameters.suppressForParametersThatMatchArgumentName', + newName: 'dotnet.inlayHints.suppressInlayHintsForParametersThatMatchArgumentName', }, - { omnisharpOption: 'csharp.inlayHints.types.enabled', roslynOption: 'csharp.inlayHints.enableInlayHintsForTypes' }, { - omnisharpOption: 'csharp.inlayHints.types.forImplicitVariableTypes', - roslynOption: 'csharp.inlayHints.enableInlayHintsForImplicitVariableTypes', + oldName: 'csharp.inlayHints.types.enabled', + newName: 'csharp.inlayHints.enableInlayHintsForTypes', }, { - omnisharpOption: 'csharp.inlayHints.types.forLambdaParameterTypes', - roslynOption: 'csharp.inlayHints.enableInlayHintsForLambdaParameterTypes', + oldName: 'csharp.inlayHints.types.forImplicitVariableTypes', + newName: 'csharp.inlayHints.enableInlayHintsForImplicitVariableTypes', }, { - omnisharpOption: 'csharp.inlayHints.types.forImplicitObjectCreation', - roslynOption: 'csharp.inlayHints.enableInlayHintsForImplicitObjectCreation', + oldName: 'csharp.inlayHints.types.forLambdaParameterTypes', + newName: 'csharp.inlayHints.enableInlayHintsForLambdaParameterTypes', }, - { omnisharpOption: 'omnisharp.defaultLaunchSolution', roslynOption: 'dotnet.defaultSolution' }, { - omnisharpOption: 'omnisharp.enableImportCompletion', - roslynOption: 'dotnet.completion.showCompletionItemsFromUnimportedNamespaces', + oldName: 'csharp.inlayHints.types.forImplicitObjectCreation', + newName: 'csharp.inlayHints.enableInlayHintsForImplicitObjectCreation', }, { - omnisharpOption: 'csharp.referencesCodeLens.enabled', - roslynOption: 'dotnet.codeLens.enableReferencesCodeLens', + oldName: 'omnisharp.defaultLaunchSolution', + newName: 'dotnet.defaultSolution', }, { - omnisharpOption: 'csharp.testsCodeLens.enabled', - roslynOption: 'dotnet.codeLens.enableTestsCodeLens', + oldName: 'omnisharp.enableImportCompletion', + newName: 'dotnet.completion.showCompletionItemsFromUnimportedNamespaces', }, { - omnisharpOption: 'csharp.unitTestDebuggingOptions', - roslynOption: 'dotnet.unitTestDebuggingOptions', + oldName: 'csharp.referencesCodeLens.enabled', + newName: 'dotnet.codeLens.enableReferencesCodeLens', }, { - omnisharpOption: 'omnisharp.testRunSettings', - roslynOption: 'dotnet.unitTests.runSettingsPath', + oldName: 'csharp.testsCodeLens.enabled', + newName: 'dotnet.codeLens.enableTestsCodeLens', + }, + { + oldName: 'csharp.unitTestDebuggingOptions', + newName: 'dotnet.unitTestDebuggingOptions', + }, + { + oldName: 'omnisharp.testRunSettings', + newName: 'dotnet.unitTests.runSettingsPath', + }, + { + oldName: 'dotnet.implementType.insertionBehavior', + newName: 'dotnet.typeMembers.memberInsertionLocation', + }, + { + oldName: 'dotnet.implementType.propertyGenerationBehavior', + newName: 'dotnet.typeMembers.propertyGenerationBehavior', }, ]; export async function MigrateOptions(vscode: vscode): Promise { const configuration = vscode.workspace.getConfiguration(); - for (const { omnisharpOption, roslynOption } of migrateOptions) { - if (!configuration.has(omnisharpOption)) { + for (const { oldName, newName } of migrateOptions) { + if (!configuration.has(oldName)) { continue; } - const inspectionValueOfRoslynOption = configuration.inspect(roslynOption); - if (inspectionValueOfRoslynOption == undefined) { + const inspectionValueOfnewName = configuration.inspect(newName); + if (inspectionValueOfnewName == undefined) { continue; } - const roslynOptionValue = configuration.get(roslynOption); - if (roslynOptionValue == undefined) { + const newNameValue = configuration.get(newName); + if (newNameValue == undefined) { continue; } - if (shouldMove(roslynOptionValue, inspectionValueOfRoslynOption.defaultValue)) { - await MoveOptionsValue(omnisharpOption, roslynOption, configuration); + if (shouldMove(newNameValue, inspectionValueOfnewName.defaultValue)) { + await MoveOptionsValue(oldName, newName, configuration); } } } -function shouldMove(roslynOptionValue: unknown, defaultInspectValueOfRoslynOption: unknown): boolean { - if (roslynOptionValue == defaultInspectValueOfRoslynOption) { +function shouldMove(newNameValue: unknown, defaultInspectValueOfnewName: unknown): boolean { + if (newNameValue == defaultInspectValueOfnewName) { return true; } // For certain kinds of complex object options, vscode will return a proxy object which isn't comparable to the default empty object {}. - if (types.isProxy(roslynOptionValue)) { - return JSON.stringify(roslynOptionValue) === JSON.stringify(defaultInspectValueOfRoslynOption); + if (types.isProxy(newNameValue)) { + return JSON.stringify(newNameValue) === JSON.stringify(defaultInspectValueOfnewName); } return false; diff --git a/test/unitTests/configurationMiddleware.test.ts b/test/unitTests/configurationMiddleware.test.ts index 001f46c29..5c2be26cd 100644 --- a/test/unitTests/configurationMiddleware.test.ts +++ b/test/unitTests/configurationMiddleware.test.ts @@ -21,24 +21,24 @@ const testData = [ declareInPackageJson: false, }, { - serverOption: 'csharp|implement_type.dotnet_insertion_behavior', - vsCodeConfiguration: 'dotnet.implementType.insertionBehavior', + serverOption: 'csharp|type_members.dotnet_member_insertion_location', + vsCodeConfiguration: 'dotnet.typeMembers.memberInsertionLocation', declareInPackageJson: true, section: editorBehaviorSection, }, { - serverOption: 'mystery_language|implement_type.dotnet_insertion_behavior', + serverOption: 'mystery_language|type_members.dotnet_member_insertion_location ', vsCodeConfiguration: null, declareInPackageJson: false, }, { - serverOption: 'csharp|implement_type.dotnet_property_generation_behavior', - vsCodeConfiguration: 'dotnet.implementType.propertyGenerationBehavior', + serverOption: 'csharp|type_members.dotnet_property_generation_behavior', + vsCodeConfiguration: 'dotnet.typeMembers.propertyGenerationBehavior', declareInPackageJson: true, section: editorBehaviorSection, }, { - serverOption: 'mystery_language|implement_type.dotnet_property_generation_behavior', + serverOption: 'mystery_language|type_members.dotnet_property_generation_behavior', vsCodeConfiguration: null, declareInPackageJson: false, }, diff --git a/test/unitTests/migrateOptions.test.ts b/test/unitTests/migrateOptions.test.ts index ababacb0c..916bf8aa9 100644 --- a/test/unitTests/migrateOptions.test.ts +++ b/test/unitTests/migrateOptions.test.ts @@ -19,8 +19,8 @@ describe('Migrate configuration should in package.json', () => { ]; migrateOptions.forEach((data) => { - test(`Should have ${data.roslynOption} in package.json`, () => { - expect(configurations).toContain(data.roslynOption); + test(`Should have ${data.newName} in package.json`, () => { + expect(configurations).toContain(data.newName); }); }); }); From 1c6e156b701e9f8b19d6b7cec262c6ca8f53ee27 Mon Sep 17 00:00:00 2001 From: tmat Date: Tue, 16 Jul 2024 12:10:18 -0700 Subject: [PATCH 20/94] Cleanup names --- src/shared/migrateOptions.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/shared/migrateOptions.ts b/src/shared/migrateOptions.ts index ebb2664ba..2a96381d0 100644 --- a/src/shared/migrateOptions.ts +++ b/src/shared/migrateOptions.ts @@ -97,30 +97,30 @@ export async function MigrateOptions(vscode: vscode): Promise { continue; } - const inspectionValueOfnewName = configuration.inspect(newName); - if (inspectionValueOfnewName == undefined) { + const inspectionValueOfNewOption = configuration.inspect(newName); + if (inspectionValueOfNewOption == undefined) { continue; } - const newNameValue = configuration.get(newName); - if (newNameValue == undefined) { + const newOptionValue = configuration.get(newName); + if (newOptionValue == undefined) { continue; } - if (shouldMove(newNameValue, inspectionValueOfnewName.defaultValue)) { + if (shouldMove(newOptionValue, inspectionValueOfNewOption.defaultValue)) { await MoveOptionsValue(oldName, newName, configuration); } } } -function shouldMove(newNameValue: unknown, defaultInspectValueOfnewName: unknown): boolean { - if (newNameValue == defaultInspectValueOfnewName) { +function shouldMove(newOptionValue: unknown, defaultInspectValueOfNewOption: unknown): boolean { + if (newOptionValue == defaultInspectValueOfNewOption) { return true; } // For certain kinds of complex object options, vscode will return a proxy object which isn't comparable to the default empty object {}. - if (types.isProxy(newNameValue)) { - return JSON.stringify(newNameValue) === JSON.stringify(defaultInspectValueOfnewName); + if (types.isProxy(newOptionValue)) { + return JSON.stringify(newOptionValue) === JSON.stringify(defaultInspectValueOfNewOption); } return false; From bcb04d50980fbf3d500443cf1b4c7a4428cd404e Mon Sep 17 00:00:00 2001 From: tmat Date: Tue, 16 Jul 2024 12:15:13 -0700 Subject: [PATCH 21/94] Changelog --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 221a86e0b..ce6e3bc03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,7 @@ * Support `DocumentSymbol` results from Roslyn (PR: [#10560](https://github.com/dotnet/razor/pull/10560)) * Use a named pipe to communicate projectinfo in vscode (PR: [#10521](https://github.com/dotnet/razor/pull/10521)) * Reduce allocations in Razor's DirectiveVisitor (PR: [10521](https://github.com/dotnet/razor/pull/10521)) -* Update Roslyn to 4.12.0-1.24359.11 (PR: [#7326](https://github.com/dotnet/vscode-csharp/pull/7326)) +* Update Roslyn to 4.12.0-1.24366.6 (PR: [#7326](https://github.com/dotnet/vscode-csharp/pull/7326)) * Fix issue causing error toasts to display on diff window views or new C# documents (PR: [#74300](https://github.com/dotnet/roslyn/pull/74300)) * Fix issue where loaded projects would be missing references (PR: [#74189](https://github.com/dotnet/roslyn/pull/74189)) * Fix UseNullPropagationCodeFixProvider for parenthesized property access (PR: [#74316](https://github.com/dotnet/roslyn/pull/74316)) @@ -41,7 +41,9 @@ * Bump xamltools to 17.12.35112.24 (PR: [#7309](https://github.com/dotnet/vscode-csharp/pull/7334)) * Fixed issue with Exception type related to https://github.com/microsoft/vscode-dotnettools/issues/1247 * Fixed Hot Reload not working on some Android device models: https://github.com/microsoft/vscode-dotnettools/issues/1241 - +* Renamed settings (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356)) + * `dotnet.implementType.insertionBehavior` to `dotnet.typeMembers.memberInsertionLocation` + * `dotnet.implementType.propertyGenerationBehavior` to `dotnet.typeMembers.propertyGenerationBehavior` # 2.38.16 * Start localizing additional strings (PR: [#7305](https://github.com/dotnet/vscode-csharp/pull/7305)) From 8c7bb57b06fd46bf98360c2040ff1316dedd165d Mon Sep 17 00:00:00 2001 From: tmat Date: Wed, 17 Jul 2024 11:54:13 -0700 Subject: [PATCH 22/94] Update Roslyn to 4.12.0-1.24366.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5fd7274a6..c5764da9a 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ } }, "defaults": { - "roslyn": "4.12.0-1.24359.11", + "roslyn": "4.12.0-1.24366.6", "omniSharp": "1.39.11", "razor": "9.0.0-preview.24365.1", "razorOmnisharp": "7.0.0-preview.23363.1", From 939df9f03786e366cd5f4a80aba6961a89e7eaca Mon Sep 17 00:00:00 2001 From: tmat Date: Wed, 17 Jul 2024 11:59:02 -0700 Subject: [PATCH 23/94] Fix changelog --- CHANGELOG.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce6e3bc03..6d32c9f34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ - Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876) # Latest +* Update Roslyn to 4.12.0-1.24366.6 (PR: [#7326](https://github.com/dotnet/vscode-csharp/pull/7326)) +* Renamed settings (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356)) + * `dotnet.implementType.insertionBehavior` to `dotnet.typeMembers.memberInsertionLocation` + * `dotnet.implementType.propertyGenerationBehavior` to `dotnet.typeMembers.propertyGenerationBehavior` # 2.39.x * Add language status bar item displaying project context for open files (PR: [#7321](https://github.com/dotnet/vscode-csharp/pull/7321), PR: [#7333](https://github.com/dotnet/vscode-csharp/pull/7333)) @@ -17,7 +21,7 @@ * Support `DocumentSymbol` results from Roslyn (PR: [#10560](https://github.com/dotnet/razor/pull/10560)) * Use a named pipe to communicate projectinfo in vscode (PR: [#10521](https://github.com/dotnet/razor/pull/10521)) * Reduce allocations in Razor's DirectiveVisitor (PR: [10521](https://github.com/dotnet/razor/pull/10521)) -* Update Roslyn to 4.12.0-1.24366.6 (PR: [#7326](https://github.com/dotnet/vscode-csharp/pull/7326)) +* Update Roslyn to 4.12.0-1.24359.11 (PR: [#7326](https://github.com/dotnet/vscode-csharp/pull/7326)) * Fix issue causing error toasts to display on diff window views or new C# documents (PR: [#74300](https://github.com/dotnet/roslyn/pull/74300)) * Fix issue where loaded projects would be missing references (PR: [#74189](https://github.com/dotnet/roslyn/pull/74189)) * Fix UseNullPropagationCodeFixProvider for parenthesized property access (PR: [#74316](https://github.com/dotnet/roslyn/pull/74316)) @@ -41,9 +45,6 @@ * Bump xamltools to 17.12.35112.24 (PR: [#7309](https://github.com/dotnet/vscode-csharp/pull/7334)) * Fixed issue with Exception type related to https://github.com/microsoft/vscode-dotnettools/issues/1247 * Fixed Hot Reload not working on some Android device models: https://github.com/microsoft/vscode-dotnettools/issues/1241 -* Renamed settings (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356)) - * `dotnet.implementType.insertionBehavior` to `dotnet.typeMembers.memberInsertionLocation` - * `dotnet.implementType.propertyGenerationBehavior` to `dotnet.typeMembers.propertyGenerationBehavior` # 2.38.16 * Start localizing additional strings (PR: [#7305](https://github.com/dotnet/vscode-csharp/pull/7305)) From 3c731ecba23104066e3cf3a970a311be0414657b Mon Sep 17 00:00:00 2001 From: David Barbet Date: Tue, 21 May 2024 11:38:45 -0700 Subject: [PATCH 24/94] Add option to disable server gc --- package.json | 15 ++++++++++----- package.nls.json | 4 +++- src/lsptoolshost/roslynLanguageServer.ts | 6 ++++++ src/shared/options.ts | 5 +++++ 4 files changed, 24 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index d48c27fcf..78451a8ab 100644 --- a/package.json +++ b/package.json @@ -1462,17 +1462,22 @@ "default": null, "description": "%configuration.dotnet.server.crashDumpPath%" }, + "dotnet.server.suppressLspErrorToasts": { + "type": "boolean", + "default": false, + "description": "%configuration.dotnet.server.suppressLspErrorToasts%" + }, + "dotnet.server.useServerGC": { + "type": "boolean", + "default": true, + "description": "%configuration.dotnet.server.useServerGC%" + }, "dotnet.enableXamlTools": { "scope": "machine-overridable", "type": "boolean", "default": true, "description": "%configuration.dotnet.enableXamlTools%" }, - "dotnet.server.suppressLspErrorToasts": { - "type": "boolean", - "default": false, - "description": "%configuration.dotnet.server.suppressLspErrorToasts%" - }, "dotnet.projects.binaryLogPath": { "scope": "machine-overridable", "type": "string", diff --git a/package.nls.json b/package.nls.json index e5885cba1..48e821f70 100644 --- a/package.nls.json +++ b/package.nls.json @@ -34,8 +34,10 @@ "configuration.dotnet.server.trace": "Sets the logging level for the language server", "configuration.dotnet.server.extensionPaths": "Override for path to language server --extension arguments", "configuration.dotnet.server.crashDumpPath": "Sets a folder path where crash dumps are written to if the language server crashes. Must be writeable by the user.", - "configuration.dotnet.enableXamlTools": "Enables XAML tools when using C# Dev Kit", "configuration.dotnet.server.suppressLspErrorToasts": "Suppresses error toasts from showing up if the server encounters a recoverable error.", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance when there is ample memory available.", + "configuration.dotnet.enableXamlTools": "Enables XAML tools when using C# Dev Kit", + "configuration.dotnet.enableXamlToolsPreview": "[Experimental] Enables XAML tools when using C# Dev Kit", "configuration.dotnet.projects.enableAutomaticRestore": "Enables automatic NuGet restore if the extension detects assets are missing.", "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", "configuration.dotnet.preferCSharpExtension": "Forces projects to load with the C# extension only. This can be useful when using legacy project types that are not supported by C# Dev Kit. (Requires window reload)", diff --git a/src/lsptoolshost/roslynLanguageServer.ts b/src/lsptoolshost/roslynLanguageServer.ts index cda5f3b62..055ef23f2 100644 --- a/src/lsptoolshost/roslynLanguageServer.ts +++ b/src/lsptoolshost/roslynLanguageServer.ts @@ -616,6 +616,12 @@ export class RoslynLanguageServer { args.push('--extensionLogDirectory', context.logUri.fsPath); + const env = dotnetInfo.env; + if (!languageServerOptions.useServerGC) { + // The server by default uses serverGC, if the user opts out we need to set the environment variable to disable it. + env.DOTNET_gcServer = '0'; + } + let childProcess: cp.ChildProcessWithoutNullStreams; const cpOptions: cp.SpawnOptionsWithoutStdio = { detached: true, diff --git a/src/shared/options.ts b/src/shared/options.ts index da2e5c78f..e511a73bd 100644 --- a/src/shared/options.ts +++ b/src/shared/options.ts @@ -80,6 +80,7 @@ export interface LanguageServerOptions { readonly componentPaths: { [key: string]: string } | null; readonly enableXamlTools: boolean; readonly suppressLspErrorToasts: boolean; + readonly useServerGC: boolean; } export interface RazorOptions { @@ -410,6 +411,9 @@ class LanguageServerOptionsImpl implements LanguageServerOptions { public get suppressLspErrorToasts() { return readOption('dotnet.server.suppressLspErrorToasts', false); } + public get useServerGC() { + return readOption('dotnet.server.useServerGC', true); + } } class RazorOptionsImpl implements RazorOptions { @@ -508,4 +512,5 @@ export const LanguageServerOptionsThatTriggerReload: ReadonlyArray Date: Thu, 18 Jul 2024 13:29:10 -0700 Subject: [PATCH 25/94] log --- src/lsptoolshost/roslynLanguageServer.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lsptoolshost/roslynLanguageServer.ts b/src/lsptoolshost/roslynLanguageServer.ts index 055ef23f2..7ca1ede64 100644 --- a/src/lsptoolshost/roslynLanguageServer.ts +++ b/src/lsptoolshost/roslynLanguageServer.ts @@ -607,7 +607,9 @@ export class RoslynLanguageServer { args.push('--extension', extensionPath); } - if (logLevel && [Trace.Messages, Trace.Verbose].includes(this.GetTraceLevel(logLevel))) { + const isTraceLogLevel = logLevel && [Trace.Messages, Trace.Verbose].includes(this.GetTraceLevel(logLevel)); + + if (isTraceLogLevel) { _channel.appendLine(`Starting server at ${serverPath}`); } @@ -620,6 +622,9 @@ export class RoslynLanguageServer { if (!languageServerOptions.useServerGC) { // The server by default uses serverGC, if the user opts out we need to set the environment variable to disable it. env.DOTNET_gcServer = '0'; + if (isTraceLogLevel) { + _channel.appendLine("ServerGC disabled"); + } } let childProcess: cp.ChildProcessWithoutNullStreams; From 913ba4421120e14752b998dc35b23f2d461dc29a Mon Sep 17 00:00:00 2001 From: David Barbet Date: Thu, 18 Jul 2024 13:32:53 -0700 Subject: [PATCH 26/94] fix --- package.nls.json | 2 +- src/lsptoolshost/roslynLanguageServer.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.nls.json b/package.nls.json index 48e821f70..474769150 100644 --- a/package.nls.json +++ b/package.nls.json @@ -35,7 +35,7 @@ "configuration.dotnet.server.extensionPaths": "Override for path to language server --extension arguments", "configuration.dotnet.server.crashDumpPath": "Sets a folder path where crash dumps are written to if the language server crashes. Must be writeable by the user.", "configuration.dotnet.server.suppressLspErrorToasts": "Suppresses error toasts from showing up if the server encounters a recoverable error.", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance when there is ample memory available.", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.enableXamlTools": "Enables XAML tools when using C# Dev Kit", "configuration.dotnet.enableXamlToolsPreview": "[Experimental] Enables XAML tools when using C# Dev Kit", "configuration.dotnet.projects.enableAutomaticRestore": "Enables automatic NuGet restore if the extension detects assets are missing.", diff --git a/src/lsptoolshost/roslynLanguageServer.ts b/src/lsptoolshost/roslynLanguageServer.ts index 7ca1ede64..675c35d16 100644 --- a/src/lsptoolshost/roslynLanguageServer.ts +++ b/src/lsptoolshost/roslynLanguageServer.ts @@ -623,7 +623,7 @@ export class RoslynLanguageServer { // The server by default uses serverGC, if the user opts out we need to set the environment variable to disable it. env.DOTNET_gcServer = '0'; if (isTraceLogLevel) { - _channel.appendLine("ServerGC disabled"); + _channel.appendLine('ServerGC disabled'); } } From 535678fa16831905109c0f406db63120aa647900 Mon Sep 17 00:00:00 2001 From: David Barbet Date: Thu, 18 Jul 2024 14:43:04 -0700 Subject: [PATCH 27/94] fix --- package.nls.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.nls.json b/package.nls.json index 474769150..6da15b24b 100644 --- a/package.nls.json +++ b/package.nls.json @@ -37,7 +37,6 @@ "configuration.dotnet.server.suppressLspErrorToasts": "Suppresses error toasts from showing up if the server encounters a recoverable error.", "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.enableXamlTools": "Enables XAML tools when using C# Dev Kit", - "configuration.dotnet.enableXamlToolsPreview": "[Experimental] Enables XAML tools when using C# Dev Kit", "configuration.dotnet.projects.enableAutomaticRestore": "Enables automatic NuGet restore if the extension detects assets are missing.", "configuration.dotnet.projects.binaryLogPath": "Sets a path where MSBuild binary logs are written to when loading projects, to help diagnose loading errors.", "configuration.dotnet.preferCSharpExtension": "Forces projects to load with the C# extension only. This can be useful when using legacy project types that are not supported by C# Dev Kit. (Requires window reload)", From 3043f5691076606c88c811c8a382f7fd67e5f7b7 Mon Sep 17 00:00:00 2001 From: Liz Hare Date: Fri, 19 Jul 2024 15:06:57 -0400 Subject: [PATCH 28/94] UI Tools Bump Bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 44f6c987d..321022b87 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "omniSharp": "1.39.11", "razor": "9.0.0-preview.24365.1", "razorOmnisharp": "7.0.0-preview.23363.1", - "xamlTools": "17.12.35117.32" + "xamlTools": "17.12.35119.17" }, "main": "./dist/extension", "l10n": "./l10n", From c9e387d612ee8878647e78e8537f9afd1fd6ec05 Mon Sep 17 00:00:00 2001 From: Liz Hare Date: Fri, 19 Jul 2024 15:11:38 -0400 Subject: [PATCH 29/94] Update Changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 033fd9c33..9ae67bfa4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ - Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876) # Latest -* Bump xamltools to 17.12.35117.32 (PR: [#7362](https://github.com/dotnet/vscode-csharp/pull/7362)) +* Bump xamltools to 17.12.35119.17 (PR: [#7366](https://github.com/dotnet/vscode-csharp/pull/7366)) * Update Roslyn to 4.12.0-1.24366.6 (PR: [#7326](https://github.com/dotnet/vscode-csharp/pull/7326)) * Renamed settings (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356)) * `dotnet.implementType.insertionBehavior` to `dotnet.typeMembers.memberInsertionLocation` From f132af6352bcc9e751384c016290832e0da7bdaf Mon Sep 17 00:00:00 2001 From: dotnet-bot Date: Fri, 19 Jul 2024 19:45:10 +0000 Subject: [PATCH 30/94] Localization result of 9efd4e4f6dcec029304a08a2d456b900966b5991. --- l10n/bundle.l10n.fr.json | 8 ++++---- l10n/bundle.l10n.pl.json | 8 ++++---- l10n/bundle.l10n.ru.json | 8 ++++---- package.nls.cs.json | 15 ++++++++------- package.nls.de.json | 15 ++++++++------- package.nls.es.json | 15 ++++++++------- package.nls.fr.json | 15 ++++++++------- package.nls.it.json | 15 ++++++++------- package.nls.ja.json | 15 ++++++++------- package.nls.ko.json | 15 ++++++++------- package.nls.pl.json | 15 ++++++++------- package.nls.pt-br.json | 15 ++++++++------- package.nls.ru.json | 15 ++++++++------- package.nls.tr.json | 15 ++++++++------- package.nls.zh-cn.json | 15 ++++++++------- package.nls.zh-tw.json | 15 ++++++++------- 16 files changed, 116 insertions(+), 103 deletions(-) diff --git a/l10n/bundle.l10n.fr.json b/l10n/bundle.l10n.fr.json index 938c7afb8..96d6537ed 100644 --- a/l10n/bundle.l10n.fr.json +++ b/l10n/bundle.l10n.fr.json @@ -5,12 +5,12 @@ "'{0}' was not set in the debug configuration.": "« {0} » n’a pas été défini dans la configuration de débogage.", "1 reference": "1 référence", "A valid dotnet installation could not be found: {0}": "Une installation dotnet valide est introuvable : {0}", - "Active File Context": "Active File Context", + "Active File Context": "Contexte de fichier actif", "Actual behavior": "Comportement réel", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Une erreur s’est produite lors de l’installation du débogueur .NET. L’extension C# doit peut-être être réinstallée.", "Author": "Auteur", "Bug": "Bogue", - "C# Project Context Status": "C# Project Context Status", + "C# Project Context Status": "État du contexte du projet C#", "C# Workspace Status": "État de l’espace de travail C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "La configuration C# a changé. Voulez-vous relancer le serveur de langage avec vos modifications ?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "La configuration C# a changé. Voulez-vous recharger la fenêtre pour appliquer vos modifications ?", @@ -126,7 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Les ressources requises pour la génération et le débogage sont manquantes dans « {0} ». Les ajouter ?", "Restart": "Redémarrer", "Restart Language Server": "Redémarrer le serveur de langue", - "Restart server": "Restart server", + "Restart server": "Redémarrer le serveur", "Restore": "Restaurer", "Restore already in progress": "La restauration est déjà en cours", "Restore {0}": "Restaurer {0}", @@ -139,7 +139,7 @@ "Self-signed certificate sucessfully {0}": "Certificat auto-signé {0}", "Sending request": "Envoi de la demande", "Server failed to start after retrying 5 times.": "Le serveur n’a pas pu démarrer après 5 tentatives.", - "Server stopped": "Server stopped", + "Server stopped": "Serveur arrêté", "Show Output": "Afficher la sortie", "Some projects have trouble loading. Please review the output for more details.": "Certains projets rencontrent des problèmes de chargement. Pour plus d’informations, consultez la sortie.", "Start": "Début", diff --git a/l10n/bundle.l10n.pl.json b/l10n/bundle.l10n.pl.json index 02055feeb..4ac68883a 100644 --- a/l10n/bundle.l10n.pl.json +++ b/l10n/bundle.l10n.pl.json @@ -5,12 +5,12 @@ "'{0}' was not set in the debug configuration.": "Element „{0}” nie został ustawiony w konfiguracji debugowania.", "1 reference": "1 odwołanie", "A valid dotnet installation could not be found: {0}": "Nie można odnaleźć prawidłowej instalacji dotnet: {0}", - "Active File Context": "Active File Context", + "Active File Context": "Kontekst aktywnego pliku", "Actual behavior": "Rzeczywiste zachowanie", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Wystąpił błąd podczas instalacji debugera platformy .NET. Może być konieczne ponowne zainstalowanie rozszerzenia języka C#.", "Author": "Autor", "Bug": "Usterka", - "C# Project Context Status": "C# Project Context Status", + "C# Project Context Status": "Stan kontekstu projektu C#", "C# Workspace Status": "Stan obszaru roboczego języka C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Konfiguracja języka C# została zmieniona. Czy chcesz ponownie uruchomić serwer językowy ze zmianami?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "Konfiguracja języka C# została zmieniona. Czy chcesz ponownie załadować okno, aby zastosować zmiany?", @@ -126,7 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Brak wymaganych zasobów do kompilowania i debugowania z „{0}”. Dodać je?", "Restart": "Uruchom ponownie", "Restart Language Server": "Ponownie uruchom serwer języka", - "Restart server": "Restart server", + "Restart server": "Ponowne uruchamianie serwera", "Restore": "Przywróć", "Restore already in progress": "Przywracanie jest już w toku", "Restore {0}": "Przywróć plik {0}", @@ -139,7 +139,7 @@ "Self-signed certificate sucessfully {0}": "Pomyślnie {0} certyfikat z podpisem własnym", "Sending request": "Wysyłanie żądania", "Server failed to start after retrying 5 times.": "Nie można uruchomić serwera po ponowieniu próby 5 razy.", - "Server stopped": "Server stopped", + "Server stopped": "Serwer został zatrzymany.", "Show Output": "Pokaż dane wyjściowe", "Some projects have trouble loading. Please review the output for more details.": "Niektóre projekty mają problemy z załadowaniem. Przejrzyj dane wyjściowe, aby uzyskać więcej szczegółów.", "Start": "Uruchom", diff --git a/l10n/bundle.l10n.ru.json b/l10n/bundle.l10n.ru.json index 773b588b4..379f5718d 100644 --- a/l10n/bundle.l10n.ru.json +++ b/l10n/bundle.l10n.ru.json @@ -5,12 +5,12 @@ "'{0}' was not set in the debug configuration.": "Значение \"{0}\" не задано в конфигурации отладки.", "1 reference": "1 ссылка", "A valid dotnet installation could not be found: {0}": "Не удалось найти допустимую установку dotnet: {0}", - "Active File Context": "Active File Context", + "Active File Context": "Контекст активного файла", "Actual behavior": "Фактическое поведение", "An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Произошла ошибка при установке отладчика .NET. Возможно, потребуется переустановить расширение C#.", "Author": "Автор", "Bug": "Ошибка", - "C# Project Context Status": "C# Project Context Status", + "C# Project Context Status": "Состояние контекста проекта C#", "C# Workspace Status": "Состояние рабочей области C#", "C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Конфигурация C# изменена. Перезапустить языковой сервер с изменениями?", "C# configuration has changed. Would you like to reload the window to apply your changes?": "Конфигурация C# изменена. Перезагрузить окно, чтобы применить изменения?", @@ -126,7 +126,7 @@ "Required assets to build and debug are missing from '{0}'. Add them?": "Необходимые ресурсы для сборки и отладки отсутствуют в \"{0}\". Добавить их?", "Restart": "Перезапустить", "Restart Language Server": "Перезапустить языковой сервер", - "Restart server": "Restart server", + "Restart server": "Перезапустить сервер", "Restore": "Восстановить", "Restore already in progress": "Восстановление уже выполняется", "Restore {0}": "Восстановить {0}", @@ -139,7 +139,7 @@ "Self-signed certificate sucessfully {0}": "Самозаверяющий сертификат успешно {0}", "Sending request": "Отправка запроса", "Server failed to start after retrying 5 times.": "Не удалось запустить сервер после 5 попыток.", - "Server stopped": "Server stopped", + "Server stopped": "Сервер остановлен", "Show Output": "Показать выходные данные", "Some projects have trouble loading. Please review the output for more details.": "В некоторых проектах возникают проблемы при загрузке. Дополнительные сведения см. в выходных данных.", "Start": "Запустить", diff --git a/package.nls.cs.json b/package.nls.cs.json index f4e124b97..136101298 100644 --- a/package.nls.cs.json +++ b/package.nls.cs.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "Povolí nástroje XAML při použití sady C# Dev Kit", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Zvýrazněte související komponenty JSON pod kurzorem.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Zvýraznit související komponenty regulárního výrazu pod kurzorem.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "Umístění vložení vlastností, událostí a metod při implementaci rozhraní nebo abstraktní třídy.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Umístit je na konec.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Umístěte je s ostatními členy stejného druhu.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Chování generování vlastností při implementaci rozhraní nebo abstraktní třídy.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Upřednostňovat automatické vlastnosti.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Upřednostňovat vyvolávání vlastností.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Zobrazit nápovědy pro literály", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Zobrazit nápovědy pro výrazy new", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Zobrazit nápovědy pro všechno ostatní", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "Určuje časový limit (v ms), aby se klient úspěšně spustil a připojil k jazykovému serveru.", "configuration.dotnet.server.suppressLspErrorToasts": "Potlačí zobrazování informačních zpráv o chybách, pokud na serveru dojde k chybě, ze které se dá zotavit.", "configuration.dotnet.server.trace": "Nastaví úroveň protokolování pro jazykový server", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Při spuštění serveru předá příznak --debug, aby bylo možné připojit ladicí program. (Dříve omnisharp.waitForDebugger)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Hledat symboly v referenčních sestaveních Ovlivňuje funkce, které vyžadují vyhledávání symbolů, například přidání importů.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "Možnosti, které se mají použít s ladicím programem při spouštění pro ladění testů jednotek. (Dříve csharp.unitTestDebuggingOptions)", "configuration.dotnet.unitTests.runSettingsPath": "Cesta k souboru .runsettings, který by se měl použít při spouštění testů jednotek (dříve omnisharp.testRunSettings)", "configuration.omnisharp.autoStart": "Určuje, jestli se server OmniSharp automaticky spustí, nebo ne. Pokud je false, lze server OmniSharp spustit pomocí příkazu Restartovat OmniSharp.", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Při nastavení této možnosti se text, který cílová aplikace zapisuje do stdout a stderr (např. Console.WriteLine), uloží do zadaného souboru. Tato možnost se bude ignorovat, pokud je konzola nastavená na jinou hodnotu než internalConsole. Příklad: ${workspaceFolder}/out.txt", "generateOptionsSchema.type.markdownDescription": "Typ kódu, který se má ladit. Může to být buď coreclr pro ladění .NET Core, nebo cclr pro Desktop .NET Framework. clr funguje pouze v systému Windows, protože Desktop Framework je určen pouze pro Windows.", "viewsWelcome.debug.contents": "[Generování prostředků jazyka C# pro sestavení a ladění](command:dotnet.generateAssets)\r\n\r\nDalší informace o souboru launch.json najdete v tématu [Konfigurace souboru launch.json pro ladění v jazyce C#](https://aka.ms/VSCode-CS-LaunchJson)." -} +} \ No newline at end of file diff --git a/package.nls.de.json b/package.nls.de.json index 99e6d37bf..4ebd9ddff 100644 --- a/package.nls.de.json +++ b/package.nls.de.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "Aktiviert XAML-Tools bei Verwendung des C#-Dev Kit", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Zugehörige JSON-Komponenten unter dem Cursor markieren.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Zugehörige Komponenten regulärer Ausdrücke unter dem Cursor markieren.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "Die Einfügeposition von Eigenschaften, Ereignissen und Methoden beim Implementieren der Schnittstelle oder abstrakten Klasse.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Platzieren Sie sie am Ende.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Platzieren Sie sie mit anderen Mitgliedern derselben Art.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generierungsverhalten von Eigenschaften beim Implementieren einer Schnittstelle oder einer abstrakten Klasse.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Automatische Eigenschaften bevorzugen.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Ausgelöste Eigenschaften bevorzugen.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Hinweise für Literale anzeigen", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Hinweise für new-Ausdrücke anzeigen", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Hinweise für alles andere anzeigen", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "Gibt ein Timeout (in ms) an, mit dem der Client erfolgreich gestartet und eine Verbindung mit dem Sprachserver hergestellt werden kann.", "configuration.dotnet.server.suppressLspErrorToasts": "Unterdrückt, dass Fehler-Popups angezeigt werden, wenn auf dem Server ein wiederherstellbarer Fehler auftritt.", "configuration.dotnet.server.trace": "Legt den Protokolliergrad für den Sprachserver fest.", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Übergibt das Flag \"--debug\" beim Starten des Servers, damit ein Debugger angefügt werden kann. (Zuvor \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Symbole in Verweisassemblys suchen. Dies wirkt sich auf Features aus, die eine Symbolsuche erfordern, z. B. Importe hinzufügen.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "Optionen, die mit dem Debugger beim Starten des Komponententestdebuggings verwendet werden können. (Zuvor \"csharp.unitTestDebuggingOptions\")", "configuration.dotnet.unitTests.runSettingsPath": "Pfad zur „.runsettings“-Datei, die beim Ausführen von Komponententests verwendet werden soll. (Vorher `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "Gibt an, ob der OmniSharp-Server automatisch gestartet wird. Bei „false“ kann OmniSharp mit dem Befehl „OmniSharp neu starten“ gestartet werden.", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Bei Festlegung wird Text, den die Zielanwendung in \"stdout\" und \"stderr\" (z. B. Console.WriteLine) schreibt, in der angegebenen Datei gespeichert. Diese Option wird ignoriert, wenn die Konsole auf einen anderen Wert als internalConsole festgelegt ist. Beispiel: \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "Geben Sie den Typ des zu debuggenden Codes ein. Dies kann `coreclr` für das .NET Core-Debugging oder `clr` für Desktop .NET Framework sein. `clr` funktioniert nur für Windows, da das Desktopframework nur Windows ist.", "viewsWelcome.debug.contents": "[C#-Objekte für Build und Debuggen generieren](command:dotnet.generateAssets)\r\n\r\nWeitere Informationen zu launch.json finden Sie unter [Konfigurieren von launch.json für das C#-Debuggen](https://aka.ms/VSCode-CS-LaunchJson)." -} +} \ No newline at end of file diff --git a/package.nls.es.json b/package.nls.es.json index d7d7f61a7..42988dcb3 100644 --- a/package.nls.es.json +++ b/package.nls.es.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "Habilita las herramientas XAML al usar el Kit de desarrollo de C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Resaltar los componentes JSON relacionados bajo el cursor.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Resaltar los componentes de expresiones regulares relacionados bajo el cursor.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "Ubicación de inserción de propiedades, eventos y métodos cuando se implementa una interfaz o una clase abstracta.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Colóquelos al final.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Colóquelos con otros miembros del mismo tipo.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportamiento de generación de propiedades al implementar una interfaz o una clase abstracta.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferir propiedades automáticas.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferir propiedades de lanzamiento.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Mostrar sugerencias para los literales", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Mostrar sugerencias para las expresiones \"new\"", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Mostrar sugerencias para todo lo demás", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "Especifica un tiempo de espera (en ms) para que el cliente se inicie correctamente y se conecte al servidor de lenguaje.", "configuration.dotnet.server.suppressLspErrorToasts": "Suprime la visualización de notificaciones del sistema de error si el servidor encuentra un error recuperable.", "configuration.dotnet.server.trace": "Establece el nivel de registro para el servidor de lenguaje", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Pasa la marca --debug al iniciar el servidor para permitir que se adjunte un depurador. (Anteriormente \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Buscar símbolos en ensamblados de referencia. Afecta a las características y requiere la búsqueda de símbolos, como agregar importaciones.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "Opciones que se van a usar con el depurador al iniciar para la depuración de pruebas unitarias. (Anteriormente \"csharp.unitTestDebuggingOptions\")", "configuration.dotnet.unitTests.runSettingsPath": "Ruta de acceso al archivo .runsettings que debe usarse al ejecutar pruebas unitarias. (Previously `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "Especifica si el servidor OmniSharp se iniciará automáticamente o no. Si es false, OmniSharp se puede iniciar con el comando \"Restart OmniSharp\".", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Cuando se establece, el texto que la aplicación de destino escribe en stdout y stderr (por ejemplo, Console.WriteLine) se guardará en el archivo especificado. Esta opción se omite si la consola se establece en un valor distinto de internalConsole. Por ejemplo, \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "Escriba el tipo de código que se va a depurar. Puede ser \"coreclr\" para la depuración de .NET Core o \"clr\" para desktop .NET Framework. \"clr\" solo funciona en Windows, ya que el marco de trabajo de escritorio es solo de Windows.", "viewsWelcome.debug.contents": "[Generar recursos de C# para compilación y depuración](command:dotnet.generateAssets)\r\n\r\nPara obtener más información sobre launch.json, consulte [Configuración de launch.json para la depuración de C#](https://aka.ms/VSCode-CS-LaunchJson)." -} +} \ No newline at end of file diff --git a/package.nls.fr.json b/package.nls.fr.json index 81a4eba98..f7d680253 100644 --- a/package.nls.fr.json +++ b/package.nls.fr.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "Active les outils XAML lors de l’utilisation du Kit de développement C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Mettez en surbrillance les composants JSON associés sous le curseur.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Mettre en surbrillance les composants d’expression régulière associés sous le curseur.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "Emplacement d’insertion des propriétés, des événements et des méthodes lors de l’implémentation d’une interface ou d’une classe abstraite.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Placez-les à la fin.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Placez-les avec d’autres membres du même type.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportement de génération des propriétés lors de l’implémentation d’une interface ou d’une classe abstraite.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Préférer les propriétés automatiques.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Préférer les propriétés de levée.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Afficher les indicateurs pour les littéraux", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Afficher les indicateurs pour les expressions 'new'", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Afficher les indicateurs pour tout le reste", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "Spécifie un délai d'attente (en ms) pour que le client démarre et se connecte avec succès au serveur de langue.", "configuration.dotnet.server.suppressLspErrorToasts": "Supprime l’affichage des notifications toast d’erreur si le serveur a rencontré une erreur récupérable.", "configuration.dotnet.server.trace": "Définit le niveau de journalisation pour le serveur de langage", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Passe le drapeau – debug lors du lancement du serveur pour permettre à un débogueur d’être attaché. (Précédemment `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Rechercher des symboles dans les assemblys de référence. Elle affecte les fonctionnalités nécessitant une recherche de symboles, comme l’ajout d’importations.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "Options à utiliser avec le débogueur lors du lancement du débogage des tests unitaires. (Précédemment `csharp.unitTestDebuggingOptions`)", "configuration.dotnet.unitTests.runSettingsPath": "Chemin du fichier .runsettings qui doit être utilisé lors de l’exécution de tests unitaires. (Previously `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "Spécifie si le serveur OmniSharp sera démarré automatiquement ou non. Si la valeur est false, OmniSharp peut être démarré avec la commande « Restart OmniSharp » (Redémarrer OmniSharp).", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Lorsqu’il est défini, le texte écrit par l’application cible dans stdout et stderr (par exemple, Console.WriteLine) est enregistré dans le fichier spécifié. Cette option est ignorée si la console a une valeur autre que internalConsole. Exemple : « ${workspaceFolder}/out.txt »", "generateOptionsSchema.type.markdownDescription": "Type de code à déboguer. Peut être soit « coreclr » pour le débogage .NET Core, soit « clr » pour Desktop .NET Framework. `clr` ne fonctionne que sous Windows car le framework Desktop est uniquement Windows.", "viewsWelcome.debug.contents": "[Générer des ressources C# pour la génération et le débogage](command:dotnet.generateAssets)\r\n\r\nPour en savoir plus sur launch.json, consultez [Configuration de launch.json pour le débogage C#](https://aka.ms/VSCode-CS-LaunchJson)." -} +} \ No newline at end of file diff --git a/package.nls.it.json b/package.nls.it.json index 92161264a..4d2ef10af 100644 --- a/package.nls.it.json +++ b/package.nls.it.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "Abilita gli strumenti XAML quando si usa il kit di sviluppo C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Evidenziare i componenti JSON correlati sotto il cursore.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Evidenzia i componenti dell'espressione regolare correlati sotto il cursore.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "La posizione di inserimento di proprietà, eventi e metodi quando si implementa un'interfaccia o una classe astratta.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Posizionarli alla fine.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Posizionarli con altri membri dello stesso tipo.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportamento di generazione delle proprietà quando si implementa un'interfaccia o una classe astratta.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferisci proprietà automatiche.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferisci proprietà generate.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Mostra suggerimenti per i valori letterali", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Mostra suggerimenti per le espressioni 'new'", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Mostra suggerimenti per tutto il resto", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "Specifica un timeout (in ms) per l'avvio del client e la sua connessione al server di linguaggio.", "configuration.dotnet.server.suppressLspErrorToasts": "Impedisce la visualizzazione degli avvisi popup di errore se il server rileva un errore reversibile.", "configuration.dotnet.server.trace": "Imposta il livello di registrazione per il server di linguaggio", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Passa il flag --debug all'avvio del server per consentire il collegamento di un debugger. (In precedenza “omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Cerca simboli negli assembly di riferimento. Influisce sulle funzionalità che richiedono la ricerca di simboli, ad esempio l'aggiunta di importazioni.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "Opzioni da usare con il debugger durante l'avvio per unit test debug. (In precedenza “csharp.unitTestDebuggingOptions”)", "configuration.dotnet.unitTests.runSettingsPath": "Percorso del file .runsettings che deve essere usato durante l'esecuzione di unit test. (in precedenza `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "Specifica se il server OmniSharp verrà avviato automaticamente o meno. Se false, è possibile avviare OmniSharp con il comando \"Riavvia OmniSharp\"", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Quando questa opzione è impostata, il testo che l'applicazione di destinazione scrive in stdout e stderr, ad esempio Console.WriteLine, verrà salvato nel file specificato. Questa opzione viene ignorata se la console è impostata su un valore diverso da internalConsole. Ad esempio '${workspaceFolder}/out.txt'.", "generateOptionsSchema.type.markdownDescription": "Digitare il tipo di codice di cui eseguire il debug. Può essere `coreclr` per il debug di .NET Core o `clr` per .NET Framework desktop. `clr` funziona solo su Windows poiché il framework desktop è solo per Windows.", "viewsWelcome.debug.contents": "[Genera risorse C# per compilazione e debug](command:dotnet.generateAssets)\r\n\r\nPer altre informazioni su launch.json, vedere [Configurazione di launch.json per il debug di C#](https://aka.ms/VSCode-CS-LaunchJson)." -} +} \ No newline at end of file diff --git a/package.nls.ja.json b/package.nls.ja.json index bb7e738f4..13fdf0baf 100644 --- a/package.nls.ja.json +++ b/package.nls.ja.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "C# 開発キットを使用するときに XAML ツールを有効にします", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "カーソルの下にある関連する JSON コンポーネントをハイライトします。", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "カーソルの下にある関連する正規表現コンポーネントをハイライトします。", - "configuration.dotnet.typeMembers.memberInsertionLocation": "インターフェイスまたは抽象クラスを実装する場合の、プロパティ、イベント、メソッドの挿入場所です。", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "最後に配置します。", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "同じ種類の他のメンバーと共に配置します。", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "インターフェイスまたは抽象クラスを実装するときのプロパティの生成動作。", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "自動プロパティを優先します。", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "スロー プロパティを優先します。", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "リテラルのヒントを表示する", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "'new' 式のヒントを表示する", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "その他すべてのヒントを表示する", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "クライアントが正常に起動して言語サーバーに接続するためのタイムアウト (ミリ秒) を指定します。", "configuration.dotnet.server.suppressLspErrorToasts": "サーバーで回復可能なエラーが発生した場合に、エラー トーストが表示されないようにします。", "configuration.dotnet.server.trace": "言語サーバーのログ記録レベルを設定する", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "デバッガーのアタッチを許可するために、サーバーを起動するときに --debug フラグを渡します。(以前の `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "参照アセンブリ内のシンボルを検索します。影響を受ける機能には、インポートの追加などのシンボル検索が必要です。", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "単体テスト デバッグの起動時にデバッガーで使用するオプション。(以前の `csharp.unitTestDebuggingOptions`)", "configuration.dotnet.unitTests.runSettingsPath": "単体テストの実行時に使用する必要がある .runsettings ファイルへのパス。(以前は `omnisharp.testRunSettings` でした)", "configuration.omnisharp.autoStart": "OmniSharp サーバーを自動的に起動するかどうかを指定します。false の場合、OmniSharp は 'Restart OmniSharp' コマンドで開始できます", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "設定すると、ターゲット アプリケーションが StdOut および stderr (例: Console.WriteLine) に書き込むテキストが指定したファイルに保存されます。コンソールが internalConsole 以外に設定されている場合、このオプションは無視されます。例: '${workspaceFolder}/out.txt'", "generateOptionsSchema.type.markdownDescription": "デバッグするコードの種類を入力します。.NET Core デバッグの場合は `coreclr`、デスクトップ .NET Framework の場合は `clr` のいずれかを指定できます。デスクトップ フレームワークは Windows 専用であるため、`clr` は Windows でのみ動作します。", "viewsWelcome.debug.contents": "[ビルドおよびデバッグ用の C# 資産の生成](command:dotnet.generateAssets)\r\n\r\nlaunch.json の詳細については、[C# デバッグ用の launch.json の構成](https://aka.ms/VSCode-CS-LaunchJson). を参照してください。" -} +} \ No newline at end of file diff --git a/package.nls.ko.json b/package.nls.ko.json index d7775ba7c..685815ce7 100644 --- a/package.nls.ko.json +++ b/package.nls.ko.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "C# 개발자 키트를 사용할 때 XAML 도구 사용", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "커서 아래에서 관련 JSON 구성 요소를 강조 표시합니다.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "커서 아래의 관련 정규식 구성 요소를 강조 표시합니다.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "인터페이스 또는 추상 클래스를 구현할 때 속성, 이벤트 및 메서드의 삽입 위치입니다.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "끝에 배치합니다.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "동일한 종류의 다른 멤버와 함께 배치합니다.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "인터페이스 또는 추상 클래스를 구현할 때 속성의 생성 동작입니다.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "자동 속성을 선호합니다.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "throw 속성을 선호합니다.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "리터럴에 대한 힌트 표시", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "'new' 식에 대한 힌트 표시", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "다른 모든 항목에 대한 힌트 표시", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "클라이언트가 언어 서버를 시작하고 연결하기 위한 시간 제한(밀리초)을 지정합니다.", "configuration.dotnet.server.suppressLspErrorToasts": "서버에서 복구 가능한 오류가 발생하는 경우 오류 알림이 표시되지 않도록 합니다.", "configuration.dotnet.server.trace": "언어 서버의 로깅 수준을 설정합니다.", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "디버거 연결을 허용하기 위해 서버를 시작할 때 --debug 플래그를 전달합니다(이전 `omnisharp.waitForDebugger`).", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "참조 어셈블리에서 기호를 검색합니다. 가져오기 추가와 같은 기호 검색이 필요한 기능에 영향을 줍니다.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "단위 테스트 디버깅을 시작할 때 디버거와 함께 사용하는 옵션입니다(이전 `csharp.unitTestDebuggingOptions`).", "configuration.dotnet.unitTests.runSettingsPath": "단위 테스트를 실행할 때 사용해야 하는 .runsettings 파일의 경로입니다. (이전의 `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "OmniSharp 서버를 자동으로 시작할지 여부를 지정합니다. false이면 'OmniSharp 다시 시작' 명령으로 OmniSharp를 시작할 수 있습니다.", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "설정하면 대상 애플리케이션이 stdout 및 stderr(예: Console.WriteLine)에 쓰는 텍스트가 지정된 파일에 저장됩니다. 콘솔이 internalConsole 이외의 것으로 설정된 경우 이 옵션은 무시됩니다(예: '${workspaceFolder}/out.txt')", "generateOptionsSchema.type.markdownDescription": "디버깅할 코드 형식입니다. .NET Core 디버깅의 경우 `coreclr`, 데스크톱 .NET Framework의 경우 `clr`일 수 있습니다. 데스크톱 프레임워크는 Windows 전용이므로 `clr`은 Windows에서만 작동합니다.", "viewsWelcome.debug.contents": "[빌드와 디버그를 위한 C# 자산 생성](command:dotnet.generateAssets)\r\n\r\nlaunch.json에 관해 자세히 알아보려면 [C# 디버깅을 위한 launch.json 구성](https://aka.ms/VSCode-CS-LaunchJson)을 참조하세요." -} +} \ No newline at end of file diff --git a/package.nls.pl.json b/package.nls.pl.json index b73b9fb78..c540f0f15 100644 --- a/package.nls.pl.json +++ b/package.nls.pl.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "Włącza narzędzia XAML podczas korzystania z zestawu deweloperskiego języka C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Wyróżnij powiązane składniki JSON pod kursorem.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Wyróżnij powiązane składniki wyrażenia regularnego pod kursorem.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "Lokalizacja wstawiania właściwości, zdarzeń i metod podczas implementowania interfejsu lub klasy abstrakcyjnej.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Umieść je na końcu.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Umieść je z innymi elementami członkowskimi tego samego rodzaju.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Zachowanie generowania właściwości podczas implementowania interfejsu lub klasy abstrakcyjnej.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferuj właściwości automatyczne.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferuj właściwości przerzucane.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Pokaż wskazówki dla literałów", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Pokaż wskazówki dla wyrażeń „new”", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Pokaż wskazówki dla wszystkich innych elementów", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "Określa limit czasu (w ms) dla pomyślnego uruchomienia klienta i nawiązania połączenia z serwerem języka.", "configuration.dotnet.server.suppressLspErrorToasts": "Pomija wyświetlanie wyskakujących powiadomień o błędach, jeśli serwer napotka błąd do odzyskania.", "configuration.dotnet.server.trace": "Ustawia poziom rejestrowania dla serwera języka", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Przekazuje flagę --debug podczas uruchamiania serwera, aby umożliwić dołączenie debugera. (Wcześniej „omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Wyszukaj symbole w zestawach odwołań. Ma to wpływ na funkcje wymagające wyszukiwania symboli, takie jak dodawanie importów.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "Opcje używane z debugerem podczas uruchamiania na potrzeby debugowania testów jednostkowych. (Wcześniej „csharp.unitTestDebuggingOptions”)", "configuration.dotnet.unitTests.runSettingsPath": "Ścieżka do pliku .runsettings, który powinien być używany podczas uruchamiania testów jednostkowych. (Poprzednio „omnisharp.testRunSettings”)", "configuration.omnisharp.autoStart": "Określa, czy serwer OmniSharp zostanie uruchomiony automatycznie. W przypadku wartości false element OmniSharp można uruchomić za pomocą polecenia „Restart OmniSharp”", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Po ustawieniu tekst, który aplikacja docelowa zapisuje w stdout i stderr (np. Console.WriteLine), zostanie zapisany w określonym pliku. Ta opcja jest ignorowana, jeśli konsola jest ustawiona na wartość inną niż internalConsole, np. \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "Wpisz typ kodu do debugowania. Może to być „coreclr” na potrzeby debugowania platformy .NET Core lub „clr” dla platformy klasycznej .NET Framework. Element „clr” działa tylko w systemie Windows, ponieważ platforma klasyczna działa tylko w systemie Windows.", "viewsWelcome.debug.contents": "[Generuj zasoby języka C# na potrzeby kompilacji i debugowania](polecenie:dotnet.generateAssets)\r\n\r\nAby dowiedzieć się więcej o uruchamianiu pliku launch.json, zobacz [Konfigurowanie pliku launch.json na potrzeby debugowania w języku C#](https://aka.ms/VSCode-CS-LaunchJson)." -} +} \ No newline at end of file diff --git a/package.nls.pt-br.json b/package.nls.pt-br.json index 275bfaf31..7fe1fbb5b 100644 --- a/package.nls.pt-br.json +++ b/package.nls.pt-br.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "Habilita ferramentas XAML ao usar o Kit de Desenvolvimento em C#", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Destaque os componentes JSON relacionados sob o cursor.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Destaque os componentes de expressão regular relacionados sob o cursor.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "O local de inserção de propriedades, eventos e métodos Ao implementar interface ou classe abstrata.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Coloque-os no final.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Coloque-os com outros membros do mesmo tipo.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportamento de geração de propriedades ao implementar interface ou classe abstrata.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Eu prefiro propriedades automáticas.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Eu prefiro lançar propriedades.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Mostrar as dicas para os literais", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Mostrar as dicas para as expressões 'new'", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Mostrar as dicas para tudo", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "Especifica um tempo limite (em ms) para o cliente iniciar e conectar-se com êxito ao servidor de idioma.", "configuration.dotnet.server.suppressLspErrorToasts": "Suprime a exibição de notificações do erro se o servidor encontrar um erro recuperável.", "configuration.dotnet.server.trace": "Define o nível de log para o servidor de idiomas", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Passa o sinalizador --debug ao iniciar o servidor para permitir que um depurador seja anexado. (Anteriormente `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Pesquisar símbolos em montagens de referência. Afeta os recursos que exigem pesquisa de símbolos, como adicionar importações.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "Opções a serem usadas com o depurador ao iniciar a depuração de teste de unidade. (Anteriormente `csharp.unitTestDebuggingOptions`)", "configuration.dotnet.unitTests.runSettingsPath": "Caminho para o arquivo .runsettings que deve ser usado ao executar testes de unidade. (Anteriormente, 'omnisharp.testRunSettings')", "configuration.omnisharp.autoStart": "Especifica se o servidor OmniSharp será iniciado automaticamente ou não. Se for falso, o OmniSharp pode ser iniciado com o comando \"Reiniciar OmniSharp'", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Quando definido, o texto que o aplicativo de destino grava em stdout e stderr (ex: Console.WriteLine) será salvo no arquivo especificado. Essa opção será ignorada se o console for definido como algo diferente de internalConsole. Por exemplo. '${workspaceFolder}/out.txt'", "generateOptionsSchema.type.markdownDescription": "Tipo de código a ser depurado. Pode ser \"coreclr\" para a depuração do .NET Core ou \"clr\" para o .NET Framework para desktop. O \"clr\" só funciona no Windows, pois o Desktop Framework é exclusivo do Windows.", "viewsWelcome.debug.contents": "[Gerar ativos C# para Build e Depuração](command:dotnet.generateAssets)\r\n\r\nPara saber mais sobre launch.json, consulte [Como configurar launch.json para depuração C#](https://aka.ms/VSCode-CS-LaunchJson)." -} +} \ No newline at end of file diff --git a/package.nls.ru.json b/package.nls.ru.json index adbf15182..199ff3210 100644 --- a/package.nls.ru.json +++ b/package.nls.ru.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "Включает инструменты XAML при использовании комплекта разработки C# Dev Kit.", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "Выделить связанные компоненты JSON под курсором.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "Выделение связанных компонентов регулярных выражений под курсором.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "Расположение вставки свойств, событий и методов. При реализации интерфейса или абстрактного класса.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Поместите их в конец.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Поместите их вместе с другими элементами того же типа.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Поведение создания свойств при реализации интерфейса или абстрактного класса.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Предпочитать автосвойства.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Предпочитать свойства, создающие исключения.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Отображать подсказки для литералов", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "Отображать подсказки для выражений \"new\"", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Отображать подсказки для всех остальных элементов", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "Указывает время ожидания (в миллисекундах) для запуска клиента и его подключения к языковому серверу.", "configuration.dotnet.server.suppressLspErrorToasts": "Подавляет появление всплывающих сообщений об ошибках, если сервер обнаруживает устранимую ошибку.", "configuration.dotnet.server.trace": "Задает уровень ведения журнала для языкового сервера", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Передает флаг --debug при запуске сервера, чтобы разрешить подключение отладчика. (Ранее — \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Поиск символов в эталонных сборках. Он влияет на функции, для которых требуется поиск символов, например добавление импортов.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "Параметры, которые используются с отладчиком при запуске для отладки модульных тестов. (Ранее — \"csharp.unitTestDebuggingOptions\")", "configuration.dotnet.unitTests.runSettingsPath": "Путь к файлу RUNSETTINGS, который следует использовать при выполнении модульных тестов. (Ранее — \"omnisharp.testRunSettings\")", "configuration.omnisharp.autoStart": "Указывает, будет ли автоматически запущен сервер OmniSharp. Если присвоено значение false, OmniSharp можно запустить с помощью команды \"Restart OmniSharp\"", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Если этот параметр настроен, текст, который целевое приложение записывает в stdout и stderr (например, Console.WriteLine), будет сохранен в указанном файле. Этот параметр игнорируется, если для консоли настроено значение, отличное от internalConsole. Например, \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "Введите тип кода для отладки. Может быть либо \"coreclr\" для отладки .NET Core, либо \"clr\" для классической .NET Framework. \"clr\" работает только в Windows, так как классическая платформа предназначена только для Windows.", "viewsWelcome.debug.contents": "[Создание ресурсов C# для сборки и отладки](command:dotnet.generateAssets)\r\n\r\nДополнительные сведения о launch.json см. в разделе [Настройка launch.json для отладки C#](https://aka.ms/VSCode-CS-LaunchJson)." -} +} \ No newline at end of file diff --git a/package.nls.tr.json b/package.nls.tr.json index 3ca3998ac..d513fd912 100644 --- a/package.nls.tr.json +++ b/package.nls.tr.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "C# Geliştirme Setini kullanırken XAML araçlarını etkinleştirir", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "İmlecin altındaki ilgili JSON bileşenlerini vurgula.", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "İmleç altındaki ilgili normal ifade bileşenlerini vurgula.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "Arabirim veya soyut sınıf uygulanırken özellikler, olaylar ve yöntemlerin eklenme konumu.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Bunları sona yerleştir.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Bunları aynı türdeki diğer üyelerle birlikte yerleştir.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Arabirim veya soyut sınıf uygulama özellikleri oluşturma davranışı.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Otomatik özellikleri tercih et.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Özel durum oluşturan özellikleri tercih et.", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "Sabit değerler için ipuçlarını göster", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "'new' ifadeleri için ipuçlarını göster", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "Diğer her şey için ipuçlarını göster", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "İstemcinin başarılı bir şekilde başlatılması ve dil sunucusuna bağlanması için zaman aşımını (ms cinsinden) belirtir.", "configuration.dotnet.server.suppressLspErrorToasts": "Sunucu kurtarılabilir bir hatayla karşılaştığında hata bildirimlerinin görünmesini engeller.", "configuration.dotnet.server.trace": "Dil sunucusu için günlük düzeyini ayarlar", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Bir hata ayıklayıcının eklenmesine izin vermek için sunucuyu başlatırken --debug bayrağını iletir. (Önceden 'omnisharp.waitForDebugger')", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Başvuru derlemeleri içinde sembolleri arama. İçeri aktarma ekleme gibi sembol arama gerektiren özellikleri etkiler.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "Birim testi hata ayıklamasını başlatırken hata ayıklayıcıyla birlikte kullanılacak seçenekler. (Önceden 'csharp.unitTestDebuggingOptions')", "configuration.dotnet.unitTests.runSettingsPath": "Birim testlerini çalıştırırken kullanılması gereken .runsettings dosyasının yolu. (Önceden 'omnisharp.testRunSettings')", "configuration.omnisharp.autoStart": "OmniSharp sunucusunun otomatik olarak başlatılıp başlatılmayacağını belirtir. False ise, OmniSharp 'Restart OmniSharp' komutu ile başlatılabilir", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "Ayarlandığında hedef uygulamanın stdout ve stderr'a (ör. Console.WriteLine) yazdığı metin belirtilen dosyaya kaydedilir. Konsol, internalConsole dışında bir değere ayarlanmışsa bu seçenek yoksayılır. Ör. '${workspaceFolder}/out.txt'", "generateOptionsSchema.type.markdownDescription": "Hata ayıklamak için kodun türünü yazın. NET Core hata ayıklama için `coreclr` veya Masaüstü .NET Framework için `clr` olabilir. Masaüstü çerçevesi yalnızca Windows'a özel olduğundan `clr` yalnızca Windows'ta çalışır.", "viewsWelcome.debug.contents": "[Derleme ve Hata Ayıklama için C# Varlıkları Oluşturma](command:dotnet.generateAssets)\r\n\r\nlaunch.json hakkında daha fazla bilgi edinmek için bkz. [C# hata ayıklaması için launch.json yapılandırma](https://aka.ms/VSCode-CS-LaunchJson)." -} +} \ No newline at end of file diff --git a/package.nls.zh-cn.json b/package.nls.zh-cn.json index 716af21fc..13778747c 100644 --- a/package.nls.zh-cn.json +++ b/package.nls.zh-cn.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "使用 C# 开发工具包时启用 XAML 工具", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "突出显示光标下的相关 JSON 组件。", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "突出显示光标下的相关正则表达式组件。", - "configuration.dotnet.typeMembers.memberInsertionLocation": "实现接口或抽象类时属性、事件和方法的插入位置。", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "将它们放在末尾。", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "将它们与相同类型的其他成员放置在一起。", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "实现接口或抽象类时属性的生成行为。", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "首选自动属性。", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "首选引发属性。", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "显示文本提示", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "显示 \"new\" 表达式的提示", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "显示其他所有内容的提示", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "为客户端指定一个超时 (以毫秒为单位),以成功启动并连接到语言服务器。", "configuration.dotnet.server.suppressLspErrorToasts": "当服务器遇到可恢复错误时,禁止显示错误 toast。", "configuration.dotnet.server.trace": "设置语言服务器的日志记录级别", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "启动服务器时传递 --debug 标志,以允许附加调试器。(之前为 \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "在引用程序集中搜索符号。它会影响需要符号搜索的功能,例如添加导入。", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "启动单元测试调试时要与调试程序一起使用的选项。(之前为 \"csharp.unitTestDebuggingOptions\")", "configuration.dotnet.unitTests.runSettingsPath": "运行单元测试时应使用的 .runsettings 文件的路径。(以前为“omnisharp.testRunSettings”)", "configuration.omnisharp.autoStart": "指定 OmniSharp 服务器是否自动启动。如果为 false,则可以使用“重启 OmniSharp”命令启动 OmniSharp", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "设置后,目标应用程序写入 stdout 和 stderr (例如 Console.WriteLine) 的文本将保存到指定的文件。如果控制台设置为 internalConsole 以外的其他内容,则忽略此选项。例如 \"${workspaceFolder}/out.txt\"", "generateOptionsSchema.type.markdownDescription": "键入要调试的代码类型。可以是用于 .NET Core 调试的“coreclr”,也可以是用于桌面 .NET Framework 的“clr”。由于桌面框架仅适用于 Windows,因此“clr”仅适用于 Windows。", "viewsWelcome.debug.contents": "[为版本和调试生成 C# 资产](command:dotnet.generateAssets)\r\n\r\n若要了解有关 launch.json 的详细信息,请参阅 [为 C# 调试配置 launch.json](https://aka.ms/VSCode-CS-LaunchJson)。" -} +} \ No newline at end of file diff --git a/package.nls.zh-tw.json b/package.nls.zh-tw.json index e64aa32b9..62534a04e 100644 --- a/package.nls.zh-tw.json +++ b/package.nls.zh-tw.json @@ -46,12 +46,6 @@ "configuration.dotnet.enableXamlTools": "使用 C# 開發套件時啟用 XAML 工具", "configuration.dotnet.highlighting.highlightRelatedJsonComponents": "反白資料指標下的相關 JSON 元件。", "configuration.dotnet.highlighting.highlightRelatedRegexComponents": "反白資料指標下的相關規則運算式元件。", - "configuration.dotnet.typeMembers.memberInsertionLocation": "實作介面或抽象類別時,屬性、事件和方法的插入位置。", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "將它們放置在結尾。", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "將它們與其他相同種類的成員放在一起。", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "實作介面或抽象類別時屬性的產生行為。", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "建議使用自動屬性。", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "建議使用擲回屬性。", "configuration.dotnet.inlayHints.enableInlayHintsForLiteralParameters": "顯示常值的提示", "configuration.dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": "顯示 'new' 運算式的提示", "configuration.dotnet.inlayHints.enableInlayHintsForOtherParameters": "顯示所有其他項目的提示", @@ -73,8 +67,15 @@ "configuration.dotnet.server.startTimeout": "指定用戶端順利啟動並連接到語言伺服器的逾時 (毫秒)。", "configuration.dotnet.server.suppressLspErrorToasts": "如果伺服器發生可復原的錯誤,隱藏不顯示錯誤快顯通知。", "configuration.dotnet.server.trace": "設定語言伺服器的記錄層次", + "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "啟動伺服器時傳遞 --debug 旗標,以允許附加偵錯工具。(先前為 `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "在參考組件中搜尋符號。這會影響需要符號搜尋的功能,例如新增匯入。", + "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", "configuration.dotnet.unitTestDebuggingOptions": "啟動單元測試偵錯時搭配偵錯工具使用的選項。(先前為 `csharp.unitTestDebuggingOptions`)", "configuration.dotnet.unitTests.runSettingsPath": "執行單元測試時應該使用的 .runsettings 檔案路徑。(先前的 `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "指定 OmniSharp 伺服器是否將自動啟動。如果為 False,則可以使用 'Restart OmniSharp' 命令來啟動 OmniSharp", @@ -250,4 +251,4 @@ "generateOptionsSchema.targetOutputLogPath.description": "設定時,目標應用程式寫入 stdout 和 stderr 的文字 (例如: Console.WriteLine) 將會儲存到指定的檔案。如果主控台設定為 internalConsole 以外的項目,則會略過此選項。例如 '${workspaceFolder}/out.txt'", "generateOptionsSchema.type.markdownDescription": "輸入要進行偵錯的程式碼類型。可以是 `coreclr` 表示 .NET Core 偵錯,或 `clr` 表示桌面 .NET Framework。`clr` 僅在 Windows 上運作,因為桌面 Framework 僅限 Windows。", "viewsWelcome.debug.contents": "[為組建和偵錯產生 C# 資產](command:dotnet.generateAssets)\r\n\r\n若要深入了解 launch.json,請參閱[為 C# 偵錯設定 launch.json](https://aka.ms/VSCode-CS-LaunchJson)(英文)。" -} +} \ No newline at end of file From 76de8c7557c0ee4d51de0b7123149bc84544909f Mon Sep 17 00:00:00 2001 From: David Barbet Date: Fri, 19 Jul 2024 15:22:37 -0700 Subject: [PATCH 31/94] Update changelog before snap --- CHANGELOG.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ae67bfa4..2d8f5584e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,14 @@ - Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876) # Latest +* Add option to disable server gc (PR: [#7155](https://github.com/dotnet/vscode-csharp/pull/7155)) +* Update the workspace status bar when the server is stopped. (PR: [#7352](https://github.com/dotnet/vscode-csharp/pull/7352)) +* Update Debugger to v2.39.0 (PR: [#7342](https://github.com/dotnet/vscode-csharp/pull/7342)) * Bump xamltools to 17.12.35119.17 (PR: [#7366](https://github.com/dotnet/vscode-csharp/pull/7366)) -* Update Roslyn to 4.12.0-1.24366.6 (PR: [#7326](https://github.com/dotnet/vscode-csharp/pull/7326)) +* Update Roslyn to 4.12.0-1.24366.6 (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356)) + * Convert ImplementTypeOptions to editorconfig options (PR: [#74376](https://github.com/dotnet/roslyn/pull/74376)) + * Remove double array allocation in SemanticTokens (PR: [#74271](https://github.com/dotnet/roslyn/pull/74271)) + * Do not use memory mapped files on non-windows (PR: [#74339](https://github.com/dotnet/roslyn/pull/74339)) * Renamed settings (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356)) * `dotnet.implementType.insertionBehavior` to `dotnet.typeMembers.memberInsertionLocation` * `dotnet.implementType.propertyGenerationBehavior` to `dotnet.typeMembers.propertyGenerationBehavior` From b335b375a2655faa493d80198ce0e1b3e7296e27 Mon Sep 17 00:00:00 2001 From: dibarbet Date: Fri, 19 Jul 2024 23:02:34 +0000 Subject: [PATCH 32/94] Update main version --- version.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/version.json b/version.json index 803ee2c89..087c91fcd 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.40", + "version": "2.41", "publicReleaseRefSpec": [ "^refs/heads/release$", "^refs/heads/prerelease$", @@ -12,4 +12,4 @@ "enabled": false } } -} +} \ No newline at end of file From da6d1bbb28d9827ba811f771307d528e3b7493c6 Mon Sep 17 00:00:00 2001 From: dotnet-bot Date: Fri, 19 Jul 2024 23:21:04 +0000 Subject: [PATCH 33/94] Localization result of ff3d391c17b7dd11748d57f194c82ccf59abbaa6. --- package.nls.cs.json | 12 ++++++------ package.nls.de.json | 12 ++++++------ package.nls.es.json | 12 ++++++------ package.nls.fr.json | 12 ++++++------ package.nls.it.json | 12 ++++++------ package.nls.ja.json | 12 ++++++------ package.nls.ko.json | 12 ++++++------ package.nls.pl.json | 12 ++++++------ package.nls.pt-br.json | 12 ++++++------ package.nls.ru.json | 12 ++++++------ package.nls.tr.json | 12 ++++++------ package.nls.zh-cn.json | 12 ++++++------ package.nls.zh-tw.json | 12 ++++++------ 13 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.nls.cs.json b/package.nls.cs.json index 136101298..ddb8092eb 100644 --- a/package.nls.cs.json +++ b/package.nls.cs.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Při spuštění serveru předá příznak --debug, aby bylo možné připojit ladicí program. (Dříve omnisharp.waitForDebugger)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Hledat symboly v referenčních sestaveních Ovlivňuje funkce, které vyžadují vyhledávání symbolů, například přidání importů.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Umístění vložení vlastností, událostí a metod při implementaci rozhraní nebo abstraktní třídy.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Umístit je na konec.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Umístěte je s ostatními členy stejného druhu.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Chování generování vlastností při implementaci rozhraní nebo abstraktní třídy.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Upřednostňovat automatické vlastnosti.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Upřednostňovat vyvolávání vlastností.", "configuration.dotnet.unitTestDebuggingOptions": "Možnosti, které se mají použít s ladicím programem při spouštění pro ladění testů jednotek. (Dříve csharp.unitTestDebuggingOptions)", "configuration.dotnet.unitTests.runSettingsPath": "Cesta k souboru .runsettings, který by se měl použít při spouštění testů jednotek (dříve omnisharp.testRunSettings)", "configuration.omnisharp.autoStart": "Určuje, jestli se server OmniSharp automaticky spustí, nebo ne. Pokud je false, lze server OmniSharp spustit pomocí příkazu Restartovat OmniSharp.", diff --git a/package.nls.de.json b/package.nls.de.json index 4ebd9ddff..7450ff52b 100644 --- a/package.nls.de.json +++ b/package.nls.de.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Übergibt das Flag \"--debug\" beim Starten des Servers, damit ein Debugger angefügt werden kann. (Zuvor \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Symbole in Verweisassemblys suchen. Dies wirkt sich auf Features aus, die eine Symbolsuche erfordern, z. B. Importe hinzufügen.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Die Einfügeposition von Eigenschaften, Ereignissen und Methoden beim Implementieren der Schnittstelle oder abstrakten Klasse.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Platzieren Sie sie am Ende.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Platzieren Sie sie mit anderen Mitgliedern derselben Art.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generierungsverhalten von Eigenschaften beim Implementieren einer Schnittstelle oder einer abstrakten Klasse.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Automatische Eigenschaften bevorzugen.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Ausgelöste Eigenschaften bevorzugen.", "configuration.dotnet.unitTestDebuggingOptions": "Optionen, die mit dem Debugger beim Starten des Komponententestdebuggings verwendet werden können. (Zuvor \"csharp.unitTestDebuggingOptions\")", "configuration.dotnet.unitTests.runSettingsPath": "Pfad zur „.runsettings“-Datei, die beim Ausführen von Komponententests verwendet werden soll. (Vorher `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "Gibt an, ob der OmniSharp-Server automatisch gestartet wird. Bei „false“ kann OmniSharp mit dem Befehl „OmniSharp neu starten“ gestartet werden.", diff --git a/package.nls.es.json b/package.nls.es.json index 42988dcb3..46b438754 100644 --- a/package.nls.es.json +++ b/package.nls.es.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Pasa la marca --debug al iniciar el servidor para permitir que se adjunte un depurador. (Anteriormente \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Buscar símbolos en ensamblados de referencia. Afecta a las características y requiere la búsqueda de símbolos, como agregar importaciones.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Ubicación de inserción de propiedades, eventos y métodos cuando se implementa una interfaz o una clase abstracta.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Colóquelos al final.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Colóquelos con otros miembros del mismo tipo.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportamiento de generación de propiedades al implementar una interfaz o una clase abstracta.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferir propiedades automáticas.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferir propiedades de lanzamiento.", "configuration.dotnet.unitTestDebuggingOptions": "Opciones que se van a usar con el depurador al iniciar para la depuración de pruebas unitarias. (Anteriormente \"csharp.unitTestDebuggingOptions\")", "configuration.dotnet.unitTests.runSettingsPath": "Ruta de acceso al archivo .runsettings que debe usarse al ejecutar pruebas unitarias. (Previously `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "Especifica si el servidor OmniSharp se iniciará automáticamente o no. Si es false, OmniSharp se puede iniciar con el comando \"Restart OmniSharp\".", diff --git a/package.nls.fr.json b/package.nls.fr.json index f7d680253..26aaf0c78 100644 --- a/package.nls.fr.json +++ b/package.nls.fr.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Passe le drapeau – debug lors du lancement du serveur pour permettre à un débogueur d’être attaché. (Précédemment `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Rechercher des symboles dans les assemblys de référence. Elle affecte les fonctionnalités nécessitant une recherche de symboles, comme l’ajout d’importations.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Emplacement d’insertion des propriétés, des événements et des méthodes lors de l’implémentation d’une interface ou d’une classe abstraite.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Placez-les à la fin.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Placez-les avec d’autres membres du même type.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportement de génération des propriétés lors de l’implémentation d’une interface ou d’une classe abstraite.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Préférer les propriétés automatiques.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Préférer les propriétés de levée.", "configuration.dotnet.unitTestDebuggingOptions": "Options à utiliser avec le débogueur lors du lancement du débogage des tests unitaires. (Précédemment `csharp.unitTestDebuggingOptions`)", "configuration.dotnet.unitTests.runSettingsPath": "Chemin du fichier .runsettings qui doit être utilisé lors de l’exécution de tests unitaires. (Previously `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "Spécifie si le serveur OmniSharp sera démarré automatiquement ou non. Si la valeur est false, OmniSharp peut être démarré avec la commande « Restart OmniSharp » (Redémarrer OmniSharp).", diff --git a/package.nls.it.json b/package.nls.it.json index 4d2ef10af..baeb8edff 100644 --- a/package.nls.it.json +++ b/package.nls.it.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Passa il flag --debug all'avvio del server per consentire il collegamento di un debugger. (In precedenza “omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Cerca simboli negli assembly di riferimento. Influisce sulle funzionalità che richiedono la ricerca di simboli, ad esempio l'aggiunta di importazioni.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "La posizione di inserimento di proprietà, eventi e metodi quando si implementa un'interfaccia o una classe astratta.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Posizionarli alla fine.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Posizionarli con altri membri dello stesso tipo.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportamento di generazione delle proprietà quando si implementa un'interfaccia o una classe astratta.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferisci proprietà automatiche.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferisci proprietà generate.", "configuration.dotnet.unitTestDebuggingOptions": "Opzioni da usare con il debugger durante l'avvio per unit test debug. (In precedenza “csharp.unitTestDebuggingOptions”)", "configuration.dotnet.unitTests.runSettingsPath": "Percorso del file .runsettings che deve essere usato durante l'esecuzione di unit test. (in precedenza `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "Specifica se il server OmniSharp verrà avviato automaticamente o meno. Se false, è possibile avviare OmniSharp con il comando \"Riavvia OmniSharp\"", diff --git a/package.nls.ja.json b/package.nls.ja.json index 13fdf0baf..e71b93bf7 100644 --- a/package.nls.ja.json +++ b/package.nls.ja.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "デバッガーのアタッチを許可するために、サーバーを起動するときに --debug フラグを渡します。(以前の `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "参照アセンブリ内のシンボルを検索します。影響を受ける機能には、インポートの追加などのシンボル検索が必要です。", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "インターフェイスまたは抽象クラスを実装する場合の、プロパティ、イベント、メソッドの挿入場所です。", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "最後に配置します。", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "同じ種類の他のメンバーと共に配置します。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "インターフェイスまたは抽象クラスを実装するときのプロパティの生成動作。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "自動プロパティを優先します。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "スロー プロパティを優先します。", "configuration.dotnet.unitTestDebuggingOptions": "単体テスト デバッグの起動時にデバッガーで使用するオプション。(以前の `csharp.unitTestDebuggingOptions`)", "configuration.dotnet.unitTests.runSettingsPath": "単体テストの実行時に使用する必要がある .runsettings ファイルへのパス。(以前は `omnisharp.testRunSettings` でした)", "configuration.omnisharp.autoStart": "OmniSharp サーバーを自動的に起動するかどうかを指定します。false の場合、OmniSharp は 'Restart OmniSharp' コマンドで開始できます", diff --git a/package.nls.ko.json b/package.nls.ko.json index 685815ce7..d2e9af936 100644 --- a/package.nls.ko.json +++ b/package.nls.ko.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "디버거 연결을 허용하기 위해 서버를 시작할 때 --debug 플래그를 전달합니다(이전 `omnisharp.waitForDebugger`).", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "참조 어셈블리에서 기호를 검색합니다. 가져오기 추가와 같은 기호 검색이 필요한 기능에 영향을 줍니다.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "인터페이스 또는 추상 클래스를 구현할 때 속성, 이벤트 및 메서드의 삽입 위치입니다.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "끝에 배치합니다.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "동일한 종류의 다른 멤버와 함께 배치합니다.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "인터페이스 또는 추상 클래스를 구현할 때 속성의 생성 동작입니다.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "자동 속성을 선호합니다.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "throw 속성을 선호합니다.", "configuration.dotnet.unitTestDebuggingOptions": "단위 테스트 디버깅을 시작할 때 디버거와 함께 사용하는 옵션입니다(이전 `csharp.unitTestDebuggingOptions`).", "configuration.dotnet.unitTests.runSettingsPath": "단위 테스트를 실행할 때 사용해야 하는 .runsettings 파일의 경로입니다. (이전의 `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "OmniSharp 서버를 자동으로 시작할지 여부를 지정합니다. false이면 'OmniSharp 다시 시작' 명령으로 OmniSharp를 시작할 수 있습니다.", diff --git a/package.nls.pl.json b/package.nls.pl.json index c540f0f15..be4968572 100644 --- a/package.nls.pl.json +++ b/package.nls.pl.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Przekazuje flagę --debug podczas uruchamiania serwera, aby umożliwić dołączenie debugera. (Wcześniej „omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Wyszukaj symbole w zestawach odwołań. Ma to wpływ na funkcje wymagające wyszukiwania symboli, takie jak dodawanie importów.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Lokalizacja wstawiania właściwości, zdarzeń i metod podczas implementowania interfejsu lub klasy abstrakcyjnej.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Umieść je na końcu.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Umieść je z innymi elementami członkowskimi tego samego rodzaju.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Zachowanie generowania właściwości podczas implementowania interfejsu lub klasy abstrakcyjnej.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferuj właściwości automatyczne.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferuj właściwości przerzucane.", "configuration.dotnet.unitTestDebuggingOptions": "Opcje używane z debugerem podczas uruchamiania na potrzeby debugowania testów jednostkowych. (Wcześniej „csharp.unitTestDebuggingOptions”)", "configuration.dotnet.unitTests.runSettingsPath": "Ścieżka do pliku .runsettings, który powinien być używany podczas uruchamiania testów jednostkowych. (Poprzednio „omnisharp.testRunSettings”)", "configuration.omnisharp.autoStart": "Określa, czy serwer OmniSharp zostanie uruchomiony automatycznie. W przypadku wartości false element OmniSharp można uruchomić za pomocą polecenia „Restart OmniSharp”", diff --git a/package.nls.pt-br.json b/package.nls.pt-br.json index 7fe1fbb5b..199d50df8 100644 --- a/package.nls.pt-br.json +++ b/package.nls.pt-br.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Passa o sinalizador --debug ao iniciar o servidor para permitir que um depurador seja anexado. (Anteriormente `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Pesquisar símbolos em montagens de referência. Afeta os recursos que exigem pesquisa de símbolos, como adicionar importações.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "O local de inserção de propriedades, eventos e métodos Ao implementar interface ou classe abstrata.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Coloque-os no final.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Coloque-os com outros membros do mesmo tipo.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Comportamento de geração de propriedades ao implementar interface ou classe abstrata.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Preferir propriedades automáticas.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Preferir propriedades de lançamento.", "configuration.dotnet.unitTestDebuggingOptions": "Opções a serem usadas com o depurador ao iniciar a depuração de teste de unidade. (Anteriormente `csharp.unitTestDebuggingOptions`)", "configuration.dotnet.unitTests.runSettingsPath": "Caminho para o arquivo .runsettings que deve ser usado ao executar testes de unidade. (Anteriormente, 'omnisharp.testRunSettings')", "configuration.omnisharp.autoStart": "Especifica se o servidor OmniSharp será iniciado automaticamente ou não. Se for falso, o OmniSharp pode ser iniciado com o comando \"Reiniciar OmniSharp'", diff --git a/package.nls.ru.json b/package.nls.ru.json index 199ff3210..c0d6acd4a 100644 --- a/package.nls.ru.json +++ b/package.nls.ru.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Передает флаг --debug при запуске сервера, чтобы разрешить подключение отладчика. (Ранее — \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Поиск символов в эталонных сборках. Он влияет на функции, для которых требуется поиск символов, например добавление импортов.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Расположение вставки свойств, событий и методов. При реализации интерфейса или абстрактного класса.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Поместите их в конец.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Поместите их вместе с другими элементами того же типа.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Поведение создания свойств при реализации интерфейса или абстрактного класса.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Предпочитать автосвойства.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Предпочитать свойства, создающие исключения.", "configuration.dotnet.unitTestDebuggingOptions": "Параметры, которые используются с отладчиком при запуске для отладки модульных тестов. (Ранее — \"csharp.unitTestDebuggingOptions\")", "configuration.dotnet.unitTests.runSettingsPath": "Путь к файлу RUNSETTINGS, который следует использовать при выполнении модульных тестов. (Ранее — \"omnisharp.testRunSettings\")", "configuration.omnisharp.autoStart": "Указывает, будет ли автоматически запущен сервер OmniSharp. Если присвоено значение false, OmniSharp можно запустить с помощью команды \"Restart OmniSharp\"", diff --git a/package.nls.tr.json b/package.nls.tr.json index d513fd912..4da71ea58 100644 --- a/package.nls.tr.json +++ b/package.nls.tr.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "Bir hata ayıklayıcının eklenmesine izin vermek için sunucuyu başlatırken --debug bayrağını iletir. (Önceden 'omnisharp.waitForDebugger')", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Başvuru derlemeleri içinde sembolleri arama. İçeri aktarma ekleme gibi sembol arama gerektiren özellikleri etkiler.", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "Arabirim veya soyut sınıf uygulanırken özellikler, olaylar ve yöntemlerin eklenme konumu.", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Bunları sona yerleştir.", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Bunları aynı türdeki diğer üyelerle birlikte yerleştir.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Arabirim veya soyut sınıf uygulama özellikleri oluşturma davranışı.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Otomatik özellikleri tercih edin.", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Özel durum oluşturan özellikleri tercih edin.", "configuration.dotnet.unitTestDebuggingOptions": "Birim testi hata ayıklamasını başlatırken hata ayıklayıcıyla birlikte kullanılacak seçenekler. (Önceden 'csharp.unitTestDebuggingOptions')", "configuration.dotnet.unitTests.runSettingsPath": "Birim testlerini çalıştırırken kullanılması gereken .runsettings dosyasının yolu. (Önceden 'omnisharp.testRunSettings')", "configuration.omnisharp.autoStart": "OmniSharp sunucusunun otomatik olarak başlatılıp başlatılmayacağını belirtir. False ise, OmniSharp 'Restart OmniSharp' komutu ile başlatılabilir", diff --git a/package.nls.zh-cn.json b/package.nls.zh-cn.json index 13778747c..da3402b00 100644 --- a/package.nls.zh-cn.json +++ b/package.nls.zh-cn.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "启动服务器时传递 --debug 标志,以允许附加调试器。(之前为 \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "在引用程序集中搜索符号。它会影响需要符号搜索的功能,例如添加导入。", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "实现接口或抽象类时属性、事件和方法的插入位置。", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "将它们放在末尾。", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "将它们与相同类型的其他成员放置在一起。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "实现接口或抽象类时属性的生成行为。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "首选自动属性。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "首选引发属性。", "configuration.dotnet.unitTestDebuggingOptions": "启动单元测试调试时要与调试程序一起使用的选项。(之前为 \"csharp.unitTestDebuggingOptions\")", "configuration.dotnet.unitTests.runSettingsPath": "运行单元测试时应使用的 .runsettings 文件的路径。(以前为“omnisharp.testRunSettings”)", "configuration.omnisharp.autoStart": "指定 OmniSharp 服务器是否自动启动。如果为 false,则可以使用“重启 OmniSharp”命令启动 OmniSharp", diff --git a/package.nls.zh-tw.json b/package.nls.zh-tw.json index 62534a04e..38860e19b 100644 --- a/package.nls.zh-tw.json +++ b/package.nls.zh-tw.json @@ -70,12 +70,12 @@ "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", "configuration.dotnet.server.waitForDebugger": "啟動伺服器時傳遞 --debug 旗標,以允許附加偵錯工具。(先前為 `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "在參考組件中搜尋符號。這會影響需要符號搜尋的功能,例如新增匯入。", - "configuration.dotnet.typeMembers.memberInsertionLocation": "The insertion location of properties, events, and methods When implement interface or abstract class.", - "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "Place them at the end.", - "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "Place them with other members of the same kind.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior": "Generation behavior of properties when implement interface or abstract class.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "Prefer auto properties.", - "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "Prefer throwing properties.", + "configuration.dotnet.typeMembers.memberInsertionLocation": "實作介面或抽象類別時,屬性、事件和方法的插入位置。", + "configuration.dotnet.typeMembers.memberInsertionLocation.atTheEnd": "將它們放置在結尾。", + "configuration.dotnet.typeMembers.memberInsertionLocation.withOtherMembersOfTheSameKind": "將它們與其他相同種類的成員放在一起。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior": "實作介面或抽象類別時屬性的產生行為。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferAutoProperties": "建議使用自動屬性。", + "configuration.dotnet.typeMembers.propertyGenerationBehavior.preferThrowingProperties": "建議使用擲回屬性。", "configuration.dotnet.unitTestDebuggingOptions": "啟動單元測試偵錯時搭配偵錯工具使用的選項。(先前為 `csharp.unitTestDebuggingOptions`)", "configuration.dotnet.unitTests.runSettingsPath": "執行單元測試時應該使用的 .runsettings 檔案路徑。(先前的 `omnisharp.testRunSettings`)", "configuration.omnisharp.autoStart": "指定 OmniSharp 伺服器是否將自動啟動。如果為 False,則可以使用 'Restart OmniSharp' 命令來啟動 OmniSharp", From 4bab6ab6cefc1635cd759ca72ca5217b2490ca69 Mon Sep 17 00:00:00 2001 From: "Andrew Hall (METAL)" Date: Sun, 21 Jul 2024 15:18:12 -0700 Subject: [PATCH 34/94] Catch exceptions on completion --- src/razor/src/completion/completionHandler.ts | 80 +++++++++++-------- 1 file changed, 45 insertions(+), 35 deletions(-) diff --git a/src/razor/src/completion/completionHandler.ts b/src/razor/src/completion/completionHandler.ts index 45d22510b..bf45e7a8f 100644 --- a/src/razor/src/completion/completionHandler.ts +++ b/src/razor/src/completion/completionHandler.ts @@ -155,19 +155,23 @@ export class CompletionHandler { ) { // TODO: Snippet support - if (delegatedCompletionItemResolveParams.originatingKind != LanguageKind.CSharp) { - return delegatedCompletionItemResolveParams.completionItem; - } else { - const newItem = await vscode.commands.executeCommand( - resolveCompletionsCommand, - delegatedCompletionItemResolveParams.completionItem - ); - - if (!newItem) { + try { + if (delegatedCompletionItemResolveParams.originatingKind != LanguageKind.CSharp) { return delegatedCompletionItemResolveParams.completionItem; - } + } else { + const newItem = await vscode.commands.executeCommand( + resolveCompletionsCommand, + delegatedCompletionItemResolveParams.completionItem + ); - return newItem; + if (!newItem) { + return delegatedCompletionItemResolveParams.completionItem; + } + + return newItem; + } + } catch (error) { + this.logger.logWarning(`${CompletionHandler.completionResolveEndpoint} failed with ${error}`); } return CompletionHandler.emptyCompletionItem; @@ -180,33 +184,39 @@ export class CompletionHandler { projectedPosition: Position, provisionalTextEdit?: SerializableTextEdit ) { - if (provisionalTextEdit) { - // provisional C# completion - return this.provideCSharpProvisionalCompletions(triggerCharacter, virtualDocument, projectedPosition); - } + try { + if (provisionalTextEdit) { + // provisional C# completion + return this.provideCSharpProvisionalCompletions(triggerCharacter, virtualDocument, projectedPosition); + } - // non-provisional C# completion - const virtualDocumentUri = UriConverter.serialize(virtualDocument.uri); - const params: CompletionParams = { - context: { - triggerKind: triggerKind, - triggerCharacter: triggerCharacter, - }, - textDocument: { - uri: virtualDocumentUri, - }, - position: projectedPosition, - }; + // non-provisional C# completion + const virtualDocumentUri = UriConverter.serialize(virtualDocument.uri); + const params: CompletionParams = { + context: { + triggerKind: triggerKind, + triggerCharacter: triggerCharacter, + }, + textDocument: { + uri: virtualDocumentUri, + }, + position: projectedPosition, + }; - const csharpCompletions = await vscode.commands.executeCommand( - provideCompletionsCommand, - params - ); - if (!csharpCompletions) { - return CompletionHandler.emptyCompletionList; + const csharpCompletions = await vscode.commands.executeCommand( + provideCompletionsCommand, + params + ); + if (!csharpCompletions) { + return CompletionHandler.emptyCompletionList; + } + CompletionHandler.adjustCSharpCompletionList(csharpCompletions, triggerCharacter); + return csharpCompletions; + } catch (error) { + this.logger.logWarning(`${CompletionHandler.completionEndpoint} failed with ${error}`); } - CompletionHandler.adjustCSharpCompletionList(csharpCompletions, triggerCharacter); - return csharpCompletions; + + return CompletionHandler.emptyCompletionList; } // Provides 'provisional' C# completions. From 28d1292a57152b8a22ed64bc07a13e878cf9a7b4 Mon Sep 17 00:00:00 2001 From: dotnet-bot Date: Mon, 22 Jul 2024 23:50:51 +0000 Subject: [PATCH 35/94] Localization result of 22af2ad6a2ad604bd0014fe617c85f5555abde3e. --- package.nls.cs.json | 2 +- package.nls.de.json | 2 +- package.nls.es.json | 2 +- package.nls.fr.json | 2 +- package.nls.it.json | 2 +- package.nls.ja.json | 2 +- package.nls.ko.json | 2 +- package.nls.pl.json | 2 +- package.nls.pt-br.json | 2 +- package.nls.ru.json | 2 +- package.nls.tr.json | 2 +- package.nls.zh-cn.json | 2 +- package.nls.zh-tw.json | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.nls.cs.json b/package.nls.cs.json index ddb8092eb..6092ab263 100644 --- a/package.nls.cs.json +++ b/package.nls.cs.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Určuje časový limit (v ms), aby se klient úspěšně spustil a připojil k jazykovému serveru.", "configuration.dotnet.server.suppressLspErrorToasts": "Potlačí zobrazování informačních zpráv o chybách, pokud na serveru dojde k chybě, ze které se dá zotavit.", "configuration.dotnet.server.trace": "Nastaví úroveň protokolování pro jazykový server", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Nakonfigurujte jazykový server tak, aby používal uvolňování paměti serveru .NET. Uvolňování paměti serveru obecně přináší vyšší výkon za cenu vyšší spotřeby paměti.", "configuration.dotnet.server.waitForDebugger": "Při spuštění serveru předá příznak --debug, aby bylo možné připojit ladicí program. (Dříve omnisharp.waitForDebugger)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Hledat symboly v referenčních sestaveních Ovlivňuje funkce, které vyžadují vyhledávání symbolů, například přidání importů.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Umístění vložení vlastností, událostí a metod při implementaci rozhraní nebo abstraktní třídy.", diff --git a/package.nls.de.json b/package.nls.de.json index 7450ff52b..86aa07f9a 100644 --- a/package.nls.de.json +++ b/package.nls.de.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Gibt ein Timeout (in ms) an, mit dem der Client erfolgreich gestartet und eine Verbindung mit dem Sprachserver hergestellt werden kann.", "configuration.dotnet.server.suppressLspErrorToasts": "Unterdrückt, dass Fehler-Popups angezeigt werden, wenn auf dem Server ein wiederherstellbarer Fehler auftritt.", "configuration.dotnet.server.trace": "Legt den Protokolliergrad für den Sprachserver fest.", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Konfigurieren Sie den Sprachserver für die Verwendung der GC des .NET-Servers. Die GC auf dem Server bietet im Allgemeinen eine bessere Leistung bei einem höheren Arbeitsspeicherverbrauch.", "configuration.dotnet.server.waitForDebugger": "Übergibt das Flag \"--debug\" beim Starten des Servers, damit ein Debugger angefügt werden kann. (Zuvor \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Symbole in Verweisassemblys suchen. Dies wirkt sich auf Features aus, die eine Symbolsuche erfordern, z. B. Importe hinzufügen.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Die Einfügeposition von Eigenschaften, Ereignissen und Methoden beim Implementieren der Schnittstelle oder abstrakten Klasse.", diff --git a/package.nls.es.json b/package.nls.es.json index 46b438754..ca05cbec2 100644 --- a/package.nls.es.json +++ b/package.nls.es.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Especifica un tiempo de espera (en ms) para que el cliente se inicie correctamente y se conecte al servidor de lenguaje.", "configuration.dotnet.server.suppressLspErrorToasts": "Suprime la visualización de notificaciones del sistema de error si el servidor encuentra un error recuperable.", "configuration.dotnet.server.trace": "Establece el nivel de registro para el servidor de lenguaje", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Configure el servidor de idiomas para usar la recolección de elementos no utilizados del servidor de .NET. La recolección de elementos no utilizados del servidor suele proporcionar un mejor rendimiento a costa de un mayor consumo de memoria.", "configuration.dotnet.server.waitForDebugger": "Pasa la marca --debug al iniciar el servidor para permitir que se adjunte un depurador. (Anteriormente \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Buscar símbolos en ensamblados de referencia. Afecta a las características y requiere la búsqueda de símbolos, como agregar importaciones.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Ubicación de inserción de propiedades, eventos y métodos cuando se implementa una interfaz o una clase abstracta.", diff --git a/package.nls.fr.json b/package.nls.fr.json index 26aaf0c78..fd26b4f96 100644 --- a/package.nls.fr.json +++ b/package.nls.fr.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Spécifie un délai d'attente (en ms) pour que le client démarre et se connecte avec succès au serveur de langue.", "configuration.dotnet.server.suppressLspErrorToasts": "Supprime l’affichage des notifications toast d’erreur si le serveur a rencontré une erreur récupérable.", "configuration.dotnet.server.trace": "Définit le niveau de journalisation pour le serveur de langage", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Configurez le serveur de langue pour qu’il utilise le serveur .NET GC. Le serveur GC offre généralement un meilleur niveau de performance au prix d’une consommation de mémoire plus élevée.", "configuration.dotnet.server.waitForDebugger": "Passe le drapeau – debug lors du lancement du serveur pour permettre à un débogueur d’être attaché. (Précédemment `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Rechercher des symboles dans les assemblys de référence. Elle affecte les fonctionnalités nécessitant une recherche de symboles, comme l’ajout d’importations.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Emplacement d’insertion des propriétés, des événements et des méthodes lors de l’implémentation d’une interface ou d’une classe abstraite.", diff --git a/package.nls.it.json b/package.nls.it.json index baeb8edff..2c2dbd81d 100644 --- a/package.nls.it.json +++ b/package.nls.it.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Specifica un timeout (in ms) per l'avvio del client e la sua connessione al server di linguaggio.", "configuration.dotnet.server.suppressLspErrorToasts": "Impedisce la visualizzazione degli avvisi popup di errore se il server rileva un errore reversibile.", "configuration.dotnet.server.trace": "Imposta il livello di registrazione per il server di linguaggio", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Configurare il server del linguaggio per l'utilizzo di Garbage Collection del server .NET. Garbage Collection del server offre in genere prestazioni migliori a spese di un consumo di memoria più elevato.", "configuration.dotnet.server.waitForDebugger": "Passa il flag --debug all'avvio del server per consentire il collegamento di un debugger. (In precedenza “omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Cerca simboli negli assembly di riferimento. Influisce sulle funzionalità che richiedono la ricerca di simboli, ad esempio l'aggiunta di importazioni.", "configuration.dotnet.typeMembers.memberInsertionLocation": "La posizione di inserimento di proprietà, eventi e metodi quando si implementa un'interfaccia o una classe astratta.", diff --git a/package.nls.ja.json b/package.nls.ja.json index e71b93bf7..fec1e021b 100644 --- a/package.nls.ja.json +++ b/package.nls.ja.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "クライアントが正常に起動して言語サーバーに接続するためのタイムアウト (ミリ秒) を指定します。", "configuration.dotnet.server.suppressLspErrorToasts": "サーバーで回復可能なエラーが発生した場合に、エラー トーストが表示されないようにします。", "configuration.dotnet.server.trace": "言語サーバーのログ記録レベルを設定する", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": ".NET サーバーのガベージ コレクションを使用するように言語サーバーを構成します。サーバー GC は一般に、メモリ消費量が高いことをコストにパフォーマンスを向上させます。", "configuration.dotnet.server.waitForDebugger": "デバッガーのアタッチを許可するために、サーバーを起動するときに --debug フラグを渡します。(以前の `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "参照アセンブリ内のシンボルを検索します。影響を受ける機能には、インポートの追加などのシンボル検索が必要です。", "configuration.dotnet.typeMembers.memberInsertionLocation": "インターフェイスまたは抽象クラスを実装する場合の、プロパティ、イベント、メソッドの挿入場所です。", diff --git a/package.nls.ko.json b/package.nls.ko.json index d2e9af936..c3523f903 100644 --- a/package.nls.ko.json +++ b/package.nls.ko.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "클라이언트가 언어 서버를 시작하고 연결하기 위한 시간 제한(밀리초)을 지정합니다.", "configuration.dotnet.server.suppressLspErrorToasts": "서버에서 복구 가능한 오류가 발생하는 경우 오류 알림이 표시되지 않도록 합니다.", "configuration.dotnet.server.trace": "언어 서버의 로깅 수준을 설정합니다.", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": ".NET 서버 가비지 수집을 사용하도록 언어 서버를 구성합니다. 서버 가비지 수집은 일반적으로 메모리 사용량이 많을수록 성능이 향상됩니다.", "configuration.dotnet.server.waitForDebugger": "디버거 연결을 허용하기 위해 서버를 시작할 때 --debug 플래그를 전달합니다(이전 `omnisharp.waitForDebugger`).", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "참조 어셈블리에서 기호를 검색합니다. 가져오기 추가와 같은 기호 검색이 필요한 기능에 영향을 줍니다.", "configuration.dotnet.typeMembers.memberInsertionLocation": "인터페이스 또는 추상 클래스를 구현할 때 속성, 이벤트 및 메서드의 삽입 위치입니다.", diff --git a/package.nls.pl.json b/package.nls.pl.json index be4968572..ff009e01f 100644 --- a/package.nls.pl.json +++ b/package.nls.pl.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Określa limit czasu (w ms) dla pomyślnego uruchomienia klienta i nawiązania połączenia z serwerem języka.", "configuration.dotnet.server.suppressLspErrorToasts": "Pomija wyświetlanie wyskakujących powiadomień o błędach, jeśli serwer napotka błąd do odzyskania.", "configuration.dotnet.server.trace": "Ustawia poziom rejestrowania dla serwera języka", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Skonfiguruj serwer językowy do używania funkcji odzyskiwania pamięci serwera .NET. Odzyskiwanie pamięci serwera zasadniczo zapewnia lepszą wydajność przy wyższym zużyciu pamięci.", "configuration.dotnet.server.waitForDebugger": "Przekazuje flagę --debug podczas uruchamiania serwera, aby umożliwić dołączenie debugera. (Wcześniej „omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Wyszukaj symbole w zestawach odwołań. Ma to wpływ na funkcje wymagające wyszukiwania symboli, takie jak dodawanie importów.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Lokalizacja wstawiania właściwości, zdarzeń i metod podczas implementowania interfejsu lub klasy abstrakcyjnej.", diff --git a/package.nls.pt-br.json b/package.nls.pt-br.json index 199d50df8..8b07b78ee 100644 --- a/package.nls.pt-br.json +++ b/package.nls.pt-br.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Especifica um tempo limite (em ms) para o cliente iniciar e conectar-se com êxito ao servidor de idioma.", "configuration.dotnet.server.suppressLspErrorToasts": "Suprime a exibição de notificações do erro se o servidor encontrar um erro recuperável.", "configuration.dotnet.server.trace": "Define o nível de log para o servidor de idiomas", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Configure o servidor de linguagem para usar a coleta de lixo do servidor do .NET. A coleta de lixo do servidor geralmente fornece um melhor desempenho às custas de um consumo de memória mais alto.", "configuration.dotnet.server.waitForDebugger": "Passa o sinalizador --debug ao iniciar o servidor para permitir que um depurador seja anexado. (Anteriormente `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Pesquisar símbolos em montagens de referência. Afeta os recursos que exigem pesquisa de símbolos, como adicionar importações.", "configuration.dotnet.typeMembers.memberInsertionLocation": "O local de inserção de propriedades, eventos e métodos Ao implementar interface ou classe abstrata.", diff --git a/package.nls.ru.json b/package.nls.ru.json index c0d6acd4a..2a07dac74 100644 --- a/package.nls.ru.json +++ b/package.nls.ru.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Указывает время ожидания (в миллисекундах) для запуска клиента и его подключения к языковому серверу.", "configuration.dotnet.server.suppressLspErrorToasts": "Подавляет появление всплывающих сообщений об ошибках, если сервер обнаруживает устранимую ошибку.", "configuration.dotnet.server.trace": "Задает уровень ведения журнала для языкового сервера", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Настройте языковой сервер для использования сборки мусора сервера .NET. Сборка мусора сервера обычно обеспечивает более высокую производительность за счет более высокого потребления памяти.", "configuration.dotnet.server.waitForDebugger": "Передает флаг --debug при запуске сервера, чтобы разрешить подключение отладчика. (Ранее — \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Поиск символов в эталонных сборках. Он влияет на функции, для которых требуется поиск символов, например добавление импортов.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Расположение вставки свойств, событий и методов. При реализации интерфейса или абстрактного класса.", diff --git a/package.nls.tr.json b/package.nls.tr.json index 4da71ea58..7607ed104 100644 --- a/package.nls.tr.json +++ b/package.nls.tr.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "İstemcinin başarılı bir şekilde başlatılması ve dil sunucusuna bağlanması için zaman aşımını (ms cinsinden) belirtir.", "configuration.dotnet.server.suppressLspErrorToasts": "Sunucu kurtarılabilir bir hatayla karşılaştığında hata bildirimlerinin görünmesini engeller.", "configuration.dotnet.server.trace": "Dil sunucusu için günlük düzeyini ayarlar", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Dil sunucusunu .NET sunucusu atık toplamayı kullanmak üzere yapılandırın. Sunucu atık toplama, genellikle yüksek bellek tüketimi pahasına daha iyi performans sağlar.", "configuration.dotnet.server.waitForDebugger": "Bir hata ayıklayıcının eklenmesine izin vermek için sunucuyu başlatırken --debug bayrağını iletir. (Önceden 'omnisharp.waitForDebugger')", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Başvuru derlemeleri içinde sembolleri arama. İçeri aktarma ekleme gibi sembol arama gerektiren özellikleri etkiler.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Arabirim veya soyut sınıf uygulanırken özellikler, olaylar ve yöntemlerin eklenme konumu.", diff --git a/package.nls.zh-cn.json b/package.nls.zh-cn.json index da3402b00..86928cf57 100644 --- a/package.nls.zh-cn.json +++ b/package.nls.zh-cn.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "为客户端指定一个超时 (以毫秒为单位),以成功启动并连接到语言服务器。", "configuration.dotnet.server.suppressLspErrorToasts": "当服务器遇到可恢复错误时,禁止显示错误 toast。", "configuration.dotnet.server.trace": "设置语言服务器的日志记录级别", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "将语言服务器配置为使用 .NET 服务器垃圾回收。服务器垃圾回收在提供更好的性能时通常需要消耗更多内存。", "configuration.dotnet.server.waitForDebugger": "启动服务器时传递 --debug 标志,以允许附加调试器。(之前为 \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "在引用程序集中搜索符号。它会影响需要符号搜索的功能,例如添加导入。", "configuration.dotnet.typeMembers.memberInsertionLocation": "实现接口或抽象类时属性、事件和方法的插入位置。", diff --git a/package.nls.zh-tw.json b/package.nls.zh-tw.json index 38860e19b..107dee986 100644 --- a/package.nls.zh-tw.json +++ b/package.nls.zh-tw.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "指定用戶端順利啟動並連接到語言伺服器的逾時 (毫秒)。", "configuration.dotnet.server.suppressLspErrorToasts": "如果伺服器發生可復原的錯誤,隱藏不顯示錯誤快顯通知。", "configuration.dotnet.server.trace": "設定語言伺服器的記錄層次", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "設定語言伺服器以使用 .NET 伺服器垃圾收集。伺服器垃圾收集通常會在耗用較高的記憶體時提供較佳的效能。", "configuration.dotnet.server.waitForDebugger": "啟動伺服器時傳遞 --debug 旗標,以允許附加偵錯工具。(先前為 `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "在參考組件中搜尋符號。這會影響需要符號搜尋的功能,例如新增匯入。", "configuration.dotnet.typeMembers.memberInsertionLocation": "實作介面或抽象類別時,屬性、事件和方法的插入位置。", From 00f63fe09944cfcf84a3efacb7fb4bd5fbcc897a Mon Sep 17 00:00:00 2001 From: David Wengier Date: Tue, 23 Jul 2024 10:40:46 +1000 Subject: [PATCH 36/94] Bump Razor and Roslyn to respond to Razor serialization changes --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 321022b87..990545adb 100644 --- a/package.json +++ b/package.json @@ -37,9 +37,9 @@ } }, "defaults": { - "roslyn": "4.12.0-1.24366.6", + "roslyn": "4.12.0-1.24372.2", "omniSharp": "1.39.11", - "razor": "9.0.0-preview.24365.1", + "razor": "9.0.0-preview.24366.2", "razorOmnisharp": "7.0.0-preview.23363.1", "xamlTools": "17.12.35119.17" }, @@ -5575,4 +5575,4 @@ } ] } -} \ No newline at end of file +} From a627e00d2b71eaf30cc56ae6ec554e1f56ed1806 Mon Sep 17 00:00:00 2001 From: David Wengier Date: Tue, 23 Jul 2024 11:10:35 +1000 Subject: [PATCH 37/94] Update changelog --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d8f5584e..32be2fc2c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,11 @@ * Renamed settings (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356)) * `dotnet.implementType.insertionBehavior` to `dotnet.typeMembers.memberInsertionLocation` * `dotnet.implementType.propertyGenerationBehavior` to `dotnet.typeMembers.propertyGenerationBehavior` +* Update Razor to 9.0.0-preview.24366.2 (PR: [#7384](https://github.com/dotnet/vscode-csharp/pull/7384)) + * [FUSE] Component attribute nameof() (#10581) (PR: [#10581](https://github.com/dotnet/razor/pull/10581)) + * Pool CodeWriter ReadOnlyMemory pages (#10585) (PR: [#10585](https://github.com/dotnet/razor/pull/10585)) + * Improve performance of `DefaultRazorTagHelperContextDiscoveryPhase` (#10602) (PR: [#10602](https://github.com/dotnet/razor/pull/10602)) + * Flesh out `PooledArrayBuilder` a bit (#10606) (PR: [#10606](https://github.com/dotnet/razor/pull/10606)) # 2.39.x * Add language status bar item displaying project context for open files (PR: [#7321](https://github.com/dotnet/vscode-csharp/pull/7321), PR: [#7333](https://github.com/dotnet/vscode-csharp/pull/7333)) From 0662bde527bb215b12d093c0fdbc6c4a55af1540 Mon Sep 17 00:00:00 2001 From: David Wengier Date: Tue, 23 Jul 2024 11:20:33 +1000 Subject: [PATCH 38/94] Who changes the changelog? me. --- CHANGELOG.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 32be2fc2c..581bed86e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ - Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876) # Latest +* Update Razor to 9.0.0-preview.24366.2 (PR: [#7384](https://github.com/dotnet/vscode-csharp/pull/7384)) + * [FUSE] Component attribute nameof() (#10581) (PR: [#10581](https://github.com/dotnet/razor/pull/10581)) + * Pool CodeWriter ReadOnlyMemory pages (#10585) (PR: [#10585](https://github.com/dotnet/razor/pull/10585)) + * Improve performance of `DefaultRazorTagHelperContextDiscoveryPhase` (#10602) (PR: [#10602](https://github.com/dotnet/razor/pull/10602)) + * Flesh out `PooledArrayBuilder` a bit (#10606) (PR: [#10606](https://github.com/dotnet/razor/pull/10606)) + +# 2.40.x * Add option to disable server gc (PR: [#7155](https://github.com/dotnet/vscode-csharp/pull/7155)) * Update the workspace status bar when the server is stopped. (PR: [#7352](https://github.com/dotnet/vscode-csharp/pull/7352)) * Update Debugger to v2.39.0 (PR: [#7342](https://github.com/dotnet/vscode-csharp/pull/7342)) @@ -15,11 +22,6 @@ * Renamed settings (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356)) * `dotnet.implementType.insertionBehavior` to `dotnet.typeMembers.memberInsertionLocation` * `dotnet.implementType.propertyGenerationBehavior` to `dotnet.typeMembers.propertyGenerationBehavior` -* Update Razor to 9.0.0-preview.24366.2 (PR: [#7384](https://github.com/dotnet/vscode-csharp/pull/7384)) - * [FUSE] Component attribute nameof() (#10581) (PR: [#10581](https://github.com/dotnet/razor/pull/10581)) - * Pool CodeWriter ReadOnlyMemory pages (#10585) (PR: [#10585](https://github.com/dotnet/razor/pull/10585)) - * Improve performance of `DefaultRazorTagHelperContextDiscoveryPhase` (#10602) (PR: [#10602](https://github.com/dotnet/razor/pull/10602)) - * Flesh out `PooledArrayBuilder` a bit (#10606) (PR: [#10606](https://github.com/dotnet/razor/pull/10606)) # 2.39.x * Add language status bar item displaying project context for open files (PR: [#7321](https://github.com/dotnet/vscode-csharp/pull/7321), PR: [#7333](https://github.com/dotnet/vscode-csharp/pull/7333)) From 11e29f1b37b7f12392a6cd5037aeb32ed4eefa50 Mon Sep 17 00:00:00 2001 From: dotnet-bot Date: Tue, 23 Jul 2024 02:59:58 +0000 Subject: [PATCH 39/94] Localization result of 089f6fc45cae4e477767bbffbfbc7ae2bbacfe4f. --- package.nls.cs.json | 2 +- package.nls.de.json | 2 +- package.nls.es.json | 2 +- package.nls.fr.json | 2 +- package.nls.it.json | 2 +- package.nls.ja.json | 2 +- package.nls.ko.json | 2 +- package.nls.pl.json | 2 +- package.nls.pt-br.json | 2 +- package.nls.ru.json | 2 +- package.nls.tr.json | 2 +- package.nls.zh-cn.json | 2 +- package.nls.zh-tw.json | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.nls.cs.json b/package.nls.cs.json index ddb8092eb..6092ab263 100644 --- a/package.nls.cs.json +++ b/package.nls.cs.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Určuje časový limit (v ms), aby se klient úspěšně spustil a připojil k jazykovému serveru.", "configuration.dotnet.server.suppressLspErrorToasts": "Potlačí zobrazování informačních zpráv o chybách, pokud na serveru dojde k chybě, ze které se dá zotavit.", "configuration.dotnet.server.trace": "Nastaví úroveň protokolování pro jazykový server", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Nakonfigurujte jazykový server tak, aby používal uvolňování paměti serveru .NET. Uvolňování paměti serveru obecně přináší vyšší výkon za cenu vyšší spotřeby paměti.", "configuration.dotnet.server.waitForDebugger": "Při spuštění serveru předá příznak --debug, aby bylo možné připojit ladicí program. (Dříve omnisharp.waitForDebugger)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Hledat symboly v referenčních sestaveních Ovlivňuje funkce, které vyžadují vyhledávání symbolů, například přidání importů.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Umístění vložení vlastností, událostí a metod při implementaci rozhraní nebo abstraktní třídy.", diff --git a/package.nls.de.json b/package.nls.de.json index 7450ff52b..86aa07f9a 100644 --- a/package.nls.de.json +++ b/package.nls.de.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Gibt ein Timeout (in ms) an, mit dem der Client erfolgreich gestartet und eine Verbindung mit dem Sprachserver hergestellt werden kann.", "configuration.dotnet.server.suppressLspErrorToasts": "Unterdrückt, dass Fehler-Popups angezeigt werden, wenn auf dem Server ein wiederherstellbarer Fehler auftritt.", "configuration.dotnet.server.trace": "Legt den Protokolliergrad für den Sprachserver fest.", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Konfigurieren Sie den Sprachserver für die Verwendung der GC des .NET-Servers. Die GC auf dem Server bietet im Allgemeinen eine bessere Leistung bei einem höheren Arbeitsspeicherverbrauch.", "configuration.dotnet.server.waitForDebugger": "Übergibt das Flag \"--debug\" beim Starten des Servers, damit ein Debugger angefügt werden kann. (Zuvor \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Symbole in Verweisassemblys suchen. Dies wirkt sich auf Features aus, die eine Symbolsuche erfordern, z. B. Importe hinzufügen.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Die Einfügeposition von Eigenschaften, Ereignissen und Methoden beim Implementieren der Schnittstelle oder abstrakten Klasse.", diff --git a/package.nls.es.json b/package.nls.es.json index 46b438754..ca05cbec2 100644 --- a/package.nls.es.json +++ b/package.nls.es.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Especifica un tiempo de espera (en ms) para que el cliente se inicie correctamente y se conecte al servidor de lenguaje.", "configuration.dotnet.server.suppressLspErrorToasts": "Suprime la visualización de notificaciones del sistema de error si el servidor encuentra un error recuperable.", "configuration.dotnet.server.trace": "Establece el nivel de registro para el servidor de lenguaje", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Configure el servidor de idiomas para usar la recolección de elementos no utilizados del servidor de .NET. La recolección de elementos no utilizados del servidor suele proporcionar un mejor rendimiento a costa de un mayor consumo de memoria.", "configuration.dotnet.server.waitForDebugger": "Pasa la marca --debug al iniciar el servidor para permitir que se adjunte un depurador. (Anteriormente \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Buscar símbolos en ensamblados de referencia. Afecta a las características y requiere la búsqueda de símbolos, como agregar importaciones.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Ubicación de inserción de propiedades, eventos y métodos cuando se implementa una interfaz o una clase abstracta.", diff --git a/package.nls.fr.json b/package.nls.fr.json index 26aaf0c78..fd26b4f96 100644 --- a/package.nls.fr.json +++ b/package.nls.fr.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Spécifie un délai d'attente (en ms) pour que le client démarre et se connecte avec succès au serveur de langue.", "configuration.dotnet.server.suppressLspErrorToasts": "Supprime l’affichage des notifications toast d’erreur si le serveur a rencontré une erreur récupérable.", "configuration.dotnet.server.trace": "Définit le niveau de journalisation pour le serveur de langage", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Configurez le serveur de langue pour qu’il utilise le serveur .NET GC. Le serveur GC offre généralement un meilleur niveau de performance au prix d’une consommation de mémoire plus élevée.", "configuration.dotnet.server.waitForDebugger": "Passe le drapeau – debug lors du lancement du serveur pour permettre à un débogueur d’être attaché. (Précédemment `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Rechercher des symboles dans les assemblys de référence. Elle affecte les fonctionnalités nécessitant une recherche de symboles, comme l’ajout d’importations.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Emplacement d’insertion des propriétés, des événements et des méthodes lors de l’implémentation d’une interface ou d’une classe abstraite.", diff --git a/package.nls.it.json b/package.nls.it.json index baeb8edff..2c2dbd81d 100644 --- a/package.nls.it.json +++ b/package.nls.it.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Specifica un timeout (in ms) per l'avvio del client e la sua connessione al server di linguaggio.", "configuration.dotnet.server.suppressLspErrorToasts": "Impedisce la visualizzazione degli avvisi popup di errore se il server rileva un errore reversibile.", "configuration.dotnet.server.trace": "Imposta il livello di registrazione per il server di linguaggio", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Configurare il server del linguaggio per l'utilizzo di Garbage Collection del server .NET. Garbage Collection del server offre in genere prestazioni migliori a spese di un consumo di memoria più elevato.", "configuration.dotnet.server.waitForDebugger": "Passa il flag --debug all'avvio del server per consentire il collegamento di un debugger. (In precedenza “omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Cerca simboli negli assembly di riferimento. Influisce sulle funzionalità che richiedono la ricerca di simboli, ad esempio l'aggiunta di importazioni.", "configuration.dotnet.typeMembers.memberInsertionLocation": "La posizione di inserimento di proprietà, eventi e metodi quando si implementa un'interfaccia o una classe astratta.", diff --git a/package.nls.ja.json b/package.nls.ja.json index e71b93bf7..fec1e021b 100644 --- a/package.nls.ja.json +++ b/package.nls.ja.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "クライアントが正常に起動して言語サーバーに接続するためのタイムアウト (ミリ秒) を指定します。", "configuration.dotnet.server.suppressLspErrorToasts": "サーバーで回復可能なエラーが発生した場合に、エラー トーストが表示されないようにします。", "configuration.dotnet.server.trace": "言語サーバーのログ記録レベルを設定する", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": ".NET サーバーのガベージ コレクションを使用するように言語サーバーを構成します。サーバー GC は一般に、メモリ消費量が高いことをコストにパフォーマンスを向上させます。", "configuration.dotnet.server.waitForDebugger": "デバッガーのアタッチを許可するために、サーバーを起動するときに --debug フラグを渡します。(以前の `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "参照アセンブリ内のシンボルを検索します。影響を受ける機能には、インポートの追加などのシンボル検索が必要です。", "configuration.dotnet.typeMembers.memberInsertionLocation": "インターフェイスまたは抽象クラスを実装する場合の、プロパティ、イベント、メソッドの挿入場所です。", diff --git a/package.nls.ko.json b/package.nls.ko.json index d2e9af936..c3523f903 100644 --- a/package.nls.ko.json +++ b/package.nls.ko.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "클라이언트가 언어 서버를 시작하고 연결하기 위한 시간 제한(밀리초)을 지정합니다.", "configuration.dotnet.server.suppressLspErrorToasts": "서버에서 복구 가능한 오류가 발생하는 경우 오류 알림이 표시되지 않도록 합니다.", "configuration.dotnet.server.trace": "언어 서버의 로깅 수준을 설정합니다.", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": ".NET 서버 가비지 수집을 사용하도록 언어 서버를 구성합니다. 서버 가비지 수집은 일반적으로 메모리 사용량이 많을수록 성능이 향상됩니다.", "configuration.dotnet.server.waitForDebugger": "디버거 연결을 허용하기 위해 서버를 시작할 때 --debug 플래그를 전달합니다(이전 `omnisharp.waitForDebugger`).", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "참조 어셈블리에서 기호를 검색합니다. 가져오기 추가와 같은 기호 검색이 필요한 기능에 영향을 줍니다.", "configuration.dotnet.typeMembers.memberInsertionLocation": "인터페이스 또는 추상 클래스를 구현할 때 속성, 이벤트 및 메서드의 삽입 위치입니다.", diff --git a/package.nls.pl.json b/package.nls.pl.json index be4968572..ff009e01f 100644 --- a/package.nls.pl.json +++ b/package.nls.pl.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Określa limit czasu (w ms) dla pomyślnego uruchomienia klienta i nawiązania połączenia z serwerem języka.", "configuration.dotnet.server.suppressLspErrorToasts": "Pomija wyświetlanie wyskakujących powiadomień o błędach, jeśli serwer napotka błąd do odzyskania.", "configuration.dotnet.server.trace": "Ustawia poziom rejestrowania dla serwera języka", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Skonfiguruj serwer językowy do używania funkcji odzyskiwania pamięci serwera .NET. Odzyskiwanie pamięci serwera zasadniczo zapewnia lepszą wydajność przy wyższym zużyciu pamięci.", "configuration.dotnet.server.waitForDebugger": "Przekazuje flagę --debug podczas uruchamiania serwera, aby umożliwić dołączenie debugera. (Wcześniej „omnisharp.waitForDebugger”)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Wyszukaj symbole w zestawach odwołań. Ma to wpływ na funkcje wymagające wyszukiwania symboli, takie jak dodawanie importów.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Lokalizacja wstawiania właściwości, zdarzeń i metod podczas implementowania interfejsu lub klasy abstrakcyjnej.", diff --git a/package.nls.pt-br.json b/package.nls.pt-br.json index 199d50df8..8b07b78ee 100644 --- a/package.nls.pt-br.json +++ b/package.nls.pt-br.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Especifica um tempo limite (em ms) para o cliente iniciar e conectar-se com êxito ao servidor de idioma.", "configuration.dotnet.server.suppressLspErrorToasts": "Suprime a exibição de notificações do erro se o servidor encontrar um erro recuperável.", "configuration.dotnet.server.trace": "Define o nível de log para o servidor de idiomas", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Configure o servidor de linguagem para usar a coleta de lixo do servidor do .NET. A coleta de lixo do servidor geralmente fornece um melhor desempenho às custas de um consumo de memória mais alto.", "configuration.dotnet.server.waitForDebugger": "Passa o sinalizador --debug ao iniciar o servidor para permitir que um depurador seja anexado. (Anteriormente `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Pesquisar símbolos em montagens de referência. Afeta os recursos que exigem pesquisa de símbolos, como adicionar importações.", "configuration.dotnet.typeMembers.memberInsertionLocation": "O local de inserção de propriedades, eventos e métodos Ao implementar interface ou classe abstrata.", diff --git a/package.nls.ru.json b/package.nls.ru.json index c0d6acd4a..2a07dac74 100644 --- a/package.nls.ru.json +++ b/package.nls.ru.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "Указывает время ожидания (в миллисекундах) для запуска клиента и его подключения к языковому серверу.", "configuration.dotnet.server.suppressLspErrorToasts": "Подавляет появление всплывающих сообщений об ошибках, если сервер обнаруживает устранимую ошибку.", "configuration.dotnet.server.trace": "Задает уровень ведения журнала для языкового сервера", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Настройте языковой сервер для использования сборки мусора сервера .NET. Сборка мусора сервера обычно обеспечивает более высокую производительность за счет более высокого потребления памяти.", "configuration.dotnet.server.waitForDebugger": "Передает флаг --debug при запуске сервера, чтобы разрешить подключение отладчика. (Ранее — \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Поиск символов в эталонных сборках. Он влияет на функции, для которых требуется поиск символов, например добавление импортов.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Расположение вставки свойств, событий и методов. При реализации интерфейса или абстрактного класса.", diff --git a/package.nls.tr.json b/package.nls.tr.json index 4da71ea58..7607ed104 100644 --- a/package.nls.tr.json +++ b/package.nls.tr.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "İstemcinin başarılı bir şekilde başlatılması ve dil sunucusuna bağlanması için zaman aşımını (ms cinsinden) belirtir.", "configuration.dotnet.server.suppressLspErrorToasts": "Sunucu kurtarılabilir bir hatayla karşılaştığında hata bildirimlerinin görünmesini engeller.", "configuration.dotnet.server.trace": "Dil sunucusu için günlük düzeyini ayarlar", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "Dil sunucusunu .NET sunucusu atık toplamayı kullanmak üzere yapılandırın. Sunucu atık toplama, genellikle yüksek bellek tüketimi pahasına daha iyi performans sağlar.", "configuration.dotnet.server.waitForDebugger": "Bir hata ayıklayıcının eklenmesine izin vermek için sunucuyu başlatırken --debug bayrağını iletir. (Önceden 'omnisharp.waitForDebugger')", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "Başvuru derlemeleri içinde sembolleri arama. İçeri aktarma ekleme gibi sembol arama gerektiren özellikleri etkiler.", "configuration.dotnet.typeMembers.memberInsertionLocation": "Arabirim veya soyut sınıf uygulanırken özellikler, olaylar ve yöntemlerin eklenme konumu.", diff --git a/package.nls.zh-cn.json b/package.nls.zh-cn.json index da3402b00..86928cf57 100644 --- a/package.nls.zh-cn.json +++ b/package.nls.zh-cn.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "为客户端指定一个超时 (以毫秒为单位),以成功启动并连接到语言服务器。", "configuration.dotnet.server.suppressLspErrorToasts": "当服务器遇到可恢复错误时,禁止显示错误 toast。", "configuration.dotnet.server.trace": "设置语言服务器的日志记录级别", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "将语言服务器配置为使用 .NET 服务器垃圾回收。服务器垃圾回收在提供更好的性能时通常需要消耗更多内存。", "configuration.dotnet.server.waitForDebugger": "启动服务器时传递 --debug 标志,以允许附加调试器。(之前为 \"omnisharp.waitForDebugger\")", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "在引用程序集中搜索符号。它会影响需要符号搜索的功能,例如添加导入。", "configuration.dotnet.typeMembers.memberInsertionLocation": "实现接口或抽象类时属性、事件和方法的插入位置。", diff --git a/package.nls.zh-tw.json b/package.nls.zh-tw.json index 38860e19b..107dee986 100644 --- a/package.nls.zh-tw.json +++ b/package.nls.zh-tw.json @@ -67,7 +67,7 @@ "configuration.dotnet.server.startTimeout": "指定用戶端順利啟動並連接到語言伺服器的逾時 (毫秒)。", "configuration.dotnet.server.suppressLspErrorToasts": "如果伺服器發生可復原的錯誤,隱藏不顯示錯誤快顯通知。", "configuration.dotnet.server.trace": "設定語言伺服器的記錄層次", - "configuration.dotnet.server.useServerGC": "Configure the language server to use .NET server garbage collection. Server garbage collection generally provides better performance at the expensive of higher memory consumption.", + "configuration.dotnet.server.useServerGC": "設定語言伺服器以使用 .NET 伺服器垃圾收集。伺服器垃圾收集通常會在耗用較高的記憶體時提供較佳的效能。", "configuration.dotnet.server.waitForDebugger": "啟動伺服器時傳遞 --debug 旗標,以允許附加偵錯工具。(先前為 `omnisharp.waitForDebugger`)", "configuration.dotnet.symbolSearch.searchReferenceAssemblies": "在參考組件中搜尋符號。這會影響需要符號搜尋的功能,例如新增匯入。", "configuration.dotnet.typeMembers.memberInsertionLocation": "實作介面或抽象類別時,屬性、事件和方法的插入位置。", From 8e25504349106cb582aa332fe29a6e8f22ec76b5 Mon Sep 17 00:00:00 2001 From: Liz Hare Date: Wed, 24 Jul 2024 13:14:27 -0400 Subject: [PATCH 40/94] UI Tools Bump for wednesday testing --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 990545adb..a93c00324 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "omniSharp": "1.39.11", "razor": "9.0.0-preview.24366.2", "razorOmnisharp": "7.0.0-preview.23363.1", - "xamlTools": "17.12.35119.17" + "xamlTools": "17.12.35124.29" }, "main": "./dist/extension", "l10n": "./l10n", From f3da44830eba094cbb21373ba764bbfc82ca1f22 Mon Sep 17 00:00:00 2001 From: Liz Hare Date: Wed, 24 Jul 2024 13:16:52 -0400 Subject: [PATCH 41/94] Update Changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 581bed86e..7cd36a232 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ * Pool CodeWriter ReadOnlyMemory pages (#10585) (PR: [#10585](https://github.com/dotnet/razor/pull/10585)) * Improve performance of `DefaultRazorTagHelperContextDiscoveryPhase` (#10602) (PR: [#10602](https://github.com/dotnet/razor/pull/10602)) * Flesh out `PooledArrayBuilder` a bit (#10606) (PR: [#10606](https://github.com/dotnet/razor/pull/10606)) +* Bump xamltools to 17.12.35124.29 (PR: [#7387](https://github.com/dotnet/vscode-csharp/pull/7387)) # 2.40.x * Add option to disable server gc (PR: [#7155](https://github.com/dotnet/vscode-csharp/pull/7155)) From 1d345f35a9019649648d9bf4e3ab8b2964ad4bf1 Mon Sep 17 00:00:00 2001 From: Andrew Wang Date: Wed, 24 Jul 2024 22:05:19 -0700 Subject: [PATCH 42/94] Update Debugger Packages to v2.40.0 (#7390) This PR includes a change that fixes Aspire Debugging scenarios. --- package.json | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index a93c00324..e2019977c 100644 --- a/package.json +++ b/package.json @@ -420,7 +420,7 @@ { "id": "Debugger", "description": ".NET Core Debugger (Windows / x64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-win7-x64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-40-0/coreclr-debug-win7-x64.zip", "installPath": ".debugger/x86_64", "platforms": [ "win32" @@ -430,12 +430,12 @@ "arm64" ], "installTestPath": "./.debugger/x86_64/vsdbg-ui.exe", - "integrity": "2E1B070445463960CF431E520CC2F8C17606A0ADC8FC0AD980F8C228FDE4C20F" + "integrity": "44FC0222F5AB8C70EFA2EC0039D8589A9F441BEBB686779AD0DEEAA2585D32BF" }, { "id": "Debugger", "description": ".NET Core Debugger (Windows / ARM64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-win10-arm64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-40-0/coreclr-debug-win10-arm64.zip", "installPath": ".debugger/arm64", "platforms": [ "win32" @@ -444,12 +444,12 @@ "arm64" ], "installTestPath": "./.debugger/arm64/vsdbg-ui.exe", - "integrity": "813140680EDCDF32280314A6C69A3AB3699016FF2ABC977905E7E8EC51665317" + "integrity": "05CADC2AEAAF7B178545390304D7156D48C9AE3F1FACC36F08EA1D679B999488" }, { "id": "Debugger", "description": ".NET Core Debugger (macOS / x64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-osx-x64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-40-0/coreclr-debug-osx-x64.zip", "installPath": ".debugger/x86_64", "platforms": [ "darwin" @@ -463,12 +463,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/x86_64/vsdbg-ui", - "integrity": "2A05B2FADA307DA2E3E1A11BE3765CB1D4FDE1966B36C573C8B3A35D2AC3705A" + "integrity": "6DFB48E8FDBA688B406D8EC9B9561355C035126062C33EAC945D6D93CA444BF3" }, { "id": "Debugger", "description": ".NET Core Debugger (macOS / arm64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-osx-arm64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-40-0/coreclr-debug-osx-arm64.zip", "installPath": ".debugger/arm64", "platforms": [ "darwin" @@ -481,12 +481,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/arm64/vsdbg-ui", - "integrity": "696E8087F419FFF82159F0959909A627FAA12AFA5D7FBD620482E74CD475172B" + "integrity": "82DD26E2A4D34B4E68BB939182C55D13CDC5F9576010C807B476C7ADB236407C" }, { "id": "Debugger", "description": ".NET Core Debugger (linux / ARM)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-arm.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-40-0/coreclr-debug-linux-arm.zip", "installPath": ".debugger", "platforms": [ "linux" @@ -499,12 +499,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "9B3009AC00E221DD0480340983522E944E4F61E1DBA6AC2D1E35F629EA436D8B" + "integrity": "7A4E2973607CE1B09902E9512D21953CAE9D4884560B9F0D752FDB0008D8A4B3" }, { "id": "Debugger", "description": ".NET Core Debugger (linux / ARM64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-arm64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-40-0/coreclr-debug-linux-arm64.zip", "installPath": ".debugger", "platforms": [ "linux" @@ -517,12 +517,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "76257B3F4F2DFFD2DC7CFCB4A230C973191BEAE8BC16E347444D19451107BFAE" + "integrity": "43EE8F9FEF81FC255CB4B598083BCB45AF42DF8C7AEAFFF61785425EE1376EA8" }, { "id": "Debugger", "description": ".NET Core Debugger (linux musl / x64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-musl-x64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-40-0/coreclr-debug-linux-musl-x64.zip", "installPath": ".debugger", "platforms": [ "linux-musl" @@ -535,12 +535,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "C518061780B9286C5128CD3DA556214EDD6076324869A5459A998FBED032351F" + "integrity": "B5FD9381FD2B79CA97BD2BA7DC1B572F8E318F3BCBC3D40C9190DA41C0A897BC" }, { "id": "Debugger", "description": ".NET Core Debugger (linux musl / ARM64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-musl-arm64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-40-0/coreclr-debug-linux-musl-arm64.zip", "installPath": ".debugger", "platforms": [ "linux-musl" @@ -553,12 +553,12 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "805D76CCA280E165C5CE02EAD14241A94CC3E1D7E5EBB658FBE82E730EB5F1C3" + "integrity": "23C13F9294CC08977BF46591E4020E3CB49126C8D03F57D1A97C18489CF27FDC" }, { "id": "Debugger", "description": ".NET Core Debugger (linux / x64)", - "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-39-0/coreclr-debug-linux-x64.zip", + "url": "https://vsdebugger.azureedge.net/coreclr-debug-2-40-0/coreclr-debug-linux-x64.zip", "installPath": ".debugger", "platforms": [ "linux" @@ -571,7 +571,7 @@ "./vsdbg" ], "installTestPath": "./.debugger/vsdbg-ui", - "integrity": "598B632A366CCECE147553C4A0E9A7F9B26B63B61AE33F2CA4950E6BFAF97F34" + "integrity": "14E2A59A049EE150C85A9C1D711CED928FF993C81C1C635CE83B4A890CC3F486" }, { "id": "RazorOmnisharp", @@ -5575,4 +5575,4 @@ } ] } -} +} \ No newline at end of file From 2b286e3a5ec61ac25e3f3b19d71b2a65e16b77a7 Mon Sep 17 00:00:00 2001 From: Stefani Moore Date: Fri, 26 Jul 2024 13:48:39 -0700 Subject: [PATCH 43/94] bump xamlTools --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e2019977c..2ecb6bc7a 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "omniSharp": "1.39.11", "razor": "9.0.0-preview.24366.2", "razorOmnisharp": "7.0.0-preview.23363.1", - "xamlTools": "17.12.35124.29" + "xamlTools": "17.12.35126.17" }, "main": "./dist/extension", "l10n": "./l10n", From 73fd212b6288e1f523c1dd877eb795382ac9f13c Mon Sep 17 00:00:00 2001 From: Stefani Moore Date: Fri, 26 Jul 2024 14:06:43 -0700 Subject: [PATCH 44/94] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cd36a232..fedb1c113 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ * Pool CodeWriter ReadOnlyMemory pages (#10585) (PR: [#10585](https://github.com/dotnet/razor/pull/10585)) * Improve performance of `DefaultRazorTagHelperContextDiscoveryPhase` (#10602) (PR: [#10602](https://github.com/dotnet/razor/pull/10602)) * Flesh out `PooledArrayBuilder` a bit (#10606) (PR: [#10606](https://github.com/dotnet/razor/pull/10606)) -* Bump xamltools to 17.12.35124.29 (PR: [#7387](https://github.com/dotnet/vscode-csharp/pull/7387)) +* Bump xamltools to 17.12.35126.17 (PR: [#7392](https://github.com/dotnet/vscode-csharp/pull/7392)) # 2.40.x * Add option to disable server gc (PR: [#7155](https://github.com/dotnet/vscode-csharp/pull/7155)) From 984d5565bb06b5f276bb884149913cb479207c22 Mon Sep 17 00:00:00 2001 From: David Barbet Date: Fri, 26 Jul 2024 15:11:28 -0700 Subject: [PATCH 45/94] Update Roslyn to 4.12.0-1.24376.3 --- CHANGELOG.md | 12 +++++++++--- package.json | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fedb1c113..5522397c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,15 +3,21 @@ - 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) -# Latest +# 2.41.x +* Bump Roslyn to 4.12.0-1.24376.3 (PR: [#7393](https://github.com/dotnet/vscode-csharp/pull/7393)) + * Fix race condition in LSP FindAllReferences when linked files were involved.(PR: [#74566](https://github.com/dotnet/roslyn/pull/74566)) + * Fix dll load issue when loading Razor projects in VSCode (PR: [#74570](https://github.com/dotnet/roslyn/pull/74570)) + * Don't bring up completion when deleting in an xml doc comment's text (PR: [#74558](https://github.com/dotnet/roslyn/pull/74558)) + * Merge changes from a single DidChange notification (PR: [#74268](https://github.com/dotnet/roslyn/pull/74268)) + * Support language features in metadata / decompiled source (PR: [#74488](https://github.com/dotnet/roslyn/pull/74488)) + * Fix crash in sighelp (PR: [#74510](https://github.com/dotnet/roslyn/pull/74510)) +* Update Debugger Packages to v2.40.0 (PR: [#7390](https://github.com/dotnet/vscode-csharp/pull/7390)) * Update Razor to 9.0.0-preview.24366.2 (PR: [#7384](https://github.com/dotnet/vscode-csharp/pull/7384)) * [FUSE] Component attribute nameof() (#10581) (PR: [#10581](https://github.com/dotnet/razor/pull/10581)) * Pool CodeWriter ReadOnlyMemory pages (#10585) (PR: [#10585](https://github.com/dotnet/razor/pull/10585)) * Improve performance of `DefaultRazorTagHelperContextDiscoveryPhase` (#10602) (PR: [#10602](https://github.com/dotnet/razor/pull/10602)) * Flesh out `PooledArrayBuilder` a bit (#10606) (PR: [#10606](https://github.com/dotnet/razor/pull/10606)) * Bump xamltools to 17.12.35126.17 (PR: [#7392](https://github.com/dotnet/vscode-csharp/pull/7392)) - -# 2.40.x * Add option to disable server gc (PR: [#7155](https://github.com/dotnet/vscode-csharp/pull/7155)) * Update the workspace status bar when the server is stopped. (PR: [#7352](https://github.com/dotnet/vscode-csharp/pull/7352)) * Update Debugger to v2.39.0 (PR: [#7342](https://github.com/dotnet/vscode-csharp/pull/7342)) diff --git a/package.json b/package.json index 2ecb6bc7a..f2e5ce3cd 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ } }, "defaults": { - "roslyn": "4.12.0-1.24372.2", + "roslyn": "4.12.0-1.24376.3", "omniSharp": "1.39.11", "razor": "9.0.0-preview.24366.2", "razorOmnisharp": "7.0.0-preview.23363.1", From 98019dd4f909d445be398917f79489f62be7968a Mon Sep 17 00:00:00 2001 From: dibarbet Date: Fri, 26 Jul 2024 23:01:15 +0000 Subject: [PATCH 46/94] Update main version --- version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.json b/version.json index 087c91fcd..8fcdcb14f 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.41", + "version": "2.42", "publicReleaseRefSpec": [ "^refs/heads/release$", "^refs/heads/prerelease$", From bdca8b67071ac94fae2f79c8ff600a84dc614102 Mon Sep 17 00:00:00 2001 From: Jordi Ramos Date: Mon, 29 Jul 2024 15:09:14 -0700 Subject: [PATCH 47/94] Fix completion handler bug that causes language server to crash (#7401) filter out incorrect request, can be undone after issue # 7250 is resolved --- src/razor/src/completion/completionHandler.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/razor/src/completion/completionHandler.ts b/src/razor/src/completion/completionHandler.ts index bf45e7a8f..1ca47a316 100644 --- a/src/razor/src/completion/completionHandler.ts +++ b/src/razor/src/completion/completionHandler.ts @@ -156,7 +156,10 @@ export class CompletionHandler { // TODO: Snippet support try { - if (delegatedCompletionItemResolveParams.originatingKind != LanguageKind.CSharp) { + if ( + delegatedCompletionItemResolveParams.originatingKind != LanguageKind.CSharp || + delegatedCompletionItemResolveParams.completionItem.data.TextDocument == null + ) { return delegatedCompletionItemResolveParams.completionItem; } else { const newItem = await vscode.commands.executeCommand( From 0ba9137ec6ae4518ac4535415332af7238e66293 Mon Sep 17 00:00:00 2001 From: Jordi Ramos Date: Mon, 29 Jul 2024 15:09:14 -0700 Subject: [PATCH 48/94] Fix completion handler bug that causes language server to crash (#7401) filter out incorrect request, can be undone after issue # 7250 is resolved --- src/razor/src/completion/completionHandler.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/razor/src/completion/completionHandler.ts b/src/razor/src/completion/completionHandler.ts index bf45e7a8f..1ca47a316 100644 --- a/src/razor/src/completion/completionHandler.ts +++ b/src/razor/src/completion/completionHandler.ts @@ -156,7 +156,10 @@ export class CompletionHandler { // TODO: Snippet support try { - if (delegatedCompletionItemResolveParams.originatingKind != LanguageKind.CSharp) { + if ( + delegatedCompletionItemResolveParams.originatingKind != LanguageKind.CSharp || + delegatedCompletionItemResolveParams.completionItem.data.TextDocument == null + ) { return delegatedCompletionItemResolveParams.completionItem; } else { const newItem = await vscode.commands.executeCommand( From 81b6b6b815cbb885b54424c5399d015d0f08ef29 Mon Sep 17 00:00:00 2001 From: Jordi Ramos Date: Mon, 29 Jul 2024 15:09:14 -0700 Subject: [PATCH 49/94] Fix completion handler bug that causes language server to crash (#7401) filter out incorrect request, can be undone after issue # 7250 is resolved --- src/razor/src/completion/completionHandler.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/razor/src/completion/completionHandler.ts b/src/razor/src/completion/completionHandler.ts index bf45e7a8f..1ca47a316 100644 --- a/src/razor/src/completion/completionHandler.ts +++ b/src/razor/src/completion/completionHandler.ts @@ -156,7 +156,10 @@ export class CompletionHandler { // TODO: Snippet support try { - if (delegatedCompletionItemResolveParams.originatingKind != LanguageKind.CSharp) { + if ( + delegatedCompletionItemResolveParams.originatingKind != LanguageKind.CSharp || + delegatedCompletionItemResolveParams.completionItem.data.TextDocument == null + ) { return delegatedCompletionItemResolveParams.completionItem; } else { const newItem = await vscode.commands.executeCommand( From 9c29b1b3adacc5fff7ccd5864a96437235406ad4 Mon Sep 17 00:00:00 2001 From: Liz Hare Date: Wed, 31 Jul 2024 11:50:43 -0400 Subject: [PATCH 50/94] UI Tools Bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f2e5ce3cd..805d41898 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "omniSharp": "1.39.11", "razor": "9.0.0-preview.24366.2", "razorOmnisharp": "7.0.0-preview.23363.1", - "xamlTools": "17.12.35126.17" + "xamlTools": "17.12.35131.21" }, "main": "./dist/extension", "l10n": "./l10n", From 8119aec42c6f56aa6a5573672a46d2d2edfb27d9 Mon Sep 17 00:00:00 2001 From: Liz Hare Date: Wed, 31 Jul 2024 11:52:36 -0400 Subject: [PATCH 51/94] Changelog --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5522397c1..f87b89db5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,9 @@ - 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) +# Latest +* Bump xamltools to 17.12.35131.21 (PR: [#7409](https://github.com/dotnet/vscode-csharp/pull/7409)) + # 2.41.x * Bump Roslyn to 4.12.0-1.24376.3 (PR: [#7393](https://github.com/dotnet/vscode-csharp/pull/7393)) * Fix race condition in LSP FindAllReferences when linked files were involved.(PR: [#74566](https://github.com/dotnet/roslyn/pull/74566)) From dd5f35a4d4638416deb1a4b5871808ff7b445d1f Mon Sep 17 00:00:00 2001 From: David Barbet Date: Fri, 2 Aug 2024 13:57:08 -0700 Subject: [PATCH 52/94] Upgrade roslyn version --- CHANGELOG.md | 6 ++++++ package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f87b89db5..2d783b6f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ - Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876) # Latest +* Bump Roslyn to 4.12.0-2.24401.2 (PR: [#7413](https://github.com/dotnet/vscode-csharp/pull/7413)) + * Reduce allocations in SyntaxEquivalence.AreEquivalent by using a more appropriate pooling mechanism for the stack it uses to walk trees. (PR: [#74610](https://github.com/dotnet/roslyn/pull/74610)) + * Reduce allocations in SyntaxNodeExtensions.GetMembers to instead execute a given lambda over the collection. (PR: [#74628](https://github.com/dotnet/roslyn/pull/74628)) + * Modify ISyntaxFacts methods to allocate less (PR: [#74596](https://github.com/dotnet/roslyn/pull/74596)) + * Fix cases where unused private members were not grayed out (PR: [#74589](https://github.com/dotnet/roslyn/pull/74589)) + * Fix URI handling when comparing encoded and unencoded URIs (PR: [#74544](https://github.com/dotnet/roslyn/pull/74544)) * Bump xamltools to 17.12.35131.21 (PR: [#7409](https://github.com/dotnet/vscode-csharp/pull/7409)) # 2.41.x diff --git a/package.json b/package.json index 805d41898..2aa0d15d4 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ } }, "defaults": { - "roslyn": "4.12.0-1.24376.3", + "roslyn": "4.12.0-2.24401.2", "omniSharp": "1.39.11", "razor": "9.0.0-preview.24366.2", "razorOmnisharp": "7.0.0-preview.23363.1", From 39718699d0f9a6c2e731db88fe1fad9cfc59aa21 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 2 Aug 2024 16:02:28 -0700 Subject: [PATCH 53/94] Fix completion handler bug that causes language server to crash (#7401) (#7406) filter out incorrect request, can be undone after issue # 7250 is resolved Co-authored-by: Jordi Ramos Co-authored-by: David Barbet From 9035b213d3d12cec52a06acb18429e0e9fe30ffc Mon Sep 17 00:00:00 2001 From: dibarbet Date: Fri, 2 Aug 2024 23:05:47 +0000 Subject: [PATCH 54/94] Update main version --- version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.json b/version.json index 8fcdcb14f..67a13ecbe 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.42", + "version": "2.43", "publicReleaseRefSpec": [ "^refs/heads/release$", "^refs/heads/prerelease$", From 95932b8461d2d46f6872b0847a95041016403477 Mon Sep 17 00:00:00 2001 From: Joey Robichaud Date: Wed, 7 Aug 2024 20:02:36 -0700 Subject: [PATCH 55/94] Update Roslyn to 4.12.0-2.24407.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2aa0d15d4..4d2aef52f 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ } }, "defaults": { - "roslyn": "4.12.0-2.24401.2", + "roslyn": "4.12.0-2.24407.3", "omniSharp": "1.39.11", "razor": "9.0.0-preview.24366.2", "razorOmnisharp": "7.0.0-preview.23363.1", From 0af8e39d29b99640e6c9ee07399b95ce9de16b12 Mon Sep 17 00:00:00 2001 From: Evgeny Tvorun Date: Thu, 8 Aug 2024 09:07:59 -0700 Subject: [PATCH 56/94] Bump xamlTools version --- CHANGELOG.md | 2 +- package.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d783b6f9..82dbd729d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ * Modify ISyntaxFacts methods to allocate less (PR: [#74596](https://github.com/dotnet/roslyn/pull/74596)) * Fix cases where unused private members were not grayed out (PR: [#74589](https://github.com/dotnet/roslyn/pull/74589)) * Fix URI handling when comparing encoded and unencoded URIs (PR: [#74544](https://github.com/dotnet/roslyn/pull/74544)) -* Bump xamltools to 17.12.35131.21 (PR: [#7409](https://github.com/dotnet/vscode-csharp/pull/7409)) +* Bump xamltools to 17.12.35208.23 (PR: [#7409](https://github.com/dotnet/vscode-csharp/pull/7409)) # 2.41.x * Bump Roslyn to 4.12.0-1.24376.3 (PR: [#7393](https://github.com/dotnet/vscode-csharp/pull/7393)) diff --git a/package.json b/package.json index 2aa0d15d4..13f183e80 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "omniSharp": "1.39.11", "razor": "9.0.0-preview.24366.2", "razorOmnisharp": "7.0.0-preview.23363.1", - "xamlTools": "17.12.35131.21" + "xamlTools": "17.12.35208.23" }, "main": "./dist/extension", "l10n": "./l10n", @@ -5575,4 +5575,4 @@ } ] } -} \ No newline at end of file +} From 73e0d36f724abfabd48a9cf3aad1ccb423091d6f Mon Sep 17 00:00:00 2001 From: Evgeny Tvorun Date: Thu, 8 Aug 2024 09:09:06 -0700 Subject: [PATCH 57/94] Update PR info --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 82dbd729d..f9af90d27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ * Modify ISyntaxFacts methods to allocate less (PR: [#74596](https://github.com/dotnet/roslyn/pull/74596)) * Fix cases where unused private members were not grayed out (PR: [#74589](https://github.com/dotnet/roslyn/pull/74589)) * Fix URI handling when comparing encoded and unencoded URIs (PR: [#74544](https://github.com/dotnet/roslyn/pull/74544)) -* Bump xamltools to 17.12.35208.23 (PR: [#7409](https://github.com/dotnet/vscode-csharp/pull/7409)) +* Bump xamltools to 17.12.35208.23 (PR: [#7422](https://github.com/dotnet/vscode-csharp/pull/7422)) # 2.41.x * Bump Roslyn to 4.12.0-1.24376.3 (PR: [#7393](https://github.com/dotnet/vscode-csharp/pull/7393)) From b0a5f190c18f1dfb4e3926ce3fa832114dab0369 Mon Sep 17 00:00:00 2001 From: Arun Chander Date: Thu, 8 Aug 2024 21:27:20 +0530 Subject: [PATCH 58/94] Merge pull request #7421 from dotnet/dev/jorobich/update-roslyn-4.12.0-2.24407.3 Update Roslyn to 4.12.0-2.24407.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2aa0d15d4..4d2aef52f 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ } }, "defaults": { - "roslyn": "4.12.0-2.24401.2", + "roslyn": "4.12.0-2.24407.3", "omniSharp": "1.39.11", "razor": "9.0.0-preview.24366.2", "razorOmnisharp": "7.0.0-preview.23363.1", From 661eb1d3218518274cec28e40551a0e5294e3e41 Mon Sep 17 00:00:00 2001 From: Marco Goertz Date: Thu, 8 Aug 2024 16:08:48 -0700 Subject: [PATCH 59/94] Added onEnterRules for the following cases: ```xaml => ``` and ```xaml