From e0e6cfe5a28598cebe18cc840362e2c845d64a53 Mon Sep 17 00:00:00 2001 From: csigs Date: Mon, 29 Nov 2021 20:03:33 +0000 Subject: [PATCH] Localization - Translated Strings --- Extension/i18n/chs/package.i18n.json | 37 +++++++++++++-- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/chs/src/LanguageServer/ui.i18n.json | 2 + .../i18n/chs/src/nativeStrings.i18n.json | 3 +- Extension/i18n/cht/package.i18n.json | 33 +++++++++++-- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/cht/src/LanguageServer/ui.i18n.json | 2 + .../i18n/cht/src/nativeStrings.i18n.json | 3 +- Extension/i18n/csy/package.i18n.json | 37 +++++++++++++-- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/csy/src/LanguageServer/ui.i18n.json | 2 + .../i18n/csy/src/nativeStrings.i18n.json | 3 +- .../c_cpp_properties.schema.json.i18n.json | 2 +- Extension/i18n/deu/package.i18n.json | 39 ++++++++++++--- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/deu/src/LanguageServer/ui.i18n.json | 2 + .../i18n/deu/src/nativeStrings.i18n.json | 3 +- .../c_cpp_properties.schema.json.i18n.json | 6 +-- Extension/i18n/esn/package.i18n.json | 47 +++++++++++++++---- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/esn/src/LanguageServer/ui.i18n.json | 2 + .../i18n/esn/src/nativeStrings.i18n.json | 3 +- Extension/i18n/fra/package.i18n.json | 33 +++++++++++-- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/fra/src/LanguageServer/ui.i18n.json | 2 + .../i18n/fra/src/nativeStrings.i18n.json | 3 +- .../c_cpp_properties.schema.json.i18n.json | 2 +- Extension/i18n/ita/package.i18n.json | 39 ++++++++++++--- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/ita/src/LanguageServer/ui.i18n.json | 2 + .../i18n/ita/src/nativeStrings.i18n.json | 3 +- .../c_cpp_properties.schema.json.i18n.json | 2 +- Extension/i18n/jpn/package.i18n.json | 39 ++++++++++++--- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/jpn/src/LanguageServer/ui.i18n.json | 2 + .../i18n/jpn/src/nativeStrings.i18n.json | 3 +- Extension/i18n/kor/package.i18n.json | 35 ++++++++++++-- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/kor/src/LanguageServer/ui.i18n.json | 2 + .../i18n/kor/src/nativeStrings.i18n.json | 3 +- Extension/i18n/plk/package.i18n.json | 33 +++++++++++-- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/plk/src/LanguageServer/ui.i18n.json | 2 + .../i18n/plk/src/nativeStrings.i18n.json | 3 +- Extension/i18n/ptb/package.i18n.json | 35 ++++++++++++-- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/ptb/src/LanguageServer/ui.i18n.json | 2 + .../i18n/ptb/src/nativeStrings.i18n.json | 3 +- .../c_cpp_properties.schema.json.i18n.json | 2 +- Extension/i18n/rus/package.i18n.json | 43 +++++++++++++---- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/rus/src/LanguageServer/ui.i18n.json | 2 + .../i18n/rus/src/nativeStrings.i18n.json | 3 +- Extension/i18n/trk/package.i18n.json | 35 ++++++++++++-- .../Debugger/configurationProvider.i18n.json | 3 +- .../i18n/trk/src/LanguageServer/ui.i18n.json | 2 + .../i18n/trk/src/nativeStrings.i18n.json | 3 +- 57 files changed, 503 insertions(+), 100 deletions(-) diff --git a/Extension/i18n/chs/package.i18n.json b/Extension/i18n/chs/package.i18n.json index 498fc3986b..371a091d1d 100644 --- a/Extension/i18n/chs/package.i18n.json +++ b/Extension/i18n/chs/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "多个设置可以导致执行工作区本地进程,例如 C_Cpp.clang_format_path、C_Cpp.addNodeAddonIncludePaths、C_Cpp.default.compilerPath、C_Cpp.default.configurationProvider 和 C_Cpp.default.compileCommands,以及 c_cpp_properties.json 中的等效属性。", + "c_cpp.capabilities.untrustedWorkspaces.description": "多个设置可能导致执行工作区本地进程,例如,C_Cpp.clang_format_path、C_Cpp.codeAnalysis.clangTidy.path、C_Cpp.addNodeAddonIncludePaths、C_Cpp.default.compilerPath、C_Cpp.default.configurationProvider 和 C_Cpp.default.compileCommands,以及 c_cpp_properties.json 中的等效属性。", "c_cpp.command.configurationSelect.title": "选择配置...", "c_cpp.command.configurationProviderSelect.title": "更改配置提供程序...", "c_cpp.command.configurationEditJSON.title": "编辑配置(JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "从 VC 格式设置生成 EditorConfig 内容", "c_cpp.command.GoToNextDirectiveInGroup.title": "转到条件组中的下一个预处理器指令", "c_cpp.command.GoToPrevDirectiveInGroup.title": "转到条件组中的上一个预处理器指令", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "在活动文件上运行 Code Analysis", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "在打开的文件上运行 Code Analysis", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "在所有文件上运行 Code Analysis", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "清除 Code Analysis 波形曲线", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "用于语言服务处理的最大并发线程数。该值是一个提示,且不能始终使用。默认值 `null` (空)使用可用的逻辑处理器数。", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "用于语言服务处理的最大缓存进程数。默认值 `null` (空)使用可用逻辑处理器数的两倍。", + "c_cpp.configuration.maxMemory.markdownDescription": "可用于语言服务处理的最大内存(以 MB 为单位)。超过此内存使用量后,将缓存且并发运行较少的进程。默认值 `null` (空)使用系统的空闲内存。", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "要继续运行的最大 IntelliSense 进程数。默认值 `null` (空)使用从 `#C_Cpp.maxCachedProcesses#` 继承的值", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "超过此内存使用量(以 MB 为单位)后,在创建新进程之前,旧的 IntelliSense 进程将关闭。默认值 `null` (空)使用从 `#C_Cpp.maxMemory#` 继承的值。", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "用于“查找所有引用”和“重命名”的最大并发线程数。默认值 `null` (空)使用从 `#C_Cpp.maxConcurrentThreads#` 继承的值。", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "要为“查找所有引用”和“重命名”保留在内存中的最大进程数。`null` (空)的值使用从 `#C_Cpp.maxCachedProcesses#` 继承的值", + "c_cpp.configuration.references.maxMemory.markdownDescription": "超过此内存使用量(以 MB 为单位)后,将缓存且并发运行更少的“查找所有引用”和“重命名”进程。默认值 `null` (空)使用从 `#C_Cpp.maxMemory#` 继承的值。", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "用于代码分析的最大并发线程数。默认值 \"null\" (空)使用从 \"#C_Cpp.maxConcurrentThreads#\" 继承的值的一半。", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "超过此内存使用量(以 MB 为单位)后,将并发运行更少的代码分析进程。默认值 `null` (空)使用从 `#C_Cpp.maxMemory#` 继承的值。", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "控制在 `#files.autoSave#` 为 `afterDelay` 且 `#C_Cpp.codeAnalysis.runAutomatically#` 为 `true` 时从编辑触发保存后,代码分析开始处理之前的延迟(以毫秒为单位)。", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "配置 glob 模式已排除用于代码分析的文件夹和文件。始终排除不在工作区文件夹下的文件。从 `#files.exclude#` 和 `#C_Cpp.files.exclude#` 继承值。详细了解 glob 模式 [此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)。", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "要与文件路径匹配的 glob 模式。设置为 `true` 或 `false` 以启用或禁用模式。", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "对匹配文件同辈进行其他检查。将 `$(basename)` 用作匹配文件名变量。", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "如果为 `true`,则代码分析将在文件打开或保存后自动在文件上运行。", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "如果为 `true`,则在 `#C_Cpp.codeAnalysis.runAutomatically#` 为 `true` (默认值)时,将启用并自动运行使用 `clang-tidy` 的代码分析。", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "`clang-tidy` 可执行文件的完整路径。如果未指定,并且 `clang-tidy` 在环境路径中可用,则使用该路径。如果在环境路径中找不到,则将使用与扩展捆绑的 `clang-tidy`。", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "指定 YAML/JSON 格式的 `clang-tidy` 配置: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}`。当值为空时,`clang-tidy` 将尝试为其父目录中的每个源文件查找名为 `.clang-tidy` 的文件。", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "指定 YAML/JSON 格式的 `clang-tidy` 配置,以在未设置 `#C_Cpp.codeAnalysis.clangTidy.config#`,并且未找到 `.clang-tidy`文件: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}` 时将其用作回退。", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "与要从中输出诊断的标头名称匹配的 POSIX 扩展正则表达式 (ERE)。始终显示来自每个翻译单元的主文件的诊断。支持 `${workspaceFolder}` 变量(如果不存在 `.clang-tidy` 文件,则该变量将用作默认回退值)。如果此选项不是 `null` (空),则将替代 `.clang-tidy` 文件中的 `HeaderFilterRegex` 选项(如果有)。", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "要传递给 `clang-tidy` 的其他命令行参数。这些优先于等效的 `C_Cpp.codeAnalysis.clangTidy.*` 设置。", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "已启用的 `clang-tidy` 检查列表。这些值将追加到 `.clang-tidy` 文件中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有)。除非显式禁用,否则始终使用默认检查 `clang-analyzer-*`。", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "已禁用的 `clang-tidy` 检查列表。该值将追加到 `.clang-tidy` 文件中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有)。", "c_cpp.configuration.formatting.description": "配置格式化引擎", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` 将用于格式代码。", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "将使用 Visual C++ 格式设置引擎来设置代码的格式。", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "控制自动完成提供程序。如果“已禁用”,且你想要基于字词的补全,则还需要设置 `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}`(对 `c` 和 `cuda-cpp` 语言同样执行此操作)。", "c_cpp.configuration.autocomplete.default.description": "使用活动的 IntelliSense 引擎。", "c_cpp.configuration.autocomplete.disabled.description": "使用 Visual Studio Code 提供的基于字词的补全。", - "c_cpp.configuration.errorSquiggles.description": "控制是否向编辑器回传 IntelliSense 引擎检测到的可疑编译错误。标记分析器引擎会忽略此设置。", + "c_cpp.configuration.errorSquiggles.description": "控制是否将 IntelliSense 引擎检测到的可疑编译错误报告回编辑器。还控制是否报告代码分析警告(如果找不到包含)。标记分析器引擎将忽略此设置。", "c_cpp.configuration.dimInactiveRegions.description": "控制非活动预处理程序块的颜色是否与活动代码不同。如果禁用了 IntelliSense 或使用“默认高对比度”主题,则此设置不起任何作用。", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "控制非活动预处理器块的不透明度。在 `0.1` 和 `1.0` 之间进行缩放。仅当启用非活动区域暗化时,此设置才适用。", "c_cpp.configuration.inactiveRegionForegroundColor.description": "控制非活动预处理程序块的字体颜色。输入的格式为十六进制颜色代码或有效的主题颜色。如果未设置,则默认为编辑器的语法颜色方案。此设置仅在启用非活动区域变暗时适用。", @@ -176,16 +203,16 @@ "c_cpp.configuration.suggestSnippets.markdownDescription": "如果为 `true`,则由语言服务器提供片段。", "c_cpp.configuration.enhancedColorization.markdownDescription": "如果启用,则根据 IntelliSense 对代码进行着色。仅当 `#C_Cpp.intelliSenseEngine#` 设置为 `Default`时,此设置才适用。", "c_cpp.configuration.codeFolding.description": "如果启用,则由语言服务器提供代码折叠范围。", - "c_cpp.configuration.vcpkg.enabled.markdownDescription": "为 [vcpkg 依赖关系管理器](https://aka.ms/vcpkg/) 启用集成服务。", + "c_cpp.configuration.vcpkg.enabled.markdownDescription": "为 [vcpkg 依存关系管理器](https://aka.ms/vcpkg/) 启用集成服务。", "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "当来自 `nan` 和 `node-addon-api` 的包含路径为依赖项时,请将其添加。", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "如果为 `true`,则“重命名符号”将需要有效的 C/C++ 标识符。", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "如果为 `true`,则自动完成将在函数调用后自动添加 `(` ,在这种情况下,也可以添加 `(` ,具体取决于 `#editor.autoClosingBrackets#` 设置的值。", - "c_cpp.configuration.filesExclude.markdownDescription": "配置 glob 模式以排除文件夹(以及文件 - 如果 `#C_Cpp.exclusionPolicy#` 已更改)。这些特定于 C/C++ 扩展且是对 `#files.exclude#` 的补充,但与 `#files.exclude#` 不同,后者不会从 Explorer 视图中删除。阅读有关 glob 模式的详细信息 [此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)。", + "c_cpp.configuration.filesExclude.markdownDescription": "为排除文件夹(以及文件 - 如果更改了 `#C_Cpp.exclusionPolicy#`)配置 glob 模式。这些特定于 C/C++ 扩展,并且是 `#files.exclude#` 的补充,但与 `#files.exclude#` 不同,它们也适用于当前工作区文件夹之外的路径,并且不会从资源管理器视图中删除。[此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)。", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "要与文件路径匹配的 glob 模式。设置为 `true` 或 `false` 以启用或禁用模式。", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "对匹配文件同辈进行其他检查。将 `$(basename)` 用作匹配文件名变量。", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "如果为 `true`,则调试程序 shell 命令替换将使用过时的反引号 (`)。", "c_cpp.contributes.views.cppReferencesView.title": "C/C++: 其他引用结果。", - "c_cpp.contributes.viewsWelcome.contents": "要了解有关 launch.json 的信息,请参阅 [Configuring C/C++ debugging](https://code.visualstudio.com/docs/cpp/launch-json-reference)。", + "c_cpp.contributes.viewsWelcome.contents": "要了解有关 launch.json 的信息,请参阅 [配置 C/C++ 调试](https://code.visualstudio.com/docs/cpp/launch-json-reference)。", "c_cpp.debuggers.pipeTransport.description": "如果存在,这会指示调试程序使用其他可执行文件作为管道来连接到远程计算机,此管道将在 VS Code 和已启用 MI 的调试程序后端可执行文件(如 gdb)之间中继标准输入/输入。", "c_cpp.debuggers.pipeTransport.default.pipeProgram": "输入管道程序名称的完全限定的路径,例如 '/usr/bin/ssh'。", "c_cpp.debuggers.pipeTransport.default.debuggerPath": "目标计算机上调试程序的完整路径,例如 /usr/bin/gdb。", diff --git a/Extension/i18n/chs/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/chs/src/Debugger/configurationProvider.i18n.json index 11e9d26c7b..6bfbebe670 100644 --- a/Extension/i18n/chs/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/chs/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "打开 {0}", "unexpected.os": "意外的 OS 类型", "path.to.pipe.program": "管道程序的完整路径,如 {0}", - "enable.pretty.printing": "为 {0} 启用整齐打印" + "enable.pretty.printing": "为 {0} 启用整齐打印", + "enable.intel.disassembly.flavor": "将反汇编风格设置为 {0}" } \ No newline at end of file diff --git a/Extension/i18n/chs/src/LanguageServer/ui.i18n.json b/Extension/i18n/chs/src/LanguageServer/ui.i18n.json index bf034d04a0..a6b6921544 100644 --- a/Extension/i18n/chs/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/chs/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "C/C++ 标记分析器状态", "discovering.files.tooltip": "正在发现文件", "running.analysis.tooltip": "正在运行 {0}", + "code.analysis.paused.tooltip": "已暂停 {0}", + "running.analysis.processed.tooltip": "正在运行 {0}: {1} / {2} ({3}%)", "select.a.configuration": "选择配置...", "edit.configuration.ui": "编辑配置(UI)", "edit.configuration.json": "编辑配置(JSON)", diff --git a/Extension/i18n/chs/src/nativeStrings.i18n.json b/Extension/i18n/chs/src/nativeStrings.i18n.json index 95520adbb3..8105b200af 100644 --- a/Extension/i18n/chs/src/nativeStrings.i18n.json +++ b/Extension/i18n/chs/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "找不到 forced include: {0}", "inline_macro": "内联宏", "unable_to_access_browse_database": "无法访问浏览数据库。({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode 已更改,因为它与检测到的编译器不匹配。请考虑改为设置 “compilerPath”。将 “compilerPath” 设为 “” 以禁用系统包含和定义的检测。" + "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode 已更改,因为它与检测到的编译器不匹配。请考虑改为设置 \"compilerPath\"。将 \"compilerPath\" 设为 \"\" 以禁用系统包含和定义的检测。", + "clear_code_analysis_squiggles": "清除代码分析波形曲线" } \ No newline at end of file diff --git a/Extension/i18n/cht/package.i18n.json b/Extension/i18n/cht/package.i18n.json index c3989ddb73..b1d097df92 100644 --- a/Extension/i18n/cht/package.i18n.json +++ b/Extension/i18n/cht/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "多個設定可能會導致工作區的本機進程得以執行,例如 C_Cpp.clang_format_path、C_Cpp.addNodeAddonIncludePaths、C_Cpp.compilerPath、C_Cpp.default.configurationProvider 以及 C_Cpp.compileCommands 以及 c_cpp_properties.json 上的對等屬性。", + "c_cpp.capabilities.untrustedWorkspaces.description": "多個設定可能會導致執行工作區的處理序本機,例如 C_Cpp.clang_format_path、C_Cpp.codeAnalysis.clangTidy.path、C_Cpp.addNodeAddonIncludePaths、C_Cpp.default.compilerPath、C_Cpp.default.configurationProvider、C_Cpp.default.compileCommands,以及 c_cpp_properties.json 中的對等屬性。", "c_cpp.command.configurationSelect.title": "選取組態...", "c_cpp.command.configurationProviderSelect.title": "變更組態提供者...", "c_cpp.command.configurationEditJSON.title": "編輯組態 (JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "從 VC 格式設定產生 EditorConfig 內容", "c_cpp.command.GoToNextDirectiveInGroup.title": "前往條件式群組中的下一個前置處理器指示詞", "c_cpp.command.GoToPrevDirectiveInGroup.title": "前往條件式群組中的上一個前置處理器指示詞", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "在使用中檔案上執行程式碼分析", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "在開啟檔案上執行程式碼分析", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "在所有檔案上執行程式碼分析", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "清除程式碼分析曲線", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "用於語言服務處理的並行執行緒數目上限。該值是提示,且可能不會一律使用。預設的 `null` (空白) 會使用可用的邏輯處理器數目。", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "用於語言服務處理的快取處理序數目上限。預設的 `null` (空白) 使用的邏輯處理器數目是可用邏輯處理器的兩倍。", + "c_cpp.configuration.maxMemory.markdownDescription": "記憶體上限 (MB) 可供語言服務處理。超過此記憶體使用量之後,同時快取及執行的處理序將會減少。預設的 `null` (空白) 會使用系統的可用記憶體。", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "要繼續執行的 IntelliSense 處理序數目上限。預設的 `null` (空白) 會使用繼承自 `#C_Cpp.maxCachedProcesses#` 的值", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "超過此記憶體使用量 (MB) 後,較舊的 IntelliSense 處理序將會在建立新處理序之前先關閉。預設的 `null` (空白) 會使用繼承自 `#C_Cpp.maxMemory#` 的值。", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "用於「尋找所有參考」與「重新命名」的並行執行緒數目上限。預設的 `null` (空白) 會使用繼承自 `#C_Cpp.maxConcurrentThreads#` 的值。", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "「尋找所有參考」與「重新命名」在記憶體中保留的處理序數目上限。`null` (空白) 的值會使用繼承自 `#C_Cpp.maxCachedProcesses#` 的值。", + "c_cpp.configuration.references.maxMemory.markdownDescription": "超過此記憶體使用量 (MB) 之後,同時快取及執行的「尋找所有參考」與「重新命名」處理序將會減少。預設的 `null` (空白) 會使用繼承自 `#C_Cpp.maxMemory#` 的值。", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "用於程式碼分析的同時執行緒數目上限。預設的 `null` (空白) 會使用繼承自 `#C_Cpp.maxConcurrentThreads#` 的值。", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "超過此記憶體使用量 (MB) 之後,同時執行的程式碼分析處理序將會減少。預設的 `null` (空白) 會使用繼承自 `#C_Cpp.maxMemory#` 的值。", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "當 `#files.autoSave#` 為 `afterDelay` 且 `#C_Cpp.codeAnalysis.runAutomatically#` 為 `true` 時,控制從編輯觸發儲存之後,程式碼分析開始處理之前的延遲 (毫秒)。", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "設定 Glob 模式以排除用於程式碼分析的資料夾與檔案。不在工作區資料夾之下的檔案將一律排除。從 `#files.exclude#` 與 `#C_Cpp.files.exclude#` 繼承值。請在 [此處](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) 閱讀更多有關於 Glob 模式的資訊。", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "要符合檔案路徑的 Glob 模式。設為 `true` 或 `false` 可啟用或停用模式。", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "對相符檔案同層級進行額外檢查。請使用 `$(basename)` 作為相符檔案名稱的變數。", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "若為 `true`,則程式碼分析將會在檔案開啟或儲存之後,自動在該檔案上執行。", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "若為 `true`,則會啟用使用 `clang-tidy` 的程式碼分析,並在`#C_Cpp.codeAnalysis.runAutomatically#` 為 `true` 時自動執行 (預設)。", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "`clang-tidy` 可執行檔的完整路徑。若未指定可執行檔,且可在環境路徑中使用 `clang-tidy`,則會加以使用。若在環境路徑中找不到可執行檔,則會使用與延伸模組搭配的 `clang-tidy`。", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "以 YAML/JSON 格式指定 `clang-tidy` 組態: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}`。當值為空白時,`clang-tidy` 將會嘗試為其父目錄中的每個來源檔案尋找名為 `.clang-tidy` 的檔案。", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "當 `#C_Cpp.codeAnalysis.clangTidy.config#` 未設定且找不到 `.clang-tidy` 檔案時,指定 YAML/JSON 格式的 `clang-tidy` 組態用作遞補: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}`。", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "符合輸出診斷來源之標頭名稱的 POSIX 擴充規則運算式 (ERE)。來自每個編譯單位之主要檔案的診斷將一律顯示。支援 `${workspaceFolder}` 變數 (如果沒有 '.clang-tidy' 檔案,則作為預設後援值)。若此選項並非 `null` (空白),則會覆寫 `.clang-tidy` 檔案中的 `HeaderFilterRegex` 選項 (如果有的話)。", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "要傳遞給 `clang-tidy` 的其他命令列引數。這些命令列引數會比對等的 `C_Cpp.codeAnalysis.clangTidy.*` 設定優先考慮。", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "已啟用的 `clang-tidy` 檢查清單。值會附加到 `.clang-tidy` 檔案中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有的話)。除非明確地停用,否則一律使用預設檢查 `clang-analyzer-*`。", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "已停用的 `clang-tidy` 檢查清單。值會附加到 `.clang-tidy` 檔案中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有的話)。", "c_cpp.configuration.formatting.description": "選擇格式設定引擎", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "將使用 `clang-format` 來格式化程式碼。", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "將使用 Visual C++ 格式化引擎來格式化程式碼。", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "控制自動完成提供者。若設為 `Disabled` 且您想要以文字方式完成,您也必須設定 `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (與 `c` 及 `cuda-cpp` 語言類似)。", "c_cpp.configuration.autocomplete.default.description": "使用作用中 IntelliSense 引擎。", "c_cpp.configuration.autocomplete.disabled.description": "使用 Visual Studio Code 所提供的文字型完成。", - "c_cpp.configuration.errorSquiggles.description": "控制 IntelliSense 引擎偵測到的可疑編譯錯誤是否會回報回編輯器。標籤剖析器引擎會忽略此設定。", + "c_cpp.configuration.errorSquiggles.description": "該設定會控制是否將 IntelliSense 引擎偵測到的可疑編譯錯誤回報給編輯器。其也會在找不到內容時,控制是否回報程式碼分析警告。標籤剖析器引擎已忽略此設定。", "c_cpp.configuration.dimInactiveRegions.description": "控制非作用中前置處理器區塊的色彩是否與作用中程式碼不同。如果 IntelliSense 停用或使用預設高對比佈景主題,則此設定沒有效果。", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "控制非作用中前置處理器區塊的不透明度。在 `0.1` 與 `1.0` 之間縮放。只有在啟用非作用中區域變暗時,才會套用此設定。", "c_cpp.configuration.inactiveRegionForegroundColor.description": "控制非作用中前置處理器區塊的前景色彩。輸入的格式為十六進位色彩代碼或有效的佈景主題色彩。若未設定,會預設為編輯器的語法著色配置。只有在啟用非作用中區域變暗時,才會套用此設定。", @@ -180,7 +207,7 @@ "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "當 `nan` 和 `node-addon-api` 為相依性時,從中新增 include 路徑。", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "若為 `true`,則「重新命名符號」需要有效的 C/C++ 識別碼。", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "若為 `true`,自動完成將會在函式呼叫之後自動新增 `(`,在這種情況下也可能會新增 `)`,取決於 `editor.autoClosingBrackets` 設定的值。", - "c_cpp.configuration.filesExclude.markdownDescription": "設定 Glob 模式以排除資料夾 (如果變更 `#C_Cpp.exclusionPolicy#`,則排除檔案)。這些模式為 C/C++ 延伸模組所特有,是 `#files.exclude#` 的補充,但與 `#files.exclude#` 不同,系統不會將它們從 Explorer 檢視中移除。請在 [此處](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) 了解 Glob 模式的詳細資訊。", + "c_cpp.configuration.filesExclude.markdownDescription": "設定 Glob 模式以排除資料夾 (若變更 `#C_Cpp.exclusionPolicy#`,則也會排除檔案)。這些模式為 C/C++ 延伸模組所特有,且不屬於 `#files.exclude#`,但與 `#files.exclude#` 不同的是,目前工作區資料夾以外的路徑也會套用這些模式,並且不會將其從總管檢視中移除。請在 [此處](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) 閱讀更多有關於 Glob 模式的資訊。", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "要符合檔案路徑的 Glob 模式。設為 `true` 或 `false` 可啟用或停用模式。", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "對相符檔案同層級進行額外檢查。請使用 `$(basename)` 作為相符檔案名稱的變數。", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "若為 `true`,偵錯工具殼層命令替代將會使用已淘汰的反引號 (`)。", diff --git a/Extension/i18n/cht/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/cht/src/Debugger/configurationProvider.i18n.json index 61389562e3..cc179cba06 100644 --- a/Extension/i18n/cht/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/cht/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "開啟 {0}", "unexpected.os": "未預期的 OS 類型", "path.to.pipe.program": "管道程式的完整路徑,例如 {0}", - "enable.pretty.printing": "啟用 {0} 的美化顯示" + "enable.pretty.printing": "啟用 {0} 的美化顯示", + "enable.intel.disassembly.flavor": "將反組譯碼變體設為 {0}" } \ No newline at end of file diff --git a/Extension/i18n/cht/src/LanguageServer/ui.i18n.json b/Extension/i18n/cht/src/LanguageServer/ui.i18n.json index ac2a056727..cb27e27ef9 100644 --- a/Extension/i18n/cht/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/cht/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "C/C++ 標記剖析器狀態", "discovering.files.tooltip": "正在探索檔案", "running.analysis.tooltip": "正在執行 {0}", + "code.analysis.paused.tooltip": "{0} 已暫停", + "running.analysis.processed.tooltip": "正在執行 {0}: {1} / {2} ({3}%)", "select.a.configuration": "選取組態...", "edit.configuration.ui": "編輯組態 (UI)", "edit.configuration.json": "編輯組態 (JSON)", diff --git a/Extension/i18n/cht/src/nativeStrings.i18n.json b/Extension/i18n/cht/src/nativeStrings.i18n.json index 5787801047..d89f3a5523 100644 --- a/Extension/i18n/cht/src/nativeStrings.i18n.json +++ b/Extension/i18n/cht/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "找不到強制的 include: {0}", "inline_macro": "內嵌巨集", "unable_to_access_browse_database": "無法存取瀏覽資料庫。({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode 已變更,因為它不符合偵測到的編譯器。請考慮改為設定 \"compilerPath\"。 將 \"compilerPath\" 設定為 \"\" 以停用系統包含和定義的偵測。" + "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode 已變更,因為它不符合偵測到的編譯器。請考慮改為設定 \"compilerPath\"。 將 \"compilerPath\" 設定為 \"\" 以停用系統包含和定義的偵測。", + "clear_code_analysis_squiggles": "清除程式碼分析曲線" } \ No newline at end of file diff --git a/Extension/i18n/csy/package.i18n.json b/Extension/i18n/csy/package.i18n.json index 9d8b661ad6..59ada9a857 100644 --- a/Extension/i18n/csy/package.i18n.json +++ b/Extension/i18n/csy/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "Více nastavení může způsobit spuštění procesů místních pro pracovní prostor, třeba C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider a C_Cpp.default.compileCommands, a ekvivalentní vlastnosti v souboru c_cpp_properties.json.", + "c_cpp.capabilities.untrustedWorkspaces.description": "Více nastavení může způsobit spuštění procesů, které jsou místní pro pracovní prostor, třeba C_Cpp.clang_format_path, C_Cpp.codeAnalysis.clangTidy.path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider a C_Cpp.default.compileCommands, a ekvivalentní vlastnosti v souboru c_cpp_properties.json.", "c_cpp.command.configurationSelect.title": "Vybrat konfiguraci...", "c_cpp.command.configurationProviderSelect.title": "Změnit poskytovatele konfigurací...", "c_cpp.command.configurationEditJSON.title": "Upravit konfigurace (JSON)", @@ -27,8 +27,35 @@ "c_cpp.command.generateEditorConfig.title": "Vygenerovat obsah EditorConfig z nastavení formátu VC", "c_cpp.command.GoToNextDirectiveInGroup.title": "Přejít na další direktivu preprocesoru v podmíněné skupině", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Přejít na předchozí direktivu preprocesoru v podmíněné skupině", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "Spustit Code Analysis u aktivního souboru", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "Spustit Code Analysis při otevírání souborů", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "Spustit Code Analysis u všech souborů", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "Vymazat podtržení vlnovkou Code Analysis", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "Maximální počet souběžných vláken, která se mají použít pro zpracování služby jazyka. Hodnota je nápověda a nemusí být vždy použita. Výchozí hodnota null (prázdná) používá počet dostupných logických procesorů.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "Maximální počet procesů uložených v mezipaměti, které se mají použít pro zpracování služby jazyka. Výchozí hodnota null (prázdná) používá dvojnásobek dostupného počtu logických procesorů.", + "c_cpp.configuration.maxMemory.markdownDescription": "Maximální paměť (v MB), která je k dispozici pro zpracování služby jazyka. Po překročení tohoto využití paměti bude uloženo do mezipaměti méně procesů, které budou spuštěny souběžně. Výchozí hodnota null (prázdná) používá volnou paměť systému.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "Maximální počet procesů IntelliSense, které se mají dál spouštět. Výchozí hodnota null (prázdná) používá hodnotu zděděnou od #C_Cpp.maxCachedProcesses#.", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "Po překročení tohoto využití paměti (v MB) se starší procesy IntelliSense vypnou před vytvořením nových procesů. Výchozí hodnota null (prázdná) používá hodnotu zděděnou od #C_Cpp.maxMemory#.", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "Maximální počet souběžných vláken, která se mají použít pro možnosti Najít všechny odkazy a Přejmenovat. Výchozí hodnota null (prázdná) používá hodnotu zděděnou od #C_Cpp.maxConcurrentThreads#.", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "Maximální počet procesů, které se mají uchovávat v paměti pro příkazy Najít všechny odkazy a Přejmenovat. Hodnota null (prázdná) používá hodnotu zděděnou od #C_Cpp.maxCachedProcesses#.", + "c_cpp.configuration.references.maxMemory.markdownDescription": "Po překročení tohoto využití paměti (v MB) bude uloženo do mezipaměti a souběžně spuštěno méně procesů Najít všechny odkazy a Přejmenovat. Výchozí hodnota null (prázdná) používá hodnotu zděděnou od #C_Cpp.maxMemory#.", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "Maximální počet souběžných vláken, která se mají použít pro analýzu kódu. Výchozí hodnota `null` (prázdná) používá poloviční hodnotu zděděnou od `#C_Cpp.maxConcurrentThreads#`.", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "Po překročení tohoto využití paměti (v MB) bude souběžně spuštěno méně procesů analýzy kódu. Výchozí hodnota null (prázdná) používá hodnotu zděděnou od #C_Cpp.maxMemory#.", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "Určuje prodlevu v milisekundách před zahájením zpracování analýzy kódu po spuštění uložení z úpravy, když je #files.autoSave# afterDelay a #C_Cpp.codeAnalysis.runAutomatically# je true.", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "Umožňuje nakonfigurovat vzory glob pro vyloučení složek a souborů pro analýzu kódu. Soubory mimo složku pracovního prostoru jsou vždy vyloučeny. Dědí hodnoty od #files.exclude# a #C_Cpp.files.exclude#. Další informace o vzorech glob [here] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "Vzor glob pro hledání shod s cestami k souborům. Pokud chcete vzor povolit, nastavte hodnotu `true`, pokud ho chcete zakázat, nastavte hodnotu `false`.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "Další kontrola položek na stejné úrovni u odpovídajícího souboru. Jako proměnnou názvu odpovídajícího souboru použijte `$(basename)`.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "Pokud se nastaví na hodnotu true, analýza kódu se pro soubor spustí automaticky po jeho otevření nebo uložení.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "Pokud true, bude analýza kódu pomocí clang-tidy povolena a spuštěna automaticky, pokud je #C_Cpp.codeAnalysis.runAutomatically# true (výchozí).", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "Úplná cesta ke spustitelnému souboru `clang-tidy`. Pokud se nespecifikuje a `clang-tidy` je k dispozici na cestě prostředí, použije se. Pokud se na cestě prostředí nenajde, použije se kopie `clang-tidy`, která se dodává spolu s rozšířením.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "Určuje konfiguraci clang-tidy ve formátu YAML/JSON: {Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}. Když je hodnota prázdná, clang-tidy se pokusí najít soubor s názvem .clang-tidy pro každý zdrojový soubor v jeho nadřazených adresářích.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "Určuje konfiguraci clang-tidy ve formátu YAML/JSON, která se použije jako náhradní, když není nastavená konfigurace #C_Cpp.codeAnalysis.clangTidy.config# a nenašel se žádný soubor .clang-tidy: {Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}.", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Rozšířený regulární výraz POSIX (ERE) odpovídající názvům záhlaví pro výstup diagnostiky. Diagnostika z hlavního souboru každé jednotky překladu se vždy zobrazí. Proměnná ${workspaceFolder} se podporuje (a používá se jako výchozí základní hodnota, pokud neexistuje žádný soubor .clang-tidy). Pokud tato možnost není null (prázdná), přepíše možnost HeaderFilterRegex v souboru .clang-tidy, pokud existuje.", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Další argumenty příkazového řádku, které se mají předat do clang-tidy. Mají přednost před ekvivalentním nastavením C_Cpp.codeAnalysis.clangTidy.*.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Seznam povolených kontrol clang-tidy. Hodnoty jsou připojeny k hodnotě Checks v souboru .clang-tidy nebo #C_Cpp.codeAnalysis.clangTidy.config#, pokud existují. Pokud není explicitně zakázaná, použije se výchozí kontrola clang-analyzer-*.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Seznam zakázaných kontrol clang-tidy. Hodnoty jsou připojeny k hodnotě Checks v souboru .clang-tidy nebo #C_Cpp.codeAnalysis.clangTidy.config#, pokud existují.", "c_cpp.configuration.formatting.description": "Nakonfiguruje nástroj formátování textu.", - "c_cpp.configuration.formatting.clangFormat.markdownDescription": "K formátování kódu se použije `clang-format`.", + "c_cpp.configuration.formatting.clangFormat.markdownDescription": "K formátování kódu se použije `clang-format.`", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "K formátování kódu se použije nástroj formátování textu Visual C++.", "c_cpp.configuration.formatting.Default.markdownDescription": "Ve výchozím nastavení se k formátování kódu použije `clang-format` Pokud se ale blíže k formátovanému kódu najde soubor `.editorconfig` s relevantními nastaveními a `#C_Cpp.clang_format_style#` bude mít výchozí hodnotu `file`, použije se modul formátování Visual C++.", "c_cpp.configuration.formatting.Disabled.markdownDescription": "Formátování kódu bude zakázané.", @@ -116,7 +143,7 @@ "c_cpp.configuration.vcFormat.wrap.preserveBlocks.description": "Možnosti zalamování pro bloky.", "c_cpp.configuration.vcFormat.wrap.preserveBlocks.oneLiners.markdownDescription": "Celý blok kódu, který se zadá na jednom řádku, zůstane na jednom řádku bez ohledu na hodnoty kteréhokoli nastavení `C_Cpp.vcFormat.newLine.*`.", "c_cpp.configuration.vcFormat.wrap.preserveBlocks.allOneLineScopes.markdownDescription": "Jakýkoli kód, ve kterém se na jednom řádku zadají levá a pravá složená závorka, zůstane na jednom řádku bez ohledu na hodnoty kteréhokoli nastavení `C_Cpp.vcFormat.newLine.*`.", - "c_cpp.configuration.vcFormat.wrap.preserveBlocks.never.markdownDescription": "Bloky kódu se budou vždy formátovat podle hodnot nastavení `C_Cpp.vcFormat.newLine.*`.", + "c_cpp.configuration.vcFormat.wrap.preserveBlocks.never.markdownDescription": "Bloky kódu se budou vždy formátovat podle hodnot nastavení `C_Cpp.vcFormat.newLine.*`", "c_cpp.configuration.clang_format_path.markdownDescription": "Úplná cesta ke spustitelnému souboru `clang-format`. Pokud se nespecifikuje a `clang-format` je k dispozici na cestě prostředí, použije se. Pokud se na cestě prostředí nenajde, použije se kopie `clang-format`, která se dodává spolu s rozšířením.", "c_cpp.configuration.clang_format_style.markdownDescription": "Styl kódování, v současné době se podporuje: `Visual Studio`, `LLVM`, `Google`, `Chromium`, `Mozilla`, `WebKit`, `Microsoft`, `GNU`. Pokud chcete načíst styl ze souboru `.clang-format` v aktuálním nebo nadřazeném adresáři, použijte možnost `file`. Pokud chcete zadat konkrétní parametry, použijte `{klíč: hodnota, ...}`. Například styl `Visual Studio` je podobný tomuto: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }`.", "c_cpp.configuration.clang_format_fallbackStyle.markdownDescription": "Název předdefinovaného stylu, který se použije jako záloha v případě, že se vyvolá `clang-format` se stylem `file`, ale nenajde se soubor `.clang-format`. Možné hodnoty jsou `Visual Studio`, `LLVM`, `Google`, `Chromium`, `Mozilla`, `WebKit`, `Microsoft`, `GNU`, `none`, případně můžete použít `{klíč: hodnota, ...}` a nastavit konkrétní parametry. Například styl `Visual Studio` je podobný tomuto: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }`.", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "Určuje poskytovatele automatického dokončování. Pokud je hodnota `Disabled` a chcete dokončování na základě slov, musíte nastavit také `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (a podobně také pro jazyky `c` a `cuda-cpp`).", "c_cpp.configuration.autocomplete.default.description": "Používá aktivní modul IntelliSense.", "c_cpp.configuration.autocomplete.disabled.description": "Používá dokončování na základě slov, které nabízí Visual Studio Code.", - "c_cpp.configuration.errorSquiggles.description": "Určuje, jestli se editoru budou hlásit podezření na chyby kompilace, které zjistí modul IntelliSense. Modul analyzátoru značek toto nastavení ignoruje.", + "c_cpp.configuration.errorSquiggles.description": "Určuje, jestli budou podezřelé chyby kompilace zjištěné modulem IntelliSense hlášeny zpět editoru. Také řídí, zda jsou hlášena upozornění na analýzu kódu, pokud nelze najít zahrnutí. Modul analyzátoru značek toto nastavení ignoruje.", "c_cpp.configuration.dimInactiveRegions.description": "Určuje, jestli se neaktivní bloky preprocesoru zabarví jinak než aktivní kód. Toto nastavení nemá žádný vliv, pokud se zakáže IntelliSense nebo pokud se použije výchozí motiv Vysoký kontrast.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "Určuje neprůhlednost neaktivních bloků preprocesoru. Hodnoty spadají do rozsahu od `0,1 do `1,0`. Toto nastavení platí jen v případě, že je povolené ztmavování neaktivních oblastí.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Určuje barvení písma neaktivních bloků preprocesoru. Vstup má tvar šestnáctkového kódu barvy nebo platné barvy motivu. Pokud se nenastaví, výchozí nastavení je schéma barvení syntaxe v editoru. Toto nastavení platí jen v případě, že je povolené ztmavování neaktivních oblastí.", @@ -180,7 +207,7 @@ "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "Pokud existují závislosti, přidejte cesty pro zahrnuté soubory z `nan` a `node-addon-api`.", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Když se tato hodnota nastaví na `true`, operace Přejmenovat symbol bude vyžadovat platný identifikátor C/C++.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "Pokud je hodnota `true`, automatické dokončování automaticky přidá za volání funkcí znak `(`. V takovém případě se může přidat i znak `)`, což záleží na hodnotě nastavení `#editor.autoClosingBrackets#`.", - "c_cpp.configuration.filesExclude.markdownDescription": "Nakonfigurujte vzory glob pro vyloučení složek (a souborů, pokud se změní `#C_Cpp.exclusionPolicy#`). Ty jsou specifické pro rozšíření C/C++ a doplňují `#files.exclude#`, ale na rozdíl od `#files.exclude#` se neodebírají ze zobrazení Průzkumníka. Další informace o vzorech glob najdete [tady](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.filesExclude.markdownDescription": "Nakonfigurujte vzory glob pro vyloučení složek (a souborů, pokud se změní #C_Cpp.exclusionPolicy#). Ty jsou specifické pro rozšíření C/C++ a doplňují #files.exclude#, ale na rozdíl od #files.exclude# platí také pro cesty mimo aktuální složku pracovního prostoru a neodebírají se ze zobrazení Průzkumníka. Další informace o vzorech glob najdete [tady](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "Vzor glob pro hledání shod s cestami k souborům. Pokud chcete vzor povolit, nastavte hodnotu `true`, pokud ho chcete zakázat, nastavte hodnotu `false`.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "Další kontrola položek na stejné úrovni u odpovídajícího souboru. Jako proměnnou názvu odpovídajícího souboru použijte `$(basename)`.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "Když se nastaví na `true`, nahrazování příkazů shellu ladicího programu bude používat starou verzi obrácené čárky (`).", diff --git a/Extension/i18n/csy/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/csy/src/Debugger/configurationProvider.i18n.json index 63202e7dcf..ab455da219 100644 --- a/Extension/i18n/csy/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/csy/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "Otevřít {0}", "unexpected.os": "Neočekávaný typ operačního systému", "path.to.pipe.program": "úplná cesta k programu kanálu, třeba {0}", - "enable.pretty.printing": "Povolit přehledný výpis pro {0}" + "enable.pretty.printing": "Povolit přehledný výpis pro {0}", + "enable.intel.disassembly.flavor": "Nastavte variantu zpětného překladu na {0}." } \ No newline at end of file diff --git a/Extension/i18n/csy/src/LanguageServer/ui.i18n.json b/Extension/i18n/csy/src/LanguageServer/ui.i18n.json index 0844b9b4c8..1ca7d0abbc 100644 --- a/Extension/i18n/csy/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/csy/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "Stav analyzátoru značky jazyka C/C++", "discovering.files.tooltip": "Zjišťují se soubory.", "running.analysis.tooltip": "Probíhá {0}", + "code.analysis.paused.tooltip": "{0} pozastaveno", + "running.analysis.processed.tooltip": "Spuštěno {0}: {1} / {2} ({3}%)", "select.a.configuration": "Vybrat konfiguraci...", "edit.configuration.ui": "Upravit konfigurace (uživatelské rozhraní)", "edit.configuration.json": "Upravit konfigurace (JSON)", diff --git a/Extension/i18n/csy/src/nativeStrings.i18n.json b/Extension/i18n/csy/src/nativeStrings.i18n.json index e316a48ced..a60b11f8b4 100644 --- a/Extension/i18n/csy/src/nativeStrings.i18n.json +++ b/Extension/i18n/csy/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "Nepovedlo se najít vynuceně zahrnované soubory: {0}", "inline_macro": "Vložit makro", "unable_to_access_browse_database": "Nedá se získat přístup k procházení databáze. ({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "Režim IntelliSenseMode se změnil, protože neodpovídá zjištěnému kompilátoru. Zvažte místo toho nastavení compilerPath. Nastavte compilerPath, aby byla zakázána detekce systémových parametrů include a define." + "default_compiler_path_modified_explicit_intellisense_mode": "Režim IntelliSenseMode se změnil, protože neodpovídá zjištěnému kompilátoru. Zvažte místo toho nastavení \"compilerPath\". Nastavte \"compilerPath\" na \"\", aby byla zakázána detekce systémových parametrů include a define.", + "clear_code_analysis_squiggles": "Vymazat podtržení analýzy kódu vlnovkou" } \ No newline at end of file diff --git a/Extension/i18n/deu/c_cpp_properties.schema.json.i18n.json b/Extension/i18n/deu/c_cpp_properties.schema.json.i18n.json index e2e94867b8..4e4c64bb1f 100644 --- a/Extension/i18n/deu/c_cpp_properties.schema.json.i18n.json +++ b/Extension/i18n/deu/c_cpp_properties.schema.json.i18n.json @@ -14,7 +14,7 @@ "c_cpp_properties.schema.json.definitions.configurations.items.properties.macFrameworkPath": "Eine Liste der Pfade für die IntelliSense-Engine, die beim Suchen nach eingeschlossenen Headern aus Mac-Frameworks verwendet werden sollen. Wird nur in der Mac-Konfiguration unterstützt.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.windowsSdkVersion": "Die Version des Windows SDK-Includepfads für die Verwendung unter Windows, z. B. `10.0.17134.0`.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.defines": "Eine Liste mit Präprozessordefinitionen, die das IntelliSense-Modul, beim Analysieren von Dateien verwenden sollen. Verwenden Sie optional `=`, um einen Wert festzulegen, z. B.: `VERSION=1`.", - "c_cpp_properties.schema.json.definitions.configurations.items.properties.intelliSenseMode": "Der zu verwendende IntelliSense-Modus, der einer Plattform- und Architekturvariante von MSVC, GCC oder Clang zugeordnet wird. Wenn er nicht oder auf `${default}` festgelegt wird, wählt die Erweiterung den Standardwert für diese Plattform aus. Windows verwendet standardmäßig `windows-msvc-x64`, Linux standardmäßig `linux-gcc-x64` und macOS standardmäßig `macos-clang-x64`. IntelliSense-Modi, die nur Varianten vom Typ `-` angeben (z. B. `gcc-x64`) sind Legacy-Modi und werden basierend auf der Hostplattform automatisch in die Varianten `--` konvertiert.", + "c_cpp_properties.schema.json.definitions.configurations.items.properties.intelliSenseMode": "Der zu verwendende IntelliSense-Modus, der einer Plattform- und Architekturvariante von MSVC, GCC oder Clang zugeordnet wird. Wenn er nicht oder auf `${default}` festgelegt wird, wählt die Erweiterung den Standardwert für diese Plattform aus. Windows verwendet standardmäßig `windows-msvc-x64`, Linux standardmäßig `linux-gcc-x64` und macOS standardmäßig `macos-clang-x64`. IntelliSense-Modi, die nur Varianten vom Typ `-` angeben (z. B. `gcc-x64`) sind Legacy-Modi und werden basierend auf der Hostplattform automatisch in die Varianten `--` konvertiert.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.forcedInclude": "Eine Liste der Dateien, die vor einer Includedatei in einer Übersetzungseinheit enthalten sein sollen.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.configurationProvider": "Die ID einer VS Code-Erweiterung, die IntelliSense-Konfigurationsinformationen für Quelldateien bereitstellen kann.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.mergeConfigurations": "Legen Sie diesen Wert auf `true` fest, um Includepfade, Definitionen und erzwungene Includes mit denen eines Konfigurationsanbieters zusammenzuführen.", diff --git a/Extension/i18n/deu/package.i18n.json b/Extension/i18n/deu/package.i18n.json index 989d723bd0..d867bcd350 100644 --- a/Extension/i18n/deu/package.i18n.json +++ b/Extension/i18n/deu/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "Mehrere Einstellungen können dazu führen, dass lokale Prozesse für den Arbeitsbereich ausgeführt werden, z. B. C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider, and C_Cpp.default.compileCommands und die entsprechenden Eigenschaften in c_cpp_properties.json.", + "c_cpp.capabilities.untrustedWorkspaces.description": "Mehrere Einstellungen können dazu führen, dass Prozesse lokal im Arbeitsbereich ausgeführt werden, z. B. C_Cpp.clang_format_path, C_Cpp.codeAnalysis.clangTidy.path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider und C_Cpp.default.compileCommands und die entsprechenden Eigenschaften in c_cpp_properties.json.", "c_cpp.command.configurationSelect.title": "Konfiguration auswählen...", "c_cpp.command.configurationProviderSelect.title": "Konfigurationsanbieter ändern...", "c_cpp.command.configurationEditJSON.title": "Konfigurationen bearbeiten (JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "EditorConfig-Inhalte aus VC-Formateinstellungen generieren", "c_cpp.command.GoToNextDirectiveInGroup.title": "Zur nächsten Präprozessoranweisung in bedingter Gruppe wechseln", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Zur vorherigen Präprozessoranweisung in bedingter Gruppe wechseln", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "Code Analysis auf \"Aktive Dateien\" ausführen", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "Code Analysis auf \"Dateien öffnen\" ausführen", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "Code Analysis auf \"Alle Dateien\" ausführen", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "Code Analysis-Wellenlinien löschen", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "Die maximale Anzahl gleichzeitiger Threads, die für die Sprachdienstverarbeitung verwendet werden sollen. Der Wert ist ein Hinweis und kann nicht immer verwendet werden. Der Standardwert \"null\" (leer) verwendet die Anzahl der verfügbaren logischen Prozessoren.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "Die maximale Anzahl zwischengespeicherter Prozesse, die für die Sprachdienstverarbeitung verwendet werden sollen. Der Standardwert \"null\" (leer) verwendet doppelt so viele logische Prozessoren wie verfügbar.", + "c_cpp.configuration.maxMemory.markdownDescription": "Der maximale Arbeitsspeicher (in MB), der für die Sprachdienstverarbeitung verfügbar ist. Weniger Prozesse werden zwischengespeichert und gleichzeitig ausgeführt, nachdem diese Speicherauslastung überschritten wurde. Der Standardwert \"null\" (leer) verwendet den freien Arbeitsspeicher des Systems.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "Die maximale Anzahl von IntelliSense-Prozessen, die weiter ausgeführt werden sollen. Der Standardwert \"null\" (leer) verwendet einen Wert, der von \"#C_Cpp.maxCachedProcesses#\" geerbt wurde.", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "Ältere IntelliSense-Prozesse werden heruntergefahren, bevor neue Prozesse erstellt werden, nachdem diese Speicherauslastung (in MB) überschritten wurde. Der Standardwert \"null\" (leer) verwendet den Wert, der von \"#C_Cpp.maxMemory#\" geerbt wurde.", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "Die maximale Anzahl gleichzeitiger Threads, die für \"Alle Verweise suchen\" und \"Umbenennen\" verwendet werden sollen. Der Standardwert \"null\" (leer) verwendet den Wert, der von \"#C_Cpp.maxConcurrentThreads#\" geerbt wurde.", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "Die maximale Anzahl von Prozessen, die im Arbeitsspeicher für \"Alle Verweise suchen\" und \"Umbenennen\" beibehalten werden sollen. Der Wert von \"null\" (leer) verwendet den Wert, der von \"#C_Cpp.maxCachedProcesses#\" geerbt wurde.", + "c_cpp.configuration.references.maxMemory.markdownDescription": "Weniger \"Alle Verweise suchen\"- und \"Umbenennen\"-Prozesse werden zwischengespeichert und gleichzeitig ausgeführt, nachdem diese Speicherauslastung (in MB) überschritten wurde. Der Standardwert \"null\" (leer) verwendet den Wert, der von \"#C_Cpp.maxMemory#\" geerbt wurde.", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "Die maximale Anzahl gleichzeitiger Threads, die für die Codeanalyse verwendet werden sollen. Der Standardwert \"null\" (leer) verwendet die Hälfte des Werts, der von \"#C_Cpp.maxConcurrentThreads#\" geerbt wurde.", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "Weniger Codeanalyseprozesse werden gleichzeitig ausgeführt, nachdem diese Speicherauslastung (in MB) überschritten wurde. Der Standardwert \"null\" (leer) verwendet den Wert, der von \"#C_Cpp.maxMemory#\" geerbt wurde.", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "Steuert die Verzögerung in Millisekunden, bevor die Codeanalyse mit der Verarbeitung beginnt, nachdem ein Speichern durch eine Bearbeitung ausgelöst wurde, wenn \"#files.autoSave#\" auf \"afterDelay\" und \"#C_Cpp.codeAnalysis.runAutomatically#\" auf TRUE festgelegt ist.", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "Konfigurieren Sie Globmuster zum Ausschließen von Ordnern und Dateien für die Codeanalyse. Dateien, die sich nicht im Arbeitsbereichsordner befinden, werden immer ausgeschlossen. Erbt Werte von \"#files.exclude#\" und \"#C_Cpp.files.exclude#\". Weitere Informationen zu Globmustern [hier](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "Das Globmuster, mit dem Dateipfade verglichen werden sollen. Legen Sie diesen Wert auf `true` oder `false` fest, um das Muster zu aktivieren bzw. zu deaktivieren.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "Zusätzliche Überprüfung der gleichgeordneten Elemente einer entsprechenden Datei. Verwenden Sie `$(basename)` als Variable für den entsprechenden Dateinamen.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "Bei TRUE wird die Codeanalyse automatisch für eine Datei ausgeführt, nachdem sie geöffnet oder gespeichert wurde.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "Bei TRUE wird die Codeanalyse mit \"clang-tidy\" aktiviert und automatisch ausgeführt, wenn \"#C_Cpp.codeAnalysis.runAutomatically#\" auf TRUE (Standardeinstellung) festgelegt ist.", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "Der vollständige Pfad der ausführbaren \"clang-tidy\"-Datei. Wenn nicht angegeben, ist \"clang-tidy\" im verwendeten Umgebungspfad verfügbar. Wenn der Umgebungspfad nicht gefunden wird, wird \"clang-tidy\" verwendet, der mit der Erweiterung gebündelt ist.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "Gibt eine \"clang-tidy\"-Konfiguration im YAML-/JSON-Format an: \"{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}\". Wenn der Wert leer ist, versucht \"clang-tidy\", eine Datei namens \".clang-tidy\" für jede Quelldatei in den übergeordneten Verzeichnissen zu finden.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "Gibt eine \"clang-tidy\"-Konfiguration im YAML-/JSON-Format an, die als Fallback verwendet werden soll, wenn \"#C_Cpp.codeAnalysis.clangTidy.config#\" nicht festgelegt ist und keine \".clang-tidy\"-Datei gefunden wird: \"{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}\".", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Ein erweiterter regulärer POSIX-Ausdruck (Extended Regular Expression/ERE), der dem Namen der Header entspricht, aus denen die Diagnose ausgegeben werden soll. Diagnosen aus der Hauptdatei jeder Übersetzungseinheit werden immer angezeigt. Die Variable \"${workspaceFolder}\" wird unterstützt (und als Standardfallbackwert benutzt, wenn die Datei „.clang-tidy“ nicht existiert). Wenn diese Option nicht \"null\" (leer) ist, überschreibt sie die Option \"HeaderFilterRegex\" in einer \".clang-tidy\"-Datei, sofern vorhanden.", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Zusätzliche Befehlszeilenargumente, die an \"clang-tidy\" übergeben werden sollen. Diese haben Vorrang vor den entsprechenden Einstellungen für \"C_Cpp.codeAnalysis.clangTidy.*\".", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Liste der aktivierten \"clang-tidy\"-Überprüfungen. Die Werte werden an \"Checks\" in einer \".clang-tidy\"-Datei oder ggf. an \"#C_Cpp.codeAnalysis.clangTidy.config#\" angefügt. Die Standardüberprüfung \"clang-analyzer-*\" wird immer verwendet, es sei denn, sie ist explizit deaktiviert.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Liste der deaktivierten \"clang-tidy\"-Überprüfungen. Die Werte werden an \"Checks\" in einer \".clang-tidy\"-Datei oder ggf. an \"#C_Cpp.codeAnalysis.clangTidy.config#\" angefügt.", "c_cpp.configuration.formatting.description": "Konfiguriert das Formatierungsmodul.", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` wird zum Formatieren von Code verwendet.", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "Das Visual C++-Formatierungsmodul wird zum Formatieren von Code verwendet.", @@ -42,7 +69,7 @@ "c_cpp.configuration.vcFormat.indent.withinParentheses.indent.markdownDescription": "Die neue Zeile wird basierend auf `#C_Cpp.vcFormat.indent.multiLineRelativeTo#` eingerückt.", "c_cpp.configuration.vcFormat.indent.preserveWithinParentheses.description": "In vorhandenem Code wird die vorhandene Einstellung zum Einzug neuer Zeilen innerhalb von Klammern beibehalten.", "c_cpp.configuration.vcFormat.indent.caseLabels.markdownDescription": "Bezeichnungen werden relativ zu Switch-Anweisungen um den in der Einstellung `#editor.tabSize#` angegebenen Wert eingerückt.", - "c_cpp.configuration.vcFormat.indent.caseContents.markdownDescription": "Code innerhalb eines Case-Blocks wird relativ zu seiner Bezeichnung um den in der Einstellung \"#editor.tabSize#\" angegebenen Betrag eingerückt.", + "c_cpp.configuration.vcFormat.indent.caseContents.markdownDescription": "Code innerhalb eines `case`-Blocks wird relativ zu seiner Bezeichnung um den in der Einstellung `#editor.tabSize#` angegebenen Betrag eingerückt.", "c_cpp.configuration.vcFormat.indent.caseContentsWhenBlock.markdownDescription": "Rücken Sie geschweifte Klammern nach einer Case-Anweisung um den in der Einstellung `#editor.tabSize#` angegebenen Betrag ein.", "c_cpp.configuration.vcFormat.indent.lambdaBracesWhenParameter.markdownDescription": "Einrücken von geschweiften Klammern von Lambdas, die als Funktionsparameter relativ zum Anfang der Anweisung verwendet werden, um den in der Einstellung `#editor.tabSize#` angegebenen Betrag.", "c_cpp.configuration.vcFormat.indent.gotoLabels.description": "Die Position der goto-Bezeichnungen.", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "Steuert den Anbieter für AutoVervollständigen. Wenn `Disabled` festgelegt ist und Sie die wortbasierte Vervollständigung wünschen, müssen Sie auch `[cpp]` festlegen: `{\"editor.wordBasedSuggestions\": true}` (und ähnlich für die Sprachen `c` und `cuda-cpp`).", "c_cpp.configuration.autocomplete.default.description": "Verwendet das aktive IntelliSense-Modul.", "c_cpp.configuration.autocomplete.disabled.description": "Verwendet die von Visual Studio Code bereitgestellte wortbasierte Vervollständigung.", - "c_cpp.configuration.errorSquiggles.description": "Hiermit wird gesteuert, ob vermutete Kompilierungsfehler, die von der IntelliSense-Engine erkannt werden, an den Editor zurückgemeldet werden. Diese Einstellung wird von der Tagparser-Engine ignoriert.", + "c_cpp.configuration.errorSquiggles.description": "Steuert, ob vermutete Kompilierungsfehler, die von der IntelliSense-Engine erkannt wurden, an den Editor zurückgegeben werden. Außerdem wird gesteuert, ob Codeanalysewarnungen gemeldet werden, wenn keine Enthaltenen gefunden werden können. Diese Einstellung wird von der Tagparser-Engine ignoriert.", "c_cpp.configuration.dimInactiveRegions.description": "Hiermit wird gesteuert, ob inaktive Präprozessorblöcke anders eingefärbt werden als aktiver Code. Diese Einstellung hat keine Auswirkungen, wenn IntelliSense deaktiviert ist oder wenn das standardmäßige Design mit hohem Kontrast verwendet wird.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "Steuert de Deckkraft von inaktiven Präprozessorblöcken. Skaliert zwischen `0.1` und `1.0`. Diese Einstellung gilt nur, wenn das Abblenden inaktiver Regionen aktiviert ist.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Hiermit wird die Schriftfarbe von inaktiven Präprozessorblöcken gesteuert. Die Eingabe erfolgt in Form eines hexadezimalen Farbcodes oder einer gültigen Designfarbe. Wenn diese Option nicht festgelegt ist, wird standardmäßig das Syntaxfarbschema des Editors verwendet. Diese Einstellung gilt nur, wenn das Abblenden inaktiver Regionen aktiviert ist.", @@ -176,16 +203,16 @@ "c_cpp.configuration.suggestSnippets.markdownDescription": "Wenn `true` festgelegt ist, werden Codeausschnitte vom Sprachserver bereitgestellt.", "c_cpp.configuration.enhancedColorization.markdownDescription": "Wenn diese Option aktiviert ist, wird der Code basierend auf IntelliSense eingefärbt. Diese Einstellung gilt nur, wenn `#C_Cpp.intelliSenseEngine#` auf `Default` festgelegt ist.", "c_cpp.configuration.codeFolding.description": "Wenn diese Option aktiviert ist, werden Codefaltbereiche vom Sprachserver bereitgestellt.", - "c_cpp.configuration.vcpkg.enabled.markdownDescription": "Hiermit aktivieren Sie Integrationsdienste für den [vcpkg-Abhängigkeits-Manager](https://aka.ms/vcpkg/).", + "c_cpp.configuration.vcpkg.enabled.markdownDescription": "Hiermit aktivieren Sie Integrationsdienste für den [vcpkg-Abhängigkeitsmanager](https://aka.ms/vcpkg/).", "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "Fügen Sie Includepfade aus `nan` und `node-addon-api` hinzu, wenn es sich um Abhängigkeiten handelt.", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Wenn `true` festgelegt ist, erfordert 'Symbol umbenennen' einen gültigen C/C++-Bezeichner.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "Wenn `true` festgelegt ist, fügt AutoVervollständigen automatisch `(` nach Funktionsaufrufen hinzu. In diesem Fall kann auch `)` in Abhängigkeit vom Wert der Einstellung `#editor.autoClosingBrackets#` hinzugefügt werden.", - "c_cpp.configuration.filesExclude.markdownDescription": "Konfigurieren Sie Globmuster für das Ausschließen von Ordnern (und Dateien, wenn `#C_Cpp.exclusionPolicy#` geändert wird). Diese sind für die C/C++-Erweiterung spezifisch und zusätzlich zu `#files.exclude#`, aber im Gegensatz zu `#files.exclude#` werden sie nicht aus der Explorer-Ansicht entfernt. Weitere Informationen zu Globmustern [hier](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.filesExclude.markdownDescription": "Konfigurieren Sie Globmuster zum Ausschließen von Ordnern (und Dateien, wenn \"#C_Cpp.exclusionPolicy#\" geändert wird). Diese sind spezifisch für die C/C++-Erweiterung und gelten zusätzlich zu \"#files.exclude#\", aber im Gegensatz zu \"#files.exclude#\" gelten sie auch für Pfade außerhalb des aktuellen Arbeitsbereichsordners und werden nicht aus der Explorer-Ansicht entfernt. Weitere Informationen zu Globmustern [hier](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "Das Globmuster, mit dem Dateipfade verglichen werden sollen. Legen Sie diesen Wert auf `true` oder `false` fest, um das Muster zu aktivieren bzw. zu deaktivieren.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "Zusätzliche Überprüfung der gleichgeordneten Elemente einer entsprechenden Datei. Verwenden Sie `$(basename)` als Variable für den entsprechenden Dateinamen.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "Wenn `true` festgelegt ist, verwendet die Befehlsersetzung der Debugger-Shell veraltete Backtick-Zeichen (`).", "c_cpp.contributes.views.cppReferencesView.title": "C/C++: Andere Verweisergebnisse.", - "c_cpp.contributes.viewsWelcome.contents": "Weitere Informationen zu launch.json finden Sie unter [Konfigurieren von C/C++-Debuggen](https://code.visualstudio.com/docs/cpp/launch-json-reference).", + "c_cpp.contributes.viewsWelcome.contents": "Weitere Informationen zu launch.json finden Sie unter [Configuring C/C++ debugging](https://code.visualstudio.com/docs/cpp/launch-json-reference).", "c_cpp.debuggers.pipeTransport.description": "Falls angegeben, weist diese Option den Debugger an, eine Verbindung mit einem Remotecomputer mithilfe einer anderen ausführbaren Datei als Pipe herzustellen, die Standardeingaben/-ausgaben zwischen VS Code und der ausführbaren Back-End-Datei für den MI-fähigen Debugger weiterleitet (z. B. gdb).", "c_cpp.debuggers.pipeTransport.default.pipeProgram": "Geben Sie den vollqualifizierten Pfad für den Pipeprogrammnamen ein, z. B. `/usr/bin/ssh`.", "c_cpp.debuggers.pipeTransport.default.debuggerPath": "Der vollständige Pfad zum Debugger auf dem Zielcomputer, z. B. \"/usr/bin/gdb\".", diff --git a/Extension/i18n/deu/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/deu/src/Debugger/configurationProvider.i18n.json index 25bdc1409a..9a02f8ccc5 100644 --- a/Extension/i18n/deu/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/deu/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "{0} öffnen", "unexpected.os": "Unerwarteter Betriebssystemtyp", "path.to.pipe.program": "Vollständiger Pfad zum Pipeprogramm wie z. B. \"{0}\"", - "enable.pretty.printing": "Automatische Strukturierung und Einrückung für \"{0}\" aktivieren" + "enable.pretty.printing": "Automatische Strukturierung und Einrückung für \"{0}\" aktivieren", + "enable.intel.disassembly.flavor": "Disassemblierungsvariante auf {0} festlegen" } \ No newline at end of file diff --git a/Extension/i18n/deu/src/LanguageServer/ui.i18n.json b/Extension/i18n/deu/src/LanguageServer/ui.i18n.json index 7fdbc6ffd5..6af461d2cb 100644 --- a/Extension/i18n/deu/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/deu/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "Status des C/C++-Tagparsers", "discovering.files.tooltip": "Dateien werden ermittelt", "running.analysis.tooltip": "\"{0}\" wird ausgeführt", + "code.analysis.paused.tooltip": "{0} angehalten", + "running.analysis.processed.tooltip": "Ausführen von {0}: {1} / {2} ({3}%)", "select.a.configuration": "Konfiguration auswählen...", "edit.configuration.ui": "Konfigurationen bearbeiten (Benutzeroberfläche)", "edit.configuration.json": "Konfigurationen bearbeiten (JSON)", diff --git a/Extension/i18n/deu/src/nativeStrings.i18n.json b/Extension/i18n/deu/src/nativeStrings.i18n.json index 4baf77bb8c..31cefdecbe 100644 --- a/Extension/i18n/deu/src/nativeStrings.i18n.json +++ b/Extension/i18n/deu/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "Erzwungene Includedatei wurde nicht gefunden: {0}", "inline_macro": "Inlinemakro", "unable_to_access_browse_database": "Auf die Suchdatenbank kann nicht zugegriffen werden. ({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode wurde geändert, weil es nicht mit dem erkannten Compiler übereinstimmte. Erwägen Sie stattdessen, „compilerPath“ festzulegen. Legen Sie „compilerPath“ auf \"\" fest, um die Erkennung von System-Includes und -Definitionen zu deaktivieren." + "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode wurde geändert, weil es nicht mit dem erkannten Compiler übereinstimmte. Erwägen Sie stattdessen, \"compilerPath\" festzulegen. Legen Sie \"compilerPath\" auf \"\" fest, um die Erkennung von System-Includes und -Definitionen zu deaktivieren.", + "clear_code_analysis_squiggles": "Code Analysis-Wellenlinien löschen" } \ No newline at end of file diff --git a/Extension/i18n/esn/c_cpp_properties.schema.json.i18n.json b/Extension/i18n/esn/c_cpp_properties.schema.json.i18n.json index f31d2d936c..17520f4f69 100644 --- a/Extension/i18n/esn/c_cpp_properties.schema.json.i18n.json +++ b/Extension/i18n/esn/c_cpp_properties.schema.json.i18n.json @@ -10,17 +10,17 @@ "c_cpp_properties.schema.json.definitions.configurations.items.properties.cStandard": "Versión del estándar del lenguaje C que se va a usar para IntelliSense. Nota: Los estándares GNU solo se usan para consultar el compilador de conjuntos a fin de obtener definiciones GNU e IntelliSense emulará la versión del estándar C equivalente.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.cppStandard": "Versión del estándar del lenguaje C++ que se va a usar para IntelliSense. Nota: Los estándares GNU solo se usan para consultar el compilador de conjuntos a fin de obtener definiciones GNU e IntelliSense emulará la versión del estándar C++ equivalente.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.compileCommands": "Ruta de acceso completa al archivo `compile_commands.json` del área de trabajo.", - "c_cpp_properties.schema.json.definitions.configurations.items.properties.includePath": "Lista de rutas de acceso que el motor de IntelliSense debe usar al buscar los encabezados incluidos. La búsqueda en estas rutas de acceso go to go to sno es recursiva. Especifique `**` para indicar una búsqueda recursiva. Por ejemplo, `${workspaceFolder}/**` buscará en todos los subdirectorios, mientras que `${workspaceFolder}` no lo hará. Normalmente, esto no debería incluir las inclusiones del sistema. Si desea que lo haga, establezca `C_Cpp.default.compilerPath`.", + "c_cpp_properties.schema.json.definitions.configurations.items.properties.includePath": "Lista de rutas de acceso que el motor de IntelliSense debe usar al buscar los encabezados incluidos. La búsqueda en estas rutas de acceso no es recursiva. Especifique '**' para indicar una búsqueda recursiva. Por ejemplo, '${workspaceFolder}/**' buscará en todos los subdirectorios, mientras que '${workspaceFolder}' no lo hará. Normalmente, esto no debería incluir las inclusiones del sistema. Si desea que lo haga, establezca 'C_Cpp.default.compilerPath'.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.macFrameworkPath": "Lista de rutas de acceso que el motor de IntelliSense necesita usar para buscar los encabezados incluidos de las plataformas Mac. Solo se admite en configuraciones para Mac.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.windowsSdkVersion": "Versión de la ruta de acceso de inclusión de Windows SDK que debe usarse en Windows; por ejemplo, `10.0.17134.0`.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.defines": "Lista de definiciones del preprocesador que usará el motor de IntelliSense al analizar los archivos. También se puede usar `=` para establecer un valor (por ejemplo, `VERSION=1`).", "c_cpp_properties.schema.json.definitions.configurations.items.properties.intelliSenseMode": "El modo IntelliSense que se usará y que se asigna a una variante de plataforma y arquitectura de MSVC, gcc o Clang. Si se establece en `${default}` o no se establece, la extensión usará el valor predeterminado para esa plataforma. De forma predeterminada, Windows usa `windows-msvc-x64`, Linux usa `linux-gcc-x64` y macOS usa `macos-clang-x64`. Los modos IntelliSense que solo especifican variantes de `-` (por ejemplo, `gcc-x64`) son modos heredados y se convierten automáticamente a las variantes de `--` en función de la plataforma del host.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.forcedInclude": "Lista de archivos que tienen que incluirse antes que cualquier archivo de inclusión en una unidad de traducción.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.configurationProvider": "El identificador de una extensión de VS Code que puede proporcionar información de configuración de IntelliSense para los archivos de código fuente.", - "c_cpp_properties.schema.json.definitions.configurations.items.properties.mergeConfigurations": "Se establece en `true` para combinar las rutas de acceso de inclusión, las definiciones y las inclusión forzadas con las de un proveedor de configuración.", + "c_cpp_properties.schema.json.definitions.configurations.items.properties.mergeConfigurations": "Se establece en 'true' para combinar las rutas de acceso de inclusión, las definiciones y las inclusión forzadas con las de un proveedor de configuración.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "Establecer `true` para procesar únicamente los archivos incluidos directa o indirectamente como encabezados. Establecer `false` para procesar todos los archivos en las rutas de acceso de inclusión especificadas.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "Ruta de acceso a la base de datos de símbolos generada. Si se especifica una ruta de acceso relativa, será relativa a la ubicación de almacenamiento predeterminada del área de trabajo.", - "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Lista de rutas de acceso que se usarán para indexar y analizar símbolos del área de trabajo (que se usarán con comandos como 'Ir a definición', 'Buscar todas las referencias', etc.). La búsqueda en estas rutas de acceso es recursiva de forma predeterminada. Especifique `*` para indicar una búsqueda no recursiva. Por ejemplo, `${workspaceFolder}` buscará en todos los subdirectorios, mientras que `${workspaceFolder}/*` no lo hará.", + "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Lista de rutas de acceso que se usarán para indexar y analizar símbolos del área de trabajo (que se usarán con comandos como 'Go to Definition', 'Find All References', etc.). La búsqueda en estas rutas de acceso es recursiva de forma predeterminada. Especifique `*` para indicar una búsqueda no recursiva. Por ejemplo, `${workspaceFolder}` buscará en todos los subdirectorios, mientras que `${workspaceFolder}/*` no lo hará.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.customConfigurationVariables": "Variables personalizadas que pueden consultarse mediante el comando `${cpptools:activeConfigCustomVariable}` para utilizarlas en las variables de entrada en `launch.json` o `tasks.json`.", "c_cpp_properties.schema.json.definitions.env": "Las variables personalizadas se pueden reutilizar en cualquier ubicación del archivo mediante la sintaxis `${variable}` o `${env:variable}`.", "c_cpp_properties.schema.json.definitions.version": "Versión del archivo de configuración. La extensión administra esta propiedad, no la modifique.", diff --git a/Extension/i18n/esn/package.i18n.json b/Extension/i18n/esn/package.i18n.json index 7f252c085d..170d340baf 100644 --- a/Extension/i18n/esn/package.i18n.json +++ b/Extension/i18n/esn/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "La configuración múltiple puede provocar que los procesos sean locales en el área de trabajos que se va a ejecutar, por ejemplo, C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider y C_Cpp.default.compileCommands y las propiedades equivalentes en c_cpp_properties.json.", + "c_cpp.capabilities.untrustedWorkspaces.description": "La configuración múltiple puede provocar que los procesos sean locales en el área de trabajos que se va a ejecutar, por ejemplo, C_Cpp.clang_format_path, C_Cpp.codeAnalysis.clangTidy.path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider y C_Cpp.default.compileCommands y las propiedades equivalentes en c_cpp_properties.json.", "c_cpp.command.configurationSelect.title": "Seleccione una configuración...", "c_cpp.command.configurationProviderSelect.title": "Cambiar el proveedor de configuración...", "c_cpp.command.configurationEditJSON.title": "Editar configuraciones (JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "Generar contenido de EditorConfig a partir de la configuración de formato de VC", "c_cpp.command.GoToNextDirectiveInGroup.title": "Ir a la directiva del preprocesador siguiente en el grupo condicional", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Ir a la directiva del preprocesador anterior en el grupo condicional", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "Ejecutar Code Analysis en el archivo activo", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "Ejecutar análisis de código en archivos abiertos", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "Ejecutar análisis de código en todos los archivos", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "Borrar el subrayado ondulado de Code Analysis", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "Número máximo de subprocesos simultáneos que se usarán para el procesamiento del servicio de lenguaje. El valor es una sugerencia y no se puede usar siempre. El valor predeterminado de \"null\" (vacío) usa el número de procesadores lógicos disponibles.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "Número máximo de procesos almacenados en caché que se usarán para el procesamiento del servicio de lenguaje. El valor predeterminado de \"null\" (vacío) usa el doble de procesadores lógicos disponibles.", + "c_cpp.configuration.maxMemory.markdownDescription": "Memoria máxima (en MB) disponible para el procesamiento del servicio de lenguaje. Menos procesos se almacenarán en caché y se ejecutarán simultáneamente después de que se supere el uso de memoria. El valor predeterminado de \"null\" (vacío) usa la memoria libre del sistema.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "Número máximo de procesos de IntelliSense que se van a seguir ejecutando. El valor predeterminado de \"null\" (vacío) usa un valor heredado de \"#C_Cpp.maxCachedProcesses#\"", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "Los procesos anteriores de IntelliSense se cerrarán antes de que se creen nuevos procesos después de superar este uso de memoria (en MB). El valor predeterminado de \"null\" (vacío) usa el valor heredado de \"#C_Cpp.maxMemory#\".", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "Número máximo de subprocesos simultáneos que se usarán para \"Buscar todas las referencias\" y \"Cambiar nombre\". El valor predeterminado de \"null\" (vacío) usa el valor heredado de \"#C_Cpp.maxConcurrentThreads#\".", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "Número máximo de procesos que se mantendrán en memoria para \"Buscar todas las referencias\" y \"Cambiar nombre\". El valor de \"null\" (vacío) usa el valor heredado de \"#C_Cpp.maxCachedProcesses#\".", + "c_cpp.configuration.references.maxMemory.markdownDescription": "Menos procesos de \"Buscar todas las referencias\" y \"Cambiar nombre\" se ejecutarán simultáneamente después de superar este uso de memoria (en MB). El valor predeterminado de \"null\" (vacío) usa el valor heredado de \"#C_Cpp.maxMemory#\".", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "Número máximo de subprocesos simultáneos que se usarán para análisis de código. El valor predeterminado de \"null\" (vacío) usa la mitad del valor heredado de \"#C_Cpp.maxConcurrentThreads#\".", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "Menos procesos de análisis de código se ejecutarán simultáneamente después de superar este uso de memoria (en MB). El valor predeterminado de \"null\" (vacío) usa el valor heredado de \"#C_Cpp.maxMemory#\".", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "Controla el retraso en milisegundos antes de que el análisis de código empiece a procesarse después de que se desencadene un guardado desde una edición cuando \"#files.autoSave#\" es \"afterDelay\" y \"#C_Cpp.codeAnalysis.runAutomatically#\" es \"true\".", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "Configure patrones globales para excluir carpetas y archivos para el análisis de código. Los archivos que no estén en la carpeta del área de trabajo siempre se excluyen. Hereda valores de \"#files.exclude#\" y \"#C_Cpp.files.exclude#\". Más información sobre los patrones globales [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "El patrón global con el que se van a comparar las rutas de acceso de los archivos. Establézcalo en` true` o `false` para habilitarlo o deshabilitarlo.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "Comprobación adicional de los elementos del mismo nivel de un archivo coincidente. Usa `$(basename)` como variable para el nombre del archivo coincidente.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "Si es \"true\", el análisis de código se ejecutará automáticamente en un archivo después de abrirlo o guardarlo.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "Si es \"true\", el análisis de código que usa \"clang-tidy\" se habilitará y se ejecutará automáticamente si \"#C_Cpp.codeAnalysis.runAutomatically#\" es \"true\" (valor predeterminado).", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "Ruta de acceso completa del archivo ejecutable de \"clang-tidy\". Si no se especifica y \"clang-tidy\" está disponible en la ruta de acceso del entorno, se usará este. Si no se encuentra en la ruta de acceso del entorno, se usará el \"clang-tidy\" incluido con la extensión.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "Especifica una configuración \"clang-tidy\" en formato YAML/JSON: \"{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}\". Cuando el valor está vacío, \"clang-tidy\" intentará encontrar un archivo denominado \".clang-tidy\" para cada archivo de origen en sus directorios primarios.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "Especifica una configuración \"clang-tidy\" en formato YAML/JSON que se usará como reserva cuando no se establezca \"#C_Cpp.codeAnalysis.clangTidy.config#\" y no se encuentre ningún archivo \".clang-tidy\": \"{Checks: \"-*,clang-analyzer-*\", CheckOptions: [{key: x, value: y}]}\".", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Expresión regular extendida (ERE) POSIX que coincide con los nombres de los encabezados de los que se van a generar diagnósticos. Siempre se muestran los diagnósticos del archivo principal de cada unidad de traducción. Se admite la variable '${workspaceFolder}' (y se usa como valor de reserva predeterminado si no existe ningún archivo '.clang-tidy'). Si esta opción no es 'null' (vacía), invalida la opción 'HeaderFilterRegex' en un archivo '.clang-tidy', si existe.", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Argumentos adicionales de la línea de comandos que se pasan a \"clang-tidy\". Tienen prioridad sobre la configuración equivalente \"C_Cpp.codeAnalysis.clangTidy.*\".", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Lista de comprobaciones \"clang-tidy\" habilitadas. Los valores se anexan a \"Checks\" en un archivo \".clang-tidy\" o \"#C_Cpp.codeAnalysis.clangTidy.config#\", si los hay. La comprobación predeterminada \"clang-analyzer-*\" se usa siempre a menos que se deshabilite explícitamente.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Lista de comprobaciones \"clang-tidy\" deshabilitadas. Los valores se anexan a \"Checks\" en un archivo \".clang-tidy\" o \"#C_Cpp.codeAnalysis.clangTidy.config#\", si los hay.", "c_cpp.configuration.formatting.description": "Configura el motor de formato", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` se usará para formatear el código.", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "El motor de formato de Visual C++ se usará para formatear el código.", @@ -42,7 +69,7 @@ "c_cpp.configuration.vcFormat.indent.withinParentheses.indent.markdownDescription": "Se aplica sangría a la línea nueva en función de `#C_Cpp.vcFormat.indent.multiLineRelativeTo#`.", "c_cpp.configuration.vcFormat.indent.preserveWithinParentheses.description": "En el código existente, conserve la alineación de sangría existente de las líneas nuevas entre paréntesis.", "c_cpp.configuration.vcFormat.indent.caseLabels.markdownDescription": "Se aplica sangría a las etiquetas en relación con las instrucciones switch según la cantidad especificada en el valor `#editor.tabSize#`.", - "c_cpp.configuration.vcFormat.indent.caseContents.markdownDescription": "Se aplica sangría al código dentro del bloque en mayúsculas y minúsculas en relación con su etiqueta según la cantidad especificada en la configuración `#editor.tabSize#`.", + "c_cpp.configuration.vcFormat.indent.caseContents.markdownDescription": "Se aplica sangría al código dentro del bloque en mayúsculas y minúsculas en relación con su etiqueta según la cantidad especificada en la configuración '#editor.tabSize#'.", "c_cpp.configuration.vcFormat.indent.caseContentsWhenBlock.markdownDescription": "Se aplica sangría a las llaves siguiendo una instrucción case, según lo especificado en la configuración de `#editor.tabSize#`.", "c_cpp.configuration.vcFormat.indent.lambdaBracesWhenParameter.markdownDescription": "Se aplica sangría a las llaves de expresiones lambda usadas como parámetros de función en relación con el inicio de la instrucción, según lo especificado en la configuración de `#editor.tabSize#`", "c_cpp.configuration.vcFormat.indent.gotoLabels.description": "La posición de las etiquetas goto.", @@ -126,10 +153,10 @@ "c_cpp.configuration.intelliSenseEngine.tagParser.description": "Proporciona resultados \"fuzzy\" que no tienen en cuenta el contexto.", "c_cpp.configuration.intelliSenseEngine.disabled.description": "Desactiva las características del servicio de lenguaje C/C++.", "c_cpp.configuration.intelliSenseEngineFallback.markdownDescription": "Controla si el motor de IntelliSense cambiará automáticamente al Analizador de etiquetas para las unidades de traducción que contengan errores de `#include`.", - "c_cpp.configuration.autocomplete.markdownDescription": "Controla el proveedor de finalización automática. Si está establecido en `Disabled` y desea la finalización basada en palabras, también tendrá que establecer `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (y de forma similar para los lenguajes `c` y `cuda-cpp`).", + "c_cpp.configuration.autocomplete.markdownDescription": "Controla el proveedor de finalización automática. Si está establecido en `Disabled` y desea la finalización basada en palabras, también tendrá que establecer `\" [cpp]\": {\"editor.wordBasedSuggestions\": true}` (y de forma similar para los lenguajes `c` y `cuda-cpp`).", "c_cpp.configuration.autocomplete.default.description": "Usa el motor de IntelliSense activo.", "c_cpp.configuration.autocomplete.disabled.description": "Usa la finalización basada en palabras proporcionada por Visual Studio Code.", - "c_cpp.configuration.errorSquiggles.description": "Controla si los posibles errores de compilación detectados por el motor de IntelliSense se notificarán al editor. El motor del analizador de etiquetas omite esta configuración.", + "c_cpp.configuration.errorSquiggles.description": "Controla si los posibles errores de compilación detectados por el motor de IntelliSense se notificarán al editor. También controla si se notifican advertencias de análisis de código si no se encuentran las inclusiones. El motor del analizador de etiquetas omite esta configuración.", "c_cpp.configuration.dimInactiveRegions.description": "Controla si los bloques de preprocesador inactivos se colorean de forma diferente a la del código activo. Esta configuración no tiene efecto si IntelliSense está deshabilitado o si usa el tema de contraste alto predeterminado.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "Controla la opacidad de los bloques de preprocesador inactivos. Escala el valor entre `0.1` y `1.0`. Esta configuración solo se aplica cuando está habilitada la atenuación de regiones inactivas.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Controla el color de la fuente en los bloques de preprocesador inactivos. La entrada se realiza en forma de código de color hexadecimal o de un color para temas válido. Si no se establece, se usa como valor predeterminado la combinación de colores de la sintaxis del editor. Esta configuración solo se aplica cuando está habilitada la atenuación de regiones inactivas.", @@ -141,7 +168,7 @@ "c_cpp.configuration.exclusionPolicy.markdownDescription": "Indica a la extensión cuándo usar la configuración `#files.exclude#` (y `#C_Cpp.files.exclude#`) al determinar qué archivos se deben agregar a la base de datos de navegación de código mientras se recorren las rutas de acceso de la matriz `browse.path`. Si la configuración `#files.exclude#` solo contiene carpetas, entonces `checkFolders` es la mejor opción y aumentará la velocidad con la que la extensión puede inicializar la base de datos de navegación de código.", "c_cpp.configuration.exclusionPolicy.checkFolders.description": "Los filtros de exclusión solo se evaluarán una vez por carpeta (no se comprueban los archivos individuales).", "c_cpp.configuration.exclusionPolicy.checkFilesAndFolders.description": "Los filtros de exclusión se evaluarán con cada archivo y carpeta encontrados.", - "c_cpp.configuration.preferredPathSeparator.markdownDescription": "Carácter usado como separador de ruta de acceso para los resultados de finalización automática de instrucciones `#include`.", + "c_cpp.configuration.preferredPathSeparator.markdownDescription": "Carácter usado como separador de ruta de acceso para los resultados de finalización automática de instrucciones '#include'.", "c_cpp.configuration.simplifyStructuredComments.markdownDescription": "Si es `true`, la información sobre herramientas al mantener el puntero y autocompletar solo mostrará ciertas etiquetas de comentarios estructurados. De lo contrario, se muestran todos los comentarios.", "c_cpp.configuration.commentContinuationPatterns.items.anyof.string.markdownDescription": "Patrón que comienza un bloque de comentario de una o varias líneas. El valor predeterminado del patrón de continuación es ` * ` para los bloques de comentario multilínea o esta cadena para los bloques de comentario de una línea.", "c_cpp.configuration.commentContinuationPatterns.items.anyof.object.begin.description": "Patrón que comienza un bloque de comentario de una o varias líneas.", @@ -164,7 +191,7 @@ "c_cpp.configuration.default.cStandard.markdownDescription": "Valor que debe usarse en una configuración si no se especifica `cStandard` o si se establece en `${default}`.", "c_cpp.configuration.default.cppStandard.markdownDescription": "Valor que debe usarse en una configuración si no se especifica `cppStandard` o si se establece en `${default}`.", "c_cpp.configuration.default.configurationProvider.markdownDescription": "Valor que debe usarse en una configuración si no se especifica `configurationProvider` o si se establece en `${default}`.", - "c_cpp.configuration.default.mergeConfigurations.markdownDescription": "Se establece en `true` para combinar las rutas de acceso de inclusión, las definiciones y las inclusión forzadas con las de un proveedor de configuración.", + "c_cpp.configuration.default.mergeConfigurations.markdownDescription": "Se establece en 'true' para combinar las rutas de acceso de inclusión, las definiciones y las inclusión forzadas con las de un proveedor de configuración.", "c_cpp.configuration.default.browse.path.markdownDescription": "Valor que debe usarse en una configuración si no se especifica `browse.path`, o bien los valores que deben insertarse si se especifica `${default}` en `browse.path`.", "c_cpp.configuration.default.browse.databaseFilename.markdownDescription": "Valor que debe usarse en una configuración si no se ha especificado `browse.databaseFilename` o se ha establecido en `${default}`.", "c_cpp.configuration.default.browse.limitSymbolsToIncludedHeaders.markdownDescription": "Valor que debe usarse en una configuración si no se ha especificado `browse.limitSymbolsToIncludedHeaders` o se ha establecido en `${default}`.", @@ -176,16 +203,16 @@ "c_cpp.configuration.suggestSnippets.markdownDescription": "Si se establece en `true`, el servidor de lenguaje proporciona los fragmentos de código.", "c_cpp.configuration.enhancedColorization.markdownDescription": "Si se habilita esta opción, el código se colorea de acuerdo con IntelliSense. Esta configuración solo se aplica si `#C_Cpp.intelliSenseEngine#` se establece en `Default`.", "c_cpp.configuration.codeFolding.description": "Si está habilitada, el servidor de lenguaje proporciona intervalos de plegado de código.", - "c_cpp.configuration.vcpkg.enabled.markdownDescription": "Habilita los servicios de integración para el [administrador de dependencias de vcpkg](https://aka.ms/vcpkg/).", + "c_cpp.configuration.vcpkg.enabled.markdownDescription": "Habilita los servicios de integración para [vcpkg dependency manager](https://aka.ms/vcpkg/).", "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "Agrega rutas de acceso de inclusión de `nan` y `node-addon-api` cuando sean dependencias.", - "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Si es `true`, 'Cambiar el nombre del símbolo' requerirá un identificador de C/C++ válido.", + "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Si es `true`, 'Rename Symbol' requerirá un identificador de C/C++ válido.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "Si es `true`, la opción de autocompletar agregará `(` de forma automática después de las llamadas a funciones, en cuyo caso puede que también se agregue `)`, en función del valor de la configuración de `editor.autoClosingBrackets`.", - "c_cpp.configuration.filesExclude.markdownDescription": "Configura patrones globales para excluir carpetas (y archivos si se cambia `#C_Cpp.exclusionPolicy#`). Estos son específicos de la extensión de C/C++ y se agregan a `#files.exclude#`, pero a diferencia de `#files.exclude#` no se quitan de la Vista del explorador. Más información acerca de los patrones de globales [aquí](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.filesExclude.markdownDescription": "Configura patrones globales para excluir carpetas (y archivos si se cambia \"#C_Cpp.exclusionPolicy#\"). Estos son específicos de la extensión de C/C++ y se agregan a \"#files.exclude#\", pero a diferencia de \"#files.exclude#\" también se aplican a rutas fuera de la carpeta del área de trabajo actual y no se quitan de la Vista del explorador. Más información acerca de los patrones de globales [aquí](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "El patrón global con el que se van a comparar las rutas de acceso de los archivos. Establézcalo en` true` o `false` para habilitarlo o deshabilitarlo.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "Comprobación adicional de los elementos del mismo nivel de un archivo coincidente. Usa `$(basename)` como variable para el nombre del archivo coincidente.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "Si es `true`, la sustitución de comandos del shell del depurador usará la marca de acento grave (`) obsoleta.", "c_cpp.contributes.views.cppReferencesView.title": "C/C++: resultados de otras referencias.", - "c_cpp.contributes.viewsWelcome.contents": "Para obtener más información sobre launch.json, vea [configurar depuración de C/C++](https://code.visualstudio.com/docs/cpp/launch-json-reference).", + "c_cpp.contributes.viewsWelcome.contents": "Para obtener más información sobre launch.json, vea [Configuring C/C++ debugging](https://code.visualstudio.com/docs/cpp/launch-json-reference).", "c_cpp.debuggers.pipeTransport.description": "Cuando se especifica, indica al depurador que se conecte a un equipo remoto usando otro archivo ejecutable como canalización que retransmitirá la entrada o la salida estándar entre VS Code y el archivo ejecutable del back-end del depurador habilitado para MI (por ejemplo, gdb).", "c_cpp.debuggers.pipeTransport.default.pipeProgram": "escriba la ruta de acceso absoluta para el nombre del programa de canalización; por ejemplo, \"/usr/bin/ssh\".", "c_cpp.debuggers.pipeTransport.default.debuggerPath": "Ruta de acceso completa al depurador en la máquina de destino. Por ejemplo, /usr/bin/gdb.", diff --git a/Extension/i18n/esn/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/esn/src/Debugger/configurationProvider.i18n.json index 9b277df087..9551eafb35 100644 --- a/Extension/i18n/esn/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/esn/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "Abrir {0}", "unexpected.os": "Tipo de sistema operativo no esperado", "path.to.pipe.program": "Ruta de acceso completa al programa de canalización, como {0}.", - "enable.pretty.printing": "Habilitar la impresión con sangría para {0}" + "enable.pretty.printing": "Habilitar la impresión con sangría para {0}", + "enable.intel.disassembly.flavor": "Establecer tipo de desensamblado en {0}" } \ No newline at end of file diff --git a/Extension/i18n/esn/src/LanguageServer/ui.i18n.json b/Extension/i18n/esn/src/LanguageServer/ui.i18n.json index fc3486ad50..a00a2f6c4e 100644 --- a/Extension/i18n/esn/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/esn/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "Estado del analizador de etiquetas de C/C++", "discovering.files.tooltip": "Detectando archivos", "running.analysis.tooltip": "Ejecutando {0}", + "code.analysis.paused.tooltip": "{0} en pausa", + "running.analysis.processed.tooltip": "{0} en ejecución: {1} / {2} ({3}%)", "select.a.configuration": "Seleccione una configuración...", "edit.configuration.ui": "Editar configuraciones (interfaz de usuario)", "edit.configuration.json": "Editar configuraciones (JSON)", diff --git a/Extension/i18n/esn/src/nativeStrings.i18n.json b/Extension/i18n/esn/src/nativeStrings.i18n.json index fe258ee116..ca35135f8f 100644 --- a/Extension/i18n/esn/src/nativeStrings.i18n.json +++ b/Extension/i18n/esn/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "No se encuentra la inclusión forzada: {0}", "inline_macro": "Insertar macro", "unable_to_access_browse_database": "No se puede acceder a la base de datos de exploración. ({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "Se ha cambiado IntelliSenseMode porque no coincidía con el compilador detectado. Considere la posibilidad de establecer \"compilerPath\" en su lugar. Establezca \"compilerPath\" en \"\" para deshabilitar la detección de las inclusión y definiciones del sistema." + "default_compiler_path_modified_explicit_intellisense_mode": "Se ha cambiado IntelliSenseMode porque no coincidía con el compilador detectado. Considere la posibilidad de establecer \"compilerPath\" en su lugar. Establezca \"compilerPath\" en \"\" para deshabilitar la detección de las inclusión y definiciones del sistema.", + "clear_code_analysis_squiggles": "Borrar el subrayado ondulado del análisis de código" } \ No newline at end of file diff --git a/Extension/i18n/fra/package.i18n.json b/Extension/i18n/fra/package.i18n.json index 47e795c719..2071a43523 100644 --- a/Extension/i18n/fra/package.i18n.json +++ b/Extension/i18n/fra/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "Plusieurs paramètres peuvent entraîner l’exécution de processus locaux dans l’espace de travail, par exemple C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider et C_Cpp.default.compileCommands, ainsi que les propriétés équivalentes dans c_cpp_properties.json.", + "c_cpp.capabilities.untrustedWorkspaces.description": "Plusieurs paramètres peuvent provoquer l'exécution de processus locaux à l'espace de travail, par exemple C_Cpp.clang_format_path, C_Cpp.codeAnalysis.clangTidy.path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider, et C_Cpp.default.compileCommands, et les propriétés équivalentes dans c_cpp_properties.json.", "c_cpp.command.configurationSelect.title": "Sélectionner une configuration...", "c_cpp.command.configurationProviderSelect.title": "Changer le fournisseur de configuration...", "c_cpp.command.configurationEditJSON.title": "Modifier les configurations (JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "Générer le contenu d'EditorConfig à partir des paramètres de format VC", "c_cpp.command.GoToNextDirectiveInGroup.title": "Accéder à la directive de préprocesseur suivante dans le groupe conditionnel", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Accéder à la directive de préprocesseur précédente dans le groupe conditionnel", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "Exécuter Code Analysis sur le fichier actif", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "Exécuter une analyse de code sur Ouvrir les fichiers", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "Exécuter une analyse de code sur Tous les fichiers", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "Effacer les tildes Code Analysis", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "Nombre maximal de threads simultanés à utiliser pour le traitement du service de langage. La valeur est un indicateur et ne peut pas toujours être utilisée. La valeur par défaut de 'null' (vide) utilise le nombre de processeurs logiques disponibles.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "Nombre maximal de processus mis en cache à utiliser pour le traitement du service de langage. La valeur par défaut de 'null' (vide) utilise deux fois plus de processeurs logiques disponibles.", + "c_cpp.configuration.maxMemory.markdownDescription": "Mémoire maximale (en Mo) disponible pour le traitement du service de langage. Moins de processus seront mis en cache et exécutés simultanément après le dépassement de cette utilisation de la mémoire. La valeur par défaut de 'null' (vide) utilise la mémoire libre du système.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "Nombre maximal de processus IntelliSense pour continuer à s’exécuter. La valeur par défaut de 'null' (vide) utilise la valeur héritée de '#C_Cpp.maxCachedProcesses#'", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "Les anciens processus IntelliSense s’arrêteront avant la création de nouveaux processus après le dépassement de cette utilisation de mémoire (en Mo). La valeur par défaut de 'null' (vide) utilise la valeur héritée de '#C_Cpp.maxMemory#'.", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "Nombre maximal de threads simultanés à utiliser pour 'Rechercher toutes les références' et 'Renommer'. La valeur par défaut de 'null' (vide) utilise la valeur héritée de '#C_Cpp.maxConcurrentThreads#'.", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "Nombre maximal de processus à conserver en mémoire pour 'Rechercher toutes les références' et 'Renommer'. La valeur de 'null' (vide) utilise la valeur héritée de '#C_Cpp.maxCachedProcesses#'.", + "c_cpp.configuration.references.maxMemory.markdownDescription": "Moins de processus \"Rechercher toutes les références\" et \"Renommer\" seront mis en cache et exécutés simultanément après que cette utilisation de la mémoire (en Mo) soit dépassée. La valeur par défaut de `null` (vide) utilise la valeur héritée de `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "Le nombre maximum de threads simultanés à utiliser pour l'analyse de code. La valeur par défaut de `null` (vide) utilise la moitié de la valeur héritée de `#C_Cpp.maxConcurrentThreads#`.", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "Moins de processus d’analyse du code s’exécuteront simultanément après le dépassement de cette utilisation de la mémoire (en Mo). La valeur par défaut de 'null' (vide) utilise la valeur héritée de '#C_Cpp.maxMemory#'.", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "Contrôle le délai en millisecondes avant le début du traitement de l’analyse du code après le déclenchement d’un enregistrement à partir d’une modification quand '#files.autoSave#' a la valeur 'afterDelay' et '#C_Cpp.codeAnalysis.runAutomatically#' a la valeur 'true'.", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "Configurez des modèles Glob pour exclure des dossiers et des fichiers pour l’analyse du code. Les fichiers qui ne se trouvent pas dans le dossier de l’espace de travail sont toujours exclus. Hérite des valeurs de '#files.exclude#' et '#C_Cpp.files.exclude#'. En savoir plus sur les modèles Glob [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "Le modèle global pour la correspondance des chemins de fichiers. Définissez-le à `true` ou `false` pour activer ou désactiver le motif.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez `$(basename)` comme variable pour le nom de fichier correspondant.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "Si la valeur est 'true', l’analyse du code s’exécute automatiquement sur un fichier une fois qu’il est ouvert ou enregistré.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "Si la valeur est 'true', l’analyse du code à l’aide de 'clang-tidy' est activée et s’exécute automatiquement si '#C_Cpp.codeAnalysis.runAutomatically#' a la valeur 'true' (valeur par défaut).", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "Le chemin complet de l'exécutable `clang-tidy`. S'il n'est pas spécifié, et que `clang-tidy` est disponible dans le chemin de l'environnement, il sera utilisé. S'il n'est pas trouvé dans le chemin de l'environnement, le `clang-tidy` fourni avec l'extension sera utilisé.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "Spécifie une configuration 'clang-tidy' au format YAML/JSON : '{Checks: '-*,clang-analyzer-*', CheckOptions : [{key: x, value: y}]}'. Quand la valeur est vide, 'clang-tidy' tente de trouver un fichier nommé '.clang-tidy' pour chaque fichier source dans ses répertoires parents.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "Spécifie une configuration 'clang-tidy' au format YAML/JSON à utiliser comme secours quand '#C_Cpp.codeAnalysis.clangTidy.config#' n’est pas défini et qu’aucun fichier '.clang-tidy' n’est trouvé : '{Checks: '-*,clang-analyzer-*', CheckOptions : [{key: x, value: y}]}'.", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Expression régulière étendue POSIX (ERE) correspondant aux noms des en-têtes à partir des diagnostics de sortie. Les diagnostics du fichier principal de chaque unité de traduction sont toujours affichés. La variable « ${workspaceFolder} » est prise en charge (et est utilisée comme valeur de secours par défaut si aucun fichier « .clang-tidy » n’existe). Si cette option n’est pas « null » (vide), elle remplace l’option « HeaderFilterRegex » dans un fichier « .clang-tidy », le cas échéant.", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Arguments de ligne de commande supplémentaires à passer à 'clang-tidy'. Ces paramètres sont prioritaires sur les paramètres équivalents 'C_Cpp.codeAnalysis.clangTidy.*'.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Liste des vérifications « clang-tidy » activées. Les valeurs sont ajoutées aux ' Checks' dans un fichier '.clang-tidy' ou '#C_Cpp.codeAnalysis.clangTidy.config#', le cas échéant. La vérification par défaut 'clang-analyzer-*' est toujours utilisée, sauf si elle est explicitement désactivée.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Liste des vérifications « clang-tidy » désactivées. Les valeurs sont ajoutées aux ' Checks' dans un fichier '.clang-tidy' ou '#C_Cpp.codeAnalysis.clangTidy.config#', le cas échéant.", "c_cpp.configuration.formatting.description": "Configure le moteur de mise en forme", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` sera utilisé pour mettre en forme le code.", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "Le moteur de mise en forme de Visual C++ est utilisé pour la mise en forme du code.", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "Contrôle le fournisseur de la saisie semi-automatique. Si la valeur est `Disabled` et que vous voulez utiliser la saisie semi-automatique, vous devez également définir `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (et de la même manière pour les langages `c` et `cuda-cpp`).", "c_cpp.configuration.autocomplete.default.description": "Utilise le moteur IntelliSense actif.", "c_cpp.configuration.autocomplete.disabled.description": "Utilise la saisie semi-automatique basée sur le mot fournie par Visual Studio Code.", - "c_cpp.configuration.errorSquiggles.description": "Contrôle si les erreurs de compilation suspectées détectées par le moteur IntelliSense sont signalées à l'éditeur. Ce paramètre est ignoré par le moteur de l'analyseur de balises.", + "c_cpp.configuration.errorSquiggles.description": "Contrôle si les erreurs de compilation suspectes détectées par le moteur IntelliSense seront rapportées à l'éditeur. Il contrôle également si les avertissements d'analyse de code sont signalés si les includes ne peuvent pas être trouvés. Ce paramètre est ignoré par le moteur Tag Parser.", "c_cpp.configuration.dimInactiveRegions.description": "Contrôle si les blocs de préprocesseur inactifs ont une couleur différente de celle du code actif. Ce paramètre n'a pas d'effet si IntelliSense est désactivé ou utilise le thème Contraste élevé par défaut.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "Contrôle l'opacité des blocs inactifs du préprocesseur. L'échelle est comprise entre `0.1` et `1.0`. Ce paramètre ne s'applique que lorsque la gradation des régions inactives est activée.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Contrôle la coloration de la police des blocs de préprocesseur inactifs. L'entrée se présente sous la forme d'un code de couleur hexadécimal ou d'une couleur de thème valide. Si ce paramètre n'est pas défini, la valeur par défaut est le schéma de coloration de syntaxe de l'éditeur. Ce paramètre s'applique uniquement quand l'estompage des régions inactives est activé.", @@ -180,7 +207,7 @@ "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "Ajouter les chemins d'inclusion de `nan` et `node-addon-api` quand ils sont des dépendances.", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Si `true`, 'Renommer le symbole' exigera un identifiant C/C++ valide.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "Si la valeur est `true`, l'autocomplétion ajoute automatiquement `(` après les appels de fonction. Dans ce cas `)` peut également être ajouté, en fonction de la valeur du paramètre `#editor.autoClosingBrackets#`.", - "c_cpp.configuration.filesExclude.markdownDescription": "Configurer les motifs globaux pour exclure les dossiers (et les fichiers si `#C_Cpp.exclusionPolicy#` est modifié). Ils sont spécifiques à l'extension C/C++ et s'ajoutent à `#files.exclude#`, mais contrairement à `#files.exclude#`, ils ne sont pas supprimés de la vue de l'explorateur. Pour en savoir plus sur les modèles globaux, cliquez [ici](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.filesExclude.markdownDescription": "Configurer les modèles globaux pour exclure les dossiers (et les fichiers si `#C_Cpp.exclusionPolicy#` est modifié). Ils sont spécifiques à l'extension C/C++ et s'ajoutent à `#files.exclude#`, mais contrairement à `#files.exclude#`, ils s'appliquent également aux chemins en dehors du dossier de l'espace de travail actuel et ne sont pas supprimés de la vue de l'explorateur. Pour en savoir plus sur les modèles globaux, cliquez ici (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "Le modèle global pour la correspondance des chemins de fichiers. Définissez-le à `true` ou `false` pour activer ou désactiver le motif.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez `$(basename)` comme variable pour le nom de fichier correspondant.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "Si la valeur est `true`, le remplacement de la commande d'interpréteur de commandes du débogueur utilise un accent grave (`) obsolète.", diff --git a/Extension/i18n/fra/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/fra/src/Debugger/configurationProvider.i18n.json index ccf305b979..0491fa4ff2 100644 --- a/Extension/i18n/fra/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/fra/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "Ouvrir {0}", "unexpected.os": "Type de système d'exploitation inattendu", "path.to.pipe.program": "chemin complet du programme de canal, par exemple {0}", - "enable.pretty.printing": "Activer l'impression en mode Pretty pour {0}" + "enable.pretty.printing": "Activer l'impression en mode Pretty pour {0}", + "enable.intel.disassembly.flavor": "Définir la version désassemblage sur {0}" } \ No newline at end of file diff --git a/Extension/i18n/fra/src/LanguageServer/ui.i18n.json b/Extension/i18n/fra/src/LanguageServer/ui.i18n.json index 4bef844d69..561faa1c69 100644 --- a/Extension/i18n/fra/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/fra/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "État de l’analyseur de balises C/C++", "discovering.files.tooltip": "Détection de fichiers", "running.analysis.tooltip": "Exécution de {0}", + "code.analysis.paused.tooltip": "{0} en pause", + "running.analysis.processed.tooltip": "En cours d'exécution {0}: {1} / {2} ({3}%)", "select.a.configuration": "Sélectionner une configuration...", "edit.configuration.ui": "Modifier les configurations (IU)", "edit.configuration.json": "Modifier les configurations (JSON)", diff --git a/Extension/i18n/fra/src/nativeStrings.i18n.json b/Extension/i18n/fra/src/nativeStrings.i18n.json index e818481697..cbf8dbcf1a 100644 --- a/Extension/i18n/fra/src/nativeStrings.i18n.json +++ b/Extension/i18n/fra/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "Impossible de localiser le fichier include forcé : {0}", "inline_macro": "Inline macro", "unable_to_access_browse_database": "Impossible d’accéder à la base de données Browse. ({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode a été modifié car il ne correspondait pas au compilateur détecté. Envisagez de définir \"compilerPath\" à la place. Définissez \"compilerPath\" à \"\" pour désactiver la détection des includes et defines du système." + "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode a été modifié car il ne correspondait pas au compilateur détecté. Envisagez de définir \"compilerPath\" à la place. Définissez \"compilerPath\" à \"\" pour désactiver la détection des includes et defines du système.", + "clear_code_analysis_squiggles": "Effacer les tildes d’analyse du code" } \ No newline at end of file diff --git a/Extension/i18n/ita/c_cpp_properties.schema.json.i18n.json b/Extension/i18n/ita/c_cpp_properties.schema.json.i18n.json index 15b5e9a827..49542f8f67 100644 --- a/Extension/i18n/ita/c_cpp_properties.schema.json.i18n.json +++ b/Extension/i18n/ita/c_cpp_properties.schema.json.i18n.json @@ -20,7 +20,7 @@ "c_cpp_properties.schema.json.definitions.configurations.items.properties.mergeConfigurations": "Impostare su `true` per unire percorsi di inclusione, definizioni e inclusioni forzate con quelli di un provider di configurazione.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "Impostare su `true` per elaborare solo i file inclusi direttamente o indirettamente come intestazioni, su `false` per elaborare tutti i file nei percorsi di inclusione specificati.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "Percorso del database dei simboli generato. Se viene specificato un percorso relativo, sarà relativo al percorso di archiviazione predefinito dell'area di lavoro.", - "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Elenco di percorsi da usare per l'indicizzazione e l'analisi dei simboli dell'area di lavoro (usati da Vai alla definizione, Trova tutti i riferimenti e così via). Per impostazione predefinita, la ricerca in questi percorsi è ricorsiva. Specificare `*` per indicare la ricerca non ricorsiva. Ad esempio, con `${workspaceFolder}` la ricerca verrà estesa a tutte le sottodirectory, mentre con `${workspaceFolder}/*` sarà limitata a quella corrente.", + "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Elenco di percorsi da usare per l'indicizzazione e l'analisi dei simboli dell'area di lavoro (usati da 'Vai alla definizione', 'Trova tutti i riferimenti' e così via). Per impostazione predefinita, la ricerca in questi percorsi è ricorsiva. Specificare `*` per indicare la ricerca non ricorsiva. Ad esempio, con `${workspaceFolder}` la ricerca verrà estesa a tutte le sottodirectory, mentre con `${workspaceFolder}/*` sarà limitata a quella corrente.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.customConfigurationVariables": "Variabili personalizzate su cui è possibile eseguire query tramite il comando `${cpptools:activeConfigCustomVariable}` da usare per le variabili di input in `launch.json` o `tasks.json`.", "c_cpp_properties.schema.json.definitions.env": "Variabili personalizzate che è possibile riutilizzare in qualsiasi punto del file usando la sintassi `${variabile}` o `${env:variabile}`.", "c_cpp_properties.schema.json.definitions.version": "Versione del file di configurazione. Questa proprietà è gestita dall'estensione. Non modificarla.", diff --git a/Extension/i18n/ita/package.i18n.json b/Extension/i18n/ita/package.i18n.json index aebc74b1e6..ac54382a72 100644 --- a/Extension/i18n/ita/package.i18n.json +++ b/Extension/i18n/ita/package.i18n.json @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "Genera il contenuto di EditorConfig dalle impostazioni di Formato VC", "c_cpp.command.GoToNextDirectiveInGroup.title": "Passa alla direttiva successiva del preprocessore nel gruppo condizionale", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Passa alla direttiva precedente del preprocessore nel gruppo condizionale", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "Esegui analisi del codice su File attivo", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "Esegui analisi del codice su Apri file", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "Esegui analisi del codice su Tutti i file", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "Cancella Segni di revisione di Analisi del codice", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "Numero massimo di thread simultanei da utilizzare per l'elaborazione del servizio di linguaggio. Il valore è un suggerimento e non può essere sempre utilizzato. Il valore predefinito di `null` (vuoto) utilizza il numero di processori logici disponibili.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "Numero massimo di processi memorizzati nella cache da utilizzare per l'elaborazione del servizio di linguaggio. Il valore predefinito di `null` (vuoto) utilizza il doppio del numero di processori logici disponibili.", + "c_cpp.configuration.maxMemory.markdownDescription": "Memoria massima (in MB) disponibile per l'elaborazione del servizio di linguaggio. Un numero minore di processi verrà memorizzato nella cache ed eseguito contemporaneamente dopo il superamento dell'utilizzo della memoria. Il valore predefinito di `null` (vuoto) utilizza la memoria disponibile del sistema.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "Numero massimo di processi IntelliSense da mantenere in esecuzione. Il valore predefinito di `null` (vuoto) usa un valore ereditato da `#C_Cpp.maxCachedProcesses#`", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "I processi IntelliSense meno recenti verranno arrestati prima della creazione di nuovi processi dopo il superamento di utilizzo della memoria (in MB). Il valore predefinito di `null` (vuoto) usa il valore ereditato da `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "Numero massimo di thread simultanei da utilizzare per 'Trova tutti i riferimenti' e 'Rinomina'. Il valore predefinito di `null` (vuoto) usa il valore ereditato da `#C_Cpp.maxConcurrentThreads#`.", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "Numero massimo di processi da mantenere in memoria per 'Trova tutti i riferimenti' e 'Rinomina'. Il valore di `null` (vuoto) usa il valore ereditato da `#C_Cpp.maxCachedProcesses#`.", + "c_cpp.configuration.references.maxMemory.markdownDescription": "Un numero inferiore di processi 'Trova tutti i riferimenti' e 'Rinomina' verrà memorizzato nella cache ed eseguito contemporaneamente dopo il superamento di utilizzo della memoria (in MB). Il valore predefinito di `null` (vuoto) usa il valore ereditato da `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "Numero massimo di thread simultanei da utilizzare per analisi del codice. Il valore predefinito di `null` (vuoto) usa metà del valore ereditato da `#C_Cpp.maxConcurrentThreads#`.", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "Un numero minore di processi di analisi del codice verrà eseguito simultaneamente dopo il superamento dell'utilizzo di memoria (in MB). Il valore predefinito di `null` (vuoto) usa il valore ereditato da `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "Controlla il ritardo in millisecondi prima dell'avvio dell'elaborazione di analisi del codice dopo l'attivazione di un salvataggio da una modifica quando `#files.autoSave#` è `afterDelay` e `#C_Cpp.codeAnalysis.runAutomatically#` è `true`.", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "Configurare i criteri GLOB per escludere cartelle e file per l'analisi del codice. I file non inclusi nella cartella dell'area di lavoro sono sempre esclusi. Eredita i valori da `#files.exclude#` e `#C_Cpp.files.exclude#`. Altre informazioni sui criteri GLOB [here] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "Criterio GLOB da usare per trovare percorsi file. Impostare su `True` o `False` per abilitare o disabilitare il criterio.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "Controllo aggiuntivo sugli elementi di pari livello di un file corrispondente. Usare `$(basename)` come variabile del nome file corrispondente.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "Se è `true`, analisi del codice verrà eseguito automaticamente su un file dopo l'apertura o il salvataggio.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "Se è `true`, l'analisi del codice che usa `clang-tidy` verrà abilitata ed eseguita automaticamente se `#C_Cpp.codeAnalysis.runAutomatically#` è `true` (impostazione predefinita).", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "Percorso completo dell'eseguibile `clang-tidy`. Se non è specificato, `clang-tidy` è disponibile nel percorso dell'ambiente usato. Se non viene trovato nel percorso dell'ambiente, verrà usato `clang-tidy` in bundle con l'estensione.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "Specifica una configurazione `clang-tidy` in formato YAML/JSON: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{chiave: x, valore: y}]}`. Quando il valore è vuoto, `clang-tidy` tenterà di trovare un file denominato `.clang-tidy` per ogni file di origine nelle directory padre.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "Specifica una configurazione `clang-tidy` in formato YAML/JSON da usare come fallback quando `#C_Cpp.codeAnalysis.clangTidy.config#` non è impostato e non è stato trovato alcun file `.clang-tidy`: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{chiave: x, valore: y}]}`.", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Espressione regolare estesa POSIX (ERE) corrispondente ai nomi delle intestazioni da cui eseguire la diagnostica di output. La diagnostica dal file principale di ogni unità di conversione viene sempre visualizzata. La variabile '${workspaceFolder}' è supportata e viene usata come valore di fallback predefinito se non esiste alcun file '.clang-tidy'. Se questa opzione non è 'null' (vuota), esegue l'override dell'opzione 'HeaderFilterRegex' in un file '.clang-tidy', se presente.", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Argomenti aggiuntivi della riga di comando da passare a 'clang-tidy'. Hanno la precedenza sulle impostazioni equivalenti di 'C_Cpp.codeAnalysis.clangTidy.*'.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Elenco dei controlli `clang-tidy` abilitati. I valori vengono aggiunti a `Checks` in un file `.clang-tidy` o `#C_Cpp.codeAnalysis.clangTidy.config#`, se presente. Il controllo predefinito `clang-analyzer-*` viene sempre usato a meno che non sia disabilitato in modo esplicito.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Elenco dei controlli `clang-tidy` disabilitati. I valori vengono aggiunti a `Checks` in un file `.clang-tidy` o `#C_Cpp.codeAnalysis.clangTidy.config#`, se presente.", "c_cpp.configuration.formatting.description": "Configura il motore di formattazione", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "Per formattare il codice, verrà usato `clang-format`.", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "Per formattare il codice, verrà usato il motore di formattazione Visual C++.", @@ -42,7 +69,7 @@ "c_cpp.configuration.vcFormat.indent.withinParentheses.indent.markdownDescription": "Il rientro per la nuova riga è impostato in base al valore di `#C_Cpp.vcFormat.indent.multiLineRelativeTo#`.", "c_cpp.configuration.vcFormat.indent.preserveWithinParentheses.description": "Nel codice esistente mantiene l'allineamento esistente del rientro per le nuove righe all'interno delle parentesi.", "c_cpp.configuration.vcFormat.indent.caseLabels.markdownDescription": "Le etichette vengono rientrate rispetto alla relativa istruzione switch in base al valore specificato nell'impostazione `#editor.tabSize#`.", - "c_cpp.configuration.vcFormat.indent.caseContents.markdownDescription": "Il codice all'interno del blocco 'case' viene rientrato rispetto alla relativa etichetta in base al valore specificato nell'impostazione `#editor.tabSize#`.", + "c_cpp.configuration.vcFormat.indent.caseContents.markdownDescription": "Il codice all'interno del blocco `case` viene rientrato rispetto alla relativa etichetta in base al valore specificato nell'impostazione `#editor.tabSize#`.", "c_cpp.configuration.vcFormat.indent.caseContentsWhenBlock.markdownDescription": "Imposta un rientro per le parentesi graffe dopo un'istruzione case in base al valore specificato nell'impostazione `#editor.tabSize#`.", "c_cpp.configuration.vcFormat.indent.lambdaBracesWhenParameter.markdownDescription": "Imposta un rientro per le parentesi graffe delle funzioni lambda usate come parametri di funzione rispetto all'inizio dell'istruzione in base al valore specificato nell'impostazione `#editor.tabSize#`.", "c_cpp.configuration.vcFormat.indent.gotoLabels.description": "Posizione delle etichette GoTo.", @@ -119,17 +146,17 @@ "c_cpp.configuration.vcFormat.wrap.preserveBlocks.never.markdownDescription": "I blocchi di codice vengono sempre formattati in base ai valori delle impostazioni `C_Cpp.vcFormat.newLine.*`.", "c_cpp.configuration.clang_format_path.markdownDescription": "Percorso completo del file eseguibile `clang-format`. Se non è specificato, verrà usato lo strumento `clang-format` disponibile nel percorso dell'ambiente. Se `clang-format` non viene trovato nel percorso dell'ambiente, verrà usato il `clang-format` fornito in bundle con l'estensione.", "c_cpp.configuration.clang_format_style.markdownDescription": "Stile di codifica. Attualmente supporta: `Visual Studio`, `LLVM`, `Google`, `Chromium`, `Mozilla`, `WebKit`, `Microsoft`, `GNU`. Usare `file` per caricare lo stile da un file `.clang-format` presente nella directory corrente o padre. Usare `{key: value, ...}` per impostare parametri specifici. Ad esempio, lo stile `Visual Studio` è simile a: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: False, IndentCaseLabels: False, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: False }`", - "c_cpp.configuration.clang_format_fallbackStyle.markdownDescription": "Nome dello stile predefinito usato come fallback nel caso in cui `clang-format` venga richiamato con lo stile `file`, ma il file `clang-format` non viene trovato. I valori possibili sono `Visual Studio`, `LLVM`, `Google`, `Chromium`, `Mozilla`, `WebKit`, `Microsoft`, `GNU`, `none`. In alternativa, usare `{key: value, ...}` per impostare parametri specifici. Ad esempio, lo stile `Visual Studio` è simile a: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: False, IndentCaseLabels: False, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: False }`.", + "c_cpp.configuration.clang_format_fallbackStyle.markdownDescription": "Nome dello stile predefinito usato come fallback nel caso in cui `clang-format` venga richiamato con lo stile `file`, ma il file `clang-format` non viene trovato. I valori possibili sono `Visual Studio`, `LLVM`, `Google`, `Chromium`, `Mozilla`, `WebKit`, `Microsoft`, `GNU`, `none`. In alternativa, usare `{chiave: valore, ...}` per impostare parametri specifici. Ad esempio, lo stile `Visual Studio` è simile a: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }`.", "c_cpp.configuration.clang_format_sortIncludes.markdownDescription": "Se è impostata, esegue l'override del comportamento di ordinamento di inclusione determinato dal parametro `SortIncludes`.", "c_cpp.configuration.intelliSenseEngine.description": "Controlla il provider IntelliSense.", "c_cpp.configuration.intelliSenseEngine.default.description": "Fornisce risultati compatibili con il contesto tramite un processo IntelliSense separato.", "c_cpp.configuration.intelliSenseEngine.tagParser.description": "Fornisce risultati 'fuzzy' che non sono compatibili con il contesto.", "c_cpp.configuration.intelliSenseEngine.disabled.description": "Disattiva le funzionalità del servizio di linguaggio C/C++.", "c_cpp.configuration.intelliSenseEngineFallback.markdownDescription": "Controlla se il motore IntelliSense passerà automaticamente al parser di tag per le unità di conversione contenenti errori `#include`.", - "c_cpp.configuration.autocomplete.markdownDescription": "Controlla il provider di completamento automatico. Se è `Disabled` e si vuole il completamento basato su parole, sarà necessario impostare anche `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (e analogamente per le lingue `c` e `cuda-cpp`).", + "c_cpp.configuration.autocomplete.markdownDescription": "Controlla il provider di completamento automatico. Se è `Disabled` e si vuole il completamento basato su parole, sarà necessario impostare anche `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (e analogamente per i linguaggi `c` e `cuda-cpp`).", "c_cpp.configuration.autocomplete.default.description": "Usa il motore IntelliSense attivo.", "c_cpp.configuration.autocomplete.disabled.description": "Usa il completamento basato su parole fornito da Visual Studio Code.", - "c_cpp.configuration.errorSquiggles.description": "Controlla se i sospetti errori di compilazione rilevati dal motore IntelliSense verranno restituiti all'editor. Questa impostazione viene ignorata dal motore del parser di tag.", + "c_cpp.configuration.errorSquiggles.description": "Controlla se i possibili errori di compilazione rilevati dal motore IntelliSense verranno segnalati all'editor. Controlla inoltre se vengono segnalati avvisi di analisi del codice se non è possibile trovare le inclusioni. Questa impostazione viene ignorata dal motore del parser di tag.", "c_cpp.configuration.dimInactiveRegions.description": "Controlla se i blocchi del preprocessore inattivo vengono colorati in modo diverso rispetto al codice attivo. Questa impostazione non ha alcun effetto se IntelliSense è disabilitato o se si usa il tema Contrasto elevato predefinito.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "Controlla l'opacità dei blocchi del preprocessore inattivi. Può essere impostata su un valore compreso tra `0,1` e `1,0`. Questa impostazione viene applicata solo se è abilitata l'attenuazione delle aree inattive.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Controlla la colorazione dei caratteri dei blocchi del preprocessore inattivi. L'input è costituito da codice a colori esadecimale o da un colore del tema valido. Se non è impostata, per impostazione predefinita viene usato lo schema di colorazione della sintassi dell'editor. Questa impostazione viene applicata solo se è abilitata l'attenuazione delle aree inattive.", @@ -178,9 +205,9 @@ "c_cpp.configuration.codeFolding.description": "Se è abilitata, gli intervalli di riduzione del codice vengono fornite dal server di linguaggio.", "c_cpp.configuration.vcpkg.enabled.markdownDescription": "Abilita i servizi di integrazione per l'[utilità di gestione dipendenze di vcpkg](https://aka.ms/vcpkg/).", "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "Aggiungere percorsi di inclusione da `nan` e `node-addon-api` quando sono dipendenze.", - "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Se è `true`, con 'Rename Symbol' sarà richiesto un identificatore C/C++ valido.", + "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Se è `true`, con 'Rinomina simbolo' sarà richiesto un identificatore C/C++ valido.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "Se è `true`, il completamento automatico aggiungerà automaticamente `(` dopo le chiamate di funzione. In tal caso potrebbe essere aggiunto anche `)`, a seconda del valore dell'impostazione `#editor.autoClosingBrackets#`.", - "c_cpp.configuration.filesExclude.markdownDescription": "Configura i criteri GLOB per escludere le cartelle (e i file, se `#C_Cpp.exclusionPolicy#` è modificato). Questi sono specifici dell'estensione C/C++ e si aggiungono a `#files.exclude#`, ma a differenza di `#files.exclude#` non vengono rimossi dalla visualizzazione Esplora. Altre informazioni sui criteri GLOB [qui](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.filesExclude.markdownDescription": "Configurare i criteri GLOB per escludere le cartelle (e i file se `#C_Cpp.exclusionPolicy#` viene modificato). Sono specifici dell'estensione C/C++ e si aggiungono a `#files.exclude#`, ma diversamente da `#files.exclude#` si applicano anche ai percorsi esterni alla cartella dell'area di lavoro corrente e non vengono rimossi dalla visualizzazione Esplora risorse. Altre informazioni sui criteri GLOB [here] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "Criterio GLOB da usare per trovare percorsi file. Impostare su `true` o `false` per abilitare o disabilitare il criterio.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "Controllo aggiuntivo sugli elementi di pari livello di un file corrispondente. Usare `$(basename)` come variabile del nome file corrispondente.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "Se è `true`, per la sostituzione del comando della shell del debugger verrà usato il carattere backtick obsoleto (`).", diff --git a/Extension/i18n/ita/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/ita/src/Debugger/configurationProvider.i18n.json index 3dbb42d237..b57879ae0f 100644 --- a/Extension/i18n/ita/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/ita/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "Apri {0}", "unexpected.os": "Tipo di sistema operativo imprevisto", "path.to.pipe.program": "percorso completo del programma pipe, ad esempio {0}", - "enable.pretty.printing": "Abilita la riformattazione per {0}" + "enable.pretty.printing": "Abilita la riformattazione per {0}", + "enable.intel.disassembly.flavor": "Imposta Versione Disassembly su {0}" } \ No newline at end of file diff --git a/Extension/i18n/ita/src/LanguageServer/ui.i18n.json b/Extension/i18n/ita/src/LanguageServer/ui.i18n.json index 108be34813..8cbdf426f0 100644 --- a/Extension/i18n/ita/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/ita/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "Stato del parser del tag C/C++", "discovering.files.tooltip": "Individuazione dei file", "running.analysis.tooltip": "{0} in esecuzione", + "code.analysis.paused.tooltip": "{0} in pausa", + "running.analysis.processed.tooltip": "In esecuzione {0}: {1} / {2} ({3}%)", "select.a.configuration": "Seleziona una configurazione...", "edit.configuration.ui": "Modifica configurazioni (interfaccia utente)", "edit.configuration.json": "Modifica configurazioni (JSON)", diff --git a/Extension/i18n/ita/src/nativeStrings.i18n.json b/Extension/i18n/ita/src/nativeStrings.i18n.json index 391c6bae6b..1cc1f47faa 100644 --- a/Extension/i18n/ita/src/nativeStrings.i18n.json +++ b/Extension/i18n/ita/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "Non è possibile individuare la direttiva include forzata: {0}", "inline_macro": "Macro inline", "unable_to_access_browse_database": "Impossibile accedere al database di esplorazione. ({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode è stato modificato perché non corrisponde al compilatore rilevato. Provare a impostare \"compilerPath\". Impostare \"compilerPath\" su \"\" per disabilitare il rilevamento delle inclusioni e delle definizioni del sistema." + "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode è stato modificato perché non corrisponde al compilatore rilevato. Provare a impostare \"compilerPath\". Impostare \"compilerPath\" su \"\" per disabilitare il rilevamento delle inclusioni e delle definizioni del sistema.", + "clear_code_analysis_squiggles": "Cancella segni di revisione di analisi del codice" } \ No newline at end of file diff --git a/Extension/i18n/jpn/c_cpp_properties.schema.json.i18n.json b/Extension/i18n/jpn/c_cpp_properties.schema.json.i18n.json index e46c9e2c98..358d363a67 100644 --- a/Extension/i18n/jpn/c_cpp_properties.schema.json.i18n.json +++ b/Extension/i18n/jpn/c_cpp_properties.schema.json.i18n.json @@ -17,7 +17,7 @@ "c_cpp_properties.schema.json.definitions.configurations.items.properties.intelliSenseMode": "プラットフォームおよびアーキテクチャのバリアント (MSVC、gcc、Clang) へのマップに使用する IntelliSense モードです。値が設定されていない、または `${default}` に設定されている場合、拡張機能ではそのプラットフォームの既定値が選択されます。Windows の既定値は `windows-msvc-x64`、Linux の既定値は `linux-gcc-x64`、macOS の既定値は `macos-clang-x64` です。`<コンパイラ>-<アーキテクチャ>` バリエント (例: `gcc-x64`) のみを指定する IntelliSense モードはレガシ モードであり、ホスト プラットフォームに基づいて `<プラットフォーム>-<コンパイラ>-<アーキテクチャ>` に自動的に変換されます。", "c_cpp_properties.schema.json.definitions.configurations.items.properties.forcedInclude": "翻訳単位のインクルード ファイルの前に含める必要があるファイルの一覧。", "c_cpp_properties.schema.json.definitions.configurations.items.properties.configurationProvider": "ソース ファイルの IntelliSense 構成情報を提供できる VS Code 拡張機能の ID です。", - "c_cpp_properties.schema.json.definitions.configurations.items.properties.mergeConfigurations": "インクルード パス、定義、強制インクルードを構成プロバイダーのものとマージするには、`true` に設定します。", + "c_cpp_properties.schema.json.definitions.configurations.items.properties.mergeConfigurations": "インクルード パス、定義、強制インクルードを構成プロバイダーのものとマージするには、'true' に設定します。", "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "ヘッダーとして直接的または間接的にインクルードされたファイルのみを処理する場合は `true` に設定し、指定したインクルード パスにあるすべてのファイルを処理する場合は `false` に設定します。", "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "生成されるシンボル データベースへのパスです。相対パスを指定した場合、ワークスペースの既定のストレージの場所に対する相対パスになります。", "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "ワークスペース シンボルのインデックス作成と解析に使用するパスの一覧です ([定義へ移動]、[すべての参照を検索] などに使用する)。既定では、これらのパスでの検索は再帰的です。非再帰的な検索を示すには `*` を指定します。たとえば、`${workspaceFolder}` を指定するとすべてのサブディレクトリが検索されますが、`${workspaceFolder}/*` を指定すると検索されません。", diff --git a/Extension/i18n/jpn/package.i18n.json b/Extension/i18n/jpn/package.i18n.json index 241fd19e2d..839af26e16 100644 --- a/Extension/i18n/jpn/package.i18n.json +++ b/Extension/i18n/jpn/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "複数の設定によって、ワークスペースにローカルなプロセスが実行される場合があります (例: C_Cpp.clang_format_path、C_Cpp.addNodeAddonIncludePaths、C_Cpp.default.compilerPath、C_Cpp.default.configurationProvider、C_Cpp.default.compileCommands、および c_cpp_properties.json で不連続なプロパティ)。", + "c_cpp.capabilities.untrustedWorkspaces.description": "複数の設定によって、プロセスがワークスペースに対してローカルに実行される場合があります。例 C_Cpp.clang_format_path C_Cpp.codeAnalysis.clangTidy.path、 C_Cpp.addNodeAddonIncludePaths、 C_Cpp.default.compilerPath、 C_Cpp.default.configurationProvider、 C_Cpp.default.compileCommands。およびc_cpp_properties.json.と同等のプロパティ。", "c_cpp.command.configurationSelect.title": "構成を選択する...", "c_cpp.command.configurationProviderSelect.title": "構成プロバイダーを変更する...", "c_cpp.command.configurationEditJSON.title": "構成の編集 (JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "VC 形式の設定からの EditorConfig コンテンツの生成", "c_cpp.command.GoToNextDirectiveInGroup.title": "条件付きグループ内の次のプリプロセッサ ディレクティブへ移動", "c_cpp.command.GoToPrevDirectiveInGroup.title": "条件付きグループ内の前のプリプロセッサ ディレクティブへ移動", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "アクティブ ファイルで Code Analysis を実行する", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "開いているファイルで Code Analysis を実行する", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "すべてのファイルで Code Analysis を実行する", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "コード分析の波線のクリア", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "言語サービスの処理に使用する同時実行スレッドの最大数。値はヒントであり、常に使用されるとは限りません。既定値の 'null' (空) では、使用可能な論理プロセッサの数が使用されます。", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "言語サービスの処理に使用するキャッシュされたプロセスの最大数。既定値の 'null' (空) では、使用可能な論理プロセッサの数の 2 倍が使用されます。", + "c_cpp.configuration.maxMemory.markdownDescription": "言語サービスの処理に使用できる最大メモリ (MB 単位)。このメモリ使用量を超えると、キャッシュされ、同時に実行されるプロセスの数が少なくなります。既定値の 'null' (空) では、システムの空きメモリが使用されます。", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "実行を続けるための IntelliSense プロセスの最大数。既定値の 'null' (空) では、'#C_Cpp.maxCachedProcesses#' から継承された値が使用されます", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "古い IntelliSense プロセスは、このメモリ使用量 (MB) を超えた後に新しいプロセスが作成される前にシャットダウンされます。既定値の 'null' (空) では、'#C_Cpp.maxMemory#' から継承された値が使用されます。", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "[すべての参照の検索] と [名前の変更] に使用する同時実行スレッドの最大数。既定値の 'null' (空) では、'#C_Cpp.maxConcurrentThreads#' から継承された値が使用されます。", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "[すべての参照の検索] と [名前の変更] のメモリ内に保持するプロセスの最大数。'null' (空) の値は、'#C_Cpp.maxCachedProcesses#' から継承された値を使用します。", + "c_cpp.configuration.references.maxMemory.markdownDescription": "このメモリ使用量 (MB 単位) を超えると、キャッシュされ、同時に実行される 'すべての参照の検索' プロセスと '名前の変更' プロセスの数が少なくなります。既定値の 'null' (空) では、'#C_Cpp.maxMemory#' から継承された値が使用されます。", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "コード分析に使用する同時実行スレッドの最大数。既定値の 'null' (空) では、'#C_Cpp.maxConcurrentThreads#' から継承された値の半分が使用されます。", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "このメモリ使用量 (MB 単位) を超えると、同時に実行されるコード分析プロセスの数が減少します。既定値の 'null' (空) では、'#C_Cpp.maxMemory#' から継承された値が使用されます。", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "'#files.autoSave#' が 'afterDelay' で '#C_Cpp.codeAnalysis.runAutomatically#' が 'true' の場合に、編集から保存がトリガーされてからコード分析が処理を開始するまでの遅延をミリ秒単位で制御します。", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "コード分析用にフォルダーとファイルを除外するための glob パターンを構成します。ワークスペース フォルダーの下にないファイルは常に除外されます。'#files.exclude#' および '#C_Cpp.files.exclude#' から値を継承します。glob パターンの詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) を参照してください。", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "ファイル パスの照合基準となる glob パターン。これを `true` または `false` に設定すると、パターンがそれぞれ有効/無効になります。", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "一致するファイルの兄弟をさらにチェックします。一致するファイル名の変数として `$(basename)` を使用します。", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "'true' の場合、ファイルを開いたり保存したりすると、コード分析が自動的に実行されます。", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "'true' の場合、'clang-tidy' を使用したコード分析が有効になり、'#C_Cpp.codeAnalysis.runAutomatically#' が 'true' (既定値) の場合に自動的に実行されます。", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "`clang-tidy` の実行可能ファイルの完全なパスです。指定されておらず、`clang-tidy` が環境パスに置かれている場合は、それが使用されます。環境パスに見つからない場合は、拡張機能にバンドルされている `clang-tidy` が使用されます。", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "YAML/JSON 形式の 'clang-pull' 構成を指定します: '{Checks: '-*,clang-analyzer-*',CheckOptions: [{key: x, value: y}]}'。値が空の場合、'clang-tidy' は親ディレクトリ内の各ソース ファイルの '.clang-tidy' という名前のファイルの検索を試みます。", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "'#C_Cpp.codeAnalysis.clangTidy.config#' が設定されておらず、'clang-tidy' ファイルが見つからない場合に、フォールバックとして使用する YAML/JSON 形式の 'clang-tidy' 構成を指定します: '{Checks: '-*,clang-analyzer-*',CheckOptions: [{key: x, value: y}]}'。", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "診断を出力するヘッダーの名前と一致する POSIX 拡張正規表現 (ERE)。各翻訳単位のメイン ファイルからの診断は常に表示されます。'${workspaceFolder}' 変数はサポートされています (`.clang-tidy` ファイルが存在しない場合は、既定のフォールバック値として使用されます)。このオプションが 'null' (空) でない場合は、`.clang-tidy` ファイルの 'HeaderFilterRegex' オプションがオーバーライドされます (存在する場合)。", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "'clang-tidy' に渡す追加のコマンド ライン引数。これらは、同等の 'C_Cpp.codeAnalysis.clangTidy.*' 設定よりも優先されます。", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "有効な 'clang-tidy' チェックの一覧。値は、'.clang-tidy' ファイルの 'Checks' または '#C_Cpp.codeAnalysis.clangTidy.config#' (存在する場合) に追加されます。既定のチェック 'clang-analyzer-*' は、明示的に無効にされていない限り、常に使用されます。", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "無効な 'clang-tidy' チェックの一覧。値は、'.clang-tidy' ファイルの 'Checks' に追加され、存在する場合は '#C_Cpp.codeAnalysis.clangTidy.config#' に追加されます。", "c_cpp.configuration.formatting.description": "書式設定エンジンを構成します", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` を使用してコードがフォーマットされます。", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "コードの書式設定に Visual C++ の書式設定エンジンが使用されます。", @@ -119,7 +146,7 @@ "c_cpp.configuration.vcFormat.wrap.preserveBlocks.never.markdownDescription": "コード ブロックは、常に `C_Cpp.vcFormat.newLine.*` 設定の値に基づいて書式設定されます。", "c_cpp.configuration.clang_format_path.markdownDescription": "`clang-format` の実行可能ファイルの完全なパスです。指定されておらず、`clang-format` が環境パスに置かれている場合は、それが使用されます。環境パスに見つからない場合は、拡張機能にバンドルされている `clang-format` が使用されます。", "c_cpp.configuration.clang_format_style.markdownDescription": "次のコーディング スタイルが現在サポートされています: `Visual Studio`、`LLVM`、`Google`、`Chromium`、`Mozilla`、`WebKit`、`Microsoft`、`GNU`、`file` を使用して、現在のディレクトリまたは親ディレクトリにある `.clang-format` ファイルからスタイルを読み込みます。特定のパラメーターを設定するには、`{キー: 値, ...}` を使用します。たとえば、`Visual Studio` のスタイルは次のようになります: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }`。", - "c_cpp.configuration.clang_format_fallbackStyle.markdownDescription": "`clang-format` が `file` スタイルで呼び出されたものの `.clang-format` ファイルが見つからない場合に、フォールバックとして使用される定義済みスタイルの名前。使用可能な値は、`Visual Studio`、`LLVM`、`Google、Chromium`、`Mozilla、WebKit`、`Microsoft`、`GNU`、`none` です。または、{キー: 値, ...} を使用して特定のパラメーターを設定することもできます。たとえば、\"Visual Studio\" スタイルは次のようになります: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }`。", + "c_cpp.configuration.clang_format_fallbackStyle.markdownDescription": "`clang-format` が `file` スタイルで呼び出されたものの .`clang-format` ファイルが見つからない場合に、フォールバックとして使用される定義済みスタイルの名前。使用可能な値は、`Visual Studio`、`LLVM`、`Google、Chromium`、`Mozilla、WebKit`、`Microsoft`、`GNU`、`none` です。または、{キー: 値, ...} を使用して特定のパラメーターを設定することもできます。たとえば、\"Visual Studio\" スタイルは次のようになります: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }`。", "c_cpp.configuration.clang_format_sortIncludes.markdownDescription": "設定されている場合、`SortIncludes` パラメーターによって決定されるインクルードの並べ替え動作がオーバーライドされます。", "c_cpp.configuration.intelliSenseEngine.description": "IntelliSense プロバイダーを制御します。", "c_cpp.configuration.intelliSenseEngine.default.description": "独立した IntelliSense プロセスを使用してコンテキストを認識する結果を提供します。", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "オートコンプリート プロバイダーを制御します。`Disabled` になっていて、単語ベースの補完が必要な場合には、`\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` を設定する必要があります (`c` および `cuda-cpp` 言語でも同様です)。", "c_cpp.configuration.autocomplete.default.description": "アクティブな IntelliSense エンジンを使用します。", "c_cpp.configuration.autocomplete.disabled.description": "Visual Studio Code によって提供される単語ベースの補完機能を使用します。", - "c_cpp.configuration.errorSquiggles.description": "IntelliSense エンジンによって検出された疑わしいコンパイル エラーを、エディターに報告するかどうかを制御します。この設定はタグ パーサー エンジンでは無視されます。", + "c_cpp.configuration.errorSquiggles.description": "IntelliSense エンジンによって検出されたコンパイル エラーの疑いをエディターに報告するかどうかを制御します。また、インクルードが見つからない場合にコード分析の警告を報告するかどうかを制御します。この設定は、タグ パーサー エンジンによって無視されます。", "c_cpp.configuration.dimInactiveRegions.description": "アクティブではないプリプロセッサ ブロックを、アクティブ コードと違う色づけにするかどうかを制御します。この設定は、IntelliSense が無効になっている場合、または既定のハイ コントラスト テーマを使用している場合は効果がありません。", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "アクティブではないプリプロセッサ ブロックの不透明度を制御します。`0.1` から `1.0` の範囲でスケーリングします。この設定は、アクティブでない領域の暗転が有効な場合にのみ適用されます。", "c_cpp.configuration.inactiveRegionForegroundColor.description": "アクティブでないプリプロセッサ ブロックのフォントの色を制御します。入力の形式は 16 進数の色コードまたは有効なテーマの色です。設定しない場合、既定ではエディターの構文カラー スキームになります。この設定は、アクティブでない領域の暗転が有効な場合にのみ適用されます。", @@ -137,7 +164,7 @@ "c_cpp.configuration.loggingLevel.markdownDescription": "出力パネルでのログの詳細度。詳細度のレベルは、低いものから順に次のとおりです: `None` < `Error` < `Warning` < `Information` < `Debug`。", "c_cpp.configuration.autoAddFileAssociations.markdownDescription": "ファイルが C/C++ ファイルからのナビゲーション操作の対象である場合に、`#files.associations#` に自動的に追加されるかどうかを制御します。", "c_cpp.configuration.workspaceParsingPriority.markdownDescription": "アクティブではないワークスペース ファイルの解析にスリープを使用して、CPU の使用率が 100% になるのを回避するかどうかを制御します。`highest`/`high`/`medium`/`low の値は、おおよそ CPU の使用率 100/75/50/25% に対応します。", - "c_cpp.configuration.workspaceSymbols.description": "[ワークスペース内のシンボルへ移動] が呼び出されたときにクエリ結果に含めるシンボル。", + "c_cpp.configuration.workspaceSymbols.description": "'ワークスペース内のシンボルへ移動' が呼び出されたときにクエリ結果に含めるシンボル。", "c_cpp.configuration.exclusionPolicy.markdownDescription": "`browse.path` 配列内のパスを走査する際、コード ナビゲーションのデータベースに追加する必要があるファイルを決定するときに、いつ `#files.exclude#` (および `#C_Cpp.files.exclude#`) 設定を使用するかを拡張機能に指示します。`#files.exclude#` 設定にフォルダーのみが含まれる場合は `checkFolders` が最適で、拡張機能がコード ナビゲーションのデータベースを初期化する速度が向上します。", "c_cpp.configuration.exclusionPolicy.checkFolders.description": "除外フィルターはフォルダーごとに 1 回だけ評価されます (個々のファイルはチェックされません)。", "c_cpp.configuration.exclusionPolicy.checkFilesAndFolders.description": "除外フィルターは、検出されたすべてのファイルとフォルダーに対して評価されます。", @@ -164,7 +191,7 @@ "c_cpp.configuration.default.cStandard.markdownDescription": "`cStandard` が指定されていないか、`${default}` に設定されている場合に、構成で使用される値。", "c_cpp.configuration.default.cppStandard.markdownDescription": "`cppStandard` が指定されていないか、`${default}` に設定されている場合に、構成で使用される値。", "c_cpp.configuration.default.configurationProvider.markdownDescription": "`configurationProvider` が指定されていないか、`${default}` に設定されている場合に、構成で使用される値。", - "c_cpp.configuration.default.mergeConfigurations.markdownDescription": "インクルード パス、定義、強制インクルードを構成プロバイダーのものとマージするには、`true` に設定します。", + "c_cpp.configuration.default.mergeConfigurations.markdownDescription": "インクルード パス、定義、強制インクルードを構成プロバイダーのものとマージするには、'true' に設定します。", "c_cpp.configuration.default.browse.path.markdownDescription": "`browse.path` が指定されていない場合に構成で使用される値、または `browse.path` 内に `${default}` が存在する場合に挿入される値です。", "c_cpp.configuration.default.browse.databaseFilename.markdownDescription": "`browse.databaseFilename` が指定されていないか、`${default}` に設定されている場合に、構成で使用される値。", "c_cpp.configuration.default.browse.limitSymbolsToIncludedHeaders.markdownDescription": "`browse.limitSymbolsToIncludedHeaders` が指定されていないか、`${default}` に設定されている場合に、構成で使用される値。", @@ -180,7 +207,7 @@ "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "依存関係である場合は、`nan` および `node-addon-api` のインクルード パスを追加してください。", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "`true` の場合、'シンボルの名前変更' には有効な C/C++ 識別子が必要です。", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "`true` の場合、関数呼び出しの後に `(` が自動的に追加されます。その場合は、`#editor.autoClosingBrackets#` 設定の値に応じて、`)` も追加される場合があります。", - "c_cpp.configuration.filesExclude.markdownDescription": "フォルダー (`#C_Cpp.exclusionPolicy#` が変更された場合はファイルも) を除外するための glob パターンを構成します。これらは C/c + + の拡張機能に固有であり、`#files.exclude#` に加えて構成しますが、`#files.exclude#` とは異なり、[エクスプローラー] ビューからは削除されません。glob パターンの詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) を参照してください。", + "c_cpp.configuration.filesExclude.markdownDescription": "フォルダー (および '#C_Cpp.exclusionPolicy#' が変更されている場合はファイル) を除外するための glob パターンを構成します。これらは C/C++ 拡張機能に固有であり、'#files.exclude#' に追加となりますが、'#files.exclude#' とは異なります。現在のワークスペース フォルダーの外部のパスにも適用され、エクスプローラー ビューからは削除されません。glob パターンの詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) を参照してください。", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "ファイル パスの照合基準となる glob パターン。これを `true` または `false` に設定すると、パターンがそれぞれ有効/無効になります。", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "一致するファイルの兄弟をさらにチェックします。一致するファイル名の変数として `$(basename)` を使用します。", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "`true` の場合、デバッガー シェルのコマンド置換では古いバックティック (`) が使用されます。", diff --git a/Extension/i18n/jpn/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/jpn/src/Debugger/configurationProvider.i18n.json index 7995d4d074..d271103c75 100644 --- a/Extension/i18n/jpn/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/jpn/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "{0} を開く", "unexpected.os": "予期しない OS の種類", "path.to.pipe.program": "{0} などのパイプ プログラムへの完全なパス", - "enable.pretty.printing": "{0} の再フォーマットを有効にする" + "enable.pretty.printing": "{0} の再フォーマットを有効にする", + "enable.intel.disassembly.flavor": "逆アセンブリ フレーバーを {0} に設定" } \ No newline at end of file diff --git a/Extension/i18n/jpn/src/LanguageServer/ui.i18n.json b/Extension/i18n/jpn/src/LanguageServer/ui.i18n.json index f5aeeb7380..d5fe7c0ea8 100644 --- a/Extension/i18n/jpn/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/jpn/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "C/C + + タグ パーサーの状態", "discovering.files.tooltip": "ファイルを検出しています", "running.analysis.tooltip": "{0} を実行しています", + "code.analysis.paused.tooltip": "{0}一時停止", + "running.analysis.processed.tooltip": "実行中{0}: {1} / {2} ({3}%)", "select.a.configuration": "構成を選択する...", "edit.configuration.ui": "構成の編集 (UI)", "edit.configuration.json": "構成の編集 (JSON)", diff --git a/Extension/i18n/jpn/src/nativeStrings.i18n.json b/Extension/i18n/jpn/src/nativeStrings.i18n.json index 7f06caea41..7531cccd05 100644 --- a/Extension/i18n/jpn/src/nativeStrings.i18n.json +++ b/Extension/i18n/jpn/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "強制インクルードが見つかりません: {0}", "inline_macro": "Inline マクロ", "unable_to_access_browse_database": "参照データベースにアクセスできません。({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode は、検出されたコンパイラと一致しなかったため、変更されました。 代わりに \"compilerPath\" を設定することを検討してください。 システム インクルードと定義の検出を無効にするには、\"compilerPath\" を \"\" に設定します。" + "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode は、検出されたコンパイラと一致しなかったため、変更されました。 代わりに \"compilerPath\" を設定することを検討してください。 システム インクルードと定義の検出を無効にするには、\"compilerPath\" を \"\" に設定します。", + "clear_code_analysis_squiggles": "コード分析波線をクリアする" } \ No newline at end of file diff --git a/Extension/i18n/kor/package.i18n.json b/Extension/i18n/kor/package.i18n.json index f210e45350..bbfdc0c312 100644 --- a/Extension/i18n/kor/package.i18n.json +++ b/Extension/i18n/kor/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "여러 설정으로 인해 작업 공간에 로컬인 프로세스가 실행될 수 있습니다(예: C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider 및 C_Cpp.default.compileCommands 및 그와 동등한 c_cpp_properties.json의 속성).", + "c_cpp.capabilities.untrustedWorkspaces.description": "여러 설정으로 인해 작업 영역에 로컬인 프로세스가 실행될 수 있습니다(예: C_Cpp.clang_format_path, C_Cpp.codeAnalysis.clangTidy.path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider 및 C_Cpp.default.compileCommands 및 그와 동등한 c_cpp_properties.json의 속성).", "c_cpp.command.configurationSelect.title": "구성 선택...", "c_cpp.command.configurationProviderSelect.title": "구성 공급자 변경...", "c_cpp.command.configurationEditJSON.title": "구성 편집(JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "VC 형식 설정에서 EditorConfig 콘텐츠 생성", "c_cpp.command.GoToNextDirectiveInGroup.title": "조건부 그룹의 다음 전처리기 지시문으로 이동", "c_cpp.command.GoToPrevDirectiveInGroup.title": "조건부 그룹의 이전 전처리기 지시문으로 이동", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "활성 파일에서 코드 분석 실행", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "열린 파일에서 코드 분석 실행", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "모든 파일에 대한 코드 분석 실행", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "코드 분석 물결선 지우기", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "언어 서비스 처리에 사용할 최대 동시 스레드 수입니다. 값은 힌트이며 항상 사용되는 것은 아닙니다. 기본값 'null'(비어 있음)은 사용 가능한 논리 프로세서 수를 사용합니다.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "언어 서비스 처리에 사용할 최대 캐시 프로세스 수입니다. 기본값인 'null'(비어 있음)은 사용 가능한 논리 프로세서 수의 두 배를 사용합니다.", + "c_cpp.configuration.maxMemory.markdownDescription": "언어 서비스 처리에 사용할 수 있는 최대 메모리(MB)입니다. 이 메모리 사용량이 초과되면 더 적은 수의 프로세스가 캐시되고 동시에 실행됩니다. 기본값 'null'(비어 있음)은 시스템의 여유 메모리를 사용합니다.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "계속 실행할 IntelliSense 프로세스의 최대 수입니다. 기본값 `null`(비어 있음)은 `#C_Cpp.maxCachedProcesses#`에서 상속된 값을 사용합니다.", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "이 메모리 사용량(MB)을 초과한 후 새 프로세스가 생성되기 전에 이전 IntelliSense 프로세스가 종료됩니다. 기본값인 `null`(비어 있음)은 `#C_Cpp.maxMemory#`에서 상속된 값을 사용합니다.", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "'모든 참조 찾기' 및 '이름 바꾸기'에 사용할 최대 동시 스레드 수입니다. 기본값인 `null`(비어 있음)은 `#C_Cpp.maxConcurrentThreads#`에서 상속된 값을 사용합니다.", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "'모든 참조 찾기' 및 '이름 바꾸기'에 대해 메모리에 보관할 최대 프로세스 수입니다. 'null' 값(비어 있음)은 '#C_Cpp.maxCachedProcesses#'에서 상속된 값을 사용합니다.", + "c_cpp.configuration.references.maxMemory.markdownDescription": "이 메모리 사용량(MB)을 초과하면 더 적은 수의 '모든 참조 찾기' 및 '이름 바꾸기' 프로세스가 캐시되고 동시에 실행됩니다. 기본값인 `null`(비어 있음)은 `#C_Cpp.maxMemory#`에서 상속된 값을 사용합니다.", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "코드 분석에 사용할 최대 동시 스레드 수입니다. 기본값인 `null`(비어 있음)은 `#C_Cpp.maxConcurrentThreads#`에서 상속된 값의 절반을 사용합니다.", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "이 메모리 사용량(MB)을 초과한 후에는 더 적은 수의 코드 분석 프로세스가 동시에 실행됩니다. 기본값인 `null`(비어 있음)은 `#C_Cpp.maxMemory#`에서 상속된 값을 사용합니다.", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "`#files.autoSave#`가 `afterDelay`이고 `#C_Cpp.codeAnalysis.runAutomatically#`가 `true`인 경우 편집에서 저장이 트리거된 후 코드 분석이 처리를 시작하기 전에 지연을 밀리초 단위로 제어합니다.", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "코드 분석을 위해 폴더 및 파일을 제외하기 위한 glob 패턴을 구성합니다. 작업 영역 폴더 아래에 있지 않은 파일은 항상 제외됩니다. `#files.exclude#` 및 `#C_Cpp.files.exclude#`에서 값을 상속합니다. [여기](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)에서 glob 패턴에 대해 자세히 알아보세요.", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "파일 경로를 일치시킬 GLOB 패턴입니다. 패턴을 사용하거나 사용하지 않도록 설정하려면 `true` 또는 `false`로 설정하세요.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "일치하는 파일의 형제에 대한 추가 검사입니다. `$(basename)`을 일치하는 파일 이름에 대한 변수로 사용하세요.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "'true'인 경우 파일을 열거나 저장한 후 코드 분석이 자동으로 실행됩니다.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "`true`인 경우 `#C_Cpp.codeAnalysis.runAutomatically#`가 `true`(기본값)인 경우 `clang-tidy`를 사용한 코드 분석이 사용하도록 설정되고 자동으로 실행됩니다.", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "`clang-tidy` 실행 파일의 전체 경로입니다. 지정하지 않은 경우 `clang-tidy`를 환경 경로에서 사용할 수 있으면 해당 실행 파일이 사용됩니다. 환경 경로에 없는 경우에는 확장과 함께 제공된 `clang-tidy`가 사용됩니다.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "YAML/JSON 형식의 `clang-tidy` 구성을 지정합니다. `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}`. 값이 비어 있으면 `clang-tidy`는 상위 디렉터리의 각 소스 파일에 대해 `.clang-tidy`라는 파일을 찾으려고 시도합니다.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "`#C_Cpp.codeAnalysis.clangTidy.config#`가 설정되지 않고 `.clang-tidy` 파일을 찾을 수 없는 경우 대체로 사용할 YAML/JSON 형식의 `clang-tidy` 구성을 지정합니다. `{Checks: '-*, clang-analyzer-*', CheckOptions: [{키: x, 값: y}]}`.", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "진단을 출력할 헤더의 이름과 일치하는 POSIX 확장 정규식(ERE)입니다. 각 번역 단위의 기본 파일에서 진단이 항상 표시됩니다. `${workspaceFolder}` 변수가 지원됩니다(`.clang-tidy` 파일이 없는 경우 기본 폴백 값으로 사용됨). 이 옵션이 'null'(비어 있음)이 아닌 경우 '.clang-tidy' 파일의 'HeaderFilterRegex' 옵션(있는 경우)을 재정의합니다.", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "`clang-tidy`에 전달할 추가 명령줄 인수입니다. 이는 동등한 `C_Cpp.codeAnalysis.clangTidy.*` 설정보다 우선합니다.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "사용하도록 설정된 `clang-tidy` 검사 목록입니다. 값은 `.clang-tidy` 파일의 `Checks` 또는 `#C_Cpp.codeAnalysis.clangTidy.config#`(있는 경우)에 추가됩니다. 기본 검사 `clang-analyzer-*`는 명시적으로 비활성화되지 않는 한 항상 사용됩니다.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "비활성화된 `clang-tidy` 검사 목록입니다. 값은 `.clang-tidy` 파일의 `Checks` 또는 `#C_Cpp.codeAnalysis.clangTidy.config#`(있는 경우)에 추가됩니다.", "c_cpp.configuration.formatting.description": "서식 엔진을 구성합니다.", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "코드 서식을 지정하는 데 `clang-format`이 사용됩니다.", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "코드 서식을 지정하는 데 Visual C++ 서식 엔진이 사용됩니다.", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "자동 완성 공급자를 제어합니다. `Disabled`에서 단어 기반 완성을 원할 경우 `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}`를 설정해야 합니다(`c`와 `cuda-cpp` 언어도 동일).", "c_cpp.configuration.autocomplete.default.description": "활성 IntelliSense 엔진을 사용합니다.", "c_cpp.configuration.autocomplete.disabled.description": "Visual Studio Code에서 제공하는 단어 기반 완성을 사용합니다.", - "c_cpp.configuration.errorSquiggles.description": "IntelliSense 엔진이 검색한 의심스러운 컴파일 오류가 다시 편집기에 보고되는지 여부를 제어합니다. 이 설정은 태그 파서 엔진에서 무시됩니다.", + "c_cpp.configuration.errorSquiggles.description": "IntelliSense 엔진에서 감지한 의심스러운 컴파일 오류를 편집기에 다시 보고할지 여부를 제어합니다. 또한 포함 사항을 찾을 수 없는 경우 코드 분석 경고가 보고되는지 여부를 제어합니다. 이 설정은 태그 파서 엔진에서 무시됩니다.", "c_cpp.configuration.dimInactiveRegions.description": "비활성 전처리기 블록의 색이 활성 코드와 다르게 지정되는지 여부를 제어합니다. 이 설정은 기본 고대비 테마를 사용하거나 IntelliSense가 사용하지 않도록 설정된 경우에는 영향을 주지 않습니다.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "비활성 전처리기 블록의 불투명도를 제어합니다. `0.1`에서 `1.0` 사이에서 크기를 조정합니다. 이 설정은 비활성 영역 흐리게 표시가 사용하도록 설정된 경우에만 적용됩니다.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "비활성 전처리기 블록의 글꼴 색 지정을 제어합니다. 입력은 16진수 색 코드 또는 유효한 테마 색의 형식입니다. 설정하지 않으면 기본적으로 편집기의 구문 색 구성표로 설정됩니다. 이 설정은 비활성 영역 흐리게 표시가 사용하도록 설정된 경우에만 적용됩니다.", @@ -176,11 +203,11 @@ "c_cpp.configuration.suggestSnippets.markdownDescription": "`true`이면 언어 서버에서 코드 조각을 제공합니다.", "c_cpp.configuration.enhancedColorization.markdownDescription": "사용하도록 설정된 경우 IntelliSense를 기반으로 코드 색이 지정됩니다. `#C_Cpp.intelliSenseEngine#`이 `Default`로 설정된 경우에만 이 설정이 적용됩니다.", "c_cpp.configuration.codeFolding.description": "사용하도록 설정하면 언어 서버에서 코드 접기 범위를 제공합니다.", - "c_cpp.configuration.vcpkg.enabled.markdownDescription": "[vcpkg 종속성 관리자](https://aka.ms/vcpkg/)에 통합 서비스를 사용하도록 설정합니다.", + "c_cpp.configuration.vcpkg.enabled.markdownDescription": "[vcpkg 종속성 관리자](https://aka.ms/vcpkg/)에 대해 통합 서비스를 사용하도록 설정합니다.", "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "`nan` 및 `node-addon-api`가 종속성일 때 해당 포함 경로를 추가합니다.", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "`true`이면 '기호 이름 바꾸기'에 유효한 C/C++ 식별자가 필요합니다.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "`true`이면 자동 완성에서 `#editor.autoClosingBrackets#` 설정 값에 따라 함수 호출 뒤에 `(`를 자동으로 추가하며, 이 경우 `)`도 추가될 수 있습니다.", - "c_cpp.configuration.filesExclude.markdownDescription": "폴더(및 `#C_Cpp.exclusionPolicy#`가 변경된 경우 파일)를 제외하기 위한 GLOB 패턴을 구성하세요. 이는 C/C++ 확장에 고유하며 `#files.exclude#`에 추가되지만 `#files.exclude#`와 달리 탐색기 보기에서 제거되지 않습니다. [여기](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)에서 GLOB 패턴에 대해 자세히 알아보세요.", + "c_cpp.configuration.filesExclude.markdownDescription": "폴더(및 `#C_Cpp.exclusionPolicy#`가 변경된 경우 파일)를 제외하기 위한 GLOB 패턴을 구성합니다. 이는 C/C++ 확장에 고유하며 `#files.exclude#`에 추가되지만 `#files.exclude#`와 달리 현재 작업 영역 폴더 외부의 경로에도 적용되고 탐색기 보기에서 제거되지 않습니다. [여기](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)에서 GLOB 패턴에 대해 자세히 알아보세요.", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "파일 경로를 일치시킬 GLOB 패턴입니다. 패턴을 사용하거나 사용하지 않도록 설정하려면 `true` 또는 `false`로 설정하세요.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "일치하는 파일의 형제에 대한 추가 검사입니다. `$(basename)`을 일치하는 파일 이름에 대한 변수로 사용하세요.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "`true`인 경우 디버거 셸 명령 대체가 사용되지 않는 백틱(`)을 사용합니다.", diff --git a/Extension/i18n/kor/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/kor/src/Debugger/configurationProvider.i18n.json index bd3893cfda..a36516543a 100644 --- a/Extension/i18n/kor/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/kor/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "{0} 열기", "unexpected.os": "예기치 않은 OS 유형", "path.to.pipe.program": "{0} 같은 파이프 프로그램의 전체 경로", - "enable.pretty.printing": "{0}에 자동 서식 지정 사용" + "enable.pretty.printing": "{0}에 자동 서식 지정 사용", + "enable.intel.disassembly.flavor": "디스어셈블리 버전을 {0}(으)로 설정" } \ No newline at end of file diff --git a/Extension/i18n/kor/src/LanguageServer/ui.i18n.json b/Extension/i18n/kor/src/LanguageServer/ui.i18n.json index 732a70f0e9..78beb5b89c 100644 --- a/Extension/i18n/kor/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/kor/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "C/C++ 태그 파서 상태", "discovering.files.tooltip": "파일을 검색하는 중", "running.analysis.tooltip": "{0} 실행 중", + "code.analysis.paused.tooltip": "{0} 일시 중지됨", + "running.analysis.processed.tooltip": "{0}: {1} / {2} 실행 중({3}%)", "select.a.configuration": "구성 선택...", "edit.configuration.ui": "구성 편집(UI)", "edit.configuration.json": "구성 편집(JSON)", diff --git a/Extension/i18n/kor/src/nativeStrings.i18n.json b/Extension/i18n/kor/src/nativeStrings.i18n.json index 52a701794e..45c89794a0 100644 --- a/Extension/i18n/kor/src/nativeStrings.i18n.json +++ b/Extension/i18n/kor/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "강제 포함을 찾을 수 없음: {0}", "inline_macro": "인라인 매크로", "unable_to_access_browse_database": "찾아보기 데이터베이스에 액세스할 수 없습니다({0}).", - "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode가 검색된 컴파일러와 일치하지 않아 변경되었습니다. \"compilerPath\"를 대신 설정하는 것이 좋습니다. \"compilerPath\"를 \"\"(으)로 설정하여 시스템 포함 및 정의 검색을 사용하지 않도록 설정합니다." + "default_compiler_path_modified_explicit_intellisense_mode": "IntelliSenseMode가 검색된 컴파일러와 일치하지 않아 변경되었습니다. \"compilerPath\"를 대신 설정하는 것이 좋습니다. \"compilerPath\"를 \"\"(으)로 설정하여 시스템 포함 및 정의 검색을 사용하지 않도록 설정합니다.", + "clear_code_analysis_squiggles": "명확한 코드 분석 물결선" } \ No newline at end of file diff --git a/Extension/i18n/plk/package.i18n.json b/Extension/i18n/plk/package.i18n.json index b3e0b083ae..78c7b4e169 100644 --- a/Extension/i18n/plk/package.i18n.json +++ b/Extension/i18n/plk/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "Wiele ustawień może spowodować wykonanie procesów lokalnych dla obszaru roboczego, na przykład C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider, C_Cpp.default.compileCommands, a także równoważnych właściwości w c_cpp_properties.json.", + "c_cpp.capabilities.untrustedWorkspaces.description": "Wiele ustawień może spowodować wykonanie procesów lokalnych w obszarze roboczym, np. C_Cpp.clang_format_path, C_Cpp.codeAnalysis.clangTidy.path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider i C_Cpp.default.compileCommands oraz równoważne właściwości w pliku c_cpp_properties.json.", "c_cpp.command.configurationSelect.title": "Wybierz konfigurację...", "c_cpp.command.configurationProviderSelect.title": "Zmień dostawcę konfiguracji...", "c_cpp.command.configurationEditJSON.title": "Edytowanie konfiguracji (JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "Generuj zawartość pliku EditorConfig z ustawień formatu VC", "c_cpp.command.GoToNextDirectiveInGroup.title": "Przejdź do następnej dyrektywy preprocesora w grupie warunkowej", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Przejdź do poprzedniej dyrektywy preprocesora w grupie warunkowej", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "Uruchom analizę kodu dla aktywnego pliku", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "Uruchamianie rozszerzenia Code Analysis na otwartych plikach", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "Uruchamianie analizy kodu dla wszystkich plików", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "Wyczyść zygzaki rozszerzenia Code Analysis", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "Maksymalna liczba współbieżnych wątków do użycia na potrzeby przetwarzania usług językowych. Wartość jest wskazówką i nie zawsze może być używana. Wartość domyślna „null” (pusta) używa liczby dostępnych procesorów logicznych.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "Maksymalna liczba buforowanych procesów do użycia na potrzeby przetwarzania usług językowych. Wartość domyślna „null” (pusta) używa podwójnej liczby dostępnych procesorów logicznych.", + "c_cpp.configuration.maxMemory.markdownDescription": "Maksymalna ilość pamięci (w MB) dostępna na potrzeby przetwarzania usług językowych. Mniej procesów będzie buforowanych i uruchamianych współbieżnie po przekroczeniu tego użycia pamięci. Wartość domyślna „null” (pusta) używa wolnej pamięci systemu.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "Maksymalna liczba procesów IntelliSense, które mają być nadal uruchomione. Wartość domyślna „null” (pusta) używa wartości odziedziczonej z elementu `#C_Cpp.maxCachedProcesses#`", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "Starsze procesy IntelliSense zostaną zamknięte przed utworzeniem nowych procesów po przekroczeniu tego użycia pamięci (w MB). Wartość domyślna „null” (pusta) używa wartości dziedziczonej z elementu `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "Maksymalna liczba współbieżnych wątków do użycia dla opcji „Znajdź wszystkie odwołania” i „Zmień nazwę”. Wartość domyślna „null” (pusta) używa wartości dziedziczonej z elementu `#C_Cpp.maxConcurrentThreads#`.", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "Maksymalna liczba procesów do zachowania w pamięci dla elementów „Znajdź wszystkie odwołania” i „Zmień nazwę”. Wartość „null” (pusta) używa wartości dziedziczonej z elementu `#C_Cpp.maxCachedProcesses#`.", + "c_cpp.configuration.references.maxMemory.markdownDescription": "Mniej procesów „Znajdź wszystkie odwołania” i „Zmień nazwę” będzie buforowanych i uruchamianych współbieżnie po przekroczeniu tego użycia pamięci (w MB). Wartość domyślna „null” (pusta) używa wartości dziedziczonej z elementu `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "Maksymalna liczba współbieżnych wątków do użycia na potrzeby analizy kodu. Wartość domyślna `null` (pusta) używa połowy wartości elementu `#C_Cpp.maxConcurrentThreads#`.", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "Mniej procesów analizy kodu będzie uruchamianych współbieżnie po przekroczeniu tego użycia pamięci (w MB). Wartość domyślna „null” (pusta) używa wartości dziedziczonej z elementu `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "Steruje opóźnieniem w milisekundach zanim rozszerzenie Code Analysis rozpocznie przetwarzanie po wyzwoleniu zapisu z edycji, gdy właściwość `#files.autoSave#` ma wartość „afterDelay”, a właściwość `#C_Cpp.codeAnalysis.runAutomatically#` ma wartość „true”.", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "Skonfiguruj wzorce globalne na potrzeby wykluczania folderów i plików na potrzeby analizy kodu. Pliki, które nie znajdują się w folderze obszaru roboczego, są zawsze wykluczone. Dziedziczy wartości z elementów `#files.exclude#` i `#C_Cpp.files.exclude#`. Przeczytaj więcej o wzorcach globalnych [tutaj](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "Wzorzec globalny do dopasowywania ścieżek do plików. Aby włączyć lub wyłączyć wzorzec, ustaw na wartość `true` lub `false`.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "Dodatkowe sprawdzenie elementów równorzędnych pasującego pliku. Użyj ciągu `$(basename)` jako zmiennej dla nazwy pasującego pliku.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "W przypadku wartości „true” analiza kodu będzie uruchamiana automatycznie w pliku po jego otwarciu lub zapisaniu.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "W przypadku wartości „true” analiza kodu przy użyciu elementu `clang-tidy` zostanie włączona i będzie uruchamiana automatycznie, jeśli parametr `#C_Cpp.codeAnalysis.runAutomatically#` ma wartość „true” (wartość domyślna).", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "Pełna ścieżka pliku wykonywalnego `clang-tidy`. Jeśli nie zostanie określony, a element `clang-tidy` jest dostępny w ścieżce środowiska, jest używany. Jeśli ścieżka środowiska nie zostanie znaleziona, zostanie użyty element `clang-tidy` w pakiecie z rozszerzeniem.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "Określa konfigurację `clang-tidy` w formacie YAML/JSON: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}`. Gdy wartość jest pusta, element `clang-tidy` podejmie próbę znalezienia pliku o nazwie `clang-tidy` dla każdego pliku źródłowego w jego katalogach nadrzędnych.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "Określa konfigurację `clang-tidy` w formacie YAML/JSON, który ma być używany jako rezerwowy, gdy konfiguracja `#C_Cpp.codeAnalysis.clangTidy.config#` nie jest ustawiona i nie znaleziono pliku `.clang-tidy`: `{Checks: `-*,clang-analyzer-*`, CheckOptions: [{key: x, wartość: y}]}`.", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Rozszerzone wyrażenie regularne (ERE) POSIX pasujące do nazw nagłówków do diagnostyki wyjściowej. Diagnostyka z głównego pliku każdej jednostki tłumaczenia jest zawsze wyświetlana. Zmienna „${workspaceFolder}” jest obsługiwana (i jest używana jako domyślna wartość rezerwowa, jeśli plik „.clang-tidy” nie istnieje). Jeśli ta opcja nie ma wartości „null” (pusta), zastępuje opcję „HeaderFilterRegex” w pliku „.clang-tidy”, jeśli istnieje.", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Dodatkowe argumenty wiersza polecenia do przekazania do elementu `clang-tidy`. Mają one pierwszeństwo przed odpowiednikami ustawień `C_Cpp.codeAnalysis.clangTidy.*`.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Lista włączonych sprawdzeń `clang-tidy`. Wartości są dołączane do elementu `Checks` w pliku `.clang-tidy` lub konfiguracji `#C_Cpp.codeAnalysis.clangTidy.config#`, jeśli istnieją. Domyślne sprawdzenie `clang-analyzer-*` jest zawsze używane, chyba że jest jawnie wyłączone.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Lista wyłączonych testów `clang-tidy`. Wartości są dołączane do elementu `Checks` w pliku `.clang-tidy` lub konfiguracji `#C_Cpp.codeAnalysis.clangTidy.config#`, jeśli istnieją.", "c_cpp.configuration.formatting.description": "Konfiguruje aparat formatowania", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "Do formatowania kodu będzie używane polecenie `clang-format`.", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "Do formatowania kodu będzie używany aparat formatowania języka Visual C++.", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "Kontroluje dostawcę funkcji automatycznego uzupełniania. Jeśli ma wartość `Disabled` i chcesz stosować uzupełnianie oparte na wyrazach, musisz również ustawić element `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (oraz podobnie w przypadku języków `c` i `cuda-cpp`).", "c_cpp.configuration.autocomplete.default.description": "Używa aktywnego aparatu funkcji IntelliSense.", "c_cpp.configuration.autocomplete.disabled.description": "Używa uzupełnienia opartego na wyrazach zapewnianego przez program Visual Studio Code.", - "c_cpp.configuration.errorSquiggles.description": "Określa, czy podejrzane błędy kompilacji wykryte przez aparat IntelliSense zostaną ponownie zgłoszone do edytora. To ustawienie jest ignorowane przez aparat parsera tagów.", + "c_cpp.configuration.errorSquiggles.description": "Określa, czy podejrzane błędy kompilacji wykryte przez aparat funkcji IntelliSense będą raportowane z powrotem do edytora. Określa również, czy ostrzeżenia dotyczące analizy kodu są zgłaszane, jeśli nie można znaleźć dołączeń. To ustawienie jest ignorowane przez aparat analizatora tagów.", "c_cpp.configuration.dimInactiveRegions.description": "Określa, czy nieaktywne bloki preprocesora są kolorowane w inny sposób niż aktywny kod. To ustawienie nie ma żadnego efektu, jeśli funkcja IntelliSense jest wyłączona lub jest używana domyślna kompozycja z dużym kontrastem.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "Określa przezroczystość nieaktywnych bloków preprocesora. Przyjmuje wartości od `0.1` do `1.0`. To ustawienie ma zastosowanie tylko wtedy, gdy włączono funkcję przygaszania nieaktywnego regionu.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Określa kolor czcionki nieaktywnych bloków preprocesora. Dane wejściowe są w postaci szesnastkowego kodu koloru lub prawidłowego koloru motywu. Jeśli nie zostanie ustawione, to wartością domyślną będzie schemat kolorowania składni edytora. To ustawienie ma zastosowanie tylko wtedy, gdy włączono funkcję przygaszania nieaktywnego regionu.", @@ -180,7 +207,7 @@ "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "Dodaj ścieżki dołączania z plików `nan` i `node-addon-api`, jeśli są one zależnościami.", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Jeśli ma wartość true, element 'Rename Symbol' będzie wymagać prawidłowego identyfikatora C/C++.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "Jeśli ma wartość `true`, autouzupełnianie będzie automatycznie dodawać znak `(` po wywołaniach funkcji, a w niektórych przypadkach może również dodawać znak `)`, zależnie od ustawienia `#editor.autoClosingBrackets#`.", - "c_cpp.configuration.filesExclude.markdownDescription": "Skonfiguruj wzorce globalne do wykluczania folderów (i plików, jeśli zostanie zmieniony element `#C_Cpp.exclusionPolicy#`). Są one charakterystyczne dla rozszerzenia C/C++ i występują poza elementem `#files.exclude#`, ale w przeciwieństwie do elementu `#files.exclude#` nie można ich usuwać z widoku Eksploratora. Przeczytaj więcej na temat wzorców globalnych [tutaj](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.filesExclude.markdownDescription": "Skonfiguruj wzorce globalne na potrzeby wykluczania folderów (i plików w przypadku zmiany elementu `#C_Cpp.exclusionPolicy#`). Są one specyficzne dla rozszerzenia języka C/C++ i są dodatkiem do elementu `#files.exclude#`, ale w przeciwieństwie do tego elementu mają również zastosowanie do ścieżek spoza bieżącego folderu obszaru roboczego i nie są usuwane z widoku Eksploratora. Przeczytaj więcej o wzorcach globalnych [tutaj](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "Wzorzec globalny do dopasowywania ścieżek do plików. Aby włączyć lub wyłączyć wzorzec, ustaw na wartość `true` lub `false`.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "Dodatkowe sprawdzenie elementów równorzędnych pasującego pliku. Użyj ciągu `$(basename)` jako zmiennej dla nazwy pasującego pliku.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "Jeśli wartością jest `true`, podstawianie poleceń powłoki debugera będzie używać przestarzałego grawisa (`).", diff --git a/Extension/i18n/plk/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/plk/src/Debugger/configurationProvider.i18n.json index bd8b6c5f16..e72461aac9 100644 --- a/Extension/i18n/plk/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/plk/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "Otwórz element {0}", "unexpected.os": "Nieoczekiwany typ systemu operacyjnego", "path.to.pipe.program": "pełna ścieżka do programu potoku, takiego jak {0}", - "enable.pretty.printing": "Włącz formatowanie kodu dla {0}" + "enable.pretty.printing": "Włącz formatowanie kodu dla {0}", + "enable.intel.disassembly.flavor": "Ustaw wariant dezasemblacji na {0}" } \ No newline at end of file diff --git a/Extension/i18n/plk/src/LanguageServer/ui.i18n.json b/Extension/i18n/plk/src/LanguageServer/ui.i18n.json index b1d4456309..a54f0e1e28 100644 --- a/Extension/i18n/plk/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/plk/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "Stan parsera tagów języka C/C++", "discovering.files.tooltip": "Odnajdowanie plików", "running.analysis.tooltip": "Wykonywanie {0}", + "code.analysis.paused.tooltip": "{0} wstrzymana", + "running.analysis.processed.tooltip": "Uruchamianie {0}: {1} / {2} ({3}%)", "select.a.configuration": "Wybierz konfigurację...", "edit.configuration.ui": "Edytowanie konfiguracji (interfejs użytkownika)", "edit.configuration.json": "Edytowanie konfiguracji (JSON)", diff --git a/Extension/i18n/plk/src/nativeStrings.i18n.json b/Extension/i18n/plk/src/nativeStrings.i18n.json index d19b71e267..42fd5daf5a 100644 --- a/Extension/i18n/plk/src/nativeStrings.i18n.json +++ b/Extension/i18n/plk/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "Nie można zlokalizować wymuszonego dołączenia: {0}", "inline_macro": "Osadź makro w tekście", "unable_to_access_browse_database": "Nie można uzyskać dostępu, aby przeglądać bazę danych ({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "Tryb IntelliSenseMode został zmieniony, ponieważ nie jest zgodny z wykrytym kompilatorem. Zamiast tego rozważ ustawienie parametru „compilerPath”. Ustaw parametr „compilerPath” na wartość \"\", aby wyłączyć wykrywanie elementów systemowych uwzględnianych i definiowanych." + "default_compiler_path_modified_explicit_intellisense_mode": "Tryb IntelliSenseMode został zmieniony, ponieważ nie jest zgodny z wykrytym kompilatorem. Zamiast tego rozważ ustawienie parametru „compilerPath”. Ustaw parametr „compilerPath” na wartość \"\", aby wyłączyć wykrywanie elementów systemowych uwzględnianych i definiowanych.", + "clear_code_analysis_squiggles": "Wyczyść zygzaki rozszerzenia Code Analysis" } \ No newline at end of file diff --git a/Extension/i18n/ptb/package.i18n.json b/Extension/i18n/ptb/package.i18n.json index 833967f601..9c992fde87 100644 --- a/Extension/i18n/ptb/package.i18n.json +++ b/Extension/i18n/ptb/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "Múltiplas configurações podem fazer com que processos locais ao espaço de trabalho sejam executados, por exemplo, C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider, e C_Cpp.default.compileCommands, e as propriedades equivalentes em c_cpp_properties.json.", + "c_cpp.capabilities.untrustedWorkspaces.description": "Múltiplas configurações podem fazer com que processos locais ao espaço de trabalho sejam executados, por exemplo, C_Cpp.clang_format_path, C_Cpp.codeAnalysis.clangTidy.path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider, e C_Cpp.default.compileCommands, e as propriedades equivalentes em c_cpp_properties.json.", "c_cpp.command.configurationSelect.title": "Selecione uma Configuração...", "c_cpp.command.configurationProviderSelect.title": "Alterar Provedor de Configuração...", "c_cpp.command.configurationEditJSON.title": "Editar Configurações (JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "Gerar o conteúdo do EditorConfig por meio das configurações de Formato do VC", "c_cpp.command.GoToNextDirectiveInGroup.title": "Ir para a próxima diretiva de pré-processador no grupo condicional", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Ir para a diretiva de pré-processador anterior no grupo condicional", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "Executar Code Analysis no Arquivo Ativo", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "Executar Code Analysis em Abrir Arquivos", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "Executar Code Analysis em Todos os Arquivos", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "Limpar Code Analysis rabiscos", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "O número máximo de threads simultâneos a serem usado para processamento de serviço de linguagem. O valor é uma dica e nem sempre pode ser usado. O padrão de 'null' (vazio) usa o número de processadores lógicos disponíveis.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "O número máximo de processos armazenados em cache a serem usado para o processamento do serviço de linguagem. O padrão 'null' (vazio) usa duas vezes o número de processadores lógicos disponíveis.", + "c_cpp.configuration.maxMemory.markdownDescription": "A memória máxima (em MB) disponível para processamento do serviço de idioma. Menos processos serão armazenados em cache e executados simultaneamente depois que esse uso de memória for excedido. O padrão 'null' (vazio) usa a memória livre do sistema.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "O número máximo de processos do IntelliSense a serem mantidos em execução. O padrão de 'null' (vazio) usa o valor herdado de '#C_Cpp.maxCachedProcesses#'", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "Os processos mais antigos do IntelliSense serão desligados antes que novos processos sejam criados depois que esse uso de memória (em MB) for excedido. O padrão de 'null' (vazio) usa o valor herdado de '#C_Cpp.maxMemory#'.", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "O número máximo de threads simultâneos a serem usados para 'Localizar todas as referências' e 'Renomear'. O padrão de `null` (vazio) usa o valor herdado de` # C_Cpp.maxConcurrentThreads # `.", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "O número máximo de processos a serem mantidos na memória para 'Localizar Todas as Referências' e 'Renomear'. O valor de 'null' (vazio) usa o valor herdado de '#C_Cpp.maxCachedProcesses#'.", + "c_cpp.configuration.references.maxMemory.markdownDescription": "Menos processos 'Localizar Todas as Referências' e 'Renomear' serão armazenados em cache e executados simultaneamente depois que esse uso de memória (em MB) for excedido. O padrão de 'null' (vazio) usa o valor herdado de '#C_Cpp.maxMemory#'.", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "O número máximo de threads simultâneos a serem usados para análise de código. O padrão `null` (vazio) usa metade do valor herdado de `#C_Cpp.maxConcurrentThreads#`.", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "Menos processos de análise de código serão executados simultaneamente depois que esse uso de memória (em MB) for excedido. O padrão de 'null' (vazio) usa o valor herdado de '#C_Cpp.maxMemory#'.", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "Controla o atraso em milissegundos antes que a análise de código comece o processamento depois que um salvamento é disparado de uma edição quando '#files.autoSave#' é 'afterDelay' e '#C_Cpp.codeAnalysis.runAutomatically#' é 'true'.", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "Configure padrões glob para excluir pastas e arquivos para análise de código. Arquivos que não estão na pasta do workspace são sempre excluídos. Herda valores de '#files.exclude#' e '#C_Cpp.files.exclude#'. Leia mais sobre padrões glob [aqui](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "O padrão glob para corresponder aos caminhos de arquivo. Defina como `true` ou` false` para habilitar ou desabilitar o padrão.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "Verificação adicional nos irmãos de um arquivo correspondente. Use `$(basename)` como variável para o nome do arquivo correspondente.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "Se for 'true', a análise de código será executada automaticamente em um arquivo depois que ele for aberto ou salvo.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "Se for 'true', a análise de código usando 'clang-tidy' será habilitada e executada automaticamente se '#C_Cpp.codeAnalysis.runAutomatically#' for 'true' (o padrão).", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "O caminho completo do executável `clang-tidy`. Se não for especificado, o `clang-tidy` estará disponível no caminho do ambiente usado. Se não for encontrado no caminho do ambiente, o `clang-tidy` empacotado com a extensão será usado.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "Especifica uma configuração 'clang-tidy' no formato YAML/JSON: '{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}'. Quando o valor estiver vazio, 'clang-tidy' tentará localizar um arquivo chamado '.clang-tidy' para cada arquivo de origem em seus diretórios pai.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "Especifica uma configuração 'clang-tidy' no formato YAML/JSON a ser usada como fallback quando '#C_Cpp.codeAnalysis.clangTidy.config#' não estiver definido e nenhum arquivo '.clang-tidy' for encontrado: '{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}'.", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Uma expressão regular estendida (ERE) que corresponde ao nome do cabeçalho a partir do qual o diagnóstico deve ser gerado. Os diagnósticos do arquivo principal de cada unidade de tradução são sempre exibidos. A variável `${workspaceFolder}` é suportada (e será usada como o valor de fallback padrão se o arquivo `.clang-tidy` não existir). Se esta opção não for `null` (vazia), ela substituirá a opção `HeaderFilterRegex` em um arquivo `.clang-tidy`, se houver.", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Argumentos de linha de comando adicionais a serem passados para 'clang-tidy'. Elas têm precedência sobre as configurações 'C_Cpp.codeAnalysis.clangTidy.*' equivalentes.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Lista de verificações 'clang-tidy' habilitadas. Os valores são acrescentados às 'Verificações' em um arquivo '.clang-tidy' ou '#C_Cpp.codeAnalysis.clangTidy.config#', se houver. A verificação padrão 'clang-analyzer-*' é sempre usada, a menos que seja explicitamente desabilitada.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Lista de verificações \"clang-tidy\" desabilitadas. Os valores são acrescentados às 'Verificações' em um arquivo '.clang-tidy' ou '#C_Cpp.codeAnalysis.clangTidy.config#', se houver.", "c_cpp.configuration.formatting.description": "Configura o mecanismo de formatação", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` será usado para formatar o código.", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "O mecanismo de formatação Visual C++ será usado para formatar o código.", @@ -42,7 +69,7 @@ "c_cpp.configuration.vcFormat.indent.withinParentheses.indent.markdownDescription": "A nova linha é recuada com base em `#C_Cpp.vcFormat.indent.multiLineRelativeTo#`.", "c_cpp.configuration.vcFormat.indent.preserveWithinParentheses.description": "No código existente, preservar o alinhamento de recuo existente das novas linhas entre parênteses.", "c_cpp.configuration.vcFormat.indent.caseLabels.markdownDescription": "Os rótulos são recuados em relação às instruções de troca pela quantidade especificada na configuração `#editor.tabSize#`.", - "c_cpp.configuration.vcFormat.indent.caseContents.markdownDescription": "O código dentro de um bloco `case` é recuado em relação ao seu rótulo pela quantidade especificada na configuração `#editor.tabSize#`.", + "c_cpp.configuration.vcFormat.indent.caseContents.markdownDescription": "O código dentro de um bloco `case` é recuado em relação ao seu rótulo pela quantidade especificada na configuração`#editor.tabSize#`.", "c_cpp.configuration.vcFormat.indent.caseContentsWhenBlock.markdownDescription": "Recue os colchetes seguindo uma instrução de caso pela quantidade especificada na configuração `#editor.tabSize#`.", "c_cpp.configuration.vcFormat.indent.lambdaBracesWhenParameter.markdownDescription": "Recue colchetes de lambdas usados ​​como parâmetros de função relativos ao início da instrução pela quantidade especificada na configuração `#editor.tabSize#`.", "c_cpp.configuration.vcFormat.indent.gotoLabels.description": "A posição dos rótulos goto.", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "Controla o provedor de preenchimento automático. Se `Disabled` e você quiser o preenchimento baseado em palavras, você também precisará definir `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (e da mesma forma para os idiomas` c` e `cuda-cpp`).", "c_cpp.configuration.autocomplete.default.description": "Usa o mecanismo IntelliSense ativo.", "c_cpp.configuration.autocomplete.disabled.description": "Usa o preenchimento baseado em palavras fornecido pelo Visual Studio Code.", - "c_cpp.configuration.errorSquiggles.description": "Controla se os erros de compilação suspeitos detectados pelo mecanismo IntelliSense serão relatados de volta ao editor. Esta configuração é ignorada pelo mecanismo do Analisador de Marca.", + "c_cpp.configuration.errorSquiggles.description": "Controla se os erros de compilação suspeitos detectados pelo mecanismo do IntelliSense serão relatados de volta ao editor. Ele também controla se os avisos de análise de código são relatados se as inclusões não puderem ser encontradas. Essa configuração é ignorada pelo mecanismo do Analisador de Marca.", "c_cpp.configuration.dimInactiveRegions.description": "Controla se os blocos de pré-processador inativos são coloridos de forma diferente do código ativo. Esta configuração não terá efeito se o IntelliSense estiver desabilitado ou se você estiver usando o tema de Alto Contraste Padrão.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "Controla a opacidade de blocos de pré-processador inativos. Escalas entre `0.1` e` 1.0`. Esta configuração só se aplica quando o escurecimento da região inativa está habilitado.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Controla a cor da fonte dos blocos de pré-processador inativos. A entrada está no formato de um código de cor hexadecimal ou de uma Cor de Tema válida. Se não estiver definido, o esquema de cores de sintaxe do editor será usado como padrão. Esta configuração é aplicável somente quando o esmaecimento da região inativa está habilitado.", @@ -180,7 +207,7 @@ "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "Adicione caminhos de inclusão de `nan` e` node-addon-api` quando forem dependências.", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Se `true`, 'Rename Symbol' exigirá um identificador C/C++ válido.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "Se `true`, autocomplete adicionará automaticamente` (`após chamadas de função, neste caso`) `também pode ser adicionado, dependendo do valor da configuração `#editor.autoClosingBrackets#`.", - "c_cpp.configuration.filesExclude.markdownDescription": "Configure os padrões glob para excluir pastas (e arquivos se `#C_Cpp.exclusionPolicy#` for alterado). Eles são específicos para a extensão C/C++ e são adicionais a `#files.exclude#`, mas ao contrário de `#files.exclude#` eles não são removidos da visualização do Explorer. Leia mais sobre padrões glob [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.filesExclude.markdownDescription": "Configure os padrões glob para excluir pastas (e arquivos se `#C_Cpp.exclusionPolicy#` for alterado). Eles são específicos para a extensão C/C++ e são adicionais a `#files.exclude#`, mas ao contrário de `#files.exclude#` eles também se aplicam a caminhos fora da pasta do espaço de trabalho atual e não são removidos da visualização do Explorer. Leia mais sobre padrões glob [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "O padrão glob para corresponder aos caminhos de arquivo. Defina como `true` ou` false` para habilitar ou desabilitar o padrão.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "Verificação adicional nos irmãos de um arquivo correspondente. Use `$(basename)` como variável para o nome do arquivo correspondente.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "Se for `true`, a substituição do comando debugger shell usará backtick obsoleto (`).", diff --git a/Extension/i18n/ptb/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/ptb/src/Debugger/configurationProvider.i18n.json index 2080872cc9..9946f1c8fe 100644 --- a/Extension/i18n/ptb/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/ptb/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "Abrir {0}", "unexpected.os": "Tipo de SO inesperado", "path.to.pipe.program": "caminho completo para o programa de pipe, como {0}", - "enable.pretty.printing": "Habilitar a reformatação automática para {0}" + "enable.pretty.printing": "Habilitar a reformatação automática para {0}", + "enable.intel.disassembly.flavor": "Definir Tipo de Desmontagem como {0}" } \ No newline at end of file diff --git a/Extension/i18n/ptb/src/LanguageServer/ui.i18n.json b/Extension/i18n/ptb/src/LanguageServer/ui.i18n.json index 2d8ebbdcba..d530cec242 100644 --- a/Extension/i18n/ptb/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/ptb/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "Status do Analisador de Marcas do C/C++", "discovering.files.tooltip": "Descobrindo arquivos", "running.analysis.tooltip": "Executando {0}", + "code.analysis.paused.tooltip": "{0} pausado", + "running.analysis.processed.tooltip": "Executando {0}: {1} / {2} ({3}%)", "select.a.configuration": "Selecione uma Configuração...", "edit.configuration.ui": "Editar Configurações (IU)", "edit.configuration.json": "Editar Configurações (JSON)", diff --git a/Extension/i18n/ptb/src/nativeStrings.i18n.json b/Extension/i18n/ptb/src/nativeStrings.i18n.json index b172fa0067..e8846ed605 100644 --- a/Extension/i18n/ptb/src/nativeStrings.i18n.json +++ b/Extension/i18n/ptb/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "Não é possível localizar a inclusão forçada: {0}", "inline_macro": "Macro embutida", "unable_to_access_browse_database": "Não é possível acessar o banco de dados de navegação. ({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "O IntelliSenseMode foi alterado porque não correspondeu ao compilador detectado. Considere configurar \"compilerPath\" em vez disso. Defina \"compilerPath\" como \"\" para desabilitar a detecção de inserções e definições do sistema." + "default_compiler_path_modified_explicit_intellisense_mode": "O IntelliSenseMode foi alterado porque não correspondeu ao compilador detectado. Considere configurar \"compilerPath\" em vez disso. Defina \"compilerPath\" como \"\" para desabilitar a detecção de inserções e definições do sistema.", + "clear_code_analysis_squiggles": "Limpar rabiscos de análise de código" } \ No newline at end of file diff --git a/Extension/i18n/rus/c_cpp_properties.schema.json.i18n.json b/Extension/i18n/rus/c_cpp_properties.schema.json.i18n.json index 7007449fd1..0bce59ece9 100644 --- a/Extension/i18n/rus/c_cpp_properties.schema.json.i18n.json +++ b/Extension/i18n/rus/c_cpp_properties.schema.json.i18n.json @@ -20,7 +20,7 @@ "c_cpp_properties.schema.json.definitions.configurations.items.properties.mergeConfigurations": "Установите значение `true` (истина), чтобы объединить пути включения, определения и принудительные включения с аналогичными элементами от поставщика конфигурации.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "При задании значения `true` будут обрабатываться только файлы, прямо или косвенно включенные как файлы заголовков, а при задании значения `false` — все файлы по указанным путям для включений.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "Путь к создаваемой базе данных символов. При указании относительного пути он будет отсчитываться от используемого в рабочей области места хранения по умолчанию.", - "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Список путей, используемых для индексирования и анализа символов рабочей области (для использования командами 'Перейти к определению', 'Найти все ссылки' и т. д.). Поиск по этим путям по умолчанию является рекурсивным. Укажите `*`, чтобы использовать нерекурсивный поиск. Например, если указать `${workspaceFolder}`, будет выполнен поиск по всем подкаталогам, а если указать `${workspaceFolder}/*` — не будет.", + "c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Список путей, используемых для индексирования и анализа символов рабочей области (для использования командами 'Go to Definition' (Перейти к определению), 'Find All References' (Найти все ссылки) и т. д.). Поиск по этим путям по умолчанию является рекурсивным. Укажите `*`, чтобы использовать нерекурсивный поиск. Например, если указать `${workspaceFolder}`, будет выполнен поиск по всем подкаталогам, а если указать `${workspaceFolder}/*` — не будет.", "c_cpp_properties.schema.json.definitions.configurations.items.properties.customConfigurationVariables": "Пользовательские переменные, которые можно запросить с помощью команды `${cpptools:activeConfigCustomVariable}`, чтобы использовать в качестве входных переменных в файле `launch.json` или `tasks.json`.", "c_cpp_properties.schema.json.definitions.env": "Пользовательские переменные, которые могут многократно применяться в любом месте этого файла с помощью синтаксиса `${переменная}` или `${env:переменная}`.", "c_cpp_properties.schema.json.definitions.version": "Версия файла конфигурации. Этим свойством управляет расширение. Не изменяйте его.", diff --git a/Extension/i18n/rus/package.i18n.json b/Extension/i18n/rus/package.i18n.json index 5efceb5462..f34995418e 100644 --- a/Extension/i18n/rus/package.i18n.json +++ b/Extension/i18n/rus/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "Наличие нескольких параметров может привести к выполнению процессов, локальных для рабочей области, например C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider и C_Cpp.default.compileCommands, а также эквивалентные свойства в c_cpp_properties.json.", + "c_cpp.capabilities.untrustedWorkspaces.description": "Наличие нескольких параметров может привести к выполнению процессов, локальных для рабочей области, например C_Cpp.clang_format_path, C_Cpp.codeAnalysis.clangTidy.path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider и C_Cpp.default.compileCommands, а также эквивалентных свойств в c_cpp_properties.json.", "c_cpp.command.configurationSelect.title": "Выберите конфигурацию...", "c_cpp.command.configurationProviderSelect.title": "Изменение поставщика конфигурации...", "c_cpp.command.configurationEditJSON.title": "Изменить конфигурации (JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "Создание содержимого EditorConfig из параметров формата VC", "c_cpp.command.GoToNextDirectiveInGroup.title": "Перейти к следующей директиве препроцессора в условной группе", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Перейти к предыдущей директиве препроцессора в условной группе", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "Запустить Code Analysis в активном файле", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "Запустить Code Analysis в открытых файлах", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "Запустить Code Analysis во всех файлах", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "Очистить волнистые подчеркивания Code Analysis", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "Максимальное число одновременных потоков, используемых для обработки задач языковой службы. Это значение является рекомендуемым и может использоваться не всегда. При заданном по умолчанию значении `null` (пусто) используется число доступных логических процессоров.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "Максимальное число кэшированных процессов, используемых для обработки задач языковой службы. При заданном по умолчанию значении `null` (пусто) используется число, вдвое большее количества доступных логических процессоров.", + "c_cpp.configuration.maxMemory.markdownDescription": "Максимальный объем памяти (в МБ), доступный для обработки задач языковой службы. После превышения этого объема памяти будет кэшироваться и одновременно выполняться меньше процессов. При заданном по умолчанию значении NULL (пусто) используется свободная память системы.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "Максимальное число работающих процессов IntelliSense. При заданном по умолчанию значении `null` (пусто) используется значение, унаследованное от `#C_Cpp.maxCachedProcesses#`", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "После превышения этого объема используемой памяти (в МБ) старые процессы IntelliSense завершат работу до создания новых процессов. При заданном по умолчанию значении `null` (пусто) используется значение, унаследованное от `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "Максимальное число одновременных потоков, используемых при выполнении команд \"Найти все ссылки\" и \"Переименовать\". При заданном по умолчанию значении `null` (пусто) используется значение, унаследованное от `#C_Cpp.maxConcurrentThreads#`.", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "Максимальное число процессов, хранимых в памяти при выполнении команд \"Найти все ссылки\" и \"Переименовать\". При заданном значении `null` (пусто) используется значение, унаследованное от `#C_Cpp.maxCachedProcesses#`.", + "c_cpp.configuration.references.maxMemory.markdownDescription": "После превышения этого объема используемой памяти (в МБ) будет кэшироваться и одновременно запускаться меньше процессов \"Найти все ссылки\" и \"Переименовать\". При заданном по умолчанию значении `null` (пусто) используется значение, унаследованное от `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "Максимальное число одновременных потоков, используемых при выполнении анализа кода. При заданном по умолчанию значении \"null\" (пусто) используется половина значения, унаследованного от \"#C_Cpp.maxConcurrentThreads#\".", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "После превышения этого объема используемой памяти (в МБ) одновременно будет запускаться меньше процессов анализа кода. При заданном по умолчанию значении `null` (пусто) используется значение, унаследованное от `#C_Cpp.maxMemory#`.", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "Задает задержку в миллисекундах перед началом выполнения анализа кода после сигнала к сохранению изменяемого элемента, когда свойство `#files.autoSave#` имеет значение `afterDelay`, а свойство `#C_Cpp.codeAnalysis.runAutomatically#` — значение `true`.", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "Настройка стандартных масок для исключения папок и файлов при анализе кода. Файлы, не входящие в папку рабочей области, всегда исключаются. Наследуются значения из `#files.exclude#` и `#C_Cpp.files.exclude#`. Дополнительные сведения о стандартных масках см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "Стандартная маска, соответствующая путям к файлам. Задайте значение `true` или `false`, чтобы включить или отключить маску.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте `$(basename)` в качестве переменной для соответствующего имени файла.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "При значении `true` после открытия или сохранения файла анализ кода будет выполняться для него автоматически.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "При значении `true` анализ кода с использованием `clang-tidy` будет включен, запускаясь автоматически при значении `true` (по умолчанию) для `#C_Cpp.codeAnalysis.runAutomatically#`.", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "Полный путь к исполняемому файлу `clang-tidy`. Если значение не указано, а `clang-tidy` доступен в переменной среды PATH, используется именно он. Если `clang-tidy` не найден в переменной среды PATH, будет использоваться `clang-tidy`, связанный с расширением.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "Задает конфигурацию `clang-tidy` в формате YAML/JSON: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}`. Если значение пусто, `clang-tidy` попытается найти файл с именем `.clang-tidy` для каждого исходного файла в его родительских каталогах.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "Задает конфигурацию `clang-tidy` в формате YAML/JSON, которая будет использоваться в качестве резервной, если не задана конфигурация `#C_Cpp.codeAnalysis.clangTidy.config#`, а файл `.clang-tidy` не найден: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}`.", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Расширенное регулярное выражение (ERE) POSIX, соответствующее именам заголовков для вывода диагностики. Диагностика основного файла каждой единицы трансляции отображается всегда. Поддерживается переменная `${workspaceFolder}` (и используется в качестве резервного значения по умолчанию, если файл `.clang-tidy` не существует). Если данный параметр не имеет значение `null` (пусто), он переопределяет параметр `HeaderFilterRegex` в файле `.clang-tidy` (если таковой существует).", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Дополнительные аргументы командной строки для передачи в `clang-tidy`. Они имеют приоритет над эквивалентными параметрами `C_Cpp.codeAnalysis.clangTidy.*`.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Список включенных проверок `clang-tidy`. Значения добавляется к элементу `Checks` в файле `.clang-tidy` или `#C_Cpp.codeAnalysis.clangTidy.config#`, если они есть. Проверка по умолчанию `clang-analyzer-*` используется всегда, если специально не отключена.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Список отключенных проверок`clang-tidy`. Значения добавляются к элементу `Checks` в файле `.clang-tidy` или `#C_Cpp.codeAnalysis.clangTidy.config#`, если они есть.", "c_cpp.configuration.formatting.description": "Настраивает подсистему форматирования.", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "Для форматирования кода будет использоваться `clang-format`.", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "Для форматирования кода будет использоваться подсистема форматирования Visual C++.", @@ -119,7 +146,7 @@ "c_cpp.configuration.vcFormat.wrap.preserveBlocks.never.markdownDescription": "Блоки кода всегда форматируются на основе значений параметров `C_Cpp.vcFormat.newLine.*`.", "c_cpp.configuration.clang_format_path.markdownDescription": "Полный путь к исполняемому файлу `clang-format`. Если значение не указано, а `clang-format` доступен в пути среды, используется `clang-format`. Если `clang-format` не найден в пути среды, будет использоваться `clang-format` вместе с расширением.", "c_cpp.configuration.clang_format_style.markdownDescription": "Стиль кода. Сейчас поддерживаются следующие стили: `Visual Studio`, `LLVM`, `Google`, `Chromium`, `Mozilla`, `WebKit`, `Microsoft`, `GNU`. Используйте `file`, чтобы загрузить стиль из файла `.clang-format` в текущем или родительском каталоге. Используйте синтаксис `{key: value, ...}`, чтобы задать конкретные параметры. Например, стиль `Visual Studio` похож на следующий: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }`.", - "c_cpp.configuration.clang_format_fallbackStyle.markdownDescription": "Имя предварительно определенного стиля, используемое в качестве резервного варианта при вызове `clang-format` со стилем `file`, когда файл `.clang-format` не найден. Возможные значения: `Visual Studio`, `LLVM`, `Google`, `Chromium`, `Mozilla`, `WebKit`, `Microsoft`, `GNU`, `none`. Используйте синтаксис `{key: value, ...}`, чтобы задать конкретные параметры. Например, стиль `Visual Studio` похож на следующий: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }`.", + "c_cpp.configuration.clang_format_fallbackStyle.markdownDescription": "Имя предварительно определенного стиля, используемое в качестве резервного варианта при вызове `.clang-format` со стилем `file`, когда файл `.clang-format` не найден. Возможные значения: `Visual Studio`, `LLVM`, `Google`, `Chromium`, `Mozilla`, `WebKit`, `Microsoft`, `GNU`, `none`. Используйте синтаксис `{ключ: значение, ...}`, чтобы задать конкретные параметры. Например, стиль `Visual Studio` похож на следующий: `{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }`.", "c_cpp.configuration.clang_format_sortIncludes.markdownDescription": "Если параметр задан, он переопределяет поведение сортировки включения, определяемое параметром `SortIncludes`.", "c_cpp.configuration.intelliSenseEngine.description": "Управляет поставщиком IntelliSense.", "c_cpp.configuration.intelliSenseEngine.default.description": "Предоставляет результаты, зависящие от контекста, с помощью отдельного процесса IntelliSense.", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "Управляет поставщиком автозавершения. Если присвоено значение `Disabled` и вам требуется завершение на основе слов, также задайте `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (и аналогично для языков `c` и `cuda-cpp`).", "c_cpp.configuration.autocomplete.default.description": "Использует активную подсистему IntelliSense.", "c_cpp.configuration.autocomplete.disabled.description": "Использует завершение на основе слов, предоставляемое Visual Studio Code.", - "c_cpp.configuration.errorSquiggles.description": "Определяет, будут ли возможные ошибки компиляции, обнаруживаемые подсистемой IntelliSense, выводиться в редакторе. Этот параметр игнорируется подсистемой анализатора тегов.", + "c_cpp.configuration.errorSquiggles.description": "Определяет, будут ли обнаруженные подсистемой IntelliSense предполагаемые ошибки компиляции возвращены в редактор. Также определяет, будут ли отображаться предупреждения на этапе анализа кода, если не удается найти включаемые данные. Этот параметр игнорируется подсистемой синтаксического анализа тегов.", "c_cpp.configuration.dimInactiveRegions.description": "Определяет, окрашены ли неактивные блоки препроцессора иначе, чем активный код. Этот параметр не работает, если функция IntelliSense отключена или используется тема с высокой контрастностью по умолчанию.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "Управляет непрозрачностью неактивных блоков препроцессора. Масштабируется в диапазоне от `0.1` до `1.0`. Этот параметр применяется только при включенном затенении неактивной области.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Управляет цветом шрифта для неактивных блоков препроцессора. Входные данные имеют форму шестнадцатеричного кода цвета или допустимого цвета темы. Если значение не задано, по умолчанию используется схема раскраски синтаксических конструкций из редактора. Этот параметр применяется только при включенном затенении неактивной области.", @@ -137,7 +164,7 @@ "c_cpp.configuration.loggingLevel.markdownDescription": "Уровень детализации для журнала на панели вывода. Порядок уровней от наименее подробных к наиболее подробным: `None` < `Error` < `Warning` < `Information` < `Debug`.", "c_cpp.configuration.autoAddFileAssociations.markdownDescription": "Определяет, будут ли файлы автоматически добавляться в `#files.associations#`, если они являются целью операции навигации из файла C/C++.", "c_cpp.configuration.workspaceParsingPriority.markdownDescription": "Определяет, используется ли спящий режим при анализе неактивных файлов рабочей области, чтобы избежать 100-процентной загрузки ЦП. Значения `highest`/`high`/`medium`/`low` соответствуют приблизительно 100/75/50/25-процентной загрузке ЦП.", - "c_cpp.configuration.workspaceSymbols.description": "Символы, включаемые в результаты запроса при вызове функции 'Перейти к символу в рабочей области'.", + "c_cpp.configuration.workspaceSymbols.description": "Символы, включаемые в результаты запроса при вызове функции 'Go to Symbol in Workspace' (Перейти к символу в рабочей области).", "c_cpp.configuration.exclusionPolicy.markdownDescription": "Предписывает расширению, когда использовать параметр `#files.exclude#` (и `#C_Cpp.files.exclude#`) при определении файлов, которые нужно добавить в базу данных навигации по коду при обходе путей в массиве `browse.path`. Если параметр `#files.exclude#` содержит только папки, то вариант `checkFolders` подходит лучше всего и увеличивает скорость, с которой расширение может инициализировать базу данных навигации по коду.", "c_cpp.configuration.exclusionPolicy.checkFolders.description": "Фильтры исключения будут вычисляться только один раз для папки (отдельные файлы не проверяются).", "c_cpp.configuration.exclusionPolicy.checkFilesAndFolders.description": "Фильтры исключения будут вычисляться для каждого найденного файла и папки.", @@ -156,7 +183,7 @@ "c_cpp.configuration.default.defines.markdownDescription": "Значение, используемое в конфигурации, если параметр `defines` не указан, или вставляемые значения, если в `defines` присутствует значение `${default}`.", "c_cpp.configuration.default.macFrameworkPath.markdownDescription": "Значение, используемое в конфигурации, если параметр `macFrameworkPath` не указан, или вставляемые значения, если в `macFrameworkPath`присутствует значение `${default}`.", "c_cpp.configuration.default.windowsSdkVersion.markdownDescription": "Версия пути включения Windows SDK для использования в Windows, например `10.0.17134.0`.", - "c_cpp.configuration.default.compileCommands.markdownDescription": "Значение, используемое в конфигурации, если параметр `compileCommands` не указан или имеет значение `${default}`.", + "c_cpp.configuration.default.compileCommands.markdownDescription": "Значение, используемое в конфигурации, если параметр `compileCommands`не указан или имеет значение `${default}`.", "c_cpp.configuration.default.forcedInclude.markdownDescription": "Значение, используемое в конфигурации, если параметр `forcedInclude` не указан, или вставляемые значения, если в `forcedInclude` присутствует значение `${default}`.", "c_cpp.configuration.default.intelliSenseMode.markdownDescription": "Значение, используемое в конфигурации, если параметр `intelliSenseMode` не указан или имеет значение `${default}`.", "c_cpp.configuration.default.compilerPath.markdownDescription": "Значение, используемое в конфигурации, если параметр `compilerPath` не указан или имеет значение `${default}`.", @@ -165,7 +192,7 @@ "c_cpp.configuration.default.cppStandard.markdownDescription": "Значение, используемое в конфигурации, если параметр `cppStandard` не указан или имеет значение `${default}`.", "c_cpp.configuration.default.configurationProvider.markdownDescription": "Значение, используемое в конфигурации, если параметр `configurationProvider` не указан или имеет значение `${default}`.", "c_cpp.configuration.default.mergeConfigurations.markdownDescription": "Установите значение `true` (истина), чтобы объединить пути включения, определения и принудительные включения с аналогичными элементами от поставщика конфигурации.", - "c_cpp.configuration.default.browse.path.markdownDescription": "Значение, используемое в конфигурации, если параметр `browse.path` не указан, или вставляемые значения, если в `browse.path` присутствует значение `${default}`.", + "c_cpp.configuration.default.browse.path.markdownDescription": "Значение, используемое в конфигурации, если параметр `browse.path` не указан, или вставляемые значения, если в `browse.path` присутствует значение `browse.path`.", "c_cpp.configuration.default.browse.databaseFilename.markdownDescription": "Значение, используемое в конфигурации, если параметр `browse.databaseFilename` не указан или имеет значение `${default}`.", "c_cpp.configuration.default.browse.limitSymbolsToIncludedHeaders.markdownDescription": "Значение, используемое в конфигурации, если параметр `browse.limitSymbolsToIncludedHeaders` не указан или имеет значение `${default}`.", "c_cpp.configuration.default.systemIncludePath.markdownDescription": "Значение, используемое для системного пути включения. Если этот параметр задан, он переопределяет системный путь включения, полученный с помощью параметров `compilerPath` и `compileCommands`.", @@ -178,9 +205,9 @@ "c_cpp.configuration.codeFolding.description": "Если этот параметр включен, то диапазоны свертывания кода предоставляются языковым сервером.", "c_cpp.configuration.vcpkg.enabled.markdownDescription": "Включите службы интеграции для [диспетчера зависимостей vcpkg](https://aka.ms/vcpkg/).", "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "Добавьте пути включения из `nan` и `node-addon-api`, если они являются зависимостями.", - "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Если этот параметр имеет значение `true`, для операции 'Переименование символа' потребуется указать допустимый идентификатор C/C++.", + "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "Если этот параметр имеет значение `true`, для операции 'Rename Symbol' (Переименование символа) потребуется указать допустимый идентификатор C/C++.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "Если присвоено значение `true`, автозаполнение автоматически добавит `(` после вызовов функции, при этом также может добавляться `)` в зависимости от значения параметра `#editor.autoClosingBrackets#`.", - "c_cpp.configuration.filesExclude.markdownDescription": "Настройте стандартные маски для исключения папок (и файлов, если внесено изменение в `#C_Cpp.exclusionPolicy#`). Они специфичны для расширения C/C++ и дополняют `#files.exclude#`, но в отличие от `#files.exclude#` они не удаляются из представления обозревателя. Дополнительные сведения о стандартных масках см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "c_cpp.configuration.filesExclude.markdownDescription": "Настройка стандартных масок для исключения папок (и файлов, если внесено изменение в `#C_Cpp.exclusionPolicy#`). Они специфичны для расширения C/C++ и дополняют `#files.exclude#`, но в отличие от `#files.exclude#` они применяются также к путям вне папки используемой рабочей области и не удаляются из представления обозревателя. Дополнительные сведения о стандартных масках см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "Стандартная маска, соответствующая путям к файлам. Задайте значение `true` или `false`, чтобы включить или отключить маску.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте `$(basename)` в качестве переменной для соответствующего имени файла.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "Если задано значение `true`, для подстановки команд оболочки отладчика будет использоваться устаревший обратный апостроф (`).", diff --git a/Extension/i18n/rus/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/rus/src/Debugger/configurationProvider.i18n.json index 4c4cba91bc..7ba3be9f14 100644 --- a/Extension/i18n/rus/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/rus/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "Открыть {0}", "unexpected.os": "Непредвиденный тип ОС", "path.to.pipe.program": "Полный путь к программе канала, например: {0}", - "enable.pretty.printing": "Включить автоматическое форматирование для {0}" + "enable.pretty.printing": "Включить автоматическое форматирование для {0}", + "enable.intel.disassembly.flavor": "Задать для варианта приложения дизассемблирования значение {0}" } \ No newline at end of file diff --git a/Extension/i18n/rus/src/LanguageServer/ui.i18n.json b/Extension/i18n/rus/src/LanguageServer/ui.i18n.json index de7a1dca0c..8bb24e81ac 100644 --- a/Extension/i18n/rus/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/rus/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "Состояние анализатора тегов C/C++", "discovering.files.tooltip": "Обнаружение файлов", "running.analysis.tooltip": "Выполняется {0}", + "code.analysis.paused.tooltip": "Выполнение {0} приостановлено", + "running.analysis.processed.tooltip": "Выполняется {0}: {1} / {2} ({3}%)", "select.a.configuration": "Выберите конфигурацию...", "edit.configuration.ui": "Изменить конфигурации (пользовательский интерфейс)", "edit.configuration.json": "Изменить конфигурации (JSON)", diff --git a/Extension/i18n/rus/src/nativeStrings.i18n.json b/Extension/i18n/rus/src/nativeStrings.i18n.json index 2c49a97dc0..9d661fe34b 100644 --- a/Extension/i18n/rus/src/nativeStrings.i18n.json +++ b/Extension/i18n/rus/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "Не удалось найти принудительное включение: {0}", "inline_macro": "Встроенный макрос", "unable_to_access_browse_database": "Не удалось получить доступ к базе данных просмотра. ({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "Режим IntelliSenseMode изменен, поскольку он не совпал с обнаруженным компилятором. Попробуйте указать \"compilerPath\" вместо этого. Установите для \"compilerPath\" значение \"\", чтобы отключить обнаружение элементов, включаемых системой и определяемых системой." + "default_compiler_path_modified_explicit_intellisense_mode": "Режим IntelliSenseMode изменен, поскольку он не совпал с обнаруженным компилятором. Попробуйте указать \"compilerPath\" вместо этого. Установите для \"compilerPath\" значение \"\", чтобы отключить обнаружение элементов, включаемых системой и определяемых системой.", + "clear_code_analysis_squiggles": "Очистить волнистые подчеркивания анализа кода" } \ No newline at end of file diff --git a/Extension/i18n/trk/package.i18n.json b/Extension/i18n/trk/package.i18n.json index d86e5268ae..d905fe7e01 100644 --- a/Extension/i18n/trk/package.i18n.json +++ b/Extension/i18n/trk/package.i18n.json @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ // Do not edit this file. It is machine generated. { - "c_cpp.capabilities.untrustedWorkspaces.description": "Birden çok ayar çalışma alanına yönelik işlemlerin yürütülmesine neden olabilir (ör. C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider, C_Cpp.default.compileCommands ve c_cpp_properties.json içindeki eşdeğer özellikler).", + "c_cpp.capabilities.untrustedWorkspaces.description": "Birden çok ayar, çalışma alanına yerel işlemlerin yürütülmesine neden olabilir, örneğin, C_Cpp.clang_format_path, C_Cpp.codeAnalysis.clangTidy.path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider ve C_Cpp.default.compileCommands ve c_cpp_properties.json içindeki eşdeğer özellikler.", "c_cpp.command.configurationSelect.title": "Yapılandırma Seçin...", "c_cpp.command.configurationProviderSelect.title": "Yapılandırma Sağlayıcısını Değiştir...", "c_cpp.command.configurationEditJSON.title": "Yapılandırmaları Düzenle (JSON)", @@ -27,6 +27,33 @@ "c_cpp.command.generateEditorConfig.title": "VC Biçimi ayarlarından EditorConfig içerikleri oluştur", "c_cpp.command.GoToNextDirectiveInGroup.title": "Koşullu grupta sonraki ön işlemci yönergesine git", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Koşullu grupta önceki ön işlemci yönergesine git", + "c_cpp.command.RunCodeAnalysisOnActiveFile.title": "Aktif Dosyada Code Analysis’i Çalıştır", + "c_cpp.command.RunCodeAnalysisOnOpenFiles.title": "Açık Dosyalarda Code Analysis’i Çalıştır", + "c_cpp.command.RunCodeAnalysisOnAllFiles.title": "Tüm Dosyalarda Code Analysis’i Çalıştır", + "c_cpp.command.ClearCodeAnalysisSquiggles.title": "Code Analysis Dalgalarını Temizle", + "c_cpp.configuration.maxConcurrentThreads.markdownDescription": "Dil hizmeti işleme için kullanılacak maksimum eşzamanlı iş parçacığı sayısı. Değer bir ipucudur ve her zaman kullanılamaz. `null` (boş) varsayılanı, mevcut mantıksal işlemcilerin sayısını kullanır.", + "c_cpp.configuration.maxCachedProcesses.markdownDescription": "Dil hizmeti işleme için kullanılacak önbelleğe alınmış maksimum işlem sayısı. Varsayılan `null` (boş) değeri kullanılabilir mantıksal işlemci sayısının iki katını kullanıyor.", + "c_cpp.configuration.maxMemory.markdownDescription": "Dil hizmeti işleme için kullanılabilen maksimum bellek (MB cinsinden). Bu bellek kullanımı aşıldıktan sonra daha az işlem önbelleğe alınacak ve eşzamanlı olarak çalıştırılacaktır. Varsayılan `null` (boş) sistemin boş belleğini kullanır.", + "c_cpp.configuration.intelliSense.maxCachedProcesses.markdownDescription": "Çalışmaya devam edecek maksimum IntelliSense işlemi sayısı. Varsayılan `null` (boş) `#C_Cpp.maxCachedProcesses#` öğesinden devralınan değeri kullanır", + "c_cpp.configuration.intelliSense.maxMemory.markdownDescription": "Bu bellek kullanımı (MB cinsinden) aşıldıktan sonra yeni işlemler oluşturulmadan önce eski IntelliSense işlemleri kapatılır. Varsayılan `null` (boş), `#C_Cpp.maxMemory#` öğesinden devralınan değeri kullanır.", + "c_cpp.configuration.references.maxConcurrentThreads.markdownDescription": "“Tüm Referansları Bul” ve “Yeniden Adlandır” için kullanılacak maksimum eşzamanlı iş parçacığı sayısı. Varsayılan `null` (boş), `#C_Cpp.maxConcurrentThreads#` öğesinden devralınan değeri kullanır.", + "c_cpp.configuration.references.maxCachedProcesses.markdownDescription": "“Tüm Referansları Bul” ve “Yeniden Adlandır” için bellekte tutulacak maksimum işlem sayısı. `null` (boş) değeri, `#C_Cpp.maxCachedProcesses#` öğesinden devralınan değeri kullanır.", + "c_cpp.configuration.references.maxMemory.markdownDescription": "Bu bellek kullanımı (MB cinsinden) aşıldıktan sonra daha az kod analizi işlemi aynı anda çalışır. Varsayılan `null` (boş), `#C_Cpp.maxMemory#` öğesinden devralınan değeri kullanır.", + "c_cpp.configuration.codeAnalysis.maxConcurrentThreads.markdownDescription": "Kod analizi için kullanılacak maksimum eşzamanlı iş parçacığı sayısı. Varsayılan `null` (boş), `#C_Cpp.maxConcurrentThreads#` öğesinden devralınan değerin yarısını kullanır.", + "c_cpp.configuration.codeAnalysis.maxMemory.markdownDescription": "Bu bellek kullanımı (MB cinsinden) aşıldıktan sonra daha az kod analizi işlemi aynı anda çalışır. Varsayılan `null` (boş), `#C_Cpp.maxMemory#` öğesinden devralınan değeri kullanır.", + "c_cpp.configuration.codeAnalysis.updateDelay.markdownDescription": "`#files.autoSave#` değeri `afterDelay` ve `#C_Cpp.codeAnalysis.runAutomatically#` değeri `true` olduğunda, bir düzenlemeden bir kaydetme tetiklendikten sonra kod analizinin işlenmesine başlamadan önce geçen milisaniye cinsinden gecikmeyi kontrol eder.", + "c_cpp.configuration.codeAnalysis.exclude.markdownDescription": "Kod analizi klasörleri ve dosyalarını hariç tutmak için glob desenlerini yapılandırın. Çalışma alanı klasörü altında olmayan dosyalar her zaman hariç tutulur. `#files.exclude#` ve `#C_Cpp.files.exclude#` öğelerinden değerleri devralır. Glob desenleri ile ilgili daha fazla bilgiyi [buradan](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) okuyun.", + "c_cpp.configuration.codeAnalysis.excludeBoolean.markdownDescription": "Dosya yollarıyla eşleşecek glob deseni. Deseni etkinleştirmek veya devre dışı bırakmak için `true` ya da `false` olarak ayarlayın.", + "c_cpp.configuration.codeAnalysis.excludeWhen.markdownDescription": "Eşleşen bir dosyanın eşdüzey öğeleri üzerindeki ek denetim. Eşleşen dosya adı için değişken olarak `$(basename)` kullanın.", + "c_cpp.configuration.codeAnalysis.runAutomatically.markdownDescription": "`true` ise, dosya açıldıktan veya kaydedildikten sonra kod analizi otomatik olarak çalışır.", + "c_cpp.configuration.codeAnalysis.clangTidy.enabled.markdownDescription": "`True` ise `#C_Cpp.codeAnalysis.runAutomatically#` değeri `true` ise `clang-tidy` kullanan kod analizi etkinleştirilir ve otomatik olarak çalıştırılır.", + "c_cpp.configuration.codeAnalysis.clangTidy.path.markdownDescription": "`clang-tidy` yürütülebilir dosyasının tam yolu. Belirtilmemişse ve ortam yolunda `clang-tidy` mevcutsa, bu kullanılır. Ortam yolunda bulunamazsa, uzantıyla birlikte gelen `clang-tidy` kullanılacaktır.", + "c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "YAML/JSON biçiminde bir `clang-tidy` yapılandırmasını belirtir: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}`. Değer boş olduğunda, `clang-tidy`, üst dizinlerinde her kaynak dosya için `clang-tidy` adlı bir dosya bulmayı dener.", + "c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "`#C_Cpp.codeAnalysis.clangTidy.config#` ayarlanmamışsa ve hiçbir `.clang-tidy` dosyası bulunamasa geri dönüş olarak kullanılacak YAML/JSON biçiminde bir `clang-tidy` yapılandırmasını belirtir: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{key: x, value: y}]}`.", + "c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Tanılama çıktısı alınacak başlıkların adlarıyla eşleşen bir POSIX genişletilmiş normal ifadesi (ERE). Her çeviri biriminin ana dosyasındaki tanılamalar her zaman görüntülenir. `${workspaceFolder}` değişkeni desteklenir (ve `.clang-tidy` dosyası yoksa varsayılan geri dönüş değeri olarak kullanılır). Bu seçenek `null` (boş) değilse, varsa `.clang-tidy` dosyasındaki `HeaderFilterRegex` seçeneğini geçersiz kılar.", + "c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "`clang-tidy` metoduna geçirilecek ek komut satırı bağımsız değişkenleri. Bunlar, eşdeğer `C_Cpp.codeAnalysis.clangTidy.*` ayarlarından önceliklidir.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Etkinleştirilmiş `clang-tidy` kontrollerinin listesi. Değerler, bir `.clang-tidy` dosyasındaki `Checks` veya varsa `#C_Cpp.codeAnalysis.clangTidy.config#` dosyasına eklenir. Varsayılan kontrol `clang-analyzer-*`, açıkça devre dışı bırakılmadığı sürece her zaman kullanılır.", + "c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Devre dışı bırakılan `clang-tidy` denetimlerinin listesi. Değerler bir `.clang-tidy` dosyasındaki `Checks` değerine veya varsa `#C_Cpp.codeAnalysis.clangTidy.config#` değerine eklenir.", "c_cpp.configuration.formatting.description": "Biçimlendirme altyapısını yapılandırır", "c_cpp.configuration.formatting.clangFormat.markdownDescription": "Kodu biçimlendirmek için `clang-format` kullanılacak.", "c_cpp.configuration.formatting.vcFormat.markdownDescription": "Kodu biçimlendirmek için Visual C++ biçimlendirme altyapısı kullanılacak.", @@ -69,7 +96,7 @@ "c_cpp.configuration.vcFormat.newLine.closeBraceSameLine.emptyFunction.description": "Boş işlev gövdeleri için kapatma küme ayracını açma küme ayracıyla aynı satıra taşıyın.", "c_cpp.configuration.vcFormat.newLine.beforeCatch.markdownDescription": "`catch` ve benzer anahtar sözcükleri yeni bir satıra yerleştirin.", "c_cpp.configuration.vcFormat.newLine.beforeElse.markdownDescription": "`else` ifadesini yeni bir satıra yerleştirin.", - "c_cpp.configuration.vcFormat.newLine.beforeWhileInDoWhile.markdownDescription": "`do`-`while` döngüsündeki `while` ifadesini yeni bir satıra yerleştirin.", + "c_cpp.configuration.vcFormat.newLine.beforeWhileInDoWhile.markdownDescription": "`do`-`while` döngüsündeki 'while' ifadesini yeni bir satıra yerleştirin.", "c_cpp.configuration.vcFormat.space.beforeFunctionOpenParenthesis.description": "İşlev adları arasındaki boşluklar ve bağımsız değişken listelerinin açma parantezleri.", "c_cpp.configuration.vcFormat.space.beforeFunctionOpenParenthesis.insert.description": "İşlevin açma parantezinden önce bir boşluk eklenir.", "c_cpp.configuration.vcFormat.space.beforeFunctionOpenParenthesis.remove.description": "İşleve ait sol ayraçtan önceki boşluklar kaldırıldı.", @@ -129,7 +156,7 @@ "c_cpp.configuration.autocomplete.markdownDescription": "Otomatik tamamlama sağlayıcısını denetler. `Disabled` ise ve sözcük tabanlı tamamlama istiyorsanız, aynı zamanda `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` (ve aynı şekilde `c` ve `cuda-cpp` dilleri için) ayarını da belirlemeniz gerekir.", "c_cpp.configuration.autocomplete.default.description": "Etkin IntelliSense altyapısını kullanır.", "c_cpp.configuration.autocomplete.disabled.description": "Visual Studio Code tarafından sağlanan sözcük tabanlı tamamlamayı kullanır.", - "c_cpp.configuration.errorSquiggles.description": "IntelliSense altyapısı tarafından algılanan şüpheli derleme hatalarının düzenleyiciye geri bildirilip bildirilmeyeceğini denetler. Bu ayar, Etiket Ayrıştırıcısı altyapısı tarafından yoksayılır.", + "c_cpp.configuration.errorSquiggles.description": "IntelliSense altyapısı tarafından algılanan şüpheli derleme hatalarının düzenleyiciye geri rapor edilip edilmeyeceğini kontrol eder. Ayrıca, içermeler bulunamazsa kod analizi uyarılarının raporlanıp raporlanmayacağını da kontrol eder. Bu ayar, Etiket Ayrıştırıcı motoru tarafından yok sayılır.", "c_cpp.configuration.dimInactiveRegions.description": "Etkin olmayan ön işlemci bloklarının etkin koddan farklı renkte olup olmadığını denetler. IntelliSense devre dışı bırakılmışsa veya Varsayılan Yüksek Karşıtlık teması kullanılıyorsa bu ayarın bir etkisi olmaz.", "c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "Etkin olmayan ön işlemci bloklarının opaklığını denetler. `0.1` ile `1.0` arasında ölçeklendirir. Bu ayar yalnızca etkin olmayan bölge karartma etkinleştirildiğinde uygulanır.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Etkin olmayan ön işlemci bloklarının yazı tipi renklendirmesini denetler. Giriş, onaltılık bir renk kodu şeklinde veya geçerli bir Tema Rengidir. Ayarlanmamışsa, bu ayar varsayılan olarak düzenleyicinin söz dizimi renklendirme düzeninde olur. Bu ayar yalnızca etkin olmayan bölge karartma etkinleştirildiğinde uygulanır.", @@ -180,7 +207,7 @@ "c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "`nan` ve `node-addon-api` bağımlılık olduğunda bunlardan ekleme yolları ekleyin.", "c_cpp.configuration.renameRequiresIdentifier.markdownDescription": "`true` ise, 'Sembolü Yeniden Adlandır' işlemi için geçerli bir C/C++ tanımlayıcısı gerekir.", "c_cpp.configuration.autocompleteAddParentheses.markdownDescription": "`true` ise otomatik tamamla özelliği, işlev çağrılarından sonra otomatik olarak `(` ekler. Bazı durumlarda `#editor.autoClosingBrackets#` ayarının değerine bağlı olarak `)` karakteri de eklenebilir.", - "c_cpp.configuration.filesExclude.markdownDescription": "Klasörleri (ve `#C_Cpp.exclusionPolicy#` değiştirilmişse dosyaları) dışlamak için glob desenlerini yapılandırın. Bunlar C/C++ uzantısına özgüdür ve `#files.exclude#` ayarına ektir ancak `#files.exclude#` ayarından farklı olarak Explorer görünümünden kaldırılmazlar. Glob desenleri hakkında [burada](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) daha fazlasını okuyun.", + "c_cpp.configuration.filesExclude.markdownDescription": "Klasörleri (ve `#C_Cpp.exclusionPolicy#` değiştirilirse dosyaları) hariç tutmak için glob desenlerini yapılandırın. Bunlar, C/C++ uzantısına özgüdür ve `#files.exclude#`a ek olarak, ancak \"#files.exclude#\"dan farklı olarak, geçerli çalışma alanı klasörünün dışındaki yollara da uygulanırlar ve Explorer görünümünden kaldırılmazlar. Glob desenleri ile ilgili daha fazla bilgiyi [buradan](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) okuyun.", "c_cpp.configuration.filesExcludeBoolean.markdownDescription": "Dosya yollarıyla eşleşecek glob deseni. Deseni etkinleştirmek veya devre dışı bırakmak için `true` ya da `false` olarak ayarlayın.", "c_cpp.configuration.filesExcludeWhen.markdownDescription": "Eşleşen bir dosyanın eşdüzey öğeleri üzerindeki ek denetim. Eşleşen dosya adı için değişken olarak `$(basename)` kullanın.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.markdownDescription": "`true` ise, hata ayıklayıcı kabuk komut değiştirme eski kesme işaretini (`) kullanır.", diff --git a/Extension/i18n/trk/src/Debugger/configurationProvider.i18n.json b/Extension/i18n/trk/src/Debugger/configurationProvider.i18n.json index ec59550f6a..c9aacf8211 100644 --- a/Extension/i18n/trk/src/Debugger/configurationProvider.i18n.json +++ b/Extension/i18n/trk/src/Debugger/configurationProvider.i18n.json @@ -25,5 +25,6 @@ "open.envfile": "{0} öğesini aç", "unexpected.os": "Beklenmeyen işletim sistemi türü", "path.to.pipe.program": "Kanal programının tam yolu, örneğin {0}", - "enable.pretty.printing": "{0} için düzgün yazdırmayı etkinleştir" + "enable.pretty.printing": "{0} için düzgün yazdırmayı etkinleştir", + "enable.intel.disassembly.flavor": "Ayrıştırılmış Kod Varyantını {0} olarak ayarla" } \ No newline at end of file diff --git a/Extension/i18n/trk/src/LanguageServer/ui.i18n.json b/Extension/i18n/trk/src/LanguageServer/ui.i18n.json index 4131935e2a..4dc58dd2b6 100644 --- a/Extension/i18n/trk/src/LanguageServer/ui.i18n.json +++ b/Extension/i18n/trk/src/LanguageServer/ui.i18n.json @@ -14,6 +14,8 @@ "c.cpp.tagparser.statusbar": "C/C++ Etiket Ayrıştırıcısı Durumu", "discovering.files.tooltip": "Dosyalar bulunuyor", "running.analysis.tooltip": "{0} çalıştırılıyor", + "code.analysis.paused.tooltip": "{0} durduruldu", + "running.analysis.processed.tooltip": "{0} Çalışıyor: {1} / {2} (%{3})", "select.a.configuration": "Yapılandırma Seçin...", "edit.configuration.ui": "Yapılandırmaları Düzenle (UI)", "edit.configuration.json": "Yapılandırmaları Düzenle (JSON)", diff --git a/Extension/i18n/trk/src/nativeStrings.i18n.json b/Extension/i18n/trk/src/nativeStrings.i18n.json index e71719d53a..faec7b613f 100644 --- a/Extension/i18n/trk/src/nativeStrings.i18n.json +++ b/Extension/i18n/trk/src/nativeStrings.i18n.json @@ -215,5 +215,6 @@ "unable_to_locate_forced_include": "Zorlamalı ekleme bulunamıyor: {0}", "inline_macro": "Satır içi makro", "unable_to_access_browse_database": "Göz atma veritabanına erişilemiyor. ({0})", - "default_compiler_path_modified_explicit_intellisense_mode": "Algılanan derleyici ile eşleşmediğinden IntelliSenseMode değiştirildi. Bunun yerine \"compilerPath\" öğesini ayarlamayı deneyin. Sistem içeriklerinin ve tanımlarının algılanmasını devre dışı bırakmak için \"compilerPath\" öğesini \"\" olarak ayarlayın." + "default_compiler_path_modified_explicit_intellisense_mode": "Algılanan derleyici ile eşleşmediğinden IntelliSenseMode değiştirildi. Bunun yerine \"compilerPath\" öğesini ayarlamayı deneyin. Sistem içeriklerinin ve tanımlarının algılanmasını devre dışı bırakmak için \"compilerPath\" öğesini \"\" olarak ayarlayın.", + "clear_code_analysis_squiggles": "Code analysis dalgalarını temizle" } \ No newline at end of file