diff --git a/.gitignore b/.gitignore index bbdc11b..1406201 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ node_modules out .DS_Store +*.tgz \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1 @@ +{} diff --git a/README-zh_CN.md b/README-zh_CN.md index ff4b7fb..93dc6a2 100644 --- a/README-zh_CN.md +++ b/README-zh_CN.md @@ -9,28 +9,31 @@ ## 版本差异 -- 0.x 版本:当你的产品只有一种界面语言时(不需要支持国际化,如仅支持中文),请使用 [0.x](https://github.com/DTStack/monaco-editor-i18n-plugin/tree/0.x-stable) 的版本。 -- 最新版本:当你的产品需要支持国际化时(产品页面支持切换界面语言),请使用最新版本。 +`2.x` 和 `1.x` 的主要区别在于 `monaco-editor` 的版本。 + +- 2.x 版本:当你的产品需要支持国际化时(产品页面支持切换界面语言),可以使用 [2.x](https://github.com/DTStack/monaco-editor-i18n-plugin/tree/master) 的版本,已验证 monaco-editor `0.52.2` 版本。 +- 1.x 版本:当你的产品需要支持国际化时(产品页面支持切换界面语言),请使用 [1.x](https://github.com/DTStack/monaco-editor-i18n-plugin/tree/1.x-stable) 的版本,已验证 monaco-editor `0.30.1` 和 `0.31.1` 版本。 +- 0.x 版本:当你的产品只有一种界面语言时(不需要支持国际化,如仅支持中文),请使用 [0.x](https://github.com/DTStack/monaco-editor-i18n-plugin/tree/0.x-stable) 的版本,已验证 monaco-editor `0.30.1` 和 `0.31.1` 版本。 ## 安装 -`npm install monaco-editor-i18n-plugin -D` +- `npm install monaco-editor-i18n-plugin -D` ## 语言 ### 简体中文(精简版) -使用到的 `src/locale/dt-zh-hans.json` 是基于 [vscode-loc/i18n/zh-hans](https://github.com/microsoft/vscode-loc/blob/release/1.63.3/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json) 精简的。 +使用到的 `src/locale/dt-zh-hans.json` 是基于 [vscode-loc/i18n/zh-hans](https://github.com/microsoft/vscode-loc/blob/v1.96.2024121109/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json) 精简的。 ### 简体中文(完整版) -使用到的 `src/locale/zh-hans.json` 来源为 [vscode-loc/i18n/zh-hans](https://github.com/microsoft/vscode-loc/blob/release/1.63.3/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json)。 +使用到的 `src/locale/zh-hans.json` 来源为 [vscode-loc/i18n/zh-hans](https://github.com/microsoft/vscode-loc/blob/v1.96.2024121109/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json)。 ### 自定义语言 -如果你想使用其他语言或者精简后的 `src/locale/dt-zh-hans.json` 文件不能满足要求,你可以在 [vscode-loc/i18n](https://github.com/microsoft/vscode-loc/tree/release/1.63.3/i18n) 找到其他语言的 JSON 文件,修改后放入你的工程文件夹下,以便使用自定义路径。 +如果你想使用其他语言或者精简后的 `src/locale/dt-zh-hans.json` 文件不能满足要求,你可以在 [vscode-loc/i18n](https://github.com/microsoft/vscode-loc/tree/v1.96.2024121109/i18n) 找到其他语言的 JSON 文件,放入你的工程文件夹下以便使用自定义路径。 ## 使用示例 @@ -110,6 +113,6 @@ setLocale('dt-zh-hans'); ## 注意事项 -- 目前验证的 `monaco-editor` 版本为 `0.30.1` 和 `0.31.1`。 -- 对应的 `vscode-loc` 版本为 `1.63.3`。 -- 如果自定义语言不生效,可能是上述两个包的版本没有对应,`vscode-loc` 后续版本的 JSON 文件结构是有变化的,请自行验证。 +- 目前验证的 `monaco-editor` 版本为 `0.52.2`。 +- 对应的 `vscode-loc` 版本为 `1.91.1`。 +- 如果自定义语言不生效,可能是上述两个包的版本没有对应,`vscode-loc` 不同版本的 JSON 文件结构是有变化的(如 1.63.3 和 1.91.1),其他版本请自行验证。 diff --git a/README.md b/README.md index a15fd26..0af5ce9 100644 --- a/README.md +++ b/README.md @@ -9,31 +9,32 @@ The purpose of this plugin is to set the interface language when using `monaco-e ## Version difference -- The 0.x: When your product only has one interface language (does not need to support internationalization, such as only supporting Chinese), please use version [0.x](https://github.com/DTStack/monaco-editor-i18n-plugin/tree/0.x-stable). -- The latest: When your product needs to support internationalization (the product page supports switching interface languages), please use the latest version. +The main difference between `2.x` and `1.x` lies in the version of `monaco-editor`. + +- The 2.x: When your product needs to support internationalization (the product page supports switching interface languages), please use version [2.x](https://github.com/DTStack/monaco-editor-i18n-plugin/tree/master). It has been verified with `monaco-editor` versions `0.52.2`. +- The 1.x: When your product needs to support internationalization (the product page supports switching interface languages), please use version [1.x](https://github.com/DTStack/monaco-editor-i18n-plugin/tree/1.x-stable). It has been verified with `monaco-editor` versions `0.30.1` and `0.31.1`. +- The 0.x: When your product only has one interface language (does not need to support internationalization, such as only supporting Chinese), please use version [0.x](https://github.com/DTStack/monaco-editor-i18n-plugin/tree/0.x-stable). It has been verified with `monaco-editor` versions `0.30.1` and `0.31.1`. ## Install -`npm install monaco-editor-i18n-plugin -D` +- `npm install monaco-editor-i18n-plugin -D` ## Languages ### dt-zh-hans (Simplified version for dtstack) -The used `src/locale/dt-zh-hans.json` is lite based on [vscode-loc/i18n/zh-hans](https://github.com/microsoft/vscode-loc/blob/release/1.63.3/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json). +The used `src/locale/dt-zh-hans.json` is lite based on [vscode-loc/i18n/zh-hans](https://github.com/microsoft/vscode-loc/blob/v1.96.2024121109/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json). ### Simplified Chinese (Full version) -The used `src/locale/zh-hans.json` is from [vscode-loc/i18n/zh-hans](https://github.com/microsoft/vscode-loc/blob/release/1.63.3/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json)。 - -### custom languages +The used `src/locale/zh-hans.json` is from [vscode-loc/i18n/zh-hans](https://github.com/microsoft/vscode-loc/blob/v1.96.2024121109/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json)。 -If you want to use another language or if the `src/locale/dt-zh-hans.json` doesn't meet your requirements, you can get another's JSON file from [vscode-loc/i18n](https://github.com/microsoft/vscode-loc/tree/release/1.63.3/i18n). +### custom languages -If you want to use another languages or if the simplified `src/scale/dt-zh-hans.json` file does not meet the requirements, you can find JSON files in other languages in [vscode-loc/i18n](https://github.com/microsoft/vscode-loc/tree/release/1.63.3/i18n), modify them, and place them in your project folder for custom path usage. +If you want to use another languages or if the simplified `src/scale/dt-zh-hans.json` file does not meet the requirements, you can find JSON files in other languages in [vscode-loc/i18n](https://github.com/microsoft/vscode-loc/tree/v1.96.2024121109/i18n), and place them in your project folder for custom path usage. ## Example usage @@ -113,6 +114,6 @@ setLocale('dt-zh-hans'); ## Notice -- The currently verified versions of `monaco-editor` are `0.30.1` and `0.31.1`. -- The corresponding version of `vscode doc` is `1.63.3`. -- If custom language doesn't work, it may be due to a mismatch between the versions of the two packages. The JSON file structure in later versions of `vscode-loc` has changed, so please verify it by yourself. +- The currently verified versions of `monaco-editor` are `0.52.2`. +- The corresponding version of `vscode doc` is `1.91.1`. +- If custom language doesn't work, it may be due to a mismatch between the versions of the two packages. The JSON file structure in later versions of `vscode-loc` has changed (like `1.63.3` and `1.91.1`), Please verify other versions yourself. diff --git a/package.json b/package.json index b2a2c38..635ed55 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "monaco-editor-i18n-plugin", - "version": "1.0.2", + "version": "2.0.0-beta.2", "description": "A i18n plugin for the Monaco editor", "main": "out/index.js", "typings": "./out/index.d.ts", @@ -25,7 +25,7 @@ "webpack": "^5.68.0" }, "peerDependencies": { - "monaco-editor": "0.30.1 || 0.31.1", + "monaco-editor": "0.52.2", "webpack": "^5" }, "keywords": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7a9ec7a..936ff2c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: monaco-editor: - specifier: 0.30.1 || 0.31.1 - version: 0.31.1 + specifier: 0.52.2 + version: 0.52.2 devDependencies: '@types/node': specifier: ^22.7.9 @@ -298,8 +298,8 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - monaco-editor@0.31.1: - resolution: {integrity: sha512-FYPwxGZAeP6mRRyrr5XTGHD9gRXVjy7GUzF4IPChnyt3fS5WrNxIkS8DNujWf6EQy0Zlzpxw8oTVE+mWI2/D1Q==} + monaco-editor@0.52.2: + resolution: {integrity: sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==} neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -732,7 +732,7 @@ snapshots: minipass@7.1.2: {} - monaco-editor@0.31.1: {} + monaco-editor@0.52.2: {} neo-async@2.6.2: {} diff --git a/src/index.ts b/src/index.ts index 91966fb..115af4a 100644 --- a/src/index.ts +++ b/src/index.ts @@ -6,6 +6,7 @@ import type * as webpack from "webpack"; const replaceNls = require.resolve("./loaders/replaceNls"); +const replaceNlsMessages = require.resolve("./loaders/replaceNlsMessages"); const replaceLocalizeLoader = require.resolve("./loaders/replaceLocalize"); export declare namespace MonacoEditorI18nPlugin { @@ -36,6 +37,10 @@ function createLoaderRules(options: MonacoEditorI18nPlugin.IMonacoEditorI18nPlug loader: replaceNls, options, }, + { + loader: replaceNlsMessages, + options, + }, { loader: replaceLocalizeLoader, }, diff --git a/src/loaders/replaceLocalize.ts b/src/loaders/replaceLocalize.ts index e05e8d5..476e708 100644 --- a/src/loaders/replaceLocalize.ts +++ b/src/loaders/replaceLocalize.ts @@ -10,12 +10,18 @@ const replaceLocalize: PitchLoaderDefinitionFunction = function ( content: string ) { diff --git a/src/loaders/replaceNlsMessages.ts b/src/loaders/replaceNlsMessages.ts new file mode 100644 index 0000000..8261011 --- /dev/null +++ b/src/loaders/replaceNlsMessages.ts @@ -0,0 +1,25 @@ +import type { PitchLoaderDefinitionFunction } from "webpack"; +import { MonacoEditorI18nPlugin } from ".."; + +const fs = require("fs"); +const nlsMessages = require.resolve("../nls.messages"); + +// replace monaco-editor/esm/vs/nls.messages.js +const replaceNlsMessages: PitchLoaderDefinitionFunction = function ( + content: string +) { + const pathRegExp = /monaco-editor[\\\/]esm[\\\/]vs[\\\/]nls\.message\.js$/; + if (!pathRegExp.test(this.resourcePath)) return content; + + let _content = fs.readFileSync(nlsMessages, { encoding: "utf8" }); + if (_content.includes("windowKey") && _content.includes("localStorageKey")) { + const { windowKey, localStorageKey } = this.getOptions() || {}; + + _content = _content.replace(/const windowKey = \("[^"]*"\);/g, `${windowKey};`); + _content = _content.replace(/const localStorageKey = \("[^"]*"\);/g, `${localStorageKey};`); + } + + return _content; +}; + +module.exports = replaceNlsMessages; diff --git a/src/locale/dt-zh-hans.json b/src/locale/dt-zh-hans.json index 0f022f6..697f7ed 100644 --- a/src/locale/dt-zh-hans.json +++ b/src/locale/dt-zh-hans.json @@ -6,73 +6,74 @@ "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated.", "", - "monaco-editor version is 0.30.1 or 0.31.1", - "This file is condensed from https://github.com/microsoft/vscode-loc/blob/release/1.63.3/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json" + "monaco-editor version is 0.52.2", + "This file is condensed from https://github.com/microsoft/vscode-loc/blob/v1.96.2024121109/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json" ], "version": "1.0.0", "contents": { - "vs/editor/contrib/clipboard/clipboard": { - "actions.clipboard.copyLabel": "复制", - "actions.clipboard.copyWithSyntaxHighlightingLabel": "复制并突出显示语法", - "actions.clipboard.cutLabel": "剪切", - "actions.clipboard.pasteLabel": "粘贴" - }, - "vs/editor/contrib/find/findController": { - "findNextMatchAction": "查找下一个", - "findPreviousMatchAction": "查找上一个", - "nextSelectionMatchFindAction": "查找下一个选择", - "previousSelectionMatchFindAction": "查找上一个选择", - "startFindAction": "查找", - "startFindWithArgsAction": "使用参数查找", - "startFindWithSelectionAction": "查找选定内容", - "startReplace": "替换" - }, - "vs/editor/contrib/find/findWidget": { - "ariaSearchNoResult": "为“{1}”找到 {0}", - "ariaSearchNoResultEmpty": "找到 {0}", - "ariaSearchNoResultWithLineNum": "在 {2} 处找到“{1}”的 {0}", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "为“{1}”找到 {0}", - "label.closeButton": "关闭", - "label.find": "查找", - "label.matchesLocation": "{1} 中的 {0}", - "label.nextMatchButton": "下一个匹配项", - "label.noResults": "无结果", - "label.previousMatchButton": "上一个匹配项", - "label.replace": "替换", - "label.replaceAllButton": "全部替换", - "label.replaceButton": "替换", - "label.toggleReplaceButton": "切换替换", - "label.toggleSelectionFind": "在选定内容中查找", - "placeholder.find": "查找", - "placeholder.replace": "替换" - }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { - "caseDescription": "区分大小写", - "regexDescription": "使用正则表达式", - "wordsDescription": "全字匹配" - }, - "vs/editor/contrib/multicursor/multicursor": { - "addSelectionToNextFindMatch": "将下一个查找匹配项添加到选择", - "addSelectionToPreviousFindMatch": "将选择内容添加到上一查找匹配项", - "changeAll.label": "更改所有匹配项", - "cursorAdded": "添加的光标: {0}", - "cursorsAdded": "添加的游标: {0}", - "mutlicursor.addCursorsToBottom": "在底部添加光标", - "mutlicursor.addCursorsToTop": "在顶部添加光标", - "mutlicursor.insertAbove": "在上面添加光标", - "mutlicursor.insertAtEndOfEachLineSelected": "在行尾添加光标", - "mutlicursor.insertBelow": "在下面添加光标", - "selectAllOccurrencesOfFindMatch": "选择所有找到的查找匹配项", - "moveSelectionToNextFindMatch": "将上次选择移动到下一个查找匹配项", - "moveSelectionToPreviousFindMatch": "将上个选择内容移动到上一查找匹配项" - }, - "vs/editor/contrib/cursorUndo/cursorUndo": { - "cursor.redo": "光标重做", - "cursor.undo": "光标撤消" - }, - "vs/base/browser/ui/findinput/replaceInput": { - "label.preserveCaseCheckbox": "保留大小写" - }, + "vs/editor/contrib/clipboard/browser/clipboard": { + "actions.clipboard.copyLabel": "复制", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "复制并突出显示语法", + "actions.clipboard.cutLabel": "剪切", + "actions.clipboard.pasteLabel": "粘贴" + }, + "vs/editor/contrib/find/browser/findController": { + "findNextMatchAction": "查找下一个", + "findPreviousMatchAction": "查找上一个", + "nextSelectionMatchFindAction": "查找下一个选择", + "previousSelectionMatchFindAction": "查找上一个选择", + "startFindAction": "查找", + "startFindWithArgsAction": "使用参数查找", + "startFindWithSelectionAction": "查找选定内容", + "startReplace": "替换" + }, + "vs/editor/contrib/find/browser/findWidget": { + "ariaSearchNoResult": "为“{1}”找到 {0}", + "ariaSearchNoResultEmpty": "找到 {0}", + "ariaSearchNoResultWithLineNum": "在 {2} 处找到“{1}”的 {0}", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "为“{1}”找到 {0}", + "label.closeButton": "关闭", + "label.find": "查找", + "label.findDialog": "查找/替换", + "label.matchesLocation": "第 {0} 项,共 {1} 项", + "label.nextMatchButton": "下一个匹配项", + "label.noResults": "无结果", + "label.previousMatchButton": "上一个匹配项", + "label.replace": "替换", + "label.replaceAllButton": "全部替换", + "label.replaceButton": "替换", + "label.toggleReplaceButton": "切换替换", + "label.toggleSelectionFind": "在选定内容中查找", + "placeholder.find": "查找", + "placeholder.replace": "替换" + }, + "vs/editor/contrib/multicursor/browser/multicursor": { + "addSelectionToNextFindMatch": "将下一个查找匹配项添加到选择", + "addSelectionToPreviousFindMatch": "将选择内容添加到上一查找匹配项", + "changeAll.label": "更改所有匹配项", + "cursorAdded": "添加的光标: {0}", + "cursorsAdded": "添加的游标: {0}", + "moveSelectionToNextFindMatch": "将上次选择移动到下一个查找匹配项", + "moveSelectionToPreviousFindMatch": "将上个选择内容移动到上一查找匹配项", + "mutlicursor.addCursorsToBottom": "在底部添加光标", + "mutlicursor.addCursorsToTop": "在顶部添加光标", + "mutlicursor.focusNextCursor": "聚焦下一个光标", + "mutlicursor.focusNextCursor.description": "聚焦下一个光标", + "mutlicursor.focusPreviousCursor": "聚焦上一个光标", + "mutlicursor.focusPreviousCursor.description": "聚焦上一个光标", + "mutlicursor.insertAbove": "在上面添加光标", + "mutlicursor.insertAtEndOfEachLineSelected": "在行尾添加光标", + "mutlicursor.insertBelow": "在下面添加光标", + "selectAllOccurrencesOfFindMatch": "选择所有找到的查找匹配项" + }, + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { + "cursor.redo": "光标重做", + "cursor.undo": "光标撤消" + }, + "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { + "pasteAs": "粘贴为...", + "pasteAsText": "粘贴为文本" + }, "vs/editor/common/standaloneStrings": { "helpQuickAccess": "显示所有快速访问提供程序", "gotoLineActionLabel": "转到行/列...", @@ -84,21 +85,26 @@ "showAccessibilityHelpAction": "显示辅助功能帮助", "inspectTokens": "开发人员: 检查令牌" }, - "vs/editor/contrib/comment/comment": { - "comment.block": "切换块注释", - "comment.line": "切换行注释", - "comment.line.add": "添加行注释", - "comment.line.remove": "删除行注释" - }, - "vs/editor/contrib/fontZoom/fontZoom": { - "EditorFontZoomIn.label": "放大编辑器字体", - "EditorFontZoomOut.label": "缩小编辑器字体", - "EditorFontZoomReset.label": "重置编辑器字体大小" - }, - "vs/editor/contrib/contextmenu/contextmenu": { - "action.showContextMenu.label": "显示编辑器上下文菜单" - }, - "vs/editor/contrib/folding/folding": { + "vs/editor/contrib/comment/browser/comment": { + "comment.block": "切换块注释", + "comment.line": "切换行注释", + "comment.line.add": "添加行注释", + "comment.line.remove": "删除行注释" + }, + "vs/editor/contrib/fontZoom/browser/fontZoom": { + "EditorFontZoomIn.label": "增大编辑器字号", + "EditorFontZoomOut.label": "减小编辑器字号", + "EditorFontZoomReset.label": "重置编辑器字号" + }, + "vs/editor/contrib/format/browser/formatActions": { + "formatDocument.label": "格式化文档", + "formatSelection.label": "格式化选定内容" + }, + "vs/editor/contrib/contextmenu/browser/contextmenu": { + "action.showContextMenu.label": "显示编辑器上下文菜单" + }, + "vs/editor/contrib/folding/browser/folding": { + "createManualFoldRange.label": "根据所选内容创建折叠范围", "foldAction.label": "折叠", "foldAllAction.label": "全部折叠", "foldAllExcept.label": "折叠除所选区域之外的所有区域", @@ -109,19 +115,27 @@ "unfoldAllExcept.label": "展开除所选区域之外的所有区域", "unfoldAllMarkerRegions.label": "展开所有区域", "toggleFoldAction.label": "切换折叠", + "toggleFoldRecursivelyAction.label": "以递归方式切换折叠", "gotoParentFold.label": "跳转到父级折叠", "foldAllBlockComments.label": "折叠所有块注释", "foldAllMarkerRegions.label": "折叠所有区域", "foldRecursivelyAction.label": "以递归方式折叠", "gotoNextFold.label": "转到下一个折叠范围", - "gotoPreviousFold.label": "转到上一个折叠范围" + "gotoPreviousFold.label": "转到上一个折叠范围", + "removeManualFoldingRanges.label": "删除手动折叠范围" }, - "vs/editor/contrib/linesOperations/linesOperations": { + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "展开行选择" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { "duplicateSelection": "重复选择", - "editor.transformToLowercase": "转换为小写", - "editor.transformToSnakecase": "转换为蛇形命名法", - "editor.transformToTitlecase": "转换为词首字母大写", - "editor.transformToUppercase": "转换为大写", + "editor.transformToCamelcase": "转换为驼峰式大小写", + "editor.transformToKebabcase": "转换为 Kebab 案例", + "editor.transformToLowercase": "转换为小写", + "editor.transformToPascalcase": "转换为帕斯卡式大小写形式", + "editor.transformToSnakecase": "转换为蛇形命名法", + "editor.transformToTitlecase": "转换为词首字母大写", + "editor.transformToUppercase": "转换为大写", "lines.copyDown": "向下复制行", "lines.copyUp": "向上复制行", "lines.deleteAllLeft": "删除左侧所有内容", @@ -140,141 +154,135 @@ "lines.moveUp": "向上移动行", "lines.indent": "行缩进" }, - "vs/editor/contrib/indentation/indentation": { - "indentationToSpaces": "将缩进转换为空格", - "indentationToTabs": "将缩进转换为制表符", + "vs/editor/contrib/links/browser/links": { + "label": "打开链接" + }, + "vs/editor/contrib/indentation/browser/indentation": { + "changeTabDisplaySize": "更改制表符显示大小", "detectIndentation": "从内容中检测缩进方式", "editor.reindentlines": "重新缩进行", "editor.reindentselectedlines": "重新缩进所选行", "indentUsingSpaces": "使用空格缩进", - "indentUsingTabs": "使用 \"Tab\" 缩进" + "indentUsingTabs": "使用制表符缩进", + "indentationToSpaces": "将缩进转换为空格", + "indentationToTabs": "将缩进转换为制表符" }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { - "toggle.tabMovesFocus": "切换 Tab 键移动焦点" + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "toggleFoldRecursively": "以递归方式切换折叠" }, - "vs/editor/contrib/caretOperations/transpose": { + "vs/editor/contrib/caretOperations/browser/transpose": { "transposeLetters.label": "转置字母" }, - "vs/editor/contrib/suggest/suggestController": { + "vs/editor/contrib/inlineCompletions/browser/controller/commands": { + "action.inlineSuggest.trigger": "触发内联建议" + }, + "vs/editor/contrib/suggest/browser/suggestController": { "suggest.trigger.label": "触发建议", "suggest.reset.label": "重置建议小组件大小" }, - "vs/editor/contrib/hover/hover": { + "vs/editor/contrib/hover/browser/hoverActions": { "showDefinitionPreviewHover": "显示定义预览悬停", - "showHover": "显示悬停" + "showHover": "显示悬停", + "showOrFocusHover": "显示或聚焦悬停" }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { "wordHighlight.trigger.label": "触发符号高亮", "wordHighlight.next.label": "转到下一个突出显示的符号", "wordHighlight.previous.label": "转到上一个突出显示的符号" }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { - "action.inlineSuggest.trigger": "触发内联建议" - }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { "InPlaceReplaceAction.next.label": "替换为下一个值", "InPlaceReplaceAction.previous.label": "替换为上一个值" }, - "vs/editor/contrib/bracketMatching/bracketMatching": { + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { "smartSelect.jumpBracket": "转到括号", + "smartSelect.removeBrackets": "删除括号", "smartSelect.selectToBracket": "选择括号所有内容" }, - "vs/editor/contrib/smartSelect/smartSelect": { + "vs/editor/contrib/smartSelect/browser/smartSelect": { "smartSelect.expand": "展开选择", "smartSelect.shrink": "收起选择" }, - "vs/editor/contrib/anchorSelect/anchorSelect": { + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { "setSelectionAnchor": "设置选择定位点" }, - "vs/editor/contrib/caretOperations/caretOperations": { + "vs/editor/contrib/caretOperations/browser/caretOperations": { "caret.moveLeft": "向左移动所选文本", "caret.moveRight": "向右移动所选文本" }, - "vs/editor/contrib/tokenization/tokenization": { + "vs/editor/contrib/tokenization/browser/tokenization": { "forceRetokenize": "开发人员: 强制重新进行标记" }, - "vs/editor/contrib/wordOperations/wordOperations": { + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "禁用批注中字符的突出显示", + "action.unicodeHighlight.disableHighlightingInStrings": "禁用字符串中字符的突出显示", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "禁止突出显示歧义字符", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "禁止突出显示不可见字符", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "禁止突出显示非基本 ASCII 字符", + "action.unicodeHighlight.showExcludeOptions": "显示排除选项" + }, + "vs/editor/contrib/wordOperations/browser/wordOperations": { "deleteInsideWord": "删除 Word" }, - "vs/editor/contrib/links/links": { - "label": "打开链接" - }, - "vs/editor/contrib/gotoError/gotoError": { + "vs/editor/contrib/gotoError/browser/gotoError": { "markerAction.next.label": "转到下一个问题 (错误、警告、信息)", "markerAction.nextInFiles.label": "转到文件中的下一个问题 (错误、警告、信息)", "markerAction.previous.label": "转到上一个问题 (错误、警告、信息)", "markerAction.previousInFiles.label": "转到文件中的上一个问题 (错误、警告、信息)" }, - "vs/editor/contrib/gotoSymbol/goToCommands": { + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { + "gotoLineLabelEmptyWithLimit": "当前行: {0},字符: {1}。键入要导航到的行号(介于 1 至 {2} 之间)。" + }, + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { + "_constructor": "构造函数 ({0})", + "array": "数组({0})", + "boolean": "布尔值({0})", + "cannotRunGotoSymbolWithoutEditor": "要转到符号,首先打开具有符号信息的文本编辑器。", + "cannotRunGotoSymbolWithoutSymbolProvider": "活动文本编辑器不提供符号信息。", + "class": "类({0})", + "constant": "常量({0})", + "enum": "枚举({0})", + "enumMember": "枚举成员({0})", + "event": "事件({0})", + "field": "字段({0})", + "file": "文件({0})", + "function": "函数({0})", + "interface": "接口({0})", + "key": "键({0})", + "method": "方法({0})", + "modules": "模块({0})", + "namespace": "命名空间({0})", + "noMatchingSymbolResults": "没有匹配的编辑器符号", + "noSymbolResults": "没有编辑器符号", + "number": "数字({0})", + "object": "对象({0})", + "openToBottom": "在底部打开", + "openToSide": "在侧边打开", + "operator": "运算符({0})", + "package": "包({0})", + "property": "属性({0})", + "string": "字符串({0})", + "struct": "结构({0})", + "symbols": "符号({0})", + "typeParameter": "类型参数({0})", + "variable": "变量({0})" + }, + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { "actions.goToDecl.label": "转到定义", "actions.goToDeclToSide.label": "打开侧边的定义", "goToReferences.label": "转到引用", "peek.submenu": "快速查看", + "def.title": "定义", "actions.previewDecl.label": "速览定义", "references.action.label": "查看引用", "references.no": "未找到\"{0}\"的引用", "noResultWord": "未找到“{0}”的任何定义" - }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { - "gotoLineLabelEmptyWithLimit": "当前行: {0},字符: {1}。键入要导航到的行号(介于 1 至 {2} 之间)。" - }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { - "_constructor": "构造函数 ({0})", - "array": "数组({0})", - "boolean": "布尔值({0})", - "cannotRunGotoSymbolWithoutEditor": "要转到符号,首先打开具有符号信息的文本编辑器。", - "cannotRunGotoSymbolWithoutSymbolProvider": "活动文本编辑器不提供符号信息。", - "class": "类({0})", - "constant": "常量({0})", - "enum": "枚举({0})", - "enumMember": "枚举成员({0})", - "event": "事件({0})", - "field": "字段({0})", - "file": "文件({0})", - "function": "函数({0})", - "interface": "接口({0})", - "key": "键({0})", - "method": "方法({0})", - "modules": "模块({0})", - "namespace": "命名空间({0})", - "noMatchingSymbolResults": "没有匹配的编辑器符号", - "noSymbolResults": "没有编辑器符号", - "number": "数字({0})", - "object": "对象({0})", - "openToBottom": "在底部打开", - "openToSide": "在侧边打开", - "operator": "运算符({0})", - "package": "包({0})", - "property": "属性({0})", - "string": "字符串({0})", - "struct": "结构({0})", - "symbols": "符号({0})", - "typeParameter": "类型参数({0})", - "variable": "变量({0})" - }, - "vs/editor/contrib/format/formatActions": { - "formatDocument.label": "格式化文档", - "formatSelection.label": "格式化选定内容" - }, - "vs/base/browser/ui/inputbox/inputBox": { - "history.inputbox.hint": "对于历史记录" - }, - "vs/platform/quickinput/browser/commandsQuickAccess": { - "morecCommands": "其他命令", - "recentlyUsed": "最近使用" - }, - "vs/editor/contrib/message/messageController": { - "editor.readonly": "无法在只读编辑器中编辑" - }, - "vs/editor/contrib/unicodeHighlighter/unicodeHighlighter": { - "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "禁止突出显示歧义字符", - "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "禁止突出显示不可见字符", - "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "禁止突出显示非基本 ASCII 字符", - "action.unicodeHighlight.showExcludeOptions": "显示排除选项" - }, - "vs/editor/browser/widget/diffReview": { - "editor.action.diffReview.next": "转至下一个差异", - "editor.action.diffReview.prev": "转至上一个差异" - } + }, + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { + "peekView.alternateTitle": "引用" + }, + "vs/editor/contrib/readOnlyMessage/browser/contribution": { + "editor.readonly": "无法在只读编辑器中编辑" + } } } diff --git a/src/locale/zh-hans.json b/src/locale/zh-hans.json index 3ae3ca7..083ca60 100644 --- a/src/locale/zh-hans.json +++ b/src/locale/zh-hans.json @@ -1,10086 +1,15497 @@ { - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "vs/base/browser/ui/actionbar/actionViewItems": { "titleLabel": "{0} ({1})" }, - "vs/base/browser/ui/dialog/dialog": { - "dialogClose": "关闭对话框", - "dialogErrorMessage": "错误", - "dialogInfoMessage": "信息", - "dialogPendingMessage": "正在进行", - "dialogWarningMessage": "警告", - "ok": "确定" - }, - "vs/base/browser/ui/findinput/findInput": { "defaultLabel": "输入" }, - "vs/base/browser/ui/findinput/findInputCheckboxes": { - "caseDescription": "区分大小写", - "regexDescription": "使用正则表达式", - "wordsDescription": "全字匹配" - }, - "vs/base/browser/ui/findinput/replaceInput": { - "defaultLabel": "输入", - "label.preserveCaseCheckbox": "保留大小写" - }, - "vs/base/browser/ui/iconLabel/iconLabelHover": { "iconLabel.loading": "正在加载…" }, - "vs/base/browser/ui/inputbox/inputBox": { - "alertErrorMessage": "错误: {0}", - "alertInfoMessage": "信息: {0}", - "alertWarningMessage": "警告: {0}", - "history.inputbox.hint": "对于历史记录" - }, - "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "未绑定" }, - "vs/base/browser/ui/menu/menu": { "titleLabel": "{0} ({1})" }, - "vs/base/browser/ui/menu/menubar": { "mAppMenu": "应用程序菜单", "mMore": "更多" }, - "vs/base/browser/ui/selectBox/selectBoxCustom": { "selectBox": "选择框" }, - "vs/base/browser/ui/splitview/paneview": { "viewSection": "{0}部分" }, - "vs/base/browser/ui/toolbar/toolbar": { "moreActions": "更多操作..." }, - "vs/base/browser/ui/tree/abstractTree": { - "clear": "清除", - "disable filter on type": "禁用输入时筛选", - "empty": "未找到元素", - "enable filter on type": "启用输入时筛选", - "found": "已匹配 {0} 个元素(共 {1} 个)" - }, - "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "全部折叠" }, - "vs/base/common/actions": { "submenu.empty": "(空)" }, - "vs/base/common/date": { - "date.fromNow.days.plural": "{0} 天", - "date.fromNow.days.plural.ago": "{0} 天前", - "date.fromNow.days.singular": "{0} 天", - "date.fromNow.days.singular.ago": "{0} 天前", - "date.fromNow.hours.plural": "{0} 小时", - "date.fromNow.hours.plural.ago": "{0} 小时前", - "date.fromNow.hours.singular": "{0} 小时", - "date.fromNow.hours.singular.ago": "{0} 小时前", - "date.fromNow.in": "{0} 后", - "date.fromNow.minutes.plural": "{0} 分钟", - "date.fromNow.minutes.plural.ago": "{0} 分钟前", - "date.fromNow.minutes.singular": "{0} 分钟", - "date.fromNow.minutes.singular.ago": "{0} 分钟前", - "date.fromNow.months.plural": "{0} 个月", - "date.fromNow.months.plural.ago": "{0} 个月前", - "date.fromNow.months.singular": "{0} 个月", - "date.fromNow.months.singular.ago": "{0} 个月前", - "date.fromNow.now": "现在", - "date.fromNow.seconds.plural": "{0} 秒", - "date.fromNow.seconds.plural.ago": "{0} 秒前", - "date.fromNow.seconds.singular": "{0} 秒", - "date.fromNow.seconds.singular.ago": "{0} 秒前", - "date.fromNow.weeks.plural": "{0} 周", - "date.fromNow.weeks.plural.ago": "{0} 周前", - "date.fromNow.weeks.singular": "{0} 周", - "date.fromNow.weeks.singular.ago": "{0} 周前", - "date.fromNow.years.plural": "{0} 年", - "date.fromNow.years.plural.ago": "{0} 年前", - "date.fromNow.years.singular": "{0} 年", - "date.fromNow.years.singular.ago": "{0} 年前" - }, - "vs/base/common/errorMessage": { - "error.defaultMessage": "出现未知错误。有关详细信息,请参阅日志。", - "error.moreErrors": "{0} 个(共 {1} 个错误)", - "nodeExceptionMessage": "发生了系统错误 ({0})", - "stackTrace.format": "{0}: {1}" - }, - "vs/base/common/jsonErrorMessages": { - "error.closeBraceExpected": "需要右大括号", - "error.closeBracketExpected": "需要右括号", - "error.colonExpected": "需要冒号", - "error.commaExpected": "需要逗号", - "error.endOfFileExpected": "文件应结束", - "error.invalidNumberFormat": "数字格式无效", - "error.invalidSymbol": "无效符号", - "error.propertyNameExpected": "需要属性名", - "error.valueExpected": "需要值" - }, - "vs/base/common/keybindingLabels": { - "altKey": "Alt", - "altKey.long": "Alt", - "cmdKey.long": "Command", - "ctrlKey": "Ctrl", - "ctrlKey.long": "Control", - "optKey.long": "选项", - "shiftKey": "Shift", - "shiftKey.long": "Shift", - "superKey": "超键", - "superKey.long": "超键", - "windowsKey": "Windows", - "windowsKey.long": "Windows" - }, - "vs/base/node/processes": { "TaskRunner.UNC": "无法在 UNC 驱动器上执行 Shell 命令。" }, - "vs/base/node/zip": { - "incompleteExtract": "解压不完整。找到了 {0} / {1} 个项目", - "invalid file": "提取 {0} 时出错。文件无效。", - "notFound": "在 Zip 中找不到 {0}。" - }, - "vs/base/parts/quickinput/browser/quickInput": { - "custom": "自定义", - "inputModeEntry": "按 \"Enter\" 以确认或按 \"Esc\" 以取消", - "inputModeEntryDescription": "{0} (按 \"Enter\" 以确认或按 \"Esc\" 以取消)", - "ok": "确定", - "quickInput.back": "上一步", - "quickInput.backWithKeybinding": "后退 ({0})", - "quickInput.countSelected": "已选 {0} 项", - "quickInput.steps": "{0}/{1}", - "quickInput.visibleCount": "{0} 个结果", - "quickInputBox.ariaLabel": "在此输入可缩小结果范围。" - }, - "vs/base/parts/quickinput/browser/quickInputList": { "quickInput": "快速输入" }, - "vs/editor/browser/controller/coreCommands": { - "removedCursor": "已删除辅助游标", - "stickydesc": "即使转到较长的行,也一直到末尾" - }, - "vs/editor/browser/controller/textAreaHandler": { - "accessibilityOffAriaLabel": "现在无法访问编辑器。按 {0} 获取选项。", - "editor": "编辑器" - }, - "vs/editor/browser/core/keybindingCancellation": { - "cancellableOperation": "编辑器是否运行可取消的操作,例如“预览引用”" - }, - "vs/editor/browser/editorExtensions": { - "miRedo": "恢复(&&R)", - "miSelectAll": "全选(&&S)", - "miUndo": "撤消(&&U)", - "redo": "恢复", - "selectAll": "选择全部", - "undo": "撤消" - }, - "vs/editor/browser/widget/codeEditorWidget": { "cursors.maximum": "光标数量被限制为 {0}。" }, - "vs/editor/browser/widget/diffEditorWidget": { - "diff.tooLarge": "文件过大,无法比较。", - "diffInsertIcon": "差异编辑器中插入项的线条修饰。", - "diffRemoveIcon": "差异编辑器中删除项的线条修饰。" - }, - "vs/editor/browser/widget/diffReview": { - "blankLine": "空白", - "deleteLine": "- {0}原始行{1}", - "diffReviewCloseIcon": "差异评审中的“关闭”图标。", - "diffReviewInsertIcon": "差异评审中的“插入”图标。", - "diffReviewRemoveIcon": "差异评审中的“删除”图标。", - "editor.action.diffReview.next": "转至下一个差异", - "editor.action.diffReview.prev": "转至上一个差异", - "equalLine": "{0}原始行{1}修改的行{2}", - "header": "差异 {0}/ {1}: 原始行 {2},{3},修改后的行 {4},{5}", - "insertLine": "+ {0}修改的行{1}", - "label.close": "关闭", - "more_lines_changed": "更改了 {0} 行", - "no_lines_changed": "未更改行", - "one_line_changed": "更改了 1 行", - "unchangedLine": "{0} 未更改的行 {1}" - }, - "vs/editor/browser/widget/inlineDiffMargin": { - "diff.clipboard.copyChangedLineContent.label": "复制更改的行({0})", - "diff.clipboard.copyChangedLinesContent.label": "复制更改的行", - "diff.clipboard.copyChangedLinesContent.single.label": "复制更改的行", - "diff.clipboard.copyDeletedLineContent.label": "复制已删除的行({0})", - "diff.clipboard.copyDeletedLinesContent.label": "复制已删除的行", - "diff.clipboard.copyDeletedLinesContent.single.label": "复制已删除的行", - "diff.inline.revertChange.label": "还原此更改" - }, - "vs/editor/common/config/commonEditorConfig": { - "codeLens": "控制是否在编辑器中显示 CodeLens。", - "detectIndentation": "控制是否在打开文件时,基于文件内容自动检测 `#editor.tabSize#` 和 `#editor.insertSpaces#`。", - "editorConfigurationTitle": "编辑器", - "ignoreTrimWhitespace": "启用后,差异编辑器将忽略前导空格或尾随空格中的更改。", - "insertSpaces": "按 `Tab` 键时插入空格。该设置在 `#editor.detectIndentation#` 启用时根据文件内容可能会被覆盖。", - "largeFileOptimizations": "对大型文件进行特殊处理,禁用某些内存密集型功能。", - "maxComputationTime": "超时(以毫秒为单位),之后将取消差异计算。使用0表示没有超时。", - "maxFileSize": "要为其计算差异的最大文件大小(MB)。使用 0 表示无限制。", - "maxTokenizationLineLength": "由于性能原因,超过这个长度的行将不会被标记", - "renderIndicators": "控制差异编辑器是否为添加/删除的更改显示 +/- 指示符号。", - "schema.brackets": "定义增加和减少缩进的括号。", - "schema.closeBracket": "右方括号字符或字符串序列。", - "schema.colorizedBracketPairs": "如果启用方括号对着色,则按照其嵌套级别定义已着色的方括号对。", - "schema.openBracket": "左方括号字符或字符串序列。", - "semanticHighlighting.configuredByTheme": "语义突出显示是由当前颜色主题的 \"semanticHighlighting\" 设置配置的。", - "semanticHighlighting.enabled": "控制是否为支持它的语言显示语义突出显示。", - "semanticHighlighting.false": "对所有颜色主题禁用语义突出显示。", - "semanticHighlighting.true": "对所有颜色主题启用语义突出显示。", - "sideBySide": "控制差异编辑器的显示方式是并排还是内联。", - "stablePeek": "在速览编辑器中,即使双击其中的内容或者按 `Esc` 键,也保持其打开状态。", - "tabSize": "一个制表符等于的空格数。在 `#editor.detectIndentation#` 启用时,根据文件内容,该设置可能会被覆盖。", - "trimAutoWhitespace": "删除自动插入的尾随空白符号。", - "wordBasedSuggestions": "控制是否根据文档中的文字计算自动完成列表。", - "wordBasedSuggestionsMode": "控制通过哪些文档计算基于字词的补全。", - "wordBasedSuggestionsMode.allDocuments": "建议所有打开的文档中的字词。", - "wordBasedSuggestionsMode.currentDocument": "仅建议活动文档中的字词。", - "wordBasedSuggestionsMode.matchingDocuments": "建议使用同一语言的所有打开的文档中的字词。", - "wordWrap.inherit": "将根据 `#editor.wordWrap#` 设置换行。", - "wordWrap.off": "永不换行。", - "wordWrap.on": "将在视区宽度处换行。" - }, - "vs/editor/common/config/editorOptions": { - "acceptSuggestionOnCommitCharacter": "控制是否应在遇到提交字符时接受建议。例如,在 JavaScript 中,半角分号 (`;`) 可以为提交字符,能够在接受建议的同时键入该字符。", - "acceptSuggestionOnEnter": "控制除了 `Tab` 键以外, `Enter` 键是否同样可以接受建议。这能减少“插入新行”和“接受建议”命令之间的歧义。", - "acceptSuggestionOnEnterSmart": "仅当建议包含文本改动时才可使用 `Enter` 键进行接受。", - "accessibilityPageSize": "控制编辑器中可由屏幕阅读器一次读出的行数。我们检测到屏幕阅读器时,会自动将默认值设置为 500。警告: 如果行数大于默认值,可能会影响性能。", - "accessibilitySupport": "控制编辑器是否应在对屏幕阅读器进行了优化的模式下运行。设置为“开”将禁用自动换行。", - "accessibilitySupport.auto": "编辑器将使用平台 API 以检测是否附加了屏幕阅读器。", - "accessibilitySupport.off": "编辑器将不再对屏幕阅读器的使用进行优化。", - "accessibilitySupport.on": "编辑器将针对与屏幕阅读器搭配使用进行永久优化。将禁用自动换行。", - "alternativeDeclarationCommand": "当\"转到声明\"的结果为当前位置时将要执行的替代命令的 ID。", - "alternativeDefinitionCommand": "当\"转到定义\"的结果为当前位置时将要执行的替代命令的 ID。", - "alternativeImplementationCommand": "当\"转到实现\"的结果为当前位置时将要执行的替代命令的 ID。", - "alternativeReferenceCommand": "当\"转到引用\"的结果是当前位置时正在执行的替代命令 ID。", - "alternativeTypeDefinitionCommand": "当\"转到类型定义\"的结果是当前位置时正在执行的备用命令 ID。", - "autoClosingBrackets": "控制编辑器是否在左括号后自动插入右括号。", - "autoClosingDelete": "控制在删除时编辑器是否应删除相邻的右引号或右方括号。", - "autoClosingOvertype": "控制编辑器是否应改写右引号或右括号。", - "autoClosingQuotes": "控制编辑器是否在左引号后自动插入右引号。", - "autoIndent": "控制编辑器是否应在用户键入、粘贴、移动或缩进行时自动调整缩进。", - "autoSurround": "控制在键入引号或方括号时,编辑器是否应自动将所选内容括起来。", - "bracketPairColorization.enabled": "控制是否启用括号对着色。使用 “workbench.colorCustomizations” 替代括号突出显示颜色。", - "codeActions": "在编辑器中启用代码操作小灯泡提示。", - "codeLens": "控制是否在编辑器中显示 CodeLens。", - "codeLensFontFamily": "控制 CodeLens 的字体系列。", - "codeLensFontSize": "控制 CodeLens 的字号(以像素为单位)。设置为 `0` 时,将使用 90% 的 `#editor.fontSize#`。", - "colorDecorators": "控制编辑器是否显示内联颜色修饰器和颜色选取器。", - "columnSelection": "启用使用鼠标和键进行列选择。", - "comments.ignoreEmptyLines": "控制在对行注释执行切换、添加或删除操作时,是否应忽略空行。", - "comments.insertSpace": "控制在注释时是否插入空格字符。", - "copyWithSyntaxHighlighting": "控制在复制时是否同时复制语法高亮。", - "cursorBlinking": "控制光标的动画样式。", - "cursorSmoothCaretAnimation": "控制是否启用平滑插入动画。", - "cursorStyle": "控制光标样式。", - "cursorSurroundingLines": "控制光标周围可见的前置行和尾随行的最小数目。在其他一些编辑器中称为 \"scrollOff\" 或 \"scrollOffset\"。", - "cursorSurroundingLinesStyle": "控制何时应强制执行\"光标环绕行\"。", - "cursorSurroundingLinesStyle.all": "始终强制执行 \"cursorSurroundingLines\"", - "cursorSurroundingLinesStyle.default": "仅当通过键盘或 API 触发时,才会强制执行\"光标环绕行\"。", - "cursorWidth": "当 `#editor.cursorStyle#` 设置为 `line` 时,控制光标的宽度。", - "definitionLinkOpensInPeek": "控制\"转到定义\"鼠标手势是否始终打开预览小部件。", - "deprecated": "此设置已弃用,请改用单独的设置,如\"editor.suggest.showKeywords\"或\"editor.suggest.showSnippets\"。", - "dragAndDrop": "控制在编辑器中是否允许通过拖放来移动选中内容。", - "editor.autoClosingBrackets.beforeWhitespace": "仅当光标位于空白字符左侧时,才自动闭合括号。", - "editor.autoClosingBrackets.languageDefined": "使用语言配置确定何时自动闭合括号。", - "editor.autoClosingDelete.auto": "仅在自动插入时才删除相邻的右引号或右括号。", - "editor.autoClosingOvertype.auto": "仅在自动插入时才改写右引号或右括号。", - "editor.autoClosingQuotes.beforeWhitespace": "仅当光标位于空白字符左侧时,才自动闭合引号。", - "editor.autoClosingQuotes.languageDefined": "使用语言配置确定何时自动闭合引号。", - "editor.autoIndent.advanced": "编辑器将保留当前行的缩进、使用语言定义的括号并调用语言定义的特定 onEnterRules。", - "editor.autoIndent.brackets": "编辑器将保留当前行的缩进并遵循语言定义的括号。", - "editor.autoIndent.full": "编辑器将保留当前行的缩进,使用语言定义的括号,调用由语言定义的特殊输入规则,并遵循由语言定义的缩进规则。", - "editor.autoIndent.keep": "编辑器将保留当前行的缩进。", - "editor.autoIndent.none": "编辑器不会自动插入缩进。", - "editor.autoSurround.brackets": "使用括号而非引号来包住所选内容。", - "editor.autoSurround.languageDefined": "使用语言配置确定何时自动包住所选内容。", - "editor.autoSurround.quotes": "使用引号而非括号来包住所选内容。", - "editor.editor.gotoLocation.multipleDeclarations": "控制存在多个目标位置时\"转到声明\"命令的行为。", - "editor.editor.gotoLocation.multipleDefinitions": "控制存在多个目标位置时\"转到定义\"命令的行为。", - "editor.editor.gotoLocation.multipleImplemenattions": "控制存在多个目标位置时\"转到实现\"命令的行为。", - "editor.editor.gotoLocation.multipleReferences": "控制存在多个目标位置时\"转到引用\"命令的行为。", - "editor.editor.gotoLocation.multipleTypeDefinitions": "控制存在多个目标位置时\"转到类型定义\"命令的行为。", - "editor.find.autoFindInSelection.always": "始终自动打开“在选定内容中查找”。", - "editor.find.autoFindInSelection.multiline": "选择多行内容时,自动打开“在选定内容中查找”。", - "editor.find.autoFindInSelection.never": "从不自动打开“在选定内容中查找”(默认)。", - "editor.find.seedSearchStringFromSelection.always": "始终为编辑器选择中的搜索字符串设定种子,包括光标位置的字词。", - "editor.find.seedSearchStringFromSelection.never": "切勿为编辑器选择中的搜索字符串设定种子。", - "editor.find.seedSearchStringFromSelection.selection": "仅为编辑器选择中的搜索字符串设定种子。", - "editor.gotoLocation.multiple.deprecated": "此设置已弃用,请改用单独的设置,如\"editor.editor.gotoLocation.multipleDefinitions\"或\"editor.editor.gotoLocation.multipleImplementations\"。", - "editor.gotoLocation.multiple.goto": "转到主结果,并对其他人启用防偷窥导航", - "editor.gotoLocation.multiple.gotoAndPeek": "转到主结果并显示预览视图", - "editor.gotoLocation.multiple.peek": "显示结果的预览视图 (默认值)", - "editor.guides.bracketPairs": "控制是否启用括号对指南。", - "editor.guides.bracketPairs.active": "仅为活动括号对启用括号对参考线。", - "editor.guides.bracketPairs.false": "禁用括号对参考线。", - "editor.guides.bracketPairs.true": "启用括号对参考线。", - "editor.guides.bracketPairsHorizontal": "控制是否启用水平括号对指南。", - "editor.guides.bracketPairsHorizontal.active": "仅为活动括号对启用水平参考线。", - "editor.guides.bracketPairsHorizontal.false": "禁用水平括号对参考线。", - "editor.guides.bracketPairsHorizontal.true": "启用水平参考线作为垂直括号对参考线的添加项。", - "editor.guides.highlightActiveBracketPair": "控制是否启用括号对指南。", - "editor.guides.highlightActiveIndentation": "控制是否突出显示编辑器中活动的缩进参考线。", - "editor.guides.indentation": "控制编辑器是否显示缩进参考线。", - "editor.suggest.showClasss": "启用后,IntelliSense 将显示“类”建议。", - "editor.suggest.showColors": "启用后,IntelliSense 将显示“颜色”建议。", - "editor.suggest.showConstants": "启用后,IntelliSense 将显示“常量”建议。", - "editor.suggest.showConstructors": "启用后,IntelliSense 将显示“构造函数”建议。", - "editor.suggest.showCustomcolors": "启用后,IntelliSense 将显示“自定义颜色”建议。", - "editor.suggest.showDeprecated": "启用后,IntelliSense 将显示“已启用”建议。", - "editor.suggest.showEnumMembers": "启用后,IntelliSense 将显示 \"enumMember\" 建议。", - "editor.suggest.showEnums": "启用后,IntelliSense 将显示“枚举”建议。", - "editor.suggest.showEvents": "启用后,IntelliSense 将显示“事件”建议。", - "editor.suggest.showFields": "启用后,IntelliSense 将显示“字段”建议。", - "editor.suggest.showFiles": "启用后,IntelliSense 将显示“文件”建议。", - "editor.suggest.showFolders": "启用后,IntelliSense 将显示“文件夹”建议。", - "editor.suggest.showFunctions": "启用后,IntelliSense 将显示“函数”建议。", - "editor.suggest.showInterfaces": "启用后,IntelliSense 将显示“接口”建议。", - "editor.suggest.showIssues": "启用后,IntelliSense 将显示\"问题\"建议。", - "editor.suggest.showKeywords": "启用后,IntelliSense 将显示“关键字”建议。", - "editor.suggest.showMethods": "启用后,IntelliSense 将显示“方法”建议。", - "editor.suggest.showModules": "启用后,IntelliSense 将显示“模块”建议。", - "editor.suggest.showOperators": "启用后,IntelliSense 将显示“操作符”建议。", - "editor.suggest.showPropertys": "启用后,IntelliSense 将显示“属性”建议。", - "editor.suggest.showReferences": "启用后,IntelliSense 将显示“参考”建议。", - "editor.suggest.showSnippets": "启用后,IntelliSense 将显示“片段”建议。", - "editor.suggest.showStructs": "启用后,IntelliSense 将显示“结构”建议。", - "editor.suggest.showTexts": "启用后,IntelliSense 将显示“文本”建议。", - "editor.suggest.showTypeParameters": "启用后,IntelliSense 将显示 \"typeParameter\" 建议。", - "editor.suggest.showUnits": "启用后,IntelliSense 将显示“单位”建议。", - "editor.suggest.showUsers": "启用后,IntelliSense 将显示\"用户\"建议。", - "editor.suggest.showValues": "启用后,IntelliSense 将显示“值”建议。", - "editor.suggest.showVariables": "启用后,IntelliSense 将显示“变量”建议。", - "editorViewAccessibleLabel": "编辑器内容", - "emptySelectionClipboard": "控制在没有选择内容时进行复制是否复制当前行。", - "fastScrollSensitivity": "按下\"Alt\"时滚动速度倍增。", - "find.addExtraSpaceOnTop": "控制 \"查找小部件\" 是否应在编辑器顶部添加额外的行。如果为 true, 则可以在 \"查找小工具\" 可见时滚动到第一行之外。", - "find.autoFindInSelection": "控制自动打开“在选定内容中查找”的条件。", - "find.cursorMoveOnType": "控制在键入时光标是否应跳转以查找匹配项。", - "find.globalFindClipboard": "控制“查找”小组件是否读取或修改 macOS 的共享查找剪贴板。", - "find.loop": "控制在找不到其他匹配项时,是否自动从开头(或结尾)重新开始搜索。", - "find.seedSearchStringFromSelection": "控制是否将编辑器选中内容作为搜索词填入到查找小组件中。", - "folding": "控制编辑器是否启用了代码折叠。", - "foldingHighlight": "控制编辑器是否应突出显示折叠范围。", - "foldingImportsByDefault": "控制编辑器是否自动折叠导入范围。", - "foldingStrategy": "控制计算折叠范围的策略。", - "foldingStrategy.auto": "使用特定于语言的折叠策略(如果可用),否则使用基于缩进的策略。", - "foldingStrategy.indentation": "使用基于缩进的折叠策略。", - "fontFamily": "控制字体系列。", - "fontFeatureSettings": "显式 \"font-feature-settings\" CSS 属性。如果只需打开/关闭连字,可以改为传递布尔值。", - "fontLigatures": "启用/禁用字体连字(\"calt\" 和 \"liga\" 字体特性)。将此更改为字符串,可对 \"font-feature-settings\" CSS 属性进行精细控制。", - "fontLigaturesGeneral": "配置字体连字或字体特性。可以是用于启用/禁用连字的布尔值,或用于设置 CSS \"font-feature-settings\" 属性值的字符串。", - "fontSize": "控制字体大小(像素)。", - "fontWeight": "控制字体粗细。接受关键字“正常”和“加粗”,或者接受介于 1 至 1000 之间的数字。", - "fontWeightErrorMessage": "仅允许使用关键字“正常”和“加粗”,或使用介于 1 至 1000 之间的数字。", - "formatOnPaste": "控制编辑器是否自动格式化粘贴的内容。格式化程序必须可用,并且能针对文档中的某一范围进行格式化。", - "formatOnType": "控制编辑器在键入一行后是否自动格式化该行。", - "glyphMargin": "控制编辑器是否应呈现垂直字形边距。字形边距最常用于调试。", - "hideCursorInOverviewRuler": "控制是否在概览标尺中隐藏光标。", - "hover.above": "如果有空间,首选在线条上方显示悬停。", - "hover.delay": "控制显示悬停提示前的等待时间 (毫秒)。", - "hover.enabled": "控制是否显示悬停提示。", - "hover.sticky": "控制当鼠标移动到悬停提示上时,其是否保持可见。", - "inlayHints.enable": "在编辑器中启用内联提示。", - "inlayHints.fontFamily": "在编辑器中控制内嵌提示的字体系列。设置为空时,使用 `#editor.fontFamily#`。", - "inlayHints.fontSize": "控制编辑器中内嵌提示的字号。当配置的值小于 `5` 或大于编辑器字号时,默认使用 90% 的 `#editor.fontSize#`。", - "inlineSuggest.enabled": "控制是否在编辑器中自动显示内联建议。", - "letterSpacing": "控制字母间距(像素)。", - "lineHeight": "控制行高。\r\n - 使用 0 根据字号自动计算行高。\r\n - 介于 0 和 8 之间的值将用作字号的乘数。\r\n - 大于或等于 8 的值将用作有效值。", - "lineNumbers": "控制行号的显示。", - "lineNumbers.interval": "每 10 行显示一次行号。", - "lineNumbers.off": "不显示行号。", - "lineNumbers.on": "将行号显示为绝对行数。", - "lineNumbers.relative": "将行号显示为与光标相隔的行数。", - "linkedEditing": "控制编辑器是否已启用链接编辑。相关符号(如 HTML 标记)在编辑时进行更新,具体由语言而定。", - "links": "控制是否在编辑器中检测链接并使其可被点击。", - "matchBrackets": "突出显示匹配的括号。", - "minimap.enabled": "控制是否显示缩略图。", - "minimap.maxColumn": "限制缩略图的宽度,控制其最多显示的列数。", - "minimap.renderCharacters": "渲染每行的实际字符,而不是色块。", - "minimap.scale": "在迷你地图中绘制的内容比例: 1、2 或 3。", - "minimap.showSlider": "控制何时显示迷你地图滑块。", - "minimap.side": "控制在哪一侧显示缩略图。", - "minimap.size": "控制迷你地图的大小。", - "minimap.size.fill": "迷你地图将根据需要拉伸或缩小以填充编辑器的高度(不滚动)。", - "minimap.size.fit": "迷你地图将根据需要缩小,永远不会大于编辑器(不滚动)。", - "minimap.size.proportional": "迷你地图的大小与编辑器内容相同(并且可能滚动)。", - "mouseWheelScrollSensitivity": "对鼠标滚轮滚动事件的 `deltaX` 和 `deltaY` 乘上的系数。", - "mouseWheelZoom": "按住 `Ctrl` 键并滚动鼠标滚轮时对编辑器字体大小进行缩放。", - "multiCursorMergeOverlapping": "当多个光标重叠时进行合并。", - "multiCursorModifier": "在通过鼠标添加多个光标时使用的修改键。“转到定义”和“打开链接”功能所需的鼠标动作将会相应调整,不与多光标修改键冲突。[阅读详细信息](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier)。", - "multiCursorModifier.alt": "映射为 `Alt` (Windows 和 Linux) 或 `Option` (macOS)。", - "multiCursorModifier.ctrlCmd": "映射为 `Ctrl` (Windows 和 Linux) 或 `Command` (macOS)。", - "multiCursorPaste": "控制粘贴时粘贴文本的行计数与光标计数相匹配。", - "multiCursorPaste.full": "每个光标粘贴全文。", - "multiCursorPaste.spread": "每个光标粘贴一行文本。", - "occurrencesHighlight": "控制编辑器是否突出显示语义符号的匹配项。", - "overviewRulerBorder": "控制是否在概览标尺周围绘制边框。", - "padding.bottom": "控制编辑器的底边和最后一行之间的间距量。", - "padding.top": "控制编辑器的顶边和第一行之间的间距量。", - "parameterHints.cycle": "控制参数提示菜单在到达列表末尾时进行循环还是关闭。", - "parameterHints.enabled": "在输入时显示含有参数文档和类型信息的小面板。", - "peekWidgetDefaultFocus": "控制是将焦点放在内联编辑器上还是放在预览小部件中的树上。", - "peekWidgetDefaultFocus.editor": "打开预览时将焦点放在编辑器上", - "peekWidgetDefaultFocus.tree": "打开速览时聚焦树", - "quickSuggestions": "控制是否在键入时自动显示建议。", - "quickSuggestions.comments": "在注释内启用快速建议。", - "quickSuggestions.other": "在字符串和注释外启用快速建议。", - "quickSuggestions.strings": "在字符串内启用快速建议。", - "quickSuggestionsDelay": "控制显示快速建议前的等待时间 (毫秒)。", - "renameOnType": "控制是否在编辑器中输入时自动重命名。", - "renameOnTypeDeprecate": "已弃用,请改用 \"editor.linkedEditing\"。", - "renderControlCharacters": "控制编辑器是否显示控制字符。", - "renderFinalNewline": "当文件以换行符结束时, 呈现最后一行的行号。", - "renderLineHighlight": "控制编辑器的当前行进行高亮显示的方式。", - "renderLineHighlight.all": "同时突出显示导航线和当前行。", - "renderLineHighlightOnlyWhenFocus": "控制编辑器是否仅在焦点在编辑器时突出显示当前行。", - "renderWhitespace": "控制编辑器在空白字符上显示符号的方式。", - "renderWhitespace.boundary": "呈现空格字符(字词之间的单个空格除外)。", - "renderWhitespace.selection": "仅在选定文本上呈现空白字符。", - "renderWhitespace.trailing": "仅呈现尾随空格字符。", - "roundedSelection": "控制选区是否有圆角。", - "rulers": "在一定数量的等宽字符后显示垂直标尺。输入多个值,显示多个标尺。若数组为空,则不绘制标尺。", - "rulers.color": "此编辑器标尺的颜色。", - "rulers.size": "此编辑器标尺将渲染的等宽字符数。", - "scrollBeyondLastColumn": "控制编辑器水平滚动时可以超过范围的字符数。", - "scrollBeyondLastLine": "控制编辑器是否可以滚动到最后一行之后。", - "scrollPredominantAxis": "同时垂直和水平滚动时,仅沿主轴滚动。在触控板上垂直滚动时,可防止水平漂移。", - "scrollbar.horizontal": "控制水平滚动条的可见性。", - "scrollbar.horizontal.auto": "水平滚动条仅在必要时可见。", - "scrollbar.horizontal.fit": "水平滚动条将始终隐藏。", - "scrollbar.horizontal.visible": "水平滚动条将始终可见。", - "scrollbar.horizontalScrollbarSize": "水平滚动条的高度。", - "scrollbar.scrollByPage": "控制单击按页滚动还是跳转到单击位置。", - "scrollbar.vertical": "控制垂直滚动条的可见性。", - "scrollbar.vertical.auto": "垂直滚动条仅在必要时可见。", - "scrollbar.vertical.fit": "垂直滚动条将始终隐藏。", - "scrollbar.vertical.visible": "垂直滚动条将始终可见。", - "scrollbar.verticalScrollbarSize": "垂直滚动条的宽度。", - "selectLeadingAndTrailingWhitespace": "是否应始终选择前导和尾随空格。", - "selectionClipboard": "控制是否支持 Linux 主剪贴板。", - "selectionHighlight": "控制编辑器是否应突出显示与所选内容类似的匹配项。", - "showDeprecated": "控制加删除线被弃用的变量。", - "showFoldingControls": "控制何时显示行号槽上的折叠控件。", - "showFoldingControls.always": "始终显示折叠控件。", - "showFoldingControls.mouseover": "仅在鼠标位于装订线上方时显示折叠控件。", - "showUnused": "控制是否淡化未使用的代码。", - "smoothScrolling": "控制编辑器是否使用动画滚动。", - "snippetSuggestions": "控制代码片段是否与其他建议一起显示及其排列的位置。", - "snippetSuggestions.bottom": "在其他建议下方显示代码片段建议。", - "snippetSuggestions.inline": "在其他建议中穿插显示代码片段建议。", - "snippetSuggestions.none": "不显示代码片段建议。", - "snippetSuggestions.top": "在其他建议上方显示代码片段建议。", - "stickyTabStops": "在使用空格进行缩进时模拟制表符的选择行为。所选内容将始终使用制表符停止位。", - "suggest.filterGraceful": "控制对建议的筛选和排序是否考虑小的拼写错误。", - "suggest.insertMode": "控制接受补全时是否覆盖单词。请注意,这取决于扩展选择使用此功能。", - "suggest.insertMode.insert": "插入建议而不覆盖光标右侧的文本。", - "suggest.insertMode.replace": "插入建议并覆盖光标右侧的文本。", - "suggest.localityBonus": "控制排序时是否首选光标附近的字词。", - "suggest.maxVisibleSuggestions.dep": "此设置已弃用。现在可以调整建议小组件的大小。", - "suggest.preview": "控制是否在编辑器中预览建议结果。", - "suggest.shareSuggestSelections": "控制是否在多个工作区和窗口间共享记忆的建议选项(需要 `#editor.suggestSelection#`)。", - "suggest.showIcons": "控制是否在建议中显示或隐藏图标。", - "suggest.showInlineDetails": "控制建议详细信息是随标签一起显示还是仅显示在详细信息小组件中", - "suggest.showStatusBar": "控制建议小部件底部的状态栏的可见性。", - "suggest.snippetsPreventQuickSuggestions": "控制活动代码段是否阻止快速建议。", - "suggestFontSize": "建议小部件的字号。如果设置为 `0`,则使用 `#editor.fontSize#` 的值。", - "suggestLineHeight": "建议小部件的行高。如果设置为 `0`,则使用 `#editor.lineHeight#` 的值。最小值为 8。", - "suggestOnTriggerCharacters": "控制在键入触发字符后是否自动显示建议。", - "suggestSelection": "控制在建议列表中如何预先选择建议。", - "suggestSelection.first": "始终选择第一个建议。", - "suggestSelection.recentlyUsed": "选择最近的建议,除非进一步键入选择其他项。例如 `console. -> console.log`,因为最近补全过 `log`。", - "suggestSelection.recentlyUsedByPrefix": "根据之前补全过的建议的前缀来进行选择。例如,`co -> console`、`con -> const`。", - "tabCompletion": "启用 Tab 补全。", - "tabCompletion.off": "禁用 Tab 补全。", - "tabCompletion.on": "在按下 Tab 键时进行 Tab 补全,将插入最佳匹配建议。", - "tabCompletion.onlySnippets": "在前缀匹配时进行 Tab 补全。在 \"quickSuggestions\" 未启用时体验最好。", - "unfoldOnClickAfterEndOfLine": "控制单击已折叠的行后面的空内容是否会展开该行。", - "unicodeHighlight.allowedCharacters": "定义未突出显示的允许字符。", - "unicodeHighlight.ambiguousCharacters": "控制是否突出显示可能与基本 ASCII 字符混淆的字符,但当前用户区域设置中常见的字符除外。", - "unicodeHighlight.includeComments": "控制注释中的字符是否也应进行 Unicode 突出显示。", - "unicodeHighlight.invisibleCharacters": "控制是否突出显示仅保留空格或完全没有宽度的字符。", - "unicodeHighlight.nonBasicASCII": "控制是否突出显示所有非基本 ASCII 字符。只有介于 U+0020 到 U+007E 之间的字符、制表符、换行符和回车符才被视为基本 ASCII。", - "unusualLineTerminators": "删除可能导致问题的异常行终止符。", - "unusualLineTerminators.auto": "自动删除异常的行终止符。", - "unusualLineTerminators.off": "忽略异常的行终止符。", - "unusualLineTerminators.prompt": "提示删除异常的行终止符。", - "useTabStops": "根据制表位插入和删除空格。", - "wordSeparators": "执行单词相关的导航或操作时作为单词分隔符的字符。", - "wordWrap": "控制折行的方式。", - "wordWrap.bounded": "在视区宽度和 `#editor.wordWrapColumn#` 中的较小值处折行。", - "wordWrap.off": "永不换行。", - "wordWrap.on": "将在视区宽度处换行。", - "wordWrap.wordWrapColumn": "在 `#editor.wordWrapColumn#` 处折行。", - "wordWrapColumn": "在 `#editor.wordWrap#` 为 `wordWrapColumn` 或 `bounded` 时,控制编辑器的折行列。", - "wrappingIndent": "控制折行的缩进。", - "wrappingIndent.deepIndent": "折行的缩进量比其父级多 2。", - "wrappingIndent.indent": "折行的缩进量比其父级多 1。", - "wrappingIndent.none": "没有缩进。折行从第 1 列开始。", - "wrappingIndent.same": "折行的缩进量与其父级相同。", - "wrappingStrategy": "控制计算包裹点的算法。", - "wrappingStrategy.advanced": "将包装点计算委托给浏览器。这是一个缓慢算法,可能会导致大型文件被冻结,但它在所有情况下都正常工作。", - "wrappingStrategy.simple": "假定所有字符的宽度相同。这是一种快速算法,适用于等宽字体和某些字形宽度相等的文字(如拉丁字符)。" - }, - "vs/editor/common/editorContextKeys": { - "editorColumnSelection": "是否已启用 \"editor.columnSelection\"", - "editorFocus": "编辑器或编辑器小组件是否具有焦点(例如焦点在“查找”小组件中)", - "editorHasCodeActionsProvider": "编辑器是否具有代码操作提供程序", - "editorHasCodeLensProvider": "编辑器是否具有 CodeLens 提供程序", - "editorHasCompletionItemProvider": "编辑器是否具有补全项提供程序", - "editorHasDeclarationProvider": "编辑器是否具有声明提供程序", - "editorHasDefinitionProvider": "编辑器是否具有定义提供程序", - "editorHasDocumentFormattingProvider": "编辑器是否具有文档格式设置提供程序", - "editorHasDocumentHighlightProvider": "编辑器是否具有文档突出显示提供程序", - "editorHasDocumentSelectionFormattingProvider": "编辑器是否具有文档选择格式设置提供程序", - "editorHasDocumentSymbolProvider": "编辑器是否具有文档符号提供程序", - "editorHasHoverProvider": "编辑器是否具有悬停提供程序", - "editorHasImplementationProvider": "编辑器是否具有实现提供程序", - "editorHasInlayHintsProvider": "编辑器是否具有内联提示提供程序", - "editorHasMultipleDocumentFormattingProvider": "编辑器是否具有多个文档格式设置提供程序", - "editorHasMultipleDocumentSelectionFormattingProvider": "编辑器是否有多个文档选择格式设置提供程序", - "editorHasMultipleSelections": "编辑器是否有多个选择", - "editorHasReferenceProvider": "编辑器是否具有引用提供程序", - "editorHasRenameProvider": "编辑器是否具有重命名提供程序", - "editorHasSelection": "编辑器是否已选定文本", - "editorHasSignatureHelpProvider": "编辑器是否具有签名帮助提供程序", - "editorHasTypeDefinitionProvider": "编辑器是否具有类型定义提供程序", - "editorHoverVisible": "编辑器软键盘是否可见", - "editorLangId": "编辑器的语言标识符", - "editorReadonly": "编辑器是否为只读", - "editorTabMovesFocus": "\"Tab\" 是否将焦点移出编辑器", - "editorTextFocus": "编辑器文本是否具有焦点(光标是否闪烁)", - "inCompositeEditor": "该编辑器是否是更大的编辑器(例如笔记本)的一部分", - "inDiffEditor": "上下文是否为差异编辑器", - "textInputFocus": "编辑器或 RTF 输入是否有焦点(光标是否闪烁)" - }, - "vs/editor/common/model/editStack": { "edit": "输入" }, - "vs/editor/common/modes/modesRegistry": { "plainText.alias": "纯文本" }, - "vs/editor/common/standaloneStrings": { - "accessibilityHelpMessage": "按 Alt+F1 可打开辅助功能选项。", - "auto_off": "编辑器被配置为永远不进行优化以配合屏幕读取器的使用, 而当前不是这种情况。", - "auto_on": "配置编辑器,将其进行优化以最好地配合屏幕读取器的使用。", - "bulkEditServiceSummary": "在 {1} 个文件中进行了 {0} 次编辑", - "changeConfigToOnMac": "若要配置编辑器,将其进行优化以最好地配合屏幕阅读器的使用,请立即按 Command+E。", - "changeConfigToOnWinLinux": "若要配置编辑器,将其进行优化以最高效地配合屏幕阅读器的使用,按下 Ctrl+E。", - "editableDiffEditor": "在一个差异编辑器的窗格中。", - "editableEditor": "在代码编辑器中", - "editorViewAccessibleLabel": "编辑器内容", - "emergencyConfOn": "现在将 \"辅助功能支持\" 设置更改为 \"打开\"。", - "gotoLineActionLabel": "转到行/列...", - "helpQuickAccess": "显示所有快速访问提供程序", - "inspectTokens": "开发人员: 检查令牌", - "multiSelection": "{0} 选择", - "multiSelectionRange": "{0} 选择(已选择 {1} 个字符)", - "noSelection": "无选择", - "openDocMac": "现在按 Command+H 打开一个浏览器窗口, 其中包含有关编辑器辅助功能的详细信息。", - "openDocWinLinux": "现在按 Ctrl+H 打开一个浏览器窗口, 其中包含有关编辑器辅助功能的更多信息。", - "openingDocs": "现在正在打开“编辑器辅助功能”文档页。", - "outroMsg": "你可以按 Esc 或 Shift+Esc 消除此工具提示并返回到编辑器。", - "quickCommandActionHelp": "显示并运行命令", - "quickCommandActionLabel": "命令面板", - "quickOutlineActionLabel": "转到符号...", - "quickOutlineByCategoryActionLabel": "按类别转到符号...", - "readonlyDiffEditor": "在差异编辑器的只读窗格中。", - "readonlyEditor": "在只读代码编辑器中", - "showAccessibilityHelpAction": "显示辅助功能帮助", - "singleSelection": "行 {0}, 列 {1}", - "singleSelectionRange": "行 {0}, 列 {1} (选中 {2})", - "tabFocusModeOffMsg": "在当前编辑器中按 Tab 将插入制表符。通过按 {0} 切换此行为。", - "tabFocusModeOffMsgNoKb": "在当前编辑器中按 Tab 会插入制表符。当前无法通过键绑定触发命令 {0}。", - "tabFocusModeOnMsg": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦的元素。通过按 {0} 切换此行为。", - "tabFocusModeOnMsgNoKb": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦的元素。当前无法通过按键绑定触发命令 {0}。", - "toggleHighContrast": "切换高对比度主题" - }, - "vs/editor/common/view/editorColorRegistry": { - "caret": "编辑器光标颜色。", - "deprecatedEditorActiveLineNumber": "\"Id\" 已被弃用,请改用 \"editorLineNumber.activeForeground\"。", - "editorActiveIndentGuide": "编辑器活动缩进参考线的颜色。", - "editorActiveLineNumber": "编辑器活动行号的颜色", - "editorBracketHighlightForeground1": "括号的前景色(1)。需要启用括号对着色。", - "editorBracketHighlightForeground2": "括号的前景色(2)。需要启用括号对着色。", - "editorBracketHighlightForeground3": "括号的前景色(3)。需要启用括号对着色。", - "editorBracketHighlightForeground4": "括号的前景色(4)。需要启用括号对着色。", - "editorBracketHighlightForeground5": "括号的前景色(5)。需要启用括号对着色。", - "editorBracketHighlightForeground6": "括号的前景色(6)。需要启用括号对着色。", - "editorBracketHighlightUnexpectedBracketForeground": "方括号出现意外的前景色。", - "editorBracketMatchBackground": "匹配括号的背景色", - "editorBracketMatchBorder": "匹配括号外框的颜色", - "editorBracketPairGuide.activeBackground1": "活动括号对指南的背景色(1)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground2": "活动括号对指南的背景色(2)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground3": "活动括号对指南的背景色(3)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground4": "活动括号对指南的背景色(4)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground5": "活动括号对指南的背景色(5)。需要启用括号对指南。", - "editorBracketPairGuide.activeBackground6": "活动括号对指南的背景色(6)。需要启用括号对指南。", - "editorBracketPairGuide.background1": "非活动括号对指南的背景色(1)。需要启用括号对指南。", - "editorBracketPairGuide.background2": "非活动括号对指南的背景色(2)。需要启用括号对指南。", - "editorBracketPairGuide.background3": "非活动括号对指南的背景色(3)。需要启用括号对指南。", - "editorBracketPairGuide.background4": "非活动括号对指南的背景色(4)。需要启用括号对指南。", - "editorBracketPairGuide.background5": "非活动括号对指南的背景色(5)。需要启用括号对指南。", - "editorBracketPairGuide.background6": "非活动括号对指南的背景色(6)。需要启用括号对指南。", - "editorCodeLensForeground": "编辑器 CodeLens 的前景色", - "editorCursorBackground": "编辑器光标的背景色。可以自定义块型光标覆盖字符的颜色。", - "editorGhostTextBackground": "编辑器中虚影文本的背景色。", - "editorGhostTextBorder": "编辑器中虚影文本的边框颜色。", - "editorGhostTextForeground": "编辑器中虚影文本的前景色。", - "editorGutter": "编辑器导航线的背景色。导航线包括边缘符号和行号。", - "editorIndentGuides": "编辑器缩进参考线的颜色。", - "editorLineNumbers": "编辑器行号的颜色。", - "editorOverviewRulerBackground": "编辑器概述标尺的背景色。仅当缩略图已启用且置于编辑器右侧时才使用。", - "editorOverviewRulerBorder": "概览标尺边框的颜色。", - "editorRuler": "编辑器标尺的颜色。", - "editorUnicodeHighlight.border": "用于突出显示 Unicode 字符的边框颜色。", - "editorWhitespaces": "编辑器中空白字符的颜色。", - "lineHighlight": "光标所在行高亮内容的背景颜色。", - "lineHighlightBorderBox": "光标所在行四周边框的背景颜色。", - "overviewRuleError": "概览标尺中错误标记的颜色。", - "overviewRuleInfo": "概览标尺中信息标记的颜色。", - "overviewRuleWarning": "概览标尺中警告标记的颜色。", - "overviewRulerRangeHighlight": "用于突出显示范围的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", - "rangeHighlight": "背景颜色的高亮范围,喜欢通过快速打开和查找功能。颜色不能不透明,以免隐藏底层装饰。", - "rangeHighlightBorder": "高亮区域边框的背景颜色。", - "symbolHighlight": "高亮显示符号的背景颜色,例如转到定义或转到下一个/上一个符号。颜色不能是不透明的,以免隐藏底层装饰。", - "symbolHighlightBorder": "高亮显示符号周围的边框的背景颜色。", - "unnecessaryCodeBorder": "编辑器中不必要(未使用)的源代码的边框颜色。", - "unnecessaryCodeOpacity": "非必须(未使用)代码的在编辑器中显示的不透明度。例如,\"#000000c0\" 将以 75% 的不透明度显示代码。对于高对比度主题,请使用 ”editorUnnecessaryCode.border“ 主题来为非必须代码添加下划线,以避免颜色淡化。" - }, - "vs/editor/contrib/anchorSelect/anchorSelect": { - "anchorSet": "定位点设置为 {0}:{1}", - "cancelSelectionAnchor": "取消选择定位点", - "goToSelectionAnchor": "转到选择定位点", - "selectFromAnchorToCursor": "选择从定位点到光标", - "selectionAnchor": "选择定位点", - "setSelectionAnchor": "设置选择定位点" - }, - "vs/editor/contrib/bracketMatching/bracketMatching": { - "miGoToBracket": "转到括号(&&B)", - "overviewRulerBracketMatchForeground": "概览标尺上表示匹配括号的标记颜色。", - "smartSelect.jumpBracket": "转到括号", - "smartSelect.selectToBracket": "选择括号所有内容" - }, - "vs/editor/contrib/caretOperations/caretOperations": { - "caret.moveLeft": "向左移动所选文本", - "caret.moveRight": "向右移动所选文本" - }, - "vs/editor/contrib/caretOperations/transpose": { "transposeLetters.label": "转置字母" }, - "vs/editor/contrib/clipboard/clipboard": { - "actions.clipboard.copyLabel": "复制", - "actions.clipboard.copyWithSyntaxHighlightingLabel": "复制并突出显示语法", - "actions.clipboard.cutLabel": "剪切", - "actions.clipboard.pasteLabel": "粘贴", - "copy as": "复制为", - "miCopy": "复制(&&C)", - "miCut": "剪切(&&T)", - "miPaste": "粘贴(&&P)" - }, - "vs/editor/contrib/codeAction/codeActionCommands": { - "applyCodeActionFailed": "应用代码操作时发生未知错误", - "args.schema.apply": "控制何时应用返回的操作。", - "args.schema.apply.first": "始终应用第一个返回的代码操作。", - "args.schema.apply.ifSingle": "如果仅返回的第一个代码操作,则应用该操作。", - "args.schema.apply.never": "不要应用返回的代码操作。", - "args.schema.kind": "要运行的代码操作的种类。", - "args.schema.preferred": "如果只应返回首选代码操作,则应返回控件。", - "autoFix.label": "自动修复...", - "editor.action.autoFix.noneMessage": "没有可用的自动修复程序", - "editor.action.codeAction.noneMessage": "没有可用的代码操作", - "editor.action.codeAction.noneMessage.kind": "没有适用于\"{0}\"的代码操作", - "editor.action.codeAction.noneMessage.preferred": "没有可用的首选代码操作", - "editor.action.codeAction.noneMessage.preferred.kind": "没有适用于\"{0}\"的首选代码操作", - "editor.action.organize.noneMessage": "没有可用的整理 import 语句操作", - "editor.action.quickFix.noneMessage": "没有可用的代码操作", - "editor.action.refactor.noneMessage": "没有可用的重构操作", - "editor.action.refactor.noneMessage.kind": "没有可用的\"{0}\"重构", - "editor.action.refactor.noneMessage.preferred": "没有可用的首选重构", - "editor.action.refactor.noneMessage.preferred.kind": "没有适用于\"{0}\"的首选重构", - "editor.action.source.noneMessage": "没有可用的源代码操作", - "editor.action.source.noneMessage.kind": "没有适用于“ {0}”的源操作", - "editor.action.source.noneMessage.preferred": "没有可用的首选源操作", - "editor.action.source.noneMessage.preferred.kind": "没有适用于\"{0}\"的首选源操作", - "fixAll.label": "全部修复", - "fixAll.noneMessage": "没有可用的“全部修复”操作", - "organizeImports.label": "整理 import 语句", - "quickfix.trigger.label": "快速修复...", - "refactor.label": "重构...", - "source.label": "源代码操作..." - }, - "vs/editor/contrib/codeAction/lightBulbWidget": { - "codeAction": "显示代码操作", - "codeActionWithKb": "显示代码操作({0})", - "preferredcodeActionWithKb": "显示代码操作。首选可用的快速修复({0})" - }, - "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "显示当前行的 Code Lens 命令" }, - "vs/editor/contrib/colorPicker/colorPickerWidget": { - "clickToToggleColorOptions": "单击以切换颜色选项 (rgb/hsl/hex)" - }, - "vs/editor/contrib/comment/comment": { - "comment.block": "切换块注释", - "comment.line": "切换行注释", - "comment.line.add": "添加行注释", - "comment.line.remove": "删除行注释", - "miToggleBlockComment": "切换块注释(&&B)", - "miToggleLineComment": "切换行注释(&&T)" - }, - "vs/editor/contrib/contextmenu/contextmenu": { "action.showContextMenu.label": "显示编辑器上下文菜单" }, - "vs/editor/contrib/cursorUndo/cursorUndo": { "cursor.redo": "光标重做", "cursor.undo": "光标撤消" }, - "vs/editor/contrib/find/findController": { - "actions.find.isRegexOverride": "重写“使用正则表达式”标记。\r\n将不会保留该标记供将来使用。\r\n0: 不执行任何操作\r\n1: True\r\n2: False", - "actions.find.matchCaseOverride": "重写“数学案例”标记。\r\n将不会保留该标记供将来使用。\r\n0: 不执行任何操作\r\n1: True\r\n2: False", - "actions.find.preserveCaseOverride": "重写“保留服务案例”标记。\r\n将不会保留该标记供将来使用。\r\n0: 不执行任何操作\r\n1: True\r\n2: False", - "actions.find.wholeWordOverride": "重写“匹配整个字词”标记。\r\n将不会保留该标记供将来使用。\r\n0: 不执行任何操作\r\n1: True\r\n2: False", - "findNextMatchAction": "查找下一个", - "findPreviousMatchAction": "查找上一个", - "miFind": "查找(&&F)", - "miReplace": "替换(&&R)", - "nextSelectionMatchFindAction": "查找下一个选择", - "previousSelectionMatchFindAction": "查找上一个选择", - "startFindAction": "查找", - "startFindWithArgsAction": "使用参数查找", - "startFindWithSelectionAction": "查找选定内容", - "startReplace": "替换" - }, - "vs/editor/contrib/find/findWidget": { - "ariaSearchNoResult": "为“{1}”找到 {0}", - "ariaSearchNoResultEmpty": "找到 {0}", - "ariaSearchNoResultWithLineNum": "在 {2} 处找到“{1}”的 {0}", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "为“{1}”找到 {0}", - "ctrlEnter.keybindingChanged": "Ctrl+Enter 现在由全部替换改为插入换行。你可以修改editor.action.replaceAll 的按键绑定以覆盖此行为。", - "findCollapsedIcon": "用于指示编辑器查找小组件已折叠的图标。", - "findExpandedIcon": "用于指示编辑器查找小组件已展开的图标。", - "findNextMatchIcon": "编辑器查找小组件中的“查找下一个”图标。", - "findPreviousMatchIcon": "编辑器查找小组件中的“查找上一个”图标。", - "findReplaceAllIcon": "编辑器查找小组件中的“全部替换”图标。", - "findReplaceIcon": "编辑器查找小组件中的“替换”图标。", - "findSelectionIcon": "编辑器查找小组件中的“在选定内容中查找”图标。", - "label.closeButton": "关闭", - "label.find": "查找", - "label.matchesLocation": "{1} 中的 {0}", - "label.nextMatchButton": "下一个匹配项", - "label.noResults": "无结果", - "label.previousMatchButton": "上一个匹配项", - "label.replace": "替换", - "label.replaceAllButton": "全部替换", - "label.replaceButton": "替换", - "label.toggleReplaceButton": "切换替换", - "label.toggleSelectionFind": "在选定内容中查找", - "placeholder.find": "查找", - "placeholder.replace": "替换", - "title.matchesCountLimit": "仅高亮了前 {0} 个结果,但所有查找操作均针对全文。" - }, - "vs/editor/contrib/folding/folding": { - "editorGutter.foldingControlForeground": "编辑器装订线中折叠控件的颜色。", - "foldAction.label": "折叠", - "foldAllAction.label": "全部折叠", - "foldAllBlockComments.label": "折叠所有块注释", - "foldAllExcept.label": "折叠除所选区域之外的所有区域", - "foldAllMarkerRegions.label": "折叠所有区域", - "foldBackgroundBackground": "折叠范围后面的背景颜色。颜色必须设为透明,以免隐藏底层装饰。", - "foldLevelAction.label": "折叠级别 {0}", - "foldRecursivelyAction.label": "以递归方式折叠", - "gotoNextFold.label": "转到下一个折叠范围", - "gotoParentFold.label": "跳转到父级折叠", - "gotoPreviousFold.label": "转到上一个折叠范围", - "toggleFoldAction.label": "切换折叠", - "unFoldRecursivelyAction.label": "以递归方式展开", - "unfoldAction.label": "展开", - "unfoldAllAction.label": "全部展开", - "unfoldAllExcept.label": "展开除所选区域之外的所有区域", - "unfoldAllMarkerRegions.label": "展开所有区域" - }, - "vs/editor/contrib/folding/foldingDecorations": { - "foldingCollapsedIcon": "编辑器字形边距中已折叠的范围的图标。", - "foldingExpandedIcon": "编辑器字形边距中已展开的范围的图标。" - }, - "vs/editor/contrib/fontZoom/fontZoom": { - "EditorFontZoomIn.label": "放大编辑器字体", - "EditorFontZoomOut.label": "缩小编辑器字体", - "EditorFontZoomReset.label": "重置编辑器字体大小" - }, - "vs/editor/contrib/format/format": { - "hint11": "在第 {0} 行进行了 1 次格式编辑", - "hint1n": "第 {0} 行到第 {1} 行间进行了 1 次格式编辑", - "hintn1": "在第 {1} 行进行了 {0} 次格式编辑", - "hintnn": "第 {1} 行到第 {2} 行间进行了 {0} 次格式编辑" - }, - "vs/editor/contrib/format/formatActions": { - "formatDocument.label": "格式化文档", - "formatSelection.label": "格式化选定内容" - }, - "vs/editor/contrib/gotoError/gotoError": { - "markerAction.next.label": "转到下一个问题 (错误、警告、信息)", - "markerAction.nextInFiles.label": "转到文件中的下一个问题 (错误、警告、信息)", - "markerAction.previous.label": "转到上一个问题 (错误、警告、信息)", - "markerAction.previousInFiles.label": "转到文件中的上一个问题 (错误、警告、信息)", - "miGotoNextProblem": "下一个问题(&&P)", - "miGotoPreviousProblem": "上一个问题(&&P)", - "nextMarkerIcon": "“转到下一个”标记的图标。", - "previousMarkerIcon": "“转到上一个”标记的图标。" - }, - "vs/editor/contrib/gotoError/gotoErrorWidget": { - "Error": "错误", - "Hint": "提示", - "Info": "信息", - "Warning": "警告", - "change": "{0} 个问题(共 {1} 个)", - "editorMarkerNavigationBackground": "编辑器标记导航小组件背景色。", - "editorMarkerNavigationError": "编辑器标记导航小组件错误颜色。", - "editorMarkerNavigationErrorHeaderBackground": "编辑器标记导航小组件错误标题背景色。", - "editorMarkerNavigationInfo": "编辑器标记导航小组件信息颜色。", - "editorMarkerNavigationInfoHeaderBackground": "编辑器标记导航小组件信息标题背景色。", - "editorMarkerNavigationWarning": "编辑器标记导航小组件警告颜色。", - "editorMarkerNavigationWarningBackground": "编辑器标记导航小组件警告标题背景色。", - "marker aria": "{1} 中的 {0}", - "problems": "{0} 个问题(共 {1} 个)" - }, - "vs/editor/contrib/gotoSymbol/goToCommands": { - "actions.goToDecl.label": "转到定义", - "actions.goToDeclToSide.label": "打开侧边的定义", - "actions.goToDeclaration.label": "转到声明", - "actions.goToImplementation.label": "转到实现", - "actions.goToTypeDefinition.label": "转到类型定义", - "actions.peekDecl.label": "查看声明", - "actions.peekImplementation.label": "查看实现", - "actions.peekTypeDefinition.label": "快速查看类型定义", - "actions.previewDecl.label": "速览定义", - "decl.generic.noResults": "未找到声明", - "decl.noResultWord": "未找到“{0}”的声明", - "decl.title": "声明", - "def.title": "定义", - "generic.noResult": "无“{0}”的结果", - "generic.noResults": "找不到定义", - "generic.title": "位置", - "goToImplementation.generic.noResults": "未找到实现", - "goToImplementation.noResultWord": "未找到“{0}”的实现", - "goToReferences.label": "转到引用", - "goToTypeDefinition.generic.noResults": "未找到类型定义", - "goToTypeDefinition.noResultWord": "未找到“{0}”的类型定义", - "impl.title": "实现", - "label.generic": "转到任何符号", - "miGotoDeclaration": "转到声明(&&D)", - "miGotoDefinition": "转到定义(&&D)", - "miGotoImplementation": "转到实现(&&I)", - "miGotoReference": "转到引用(&&R)", - "miGotoTypeDefinition": "转到类型定义(&&T)", - "noResultWord": "未找到“{0}”的任何定义", - "peek.submenu": "快速查看", - "ref.title": "引用", - "references.action.label": "查看引用", - "references.no": "未找到\"{0}\"的引用", - "references.noGeneric": "未找到引用", - "typedef.title": "类型定义" - }, - "vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": { "multipleResults": "单击显示 {0} 个定义。" }, - "vs/editor/contrib/gotoSymbol/peek/referencesController": { - "labelLoading": "正在加载...", - "metaTitle.N": "{0} ({1})", - "referenceSearchVisible": "引用速览是否可见,例如“速览引用”或“速览定义”" - }, - "vs/editor/contrib/gotoSymbol/peek/referencesTree": { - "referenceCount": "{0} 个引用", - "referencesCount": "{0} 个引用", - "treeAriaLabel": "引用" - }, - "vs/editor/contrib/gotoSymbol/peek/referencesWidget": { - "missingPreviewMessage": "无可用预览", - "noResults": "无结果", - "peekView.alternateTitle": "引用" - }, - "vs/editor/contrib/gotoSymbol/referencesModel": { - "aria.fileReferences.1": "{0} 中有 1 个符号,完整路径: {1}", - "aria.fileReferences.N": "{1} 中有 {0} 个符号,完整路径: {2}", - "aria.oneReference": "在文件 {0} 的 {1} 行 {2} 列的符号", - "aria.oneReference.preview": "{0} 中 {1} 行 {2} 列的符号,{3}", - "aria.result.0": "未找到结果", - "aria.result.1": "在 {0} 中找到 1 个符号", - "aria.result.n1": "在 {1} 中找到 {0} 个符号", - "aria.result.nm": "在 {1} 个文件中找到 {0} 个符号" - }, - "vs/editor/contrib/gotoSymbol/symbolNavigation": { - "hasSymbols": "是否存在只能通过键盘导航的符号位置。", - "location": "{1} 的符号 {0}", - "location.kb": "{1} 的符号 {0},下一个使用 {2}" - }, - "vs/editor/contrib/hover/hover": { "showDefinitionPreviewHover": "显示定义预览悬停", "showHover": "显示悬停" }, - "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "正在加载...", - "too many characters": "出于性能原因,未对长行进行解析。解析长度阈值可通过“editor.maxTokenizationLineLength”进行配置。" - }, - "vs/editor/contrib/hover/markerHoverParticipant": { - "checkingForQuickFixes": "正在检查快速修复...", - "noQuickFixes": "没有可用的快速修复", - "quick fixes": "快速修复...", - "view problem": "查看问题" - }, - "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { - "InPlaceReplaceAction.next.label": "替换为下一个值", - "InPlaceReplaceAction.previous.label": "替换为上一个值" - }, - "vs/editor/contrib/indentation/indentation": { - "configuredTabSize": "已配置制表符大小", - "detectIndentation": "从内容中检测缩进方式", - "editor.reindentlines": "重新缩进行", - "editor.reindentselectedlines": "重新缩进所选行", - "indentUsingSpaces": "使用空格缩进", - "indentUsingTabs": "使用 \"Tab\" 缩进", - "indentationToSpaces": "将缩进转换为空格", - "indentationToTabs": "将缩进转换为制表符", - "selectTabWidth": "选择当前文件的制表符大小" - }, - "vs/editor/contrib/inlineCompletions/ghostTextController": { - "action.inlineSuggest.showNext": "显示下一个内联建议", - "action.inlineSuggest.showPrevious": "显示上一个内联建议", - "action.inlineSuggest.trigger": "触发内联建议", - "inlineSuggestionHasIndentation": "内联建议是否以空白开头", - "inlineSuggestionHasIndentationLessThanTabSize": "内联建议是否以小于选项卡插入内容的空格开头", - "inlineSuggestionVisible": "内联建议是否可见" - }, - "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { - "acceptInlineSuggestion": "接受", - "inlineSuggestionFollows": "建议:", - "showNextInlineSuggestion": "下一个", - "showPreviousInlineSuggestion": "上一个" - }, - "vs/editor/contrib/lineSelection/lineSelection": { "expandLineSelection": "展开行选择" }, - "vs/editor/contrib/linesOperations/linesOperations": { - "duplicateSelection": "重复选择", - "editor.transformToLowercase": "转换为小写", - "editor.transformToSnakecase": "转换为蛇形命名法", - "editor.transformToTitlecase": "转换为词首字母大写", - "editor.transformToUppercase": "转换为大写", - "editor.transpose": "转置光标处的字符", - "lines.copyDown": "向下复制行", - "lines.copyUp": "向上复制行", - "lines.delete": "删除行", - "lines.deleteAllLeft": "删除左侧所有内容", - "lines.deleteAllRight": "删除右侧所有内容", - "lines.deleteDuplicates": "删除重复行", - "lines.indent": "行缩进", - "lines.insertAfter": "在下面插入行", - "lines.insertBefore": "在上面插入行", - "lines.joinLines": "合并行", - "lines.moveDown": "向下移动行", - "lines.moveUp": "向上移动行", - "lines.outdent": "行减少缩进", - "lines.sortAscending": "按升序排列行", - "lines.sortDescending": "按降序排列行", - "lines.trimTrailingWhitespace": "裁剪尾随空格", - "miCopyLinesDown": "向下复制一行(&&P)", - "miCopyLinesUp": "向上复制一行(&&C)", - "miDuplicateSelection": "重复选择(&&D)", - "miMoveLinesDown": "向下移动一行(&&L)", - "miMoveLinesUp": "向上移动一行(&&V)" - }, - "vs/editor/contrib/linkedEditing/linkedEditing": { - "editorLinkedEditingBackground": "编辑器根据类型自动重命名时的背景色。", - "linkedEditing.label": "启动链接编辑" - }, - "vs/editor/contrib/links/links": { - "invalid.url": "此链接格式不正确,无法打开: {0}", - "label": "打开链接", - "links.navigate.executeCmd": "执行命令", - "links.navigate.follow": "打开链接", - "links.navigate.kb.alt": "alt + 单击", - "links.navigate.kb.alt.mac": "option + 单击", - "links.navigate.kb.meta": "ctrl + 单击", - "links.navigate.kb.meta.mac": "cmd + 单击", - "missing.url": "此链接目标已丢失,无法打开。", - "tooltip.explanation": "执行命令 {0}" - }, - "vs/editor/contrib/message/messageController": { - "editor.readonly": "无法在只读编辑器中编辑", - "messageVisible": "编辑器当前是否正在显示内联消息" - }, - "vs/editor/contrib/multicursor/multicursor": { - "addSelectionToNextFindMatch": "将下一个查找匹配项添加到选择", - "addSelectionToPreviousFindMatch": "将选择内容添加到上一查找匹配项", - "changeAll.label": "更改所有匹配项", - "cursorAdded": "添加的光标: {0}", - "cursorsAdded": "添加的游标: {0}", - "miAddSelectionToNextFindMatch": "添加下一个匹配项(&&N)", - "miAddSelectionToPreviousFindMatch": "添加上一个匹配项(&&R)", - "miInsertCursorAbove": "在上面添加光标(&&A)", - "miInsertCursorAtEndOfEachLineSelected": "在行尾添加光标(&&U)", - "miInsertCursorBelow": "在下面添加光标(&&D)", - "miSelectHighlights": "选择所有匹配项(&&O)", - "moveSelectionToNextFindMatch": "将上次选择移动到下一个查找匹配项", - "moveSelectionToPreviousFindMatch": "将上个选择内容移动到上一查找匹配项", - "mutlicursor.addCursorsToBottom": "在底部添加光标", - "mutlicursor.addCursorsToTop": "在顶部添加光标", - "mutlicursor.insertAbove": "在上面添加光标", - "mutlicursor.insertAtEndOfEachLineSelected": "在行尾添加光标", - "mutlicursor.insertBelow": "在下面添加光标", - "selectAllOccurrencesOfFindMatch": "选择所有找到的查找匹配项" - }, - "vs/editor/contrib/parameterHints/parameterHints": { "parameterHints.trigger.label": "触发参数提示" }, - "vs/editor/contrib/parameterHints/parameterHintsWidget": { - "editorHoverWidgetHighlightForeground": "参数提示中活动项的前景色。", - "hint": "{0},提示", - "parameterHintsNextIcon": "“显示下一个参数”提示的图标。", - "parameterHintsPreviousIcon": "“显示上一个参数”提示的图标。" - }, - "vs/editor/contrib/peekView/peekView": { - "inReferenceSearchEditor": "速览中是否嵌入了当前代码编辑器", - "label.close": "关闭", - "peekViewBorder": "速览视图边框和箭头颜色。", - "peekViewEditorBackground": "速览视图编辑器背景色。", - "peekViewEditorGutterBackground": "速览视图编辑器中装订线的背景色。", - "peekViewEditorMatchHighlight": "在速览视图编辑器中匹配突出显示颜色。", - "peekViewEditorMatchHighlightBorder": "在速览视图编辑器中匹配项的突出显示边框。", - "peekViewResultsBackground": "速览视图结果列表背景色。", - "peekViewResultsFileForeground": "速览视图结果列表中文件节点的前景色。", - "peekViewResultsMatchForeground": "速览视图结果列表中行节点的前景色。", - "peekViewResultsMatchHighlight": "在速览视图结果列表中匹配突出显示颜色。", - "peekViewResultsSelectionBackground": "速览视图结果列表中所选条目的背景色。", - "peekViewResultsSelectionForeground": "速览视图结果列表中所选条目的前景色。", - "peekViewTitleBackground": "速览视图标题区域背景颜色。", - "peekViewTitleForeground": "速览视图标题颜色。", - "peekViewTitleInfoForeground": "速览视图标题信息颜色。" - }, - "vs/editor/contrib/quickAccess/gotoLineQuickAccess": { - "cannotRunGotoLine": "先打开文本编辑器然后跳转到行。", - "gotoLineColumnLabel": "转到第 {0} 行第 {1} 个字符。", - "gotoLineLabel": "转到行 {0}。", - "gotoLineLabelEmpty": "当前行: {0},字符: {1}。 键入要导航到的行号。", - "gotoLineLabelEmptyWithLimit": "当前行: {0},字符: {1}。键入要导航到的行号(介于 1 至 {2} 之间)。" - }, - "vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": { - "_constructor": "构造函数 ({0})", - "array": "数组({0})", - "boolean": "布尔值({0})", - "cannotRunGotoSymbolWithoutEditor": "要转到符号,首先打开具有符号信息的文本编辑器。", - "cannotRunGotoSymbolWithoutSymbolProvider": "活动文本编辑器不提供符号信息。", - "class": "类({0})", - "constant": "常量({0})", - "enum": "枚举({0})", - "enumMember": "枚举成员({0})", - "event": "事件({0})", - "field": "字段({0})", - "file": "文件({0})", - "function": "函数({0})", - "interface": "接口({0})", - "key": "键({0})", - "method": "方法({0})", - "modules": "模块({0})", - "namespace": "命名空间({0})", - "noMatchingSymbolResults": "没有匹配的编辑器符号", - "noSymbolResults": "没有编辑器符号", - "number": "数字({0})", - "object": "对象({0})", - "openToBottom": "在底部打开", - "openToSide": "在侧边打开", - "operator": "运算符({0})", - "package": "包({0})", - "property": "属性({0})", - "string": "字符串({0})", - "struct": "结构({0})", - "symbols": "符号({0})", - "typeParameter": "类型参数({0})", - "variable": "变量({0})" - }, - "vs/editor/contrib/rename/rename": { - "aria": "成功将“{0}”重命名为“{1}”。摘要: {2}", - "enablePreview": "启用/禁用重命名之前预览更改的功能", - "label": "正在重命名“{0}”", - "no result": "无结果。", - "quotableLabel": "重命名 {0}", - "rename.failed": "重命名无法计算修改", - "rename.failedApply": "重命名无法应用修改", - "rename.label": "重命名符号", - "resolveRenameLocationFailed": "解析重命名位置时发生未知错误" - }, - "vs/editor/contrib/rename/renameInputField": { - "label": "按 {0} 进行重命名,按 {1} 进行预览", - "renameAriaLabel": "重命名输入。键入新名称并按 \"Enter\" 提交。", - "renameInputVisible": "重命名输入小组件是否可见" - }, - "vs/editor/contrib/smartSelect/smartSelect": { - "miSmartSelectGrow": "扩大选区(&&E)", - "miSmartSelectShrink": "缩小选区(&&S)", - "smartSelect.expand": "展开选择", - "smartSelect.shrink": "收起选择" - }, - "vs/editor/contrib/snippet/snippetController2": { - "hasNextTabstop": "在代码片段模式下时是否存在下一制表位", - "hasPrevTabstop": "在代码片段模式下时是否存在上一制表位", - "inSnippetMode": "编辑器目前是否在代码片段模式下" - }, - "vs/editor/contrib/snippet/snippetVariables": { - "April": "四月", - "AprilShort": "4月", - "August": "八月", - "AugustShort": "8月", - "December": "十二月", - "DecemberShort": "12月", - "February": "二月", - "FebruaryShort": "2月", - "Friday": "星期五", - "FridayShort": "周五", - "January": "一月", - "JanuaryShort": "1月", - "July": "七月", - "JulyShort": "7月", - "June": "六月", - "JuneShort": "6月", - "March": "三月", - "MarchShort": "3月", - "May": "5月", - "MayShort": "5月", - "Monday": "星期一", - "MondayShort": "周一", - "November": "十一月", - "NovemberShort": "11 月", - "October": "十月", - "OctoberShort": "10月", - "Saturday": "星期六", - "SaturdayShort": "周六", - "September": "九月", - "SeptemberShort": "9月", - "Sunday": "星期天", - "SundayShort": "周日", - "Thursday": "星期四", - "ThursdayShort": "周四", - "Tuesday": "星期二", - "TuesdayShort": "周二", - "Wednesday": "星期三", - "WednesdayShort": "周三" - }, - "vs/editor/contrib/suggest/suggest": { - "acceptSuggestionOnEnter": "按 Enter 时是否会插入建议", - "suggestWidgetDetailsVisible": "建议详细信息是否可见", - "suggestWidgetMultipleSuggestions": "是否存在多条建议可供选择", - "suggestWidgetVisible": "建议是否可见", - "suggestionCanResolve": "当前建议是否支持解析更多详细信息", - "suggestionHasInsertAndReplaceRange": "当前建议是否具有插入和替换行为", - "suggestionInsertMode": "默认行为是否是插入或替换", - "suggestionMakesTextEdit": "插入当前建议是否会导致更改或导致已键入所有内容" - }, - "vs/editor/contrib/suggest/suggestController": { - "accept.insert": "插入", - "accept.replace": "替换", - "aria.alert.snippet": "选择“{0}”后进行了其他 {1} 次编辑", - "detail.less": "显示更多", - "detail.more": "显示更少", - "suggest.reset.label": "重置建议小组件大小", - "suggest.trigger.label": "触发建议" - }, - "vs/editor/contrib/suggest/suggestWidget": { - "ariaCurrenttSuggestionReadDetails": "{0},文档: {1}", - "editorSuggestWidgetBackground": "建议小组件的背景色。", - "editorSuggestWidgetBorder": "建议小组件的边框颜色。", - "editorSuggestWidgetFocusHighlightForeground": "当某项获得焦点时,在建议小组件中突出显示的匹配项的颜色。", - "editorSuggestWidgetForeground": "建议小组件的前景色。", - "editorSuggestWidgetHighlightForeground": "建议小组件中匹配内容的高亮颜色。", - "editorSuggestWidgetSelectedBackground": "建议小组件中所选条目的背景色。", - "editorSuggestWidgetSelectedForeground": "建议小组件中所选条目的前景色。", - "editorSuggestWidgetSelectedIconForeground": "建议小组件中所选条目的图标前景色。", - "editorSuggestWidgetStatusForeground": "建议小组件状态的前景色。", - "suggest": "建议", - "suggestWidget.loading": "正在加载...", - "suggestWidget.noSuggestions": "无建议。" - }, - "vs/editor/contrib/suggest/suggestWidgetDetails": { "details.close": "关闭", "loading": "正在加载…" }, - "vs/editor/contrib/suggest/suggestWidgetRenderer": { - "readMore": "了解详细信息", - "suggestMoreInfoIcon": "建议小组件中的详细信息的图标。" - }, - "vs/editor/contrib/suggest/suggestWidgetStatus": { "ddd": "{0} ({1})" }, - "vs/editor/contrib/symbolIcons/symbolIcons": { - "symbolIcon.arrayForeground": "数组符号的前景色。这些符号将显示在大纲、痕迹导航栏和建议小组件中。", - "symbolIcon.booleanForeground": "布尔符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.classForeground": "类符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.colorForeground": "颜色符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.constantForeground": "常量符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.constructorForeground": "构造函数符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.enumeratorForeground": "枚举符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.enumeratorMemberForeground": "枚举器成员符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.eventForeground": "事件符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.fieldForeground": "字段符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.fileForeground": "文件符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.folderForeground": "文件夹符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.functionForeground": "函数符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.interfaceForeground": "接口符号的前景色。这些符号将显示在大纲、痕迹导航栏和建议小组件中。", - "symbolIcon.keyForeground": "键符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.keywordForeground": "关键字符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.methodForeground": "方法符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.moduleForeground": "模块符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.namespaceForeground": "命名空间符号的前景颜色。这些符号出现在轮廓、痕迹导航栏和建议小部件中。", - "symbolIcon.nullForeground": "空符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.numberForeground": "数字符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.objectForeground": "对象符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.operatorForeground": "运算符符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.packageForeground": "包符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.propertyForeground": "属性符号的前景色。这些符号出现在大纲、痕迹导航栏和建议小组件中。", - "symbolIcon.referenceForeground": "参考符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.snippetForeground": "片段符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.stringForeground": "字符串符号的前景颜色。这些符号出现在轮廓、痕迹导航栏和建议小部件中。", - "symbolIcon.structForeground": "结构符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.textForeground": "文本符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.typeParameterForeground": "类型参数符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.unitForeground": "单位符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", - "symbolIcon.variableForeground": "变量符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。" - }, - "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { - "toggle.tabMovesFocus": "切换 Tab 键移动焦点", - "toggle.tabMovesFocus.off": "Tab 键将插入制表符", - "toggle.tabMovesFocus.on": "Tab 键将移动到下一可聚焦的元素" - }, - "vs/editor/contrib/tokenization/tokenization": { "forceRetokenize": "开发人员: 强制重新进行标记" }, - "vs/editor/contrib/unicodeHighlighter/unicodeHighlighter": { - "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "禁止突出显示歧义字符", - "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "禁止突出显示不可见字符", - "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "禁止突出显示非基本 ASCII 字符", - "action.unicodeHighlight.showExcludeOptions": "显示排除选项", - "unicodeHighlight.adjustSettings": "调整设置", - "unicodeHighlight.characterIsAmbiguous": "字符 {0} 可能会与字符 {1} 混淆,后者在源代码中更为常见。", - "unicodeHighlight.characterIsInvisible": "字符 {0} 不可见。", - "unicodeHighlight.characterIsNonBasicAscii": "字符 {0} 不是基本 ASCII 字符。", - "unicodeHighlight.configureUnicodeHighlightOptions": "配置 Unicode 突出显示选项", - "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "禁用不明确的突出显示", - "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "禁用不可见突出显示", - "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "禁用非 ASCII 突出显示", - "unicodeHighlight.excludeCharFromBeingHighlighted": "在突出显示内容中排除{0}", - "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "不突出显示 {0} (不可见字符)", - "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "本文档包含许多不明确的 unicode 字符", - "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "本文档包含许多不可见的 unicode 字符", - "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "本文档包含许多非基本 ASCII unicode 字符", - "warningIcon": "扩展编辑器中随警告消息一同显示的图标。" - }, - "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "文件“{0}”包含一个或多个异常的行终止符,例如行分隔符(LS)或段落分隔符(PS)。\r\n\r\n建议从文件中删除它们。可通过“editor.unusualLineTerminators”进行配置。", - "unusualLineTerminators.fix": "删除异常行终止符", - "unusualLineTerminators.ignore": "忽略", - "unusualLineTerminators.message": "检测到异常行终止符", - "unusualLineTerminators.title": "异常行终止符" - }, - "vs/editor/contrib/wordHighlighter/wordHighlighter": { - "overviewRulerWordHighlightForeground": "用于突出显示符号的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", - "overviewRulerWordHighlightStrongForeground": "用于突出显示写权限符号的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", - "wordHighlight": "读取访问期间符号的背景色,例如读取变量时。颜色必须透明,以免隐藏下面的修饰效果。", - "wordHighlight.next.label": "转到下一个突出显示的符号", - "wordHighlight.previous.label": "转到上一个突出显示的符号", - "wordHighlight.trigger.label": "触发符号高亮", - "wordHighlightBorder": "符号在进行读取访问操作时的边框颜色,例如读取变量。", - "wordHighlightStrong": "写入访问过程中符号的背景色,例如写入变量时。颜色必须透明,以免隐藏下面的修饰效果。", - "wordHighlightStrongBorder": "符号在进行写入访问操作时的边框颜色,例如写入变量。" - }, - "vs/editor/contrib/wordOperations/wordOperations": { "deleteInsideWord": "删除 Word" }, - "vs/platform/actions/browser/menuEntryActionViewItem": { "titleAndKb": "{0} ({1})" }, - "vs/platform/configuration/common/configurationRegistry": { - "config.property.duplicate": "无法注册“{0}”。此属性已注册。", - "config.property.empty": "无法注册空属性", - "config.property.languageDefault": "无法注册“{0}”。其符合描述特定语言编辑器设置的表达式 \"\\\\[.*\\\\]$\"。请使用 \"configurationDefaults\"。", - "defaultLanguageConfiguration.description": "配置要为 {0} 语言替代的设置。", - "defaultLanguageConfigurationOverrides.title": "默认语言配置替代", - "overrideSettings.defaultDescription": "针对某种语言,配置替代编辑器设置。", - "overrideSettings.errorMessage": "此设置不支持按语言配置。" - }, - "vs/platform/contextkey/browser/contextKeyService": { "getContextKeyInfo": "用于返回上下文键的相关信息的命令" }, - "vs/platform/contextkey/common/contextkeys": { - "inputFocus": "键盘焦点是否在输入框中", - "isIOS": "操作系统是否为 IOS", - "isLinux": "操作系统是否为 Linux", - "isMac": "操作系统是否 macOS", - "isMacNative": "操作系统是否是非浏览器平台上的 macOS", - "isWeb": "平台是否为 Web 浏览器", - "isWindows": "操作系统是否为 Windows" - }, - "vs/platform/dialogs/common/dialogs": { - "moreFile": "...1 个其他文件未显示", - "moreFiles": "...{0} 个其他文件未显示" - }, - "vs/platform/dialogs/electron-main/dialogMainService": { - "open": "打开", - "openFile": "打开文件", - "openFolder": "打开文件夹", - "openWorkspace": "打开(&&O)", - "openWorkspaceTitle": "从文件打开工作区" - }, - "vs/platform/environment/node/argv": { - "add": "将文件夹添加到上一个活动窗口。", - "category": "使用 --list-extensions 时,按提供的类别筛选已安装的扩展。", - "diff": "将两个文件相互比较。", - "disableExtension": "禁用一个扩展。", - "disableExtensions": "禁用所有已安装的扩展。", - "disableGPU": "禁用 GPU 硬件加速。", - "experimentalApis": "为扩展启用实验性 API 功能。可以输入一个或多个扩展的 ID 来进行单独启用。", - "extensionHomePath": "设置扩展的根路径。", - "extensionsManagement": "扩展管理", - "goto": "打开路径下的文件并定位到特定行和特定列。", - "help": "打印使用情况。", - "inspect-brk-extensions": "允许扩展宿主在启动后暂停时进行扩展的调试和分析。您可以在开发人员工具中找到连接 URI。", - "inspect-extensions": "允许调试和分析扩展。您可以在开发人员工具中找到连接 URI。", - "install prerelease": "使用 --install-extension 时安装扩展的预发行版本", - "installExtension": "安装或更新扩展。扩展的标识符始终为 `${publisher}.${name}`。使用 `--force` 参数更新到最新版本。要安装特定版本,请提供 `@${version}`,例如 \"vscode.csharp@1.2.3\"。", - "listExtensions": "列出已安装的扩展。", - "locale": "要使用的区域设置(例如 en-US 或 zh-TW)。", - "log": "使用的日志级别。默认值为 \"info\"。允许的值为 \"critical\" (关键)、\"error\" (错误)、\"warn\" (警告)、\"info\" (信息)、\"debug\" (调试)、\"trace\" (跟踪) 和 \"off\" (关闭)。", - "maxMemory": "单个窗口最大内存大小 (单位为 MB)。", - "newWindow": "强制打开新窗口。", - "options": "选项", - "optionsUpperCase": "选项", - "paths": "路径", - "prof-startup": "启动期间运行 CPU 探查器。", - "reuseWindow": "强制在已打开的窗口中打开文件或文件夹。", - "showVersions": "使用 --list-extensions 时,显示已安装扩展的版本。", - "status": "打印进程使用情况和诊断信息。", - "stdinUnix": "要从 stdin 中读取,请追加 \"-\" (例如 \"ps aux | grep code | {0} -')", - "stdinWindows": "要读取其他程序的输出,请追加 \"-\" (例如 \"echo Hello World | {0} -')", - "telemetry": "显示 VS Code 收集的所有遥测事件。", - "troubleshooting": "故障排查", - "turn sync": "打开或关闭同步。", - "uninstallExtension": "卸载扩展。", - "unknownCommit": "未知提交", - "unknownVersion": "未知版本", - "usage": "使用情况", - "userDataDir": "指定保存用户数据的目录。可用于打开多个不同的 Code 实例。", - "verbose": "打印详细输出(表示 - 等待)。", - "version": "打印版本。", - "wait": "等文件关闭后再返回。" - }, - "vs/platform/environment/node/argvHelper": { - "deprecatedArgument": "选项“{0}”已弃用,请改用“{1}”", - "gotoValidation": "\"--goto\" 模式中的参数格式应为 \"FILE(:LINE(:CHARACTER))\"。", - "multipleValues": "选项\"{0}\"定义多次。使用值\"{1}\"。", - "unknownOption": "警告: \"{0}\"不在已知选项列表中,但仍传递给 Electron/Chromium。" - }, - "vs/platform/environment/node/shellEnv": { - "resolveShellEnvError": "无法解析 shell 环境: {0}", - "resolveShellEnvExitError": "来自生成的 shell 的意外退出代码(代码 {0}、信号 {1})", - "resolveShellEnvTimeout": "无法在合理的时间内解析 shell 环境。请检查 shell 配置。" - }, - "vs/platform/extensionManagement/common/abstractExtensionManagementService": { - "MarketPlaceDisabled": "市场未启用", - "Not a Marketplace extension": "只能重新安装商店中的扩展", - "incompatible platform": "'{0}' 扩展在 {1} 中对于 {2} 不可用。", - "malicious extension": "无法安装 '{0}' 扩展,因为其被报告为存在问题。", - "multipleDependentsError": "无法卸载扩展“{0}”。“{1}”、“{2}”以及其他扩展都依赖于它。", - "multipleIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”、“{3}”和其他扩展。", - "notFoundCompatibleDependency": "无法安装“{0}”扩展,因为它与当前 {1} 版本不兼容(版本 {2})。", - "notFoundCompatiblePrereleaseDependency": "无法安装“{0}”扩展的预发布版本,因为它与当前 {1} 版本(版本 {2})不兼容。", - "singleDependentError": "无法卸载扩展“{0}”。扩展“{1}”依赖于它。", - "singleIndirectDependentError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”和“{2}”。", - "twoDependentsError": "无法卸载扩展“{0}”。扩展“{1}”和“{2}”依赖于它。", - "twoIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”和“{3}”。", - "unsupported prerelease extension": "无法安装 \"{0}\" 扩展,因为它不再受支持。它现在是预发行版本的 \"{1}\" 扩展的一部分。" - }, - "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "扩展", "preferences": "首选项" }, - "vs/platform/extensionManagement/common/extensionManagementCLIService": { - "alreadyInstalled": "已安装扩展“{0}”。", - "alreadyInstalled-checkAndUpdate": "已安装扩展 \"{0}\" v{1}。使用 \"--force\" 选项更新到最新版本,或提供 \"@\" 以安装特定版本,例如: \"{2}@1.2.3\"。", - "builtin": "扩展“{0}”是内置扩展,无法卸载", - "cancelInstall": "已取消安装扩展“{0}”。", - "cancelVsixInstall": "已取消安装扩展“{0}”。", - "forceDowngrade": "已安装扩展“{0}”v{1} 的较新版本。请使用 \"--force\" 选项降级到旧版本。", - "forceUninstall": "用户已将扩展“{0}”标记为内置扩展。请使用 \"--force\" 选项将其卸载。", - "installation failed": "未能安装扩展: {0}", - "installing": "正在安装扩展“{0}”...", - "installing builtin ": "正在安装内置扩展“{0}”...", - "installing builtin with version": "正在安装内置扩展“{0}”v{1}…", - "installing with version": "正在安装扩展“{0}”v{1}...", - "installingExtensions": "正在安装扩展…", - "installingExtensionsOnLocation": "正在 {0} 上安装扩展…", - "listFromLocation": "{0} 上安装的扩展:", - "notFound": "找不到扩展“{0}”。", - "notInstalled": "未安装扩展“{0}”。", - "notInstalleddOnLocation": "{1} 上未安装扩展“{0}”。", - "successInstall": "已成功安装扩展“{0}”v{1}。", - "successUninstall": "已成功卸载扩展“{0}”!", - "successUninstallFromLocation": "已成功从 {1} 卸载扩展“{0}”!", - "successVsixInstall": "已成功安装扩展“{0}”。", - "uninstalling": "正在卸载 {0}…", - "updateMessage": "将扩展 \"{0}\" 更新到版本 {1}", - "useId": "确认使用了包括发布者在内的完整扩展 ID,例如: {0}" - }, - "vs/platform/extensionManagement/electron-sandbox/extensionTipsService": { - "exeRecommended": "你的系统上安装了 {0}。是否要为其安装推荐的扩展?" - }, - "vs/platform/extensionManagement/node/extensionManagementService": { - "exitCode": "无法安装扩展。请在重启 VS Code 后重新安装。", - "incompatible": "无法安装扩展“{0}”,因为它与 VS Code“{1}”不兼容。", - "notInstalled": "未安装扩展“{0}”。", - "quitCode": "无法安装扩展。请在重启 VS Code 后重新安装。", - "removeError": "删除扩展时出错: {0}。请重启 VS Code,然后重试。", - "restartCode": "请在重新安装{0}之前重新启动 VS Code。" - }, - "vs/platform/extensionManagement/node/extensionManagementUtil": { - "invalidManifest": "VSIX 无效: package.json 不是 JSON 文件。" - }, - "vs/platform/extensionManagement/node/extensionsScanner": { - "cannot read": "无法从 {0} 读取扩展", - "errorDeleting": "安装扩展“{1}”时无法删除现有文件夹“{0}”。请手动删除此文件夹,然后重试", - "invalidManifest": "扩展无效: package.json 不是 JSON 文件。", - "renameError": "将 {0} 重命名为 {1} 时发生未知错误" - }, - "vs/platform/extensions/common/extensionValidator": { - "versionMismatch": "扩展与 Code {0} 不兼容。扩展需要: {1}。", - "versionSpecificity1": "\"engines.vscode\" ({0}) 中指定的版本不够具体。对于 1.0.0 之前的 vscode 版本,请至少定义主要和次要想要的版本。例如: ^0.10.0、0.10.x、0.11.0 等。", - "versionSpecificity2": "\"engines.vscode\" ({0}) 中指定的版本不够具体。对于 1.0.0 之后的 vscode 版本,请至少定义主要想要的版本。例如: ^1.10.0、1.10.x、1.x.x、2.x.x 等。", - "versionSyntax": "无法解析 \"engines.vscode\" 的值 {0}。请改为如 ^1.22.0, ^1.22.x 等。" - }, - "vs/platform/externalTerminal/node/externalTerminalService": { - "console.title": "VS Code 控制台", - "ext.term.app.not.found": "找不到终端应用程序 \"{0}\"", - "linux.term.failed": "“{0}”失败,退出代码为 {1}", - "mac.terminal.script.failed": "脚本“{0}”失败,退出代码为 {1}", - "mac.terminal.type.not.supported": "不支持“{0}”", - "press.any.key": "按任意键继续..." - }, - "vs/platform/files/common/fileService": { - "deleteFailedNonEmptyFolder": "无法删除非空文件夹“{0}”。", - "deleteFailedNotFound": "无法删除不存在的文件 '{0}'", - "deleteFailedTrashUnsupported": "无法通过回收站删除文件\"{0}\",因为提供程序不支持它。", - "err.read": "无法读取文件'{0}' ({1})", - "err.readonly": "无法修改只读文件\"{0}\"", - "err.write": "无法写入文件\"{0}\"({1})", - "fileExists": "如果未设置覆盖标记,则无法创建文件“{0}”,因为它已存在", - "fileIsDirectoryReadError": "无法读取实际上是一个目录的文件\"{0}\"", - "fileIsDirectoryWriteError": "无法写入实际上是一个目录的文件\"{0}\"", - "fileModifiedError": "自以下时间已修改的文件:", - "fileNotFoundError": "无法解析不存在的文件 '{0}'", - "fileNotModifiedError": "自以下时间未修改的文件:", - "fileTooLargeError": "无法读取文件“{0}”,该文件太大,无法打开", - "invalidPath": "无法解析具有相对文件路径\"{0}\"的文件系统提供程序", - "mkdirExistsError": "无法创建已存在但不是目录的文件夹\"{0}\"", - "noProviderFound": "未找到资源\"{0}\"的文件系统提供程序", - "unableToMoveCopyError1": "当源\"{0}\"与目标\"{1}\"在不区分大小写的文件系统上具有不同路径大小写时,无法复制", - "unableToMoveCopyError2": "当源\"{0}\"是目标\"{1}\"的父级时,无法移动/复制。", - "unableToMoveCopyError3": "无法移动/复制\"{0}\",因为目标\"{1}\"已存在于目标位置。", - "unableToMoveCopyError4": "无法将\"{0}\"移动/复制到\"{1}\"中,因为文件将替换包含该文件的文件夹。", - "writeFailedUnlockUnsupported": "无法解锁文件“{0}”,因为提供程序不支持它。" - }, - "vs/platform/files/common/files": { - "sizeB": "{0} B", - "sizeGB": "{0} GB", - "sizeKB": "{0} KB", - "sizeMB": "{0} MB", - "sizeTB": "{0} TB", - "unknownError": "未知错误" - }, - "vs/platform/files/common/io": { - "fileTooLargeError": "文件太大,无法打开", - "fileTooLargeForHeapError": "要打开此大小的文件,需要重启并允许使用更多内存" - }, - "vs/platform/files/electron-main/diskFileSystemProviderIpc": { - "binFailed": "未能将“{0}”移动到回收站", - "trashFailed": "未能将“{0}”移动到废纸篓" - }, - "vs/platform/files/node/diskFileSystemProvider": { - "copyError": "无法将 \"{0}\" 复制到 \"{1}\" ({2}) 中。", - "fileCopyErrorExists": "目标处的文件已存在", - "fileCopyErrorPathCase": "''文件不能复制到仅大小写不同的相同路径", - "fileExists": "文件已存在", - "fileNotExists": "文件不存在", - "moveError": "无法将 \"{0}\" 移动到 \"{1}\" ({2}) 中。" - }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "取消(&&C)", - "confirmCloseIssueReporter": "您的输入将不会保存。确实要关闭此窗口吗?", - "issueReporter": "问题报告程序", - "issueReporterWriteToClipboard": "数据太多,无法直接发送到 GitHub。数据将被复制到剪贴板,请将其粘贴到打开的 GitHub 问题页。", - "local": "本地", - "ok": "确定(&&O)", - "processExplorer": "进程管理器", - "yes": "是(&&Y)" - }, - "vs/platform/keybinding/common/abstractKeybindingService": { - "first.chord": "({0})已按下。正在等待按下第二个键...", - "missing.chord": "组合键({0},{1})不是命令。" - }, - "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "按下\"Alt\"时滚动速度倍增。", - "Mouse Wheel Scroll Sensitivity": "对鼠标滚轮滚动事件的 `deltaX` 和 `deltaY` 乘上的系数。", - "automatic keyboard navigation setting": "控制列表和树中的键盘导航是否仅通过键入自动触发。如果设置为 `false` ,键盘导航只在执行 `list.toggleKeyboardNavigation` 命令时触发,您可以为该命令指定键盘快捷方式。", - "expand mode": "控制在单击文件夹名称时如何扩展树文件夹。请注意,如果不适用,某些树和列表可能会选择忽略此设置。", - "horizontalScrolling setting": "控制列表和树是否支持工作台中的水平滚动。警告: 打开此设置影响会影响性能。", - "keyboardNavigationSettingKey": "控制工作台中的列表和树的键盘导航样式。它可为“简单”、“突出显示”或“筛选”。", - "keyboardNavigationSettingKey.filter": "筛选器键盘导航将筛选出并隐藏与键盘输入不匹配的所有元素。", - "keyboardNavigationSettingKey.highlight": "高亮键盘导航会突出显示与键盘输入相匹配的元素。进一步向上和向下导航将仅遍历突出显示的元素。", - "keyboardNavigationSettingKey.simple": "简单键盘导航聚焦与键盘输入相匹配的元素。仅对前缀进行匹配。", - "list smoothScrolling setting": "控制列表和树是否具有平滑滚动效果。", - "multiSelectModifier": "在通过鼠标多选树和列表条目时使用的修改键 (例如“资源管理器”、“打开的编辑器”和“源代码管理”视图)。“在侧边打开”功能所需的鼠标动作 (若可用) 将会相应调整,不与多选修改键冲突。", - "multiSelectModifier.alt": "映射为 `Alt` (Windows 和 Linux) 或 `Option` (macOS)。", - "multiSelectModifier.ctrlCmd": "映射为 `Ctrl` (Windows 和 Linux) 或 `Command` (macOS)。", - "openModeModifier": "控制如何使用鼠标打开树和列表中的项(若支持)。请注意,如果此设置不适用,某些树和列表可能会选择忽略它。", - "render tree indent guides": "控制树是否应呈现缩进参考线。", - "tree indent setting": "控制树缩进(以像素为单位)。", - "workbenchConfigurationTitle": "工作台" - }, - "vs/platform/localizations/common/localizedStrings": { "close": "关闭", "find": "查找", "open": "打开" }, - "vs/platform/markers/common/markers": { "sev.error": "错误", "sev.info": "信息", "sev.warning": "警告" }, - "vs/platform/menubar/electron-main/menubar": { - "mAbout": "关于 {0}", - "mBringToFront": "全部置于顶层", - "mEdit": "编辑(&&E)", - "mFile": "文件(&&F)", - "mGoto": "转到(&&G)", - "mHelp": "帮助(&&H)", - "mHide": "隐藏 {0}", - "mHideOthers": "隐藏其他", - "mMergeAllWindows": "合并所有窗口", - "mMinimize": "最小化", - "mMoveTabToNewWindow": "移动标签页到新窗口", - "mNewTab": "新建标签页", - "mRun": "运行(&&R)", - "mSelection": "选择(&&S)", - "mServices": "服务", - "mShowAll": "全部显示", - "mShowNextTab": "显示下一个选项卡", - "mShowPreviousTab": "显示上一个选项卡", - "mTerminal": "终端(&&T)", - "mView": "查看(&&V)", - "mWindow": "窗口", - "mZoom": "缩放", - "miCheckForUpdates": "检查更新(&&U)...", - "miCheckingForUpdates": "正在检查更新...", - "miDownloadUpdate": "下载可用更新(&&O)", - "miDownloadingUpdate": "正在下载更新...", - "miInstallUpdate": "安装更新(&&U)...", - "miInstallingUpdate": "正在安装更新...", - "miNewWindow": "新建窗口(&&W)", - "miPreferences": "首选项(&&P)", - "miQuit": "退出 {0}", - "miRestartToUpdate": "重新启动以更新(&&U)", - "miSwitchWindow": "切换窗口(&&W)..." - }, - "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "取消(&&C)", - "cantCreateBinFolder": "无法安装 Shell 命令“{0}”。", - "cantUninstall": "无法卸载 Shell 命令“{0}”。", - "ok": "确定(&&O)", - "sourceMissing": "在 \"{0}\" 中找不到 shell 脚本", - "warnEscalation": "{0}将通过 \"osascript\" 提示需要管理员权限才可安装 shell 命令。", - "warnEscalationUninstall": "{0} 将使用 \"osascript\" 来提示获取管理员权限,从而卸载 Shell 命令。" - }, - "vs/platform/quickinput/browser/commandsQuickAccess": { - "canNotRun": "命令\"{0}\"导致错误 ({1})", - "commandPickAriaLabelWithKeybinding": "{0}, {1}", - "morecCommands": "其他命令", - "recentlyUsed": "最近使用" - }, - "vs/platform/quickinput/browser/helpQuickAccess": { - "editorCommands": "编辑器命令", - "globalCommands": "全局命令", - "helpPickAriaLabel": "{0}, {1}" - }, - "vs/platform/request/common/request": { - "httpConfigurationTitle": "HTTP", - "proxy": "要使用的代理设置。如果未设置,则将从 \"http_proxy\" 和 \"https_proxy\" 环境变量中继承。", - "proxyAuthorization": "要作为每个网络请求的 \"Proxy-Authorization\" 标头发送的值。", - "proxySupport": "对扩展使用代理支持。", - "proxySupportFallback": "在未找到代理的情况下,启用扩展的代理支持,回退到请求选项。", - "proxySupportOff": "禁用对扩展的代理支持。", - "proxySupportOn": "为扩展启用代理支持。", - "proxySupportOverride": "为扩展启用代理支持,覆盖请求选项。", - "strictSSL": "控制是否根据提供的 CA 列表验证代理服务器证书。", - "systemCertificates": "控制是否应从操作系统加载 CA 证书。(在 Windows 和 macOS 上, 关闭此窗口后需要重新加载窗口。)" - }, - "vs/platform/telemetry/common/telemetryService": { - "enableTelemetryDeprecated": "如果此设置为 false,则无论新设置的值如何,都不会发送遥测数据。已弃用,推荐使用 {0} 设置。", - "telemetry.crashReports": "崩溃报告", - "telemetry.docsAndPrivacyStatement": "详细了解[我们收集的数据]({0})和我们的[隐私声明]({1})。", - "telemetry.docsStatement": "详细了解[我们收集的数据]({0})。", - "telemetry.enableTelemetry": "启用要收集的诊断数据。这有助于我们更好地了解 {0} 的执行情况以及哪里需要改进。", - "telemetry.enableTelemetryMd": "启用要收集的诊断数据。这有助于我们更好地了解 {0} 的执行情况以及哪里需要改进。[阅读详细信息]({1})关于我们收集的内容和隐私声明。", - "telemetry.errors": "错误遥测", - "telemetry.restart": "若要使崩溃报告更改生效,必须完全重新启动应用程序。", - "telemetry.telemetryLevel.crash": "发送 OS 级别故障报告。", - "telemetry.telemetryLevel.default": "发送使用情况数据、错误、故障报告。", - "telemetry.telemetryLevel.deprecated": "****注意:*** 如果此设置为“关闭”,则无论其他遥测设置如何,都不会发送遥测数据。如果此设置为“关闭”以外的任何选项,并且使用弃用的设置禁用遥测,则不会发送遥测数据。*", - "telemetry.telemetryLevel.error": "发送常规错误遥测和故障报告。", - "telemetry.telemetryLevel.off": "禁用所有产品遥测。", - "telemetry.telemetryLevel.tableDescription": "下表概述了每个设置所发送的数据:", - "telemetry.telemetryLevelMd": "控制所有核心和第一方扩展遥测。这有助于我们更好地了解 {0} 的执行情况、需要在何处进行改进以及如何使用功能。", - "telemetry.usage": "用法数据", - "telemetryConfigurationTitle": "遥测" - }, - "vs/platform/terminal/common/terminalPlatformConfiguration": { - "terminal.integrated.automationProfile.linux": "要在 Linux 上用于自动化相关终端使用(如任务和调试)的终端配置文件。如果设置了 {0},则当前将忽略此设置。", - "terminal.integrated.automationProfile.osx": "要在 macOS 上用于自动化相关终端使用(如任务和调试)的终端配置文件。如果设置了 {0},则当前将忽略此设置。", - "terminal.integrated.automationProfile.windows": "用于自动化相关终端使用(如任务和调试)的终端配置文件。如果设置了 {0},则当前将忽略此设置。", - "terminal.integrated.automationShell.linux": "一个路径,设置后将替代 {0},并忽略与自动化相关的终端使用情况(例如任务和调试)的 {1} 个值。", - "terminal.integrated.automationShell.linux.deprecation": "已弃用此方法,新的配置自动化 shell 的建议方法是使用 {0} 创建终端自动化配置文件。此方法目前优先于新的自动化配置文件设置,但将来会发生更改。", - "terminal.integrated.automationShell.osx": "一个路径,设置后将替代 {0},并忽略与自动化相关的终端使用情况(例如任务和调试)的 {1} 个值。", - "terminal.integrated.automationShell.osx.deprecation": "已弃用此方法,新的配置自动化 shell 的建议方法是使用 {0} 创建终端自动化配置文件。此方法目前优先于新的自动化配置文件设置,但将来会发生更改。", - "terminal.integrated.automationShell.windows": "一个路径,设置后将替代 {0},并忽略与自动化相关的终端使用情况(例如任务和调试)的 {1} 值。", - "terminal.integrated.automationShell.windows.deprecation": "已弃用此方法,新的配置自动化 shell 的建议方法是使用 {0} 创建终端自动化配置文件。此方法目前优先于新的自动化配置文件设置,但将来会发生更改。", - "terminal.integrated.confirmIgnoreProcesses": "可配置为提供自定义设置以忽略进程", - "terminal.integrated.defaultProfile.linux": "在 Linux 上使用的默认配置文件。如果设置了 {0} 或 {1},则当前将忽略此设置。", - "terminal.integrated.defaultProfile.osx": "在 macOS 上使用的默认配置文件。如果设置了 {0} 或 {1},则当前将忽略此设置。", - "terminal.integrated.defaultProfile.windows": "在 Windows 上使用的默认配置文件。如果设置了 {0} 或 {1},则当前将忽略此设置。", - "terminal.integrated.inheritEnv": "新 shell 是否应从 VS Code 继承其环境,这可能会生成登录 shell,以确保初始化 $PATH 和其他开发变量。这不会对 Windows 造成影响。", - "terminal.integrated.persistentSessionScrollback": "控制重新连接到永久性终端会话时将还原的最大行数。增加此数量将以占用更多内存为代价还原更多的回滚行,并增加在启动时连接到终端所需的时间。此设置需要重启才能生效,并应设置为小于或等于 `#terminal.integrated.scrollback#` 的值。", - "terminal.integrated.profile.linux": "通过终端下拉列表创建新终端时要显示的 Linux 配置文件。请手动设置 {0} 属性(通过可选的 {1} 进行)。\r\n\r\n将现有配置文件设置为 {2} 以从列表中隐藏配置文件,例如: {3}。", - "terminal.integrated.profile.osx": "通过终端下拉列表创建新终端时要显示的 macOS 配置文件。请手动设置 {0} 属性(通过可选的 {1} 进行)。\r\n\r\n将现有配置文件设置为 {2} 以从列表中隐藏配置文件,例如: {3}。", - "terminal.integrated.profiles.windows": "通过终端下拉列表创建新终端时要显示的 Windows 配置文件。使用 {0} 属性自动检测 shell 的位置。或手动设置 {1} 属性(通过可选的 {2} 进行)。\r\n\r\n将现有配置文件设置为 {3} 以从列表中隐藏配置文件,例如: {4}。", - "terminal.integrated.shell.linux": "终端在 Linux 上使用的 shell 的路径。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", - "terminal.integrated.shell.linux.deprecation": "此项已弃用,配置默认 shell 的新推荐方法是在 {0} 中创建一个终端配置文件,并将其配置文件名称设置为 {1} 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。", - "terminal.integrated.shell.osx": "终端在 macOS 上使用的 shell 的路径。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", - "terminal.integrated.shell.osx.deprecation": "此项已弃用,配置默认 shell 的新推荐方法是在 {0} 中创建一个终端配置文件,并将其配置文件名称设置为 {1} 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。", - "terminal.integrated.shell.windows": "终端在 Windows 上使用的 shell 的路径。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", - "terminal.integrated.shell.windows.deprecation": "此项已弃用,配置默认 shell 的新推荐方法是在 {0} 中创建一个终端配置文件,并将其配置文件名称设置为 {1} 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。", - "terminal.integrated.shellArgs.linux": "在 Linux 终端上时要使用的命令行参数。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", - "terminal.integrated.shellArgs.osx": "在 macOS 终端上时要使用的命令行参数。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", - "terminal.integrated.shellArgs.windows": "在 Windows 终端上时要使用的命令行参数。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", - "terminal.integrated.shellArgs.windows.string": "在 Windows 终端上时要使用的命令行参数(采用 [命令行格式])(https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6)。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", - "terminal.integrated.showLinkHover": "是否显示终端输出中链接的悬停。", - "terminal.integrated.useWslProfiles": "控制是否在终端下拉列表中显示 WSL 发行版", - "terminalAutomationProfile.path": "shell 可执行文件的单个路径。", - "terminalIntegratedConfigurationTitle": "集成终端", - "terminalProfile.args": "用于运行 shell 可执行文件的可选参数集。", - "terminalProfile.color": "要与此终端关联的主题颜色 ID。", - "terminalProfile.env": "具有将添加到终端配置文件进程的环境变量的对象。设置为 \"null\" 以从基本环境中删除环境变量。", - "terminalProfile.icon": "要与此终端类型关联的 condicon ID。", - "terminalProfile.linuxExtensionId": "扩展终端的 ID", - "terminalProfile.linuxExtensionIdentifier": "提供此配置文件的扩展。", - "terminalProfile.linuxExtensionTitle": "扩展终端的名称", - "terminalProfile.osxExtensionId": "扩展终端的 ID", - "terminalProfile.osxExtensionIdentifier": "提供此配置文件的扩展。", - "terminalProfile.osxExtensionTitle": "扩展终端的名称", - "terminalProfile.overrideName": "控制配置文件名称是否替代自动检测到的名称。", - "terminalProfile.path": "指向 shell 可执行文件的单一路径或一个路径数组(当一个路径失败时,这些路径将被用作回退)。", - "terminalProfile.windowsExtensionId": "扩展终端的 ID", - "terminalProfile.windowsExtensionIdentifier": "提供此配置文件的扩展。", - "terminalProfile.windowsExtensionTitle": "扩展终端的名称", - "terminalProfile.windowsSource": "将自动检测 shell 路径的配置文件源。" - }, - "vs/platform/terminal/node/ptyService": { "terminal-session-restore": "在 {1} 时从 {0} 还原的会话内容" }, - "vs/platform/terminal/node/terminalProcess": { - "launchFail.cwdDoesNotExist": "启动目录(cwd)“{0}”不存在", - "launchFail.cwdNotDirectory": "启动目录(cwd)“{0}”不是一个目录", - "launchFail.executableDoesNotExist": "shell 可执行文件“{0}”的路径不存在", - "launchFail.executableIsNotFileOrSymlink": "shell 可执行文件 \"{0}\" 的路径非文件或符号链接" - }, - "vs/platform/theme/common/colorRegistry": { - "activeContrastBorder": "在活动元素周围额外的一层边框,用来提高对比度从而区别其他元素。", - "activeLinkForeground": "活动链接颜色。", - "badgeBackground": "Badge 背景色。Badge 是小型的信息标签,如表示搜索结果数量的标签。", - "badgeForeground": "Badge 前景色。Badge 是小型的信息标签,如表示搜索结果数量的标签。", - "breadcrumbsBackground": "导航路径项的背景色。", - "breadcrumbsFocusForeground": "焦点导航路径的颜色", - "breadcrumbsSelectedBackground": "导航路径项选择器的背景色。", - "breadcrumbsSelectedForegound": "已选导航路径项的颜色。", - "buttonBackground": "按钮背景色。", - "buttonBorder": "按钮边框颜色。", - "buttonForeground": "按钮前景色。", - "buttonHoverBackground": "按钮在悬停时的背景颜色。", - "buttonSecondaryBackground": "辅助按钮背景色。", - "buttonSecondaryForeground": "辅助按钮前景色。", - "buttonSecondaryHoverBackground": "悬停时的辅助按钮背景色。", - "chartsBlue": "图表可视化效果中使用的蓝色。", - "chartsForeground": "图表中使用的前景颜色。", - "chartsGreen": "图表可视化效果中使用的绿色。", - "chartsLines": "用于图表中的水平线条的颜色。", - "chartsOrange": "图表可视化效果中使用的橙色。", - "chartsPurple": "图表可视化效果中使用的紫色。", - "chartsRed": "图表可视化效果中使用的红色。", - "chartsYellow": "图表可视化效果中使用的黄色。", - "checkbox.background": "复选框小部件的背景颜色。", - "checkbox.border": "复选框小部件的边框颜色。", - "checkbox.foreground": "复选框小部件的前景色。", - "contrastBorder": "在元素周围额外的一层边框,用来提高对比度从而区别其他元素。", - "descriptionForeground": "提供其他信息的说明文本的前景色,例如标签文本。", - "diffDiagonalFill": "差异编辑器的对角线填充颜色。对角线填充用于并排差异视图。", - "diffEditorBorder": "两个文本编辑器之间的边框颜色。", - "diffEditorInserted": "已插入的文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", - "diffEditorInsertedOutline": "插入的文本的轮廓颜色。", - "diffEditorRemoved": "已删除的文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", - "diffEditorRemovedOutline": "被删除文本的轮廓颜色。", - "dropdownBackground": "下拉列表背景色。", - "dropdownBorder": "下拉列表边框。", - "dropdownForeground": "下拉列表前景色。", - "dropdownListBackground": "下拉列表背景色。", - "editorBackground": "编辑器背景色。", - "editorError.background": "编辑器中错误文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", - "editorError.foreground": "编辑器中错误波浪线的前景色。", - "editorFindMatch": "当前搜索匹配项的颜色。", - "editorFindMatchBorder": "当前搜索匹配项的边框颜色。", - "editorForeground": "编辑器默认前景色。", - "editorHint.foreground": "编辑器中提示波浪线的前景色。", - "editorInactiveSelection": "非活动编辑器中所选内容的颜色,颜色必须透明,以免隐藏下面的装饰效果。", - "editorInfo.background": "编辑器中信息文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", - "editorInfo.foreground": "编辑器中信息波浪线的前景色。", - "editorInlayHintBackground": "内联提示的背景色", - "editorInlayHintBackgroundParameter": "参数内联提示的背景色", - "editorInlayHintBackgroundTypes": "类型内联提示的背景色", - "editorInlayHintForeground": "内联提示的前景色", - "editorInlayHintForegroundParameter": "参数内联提示的前景色", - "editorInlayHintForegroundTypes": "类型内联提示的前景色", - "editorLightBulbAutoFixForeground": "用于灯泡自动修复操作图标的颜色。", - "editorLightBulbForeground": "用于灯泡操作图标的颜色。", - "editorSelectionBackground": "编辑器所选内容的颜色。", - "editorSelectionForeground": "用以彰显高对比度的所选文本的颜色。", - "editorSelectionHighlight": "具有与所选项相关内容的区域的颜色。颜色必须透明,以免隐藏下面的修饰效果。", - "editorSelectionHighlightBorder": "与所选项内容相同的区域的边框颜色。", - "editorWarning.background": "编辑器中警告文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", - "editorWarning.foreground": "编辑器中警告波浪线的前景色。", - "editorWidgetBackground": "编辑器组件(如查找/替换)背景颜色。", - "editorWidgetBorder": "编辑器小部件的边框颜色。此颜色仅在小部件有边框且不被小部件重写时适用。", - "editorWidgetForeground": "编辑器小部件的前景色,如查找/替换。", - "editorWidgetResizeBorder": "编辑器小部件大小调整条的边框颜色。此颜色仅在小部件有调整边框且不被小部件颜色覆盖时使用。", - "errorBorder": "编辑器中错误框的边框颜色。", - "errorForeground": "错误信息的整体前景色。此颜色仅在不被组件覆盖时适用。", - "findMatchHighlight": "其他搜索匹配项的颜色。颜色必须透明,以免隐藏下面的修饰效果。", - "findMatchHighlightBorder": "其他搜索匹配项的边框颜色。", - "findRangeHighlight": "限制搜索范围的颜色。颜色不能不透明,以免隐藏底层装饰。", - "findRangeHighlightBorder": "限制搜索的范围的边框颜色。颜色必须透明,以免隐藏下面的修饰效果。", - "focusBorder": "焦点元素的整体边框颜色。此颜色仅在不被其他组件覆盖时适用。", - "foreground": "整体前景色。此颜色仅在不被组件覆盖时适用。", - "highlight": "在列表或树中搜索时,其中匹配内容的高亮颜色。", - "hintBorder": "编辑器中提示框的边框颜色。", - "hoverBackground": "编辑器悬停提示的背景颜色。", - "hoverBorder": "光标悬停时编辑器的边框颜色。", - "hoverForeground": "编辑器悬停的前景颜色。", - "hoverHighlight": "在下面突出显示悬停的字词。颜色必须透明,以免隐藏下面的修饰效果。", - "iconForeground": "工作台中图标的默认颜色。", - "infoBorder": "编辑器中信息框的边框颜色。", - "inputBoxActiveOptionBorder": "输入字段中已激活选项的边框颜色。", - "inputBoxBackground": "输入框背景色。", - "inputBoxBorder": "输入框边框。", - "inputBoxForeground": "输入框前景色。", - "inputOption.activeBackground": "输入字段中选项的背景悬停颜色。", - "inputOption.activeForeground": "输入字段中已激活的选项的前景色。", - "inputOption.hoverBackground": "输入字段中激活选项的背景颜色。", - "inputPlaceholderForeground": "输入框中占位符的前景色。", - "inputValidationErrorBackground": "输入验证结果为错误级别时的背景色。", - "inputValidationErrorBorder": "严重性为错误时输入验证的边框颜色。", - "inputValidationErrorForeground": "输入验证结果为错误级别时的前景色。", - "inputValidationInfoBackground": "输入验证结果为信息级别时的背景色。", - "inputValidationInfoBorder": "严重性为信息时输入验证的边框颜色。", - "inputValidationInfoForeground": "输入验证结果为信息级别时的前景色。", - "inputValidationWarningBackground": "严重性为警告时输入验证的背景色。", - "inputValidationWarningBorder": "严重性为警告时输入验证的边框颜色。", - "inputValidationWarningForeground": "输入验证结果为警告级别时的前景色。", - "invalidItemForeground": "列表或树中无效项的前景色,例如资源管理器中没有解析的根目录。", - "keybindingLabelBackground": "键绑定标签背景色。键绑定标签用于表示键盘快捷方式。", - "keybindingLabelBorder": "键绑定标签边框色。键绑定标签用于表示键盘快捷方式。", - "keybindingLabelBottomBorder": "键绑定标签边框底部色。键绑定标签用于表示键盘快捷方式。", - "keybindingLabelForeground": "键绑定标签前景色。键绑定标签用于表示键盘快捷方式。", - "listActiveSelectionBackground": "已选项在列表或树活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", - "listActiveSelectionForeground": "已选项在列表或树活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", - "listActiveSelectionIconForeground": "已选项在列表/树活动时的列表/树图标前景颜色。活动的列表/树具有键盘焦点,非活动的则没有。", - "listDeemphasizedForeground": "取消强调的项目的列表/树前景颜色。", - "listDropBackground": "使用鼠标移动项目时,列表或树进行拖放的背景颜色。", - "listErrorForeground": "包含错误的列表项的前景颜色。", - "listFilterMatchHighlight": "筛选后的匹配项的背景颜色。", - "listFilterMatchHighlightBorder": "筛选后的匹配项的边框颜色。", - "listFilterWidgetBackground": "列表和树中类型筛选器小组件的背景色。", - "listFilterWidgetNoMatchesOutline": "当没有匹配项时,列表和树中类型筛选器小组件的轮廓颜色。", - "listFilterWidgetOutline": "列表和树中类型筛选器小组件的轮廓颜色。", - "listFocusBackground": "焦点项在列表或树活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", - "listFocusForeground": "焦点项在列表或树活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", - "listFocusHighlightForeground": "在列表或树中搜索时,匹配活动聚焦项的突出显示内容的列表/树前景色。", - "listFocusOutline": "列表/树活动时,焦点项目的列表/树边框色。活动的列表/树具有键盘焦点,非活动的没有。", - "listHoverBackground": "使用鼠标移动项目时,列表或树的背景颜色。", - "listHoverForeground": "鼠标在项目上悬停时,列表或树的前景颜色。", - "listInactiveFocusBackground": "非活动的列表或树控件中焦点项的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", - "listInactiveFocusOutline": "列表/数非活动时,焦点项目的列表/树边框色。活动的列表/树具有键盘焦点,非活动的没有。", - "listInactiveSelectionBackground": "已选项在列表或树非活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", - "listInactiveSelectionForeground": "已选项在列表或树非活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", - "listInactiveSelectionIconForeground": "已选项在列表/树非活动时的图标前景颜色。活动的列表/树具有键盘焦点,非活动的则没有。", - "listWarningForeground": "包含警告的列表项的前景颜色。", - "menuBackground": "菜单项的背景颜色。", - "menuBorder": "菜单的边框颜色。", - "menuForeground": "菜单项的前景颜色。", - "menuSelectionBackground": "菜单中所选菜单项的背景色。", - "menuSelectionBorder": "菜单中所选菜单项的边框颜色。", - "menuSelectionForeground": "菜单中选定菜单项的前景色。", - "menuSeparatorBackground": "菜单中分隔线的颜色。", - "mergeBorder": "内联合并冲突中标头和分割线的边框颜色。", - "mergeCommonContentBackground": "内联合并冲突中的常见祖先内容背景。颜色必须透明,以免隐藏下面的修饰效果。", - "mergeCommonHeaderBackground": "内联合并冲突中的常见祖先标头背景。颜色必须透明,以免隐藏下面的修饰效果。", - "mergeCurrentContentBackground": "内联合并冲突中的当前内容背景。颜色必须透明,以免隐藏下面的修饰效果。", - "mergeCurrentHeaderBackground": "当前标题背景的内联合并冲突。颜色不能不透明,以免隐藏底层装饰。", - "mergeIncomingContentBackground": "内联合并冲突中的传入内容背景。颜色必须透明,以免隐藏下面的修饰效果。", - "mergeIncomingHeaderBackground": "内联合并冲突中的传入标题背景。颜色必须透明,以免隐藏下面的修饰效果。", - "minimapBackground": "迷你地图背景颜色。", - "minimapError": "用于错误的迷你地图标记颜色。", - "minimapFindMatchHighlight": "用于查找匹配项的迷你地图标记颜色。", - "minimapForegroundOpacity": "在缩略图中呈现的前景元素的不透明度。例如,\"#000000c0\" 将呈现不透明度为 75% 的元素。", - "minimapSelectionHighlight": "编辑器选区在迷你地图中对应的标记颜色。", - "minimapSelectionOccurrenceHighlight": "用于重复编辑器选择的缩略图标记颜色。", - "minimapSliderActiveBackground": "单击时,迷你地图滑块的背景颜色。", - "minimapSliderBackground": "迷你地图滑块背景颜色。", - "minimapSliderHoverBackground": "悬停时,迷你地图滑块的背景颜色。", - "minimapUnicodeHighlight": "突出显示的 Unicode 字符的缩略图标记颜色。", - "overviewRuleWarning": "用于警告的迷你地图标记颜色。", - "overviewRulerCommonContentForeground": "内联合并冲突中共同祖先区域的概览标尺前景色。", - "overviewRulerCurrentContentForeground": "内联合并冲突中当前版本区域的概览标尺前景色。", - "overviewRulerFindMatchForeground": "用于查找匹配项的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", - "overviewRulerIncomingContentForeground": "内联合并冲突中传入的版本区域的概览标尺前景色。", - "overviewRulerSelectionHighlightForeground": "用于突出显示所选内容的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", - "overviewRulerUnicodeForeground": "突出显示的 Unicode 字符的概述标尺标记颜色。颜色必须透明,以免隐藏下层的修饰效果。", - "pickerBackground": "背景颜色快速选取器。快速选取器小部件是选取器(如命令调色板)的容器。", - "pickerForeground": "前景颜色快速选取器。快速选取器小部件是命令调色板等选取器的容器。", - "pickerGroupBorder": "快速选取器分组边框的颜色。", - "pickerGroupForeground": "快速选取器分组标签的颜色。", - "pickerTitleBackground": "标题背景颜色快速选取器。快速选取器小部件是命令调色板等选取器的容器。", - "problemsErrorIconForeground": "用于问题错误图标的颜色。", - "problemsInfoIconForeground": "用于问题信息图标的颜色。", - "problemsWarningIconForeground": "用于问题警告图标的颜色。", - "progressBarBackground": "表示长时间操作的进度条的背景色。", - "quickInput.list.focusBackground deprecation": "请改用 quickInputList.focusBackground", - "quickInput.listFocusBackground": "焦点项目的快速选择器背景色。", - "quickInput.listFocusForeground": "焦点项目的快速选择器前景色。", - "quickInput.listFocusIconForeground": "焦点项目的快速选取器图标前景色。", - "sashActiveBorder": "活动框格的边框颜色。", - "scrollbarShadow": "表示视图被滚动的滚动条阴影。", - "scrollbarSliderActiveBackground": "滚动条滑块在被点击时的背景色。", - "scrollbarSliderBackground": "滚动条滑块背景色", - "scrollbarSliderHoverBackground": "滚动条滑块在悬停时的背景色", - "searchEditor.editorFindMatchBorder": "搜索编辑器查询匹配的边框颜色。", - "searchEditor.queryMatch": "搜索编辑器查询匹配的颜色。", - "selectionBackground": "工作台所选文本的背景颜色(例如输入字段或文本区域)。注意,本设置不适用于编辑器。", - "snippetFinalTabstopHighlightBackground": "代码片段中最后的 Tab 位的高亮背景色。", - "snippetFinalTabstopHighlightBorder": "代码片段中最后的制表位的高亮边框颜色。", - "snippetTabstopHighlightBackground": "代码片段 Tab 位的高亮背景色。", - "snippetTabstopHighlightBorder": "代码片段 Tab 位的高亮边框颜色。", - "statusBarBackground": "编辑器悬停状态栏的背景色。", - "tableColumnsBorder": "列之间的表边框颜色。", - "tableOddRowsBackgroundColor": "奇数表行的背景色。", - "textBlockQuoteBackground": "文本中块引用的背景颜色。", - "textBlockQuoteBorder": "文本中块引用的边框颜色。", - "textCodeBlockBackground": "文本中代码块的背景颜色。", - "textLinkActiveForeground": "文本中链接在点击或鼠标悬停时的前景色 。", - "textLinkForeground": "文本中链接的前景色。", - "textPreformatForeground": "预格式化文本段的前景色。", - "textSeparatorForeground": "文字分隔符的颜色。", - "toolbarActiveBackground": "将鼠标悬停在操作上时的工具栏背景", - "toolbarHoverBackground": "使用鼠标悬停在操作上时显示工具栏背景", - "toolbarHoverOutline": "使用鼠标悬停在操作上时显示工具栏轮廓", - "treeIndentGuidesStroke": "缩进参考线的树描边颜色。", - "warningBorder": "编辑器中警告框的边框颜色。", - "widgetShadow": "编辑器内小组件(如查找/替换)的阴影颜色。" - }, - "vs/platform/theme/common/iconRegistry": { - "iconDefintion.fontCharacter": "与图标定义关联的字体字符。", - "iconDefintion.fontId": "要使用的字体的 ID。如果未设置,则使用最先定义的字体。", - "nextChangeIcon": "“转到下一个编辑器位置”图标。", - "previousChangeIcon": "“转到上一个编辑器位置”图标。", - "widgetClose": "小组件中“关闭”操作的图标。" - }, - "vs/platform/theme/common/tokenClassificationRegistry": { - "abstract": "用于抽象符号的样式。", - "async": "用于异步的符号的样式。", - "class": "类样式。", - "comment": "注释的样式。", - "declaration": "所有符号声明的样式。", - "decorator": "修饰器和注释的样式。", - "deprecated": "用于已弃用的符号的样式。", - "documentation": "用于文档中引用的样式。", - "enum": "枚举的样式。", - "enumMember": "枚举成员的样式。", - "event": "事件的样式。", - "function": "函数样式", - "interface": "接口样式。", - "keyword": "关键字的样式。", - "labels": "文本样式", - "macro": "宏样式。", - "member": "成员函数的样式", - "method": "成员(成员函数)的样式", - "modification": "用于写入访问的样式。", - "namespace": "命名空间的样式。", - "number": "数字样式。", - "operator": "运算符的样式。", - "parameter": "参数样式。", - "property": "属性的样式。", - "readonly": "用于只读符号的样式。", - "regexp": "表达式的样式。", - "schema.fontStyle.error": "字体样式必须是“斜体”、“粗体”、“下划线”或者它们的组合。 空字符串将取消设置所有样式。", - "schema.token.background.warning": "暂不支持标记背景色。", - "schema.token.bold": "将字形设置为粗体或取消粗体设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", - "schema.token.fontStyle": "设置规则的所有字形:“倾斜”、“粗体”、“下划线”或字形组合。所有未列出的样式都取消设置。空字符串将取消设置所有样式。", - "schema.token.fontStyle.none": "无 (清除继承的设置)", - "schema.token.foreground": "标记的前景色。", - "schema.token.italic": "将字形设置为倾斜或取消倾斜设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", - "schema.token.settings": "标记的颜色和样式。", - "schema.token.underline": "将字形设置为下划线或取消下划线设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", - "static": "用于静态符号的样式。", - "string": "字符串的样式。", - "struct": "结构样式。", - "type": "类型的样式。", - "typeParameter": "类型参数的样式。", - "variable": "变量的样式。" - }, - "vs/platform/undoRedo/common/undoRedoService": { - "cancel": "取消", - "cannotResourceRedoDueToInProgressUndoRedo": "无法重做“{0}”,因为已有一项撤消或重做操作正在运行。", - "cannotResourceUndoDueToInProgressUndoRedo": "无法撤销“{0}”,因为已有一项撤消或重做操作正在运行。", - "cannotWorkspaceRedo": "无法在所有文件中重做“{0}”。{1}", - "cannotWorkspaceRedoDueToChanges": "无法对所有文件重做“{0}”,因为已更改 {1}", - "cannotWorkspaceRedoDueToInMeantimeUndoRedo": "无法跨所有文件重做“{0}”,因为同时发生了一项撤消或重做操作", - "cannotWorkspaceRedoDueToInProgressUndoRedo": "无法跨所有文件重做“{0}”,因为 {1} 上已有一项撤消或重做操作正在运行", - "cannotWorkspaceUndo": "无法在所有文件中撤消“{0}”。{1}", - "cannotWorkspaceUndoDueToChanges": "无法撤消所有文件的“{0}”,因为已更改 {1}", - "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "无法跨所有文件撤销“{0}”,因为同时发生了一项撤消或重做操作", - "cannotWorkspaceUndoDueToInProgressUndoRedo": "无法跨所有文件撤销“{0}”,因为 {1} 上已有一项撤消或重做操作正在运行", - "confirmDifferentSource": "是否要撤消“{0}”?", - "confirmDifferentSource.yes": "是", - "confirmWorkspace": "是否要在所有文件中撤消“{0}”?", - "externalRemoval": "以下文件已关闭并且已在磁盘上修改: {0}。", - "noParallelUniverses": "以下文件已以不兼容的方式修改: {0}。", - "nok": "撤消此文件", - "ok": "在 {0} 个文件中撤消" - }, - "vs/platform/update/common/update.config.contribution": { - "default": "启用自动更新检查。代码将定期自动检查更新。", - "deprecated": "此设置已弃用,请改用“{0}”。", - "enableWindowsBackgroundUpdates": "启用在 Windows 上后台下载和安装新的 VS Code 版本。", - "enableWindowsBackgroundUpdatesTitle": "在 Windows 上启用后台更新", - "manual": "禁用自动后台更新检查。如果手动检查更新,更新将可用。", - "none": "禁用更新。", - "showReleaseNotes": "在更新后显示发行说明。发行说明将从 Microsoft 联机服务中获取。", - "start": "仅在启动时检查更新。禁用自动后台更新检查。", - "updateConfigurationTitle": "更新", - "updateMode": "配置是否接收自动更新。更改后需要重新启动。更新是从微软在线服务获取的。" - }, - "vs/platform/userDataSync/common/abstractSynchronizer": { - "incompatible": "无法同步 {0},因为它的本地版本 {1} 与其远程版本 {2} 不兼容", - "incompatible sync data": "无法分析同步数据,因为它与当前版本不兼容。" - }, - "vs/platform/userDataSync/common/keybindingsSync": { - "errorInvalidSettings": "无法同步键绑定,因为文件中的内容无效。请打开文件并进行更正。" - }, - "vs/platform/userDataSync/common/settingsSync": { - "errorInvalidSettings": "无法同步设置,因为设置文件中存在错误/警告。" - }, - "vs/platform/userDataSync/common/userDataAutoSyncService": { - "default service changed": "默认服务已更改,因此无法同步", - "service changed": "同步服务已更改,因此无法同步", - "session expired": "无法同步,因为当前会话已过期", - "turned off": "无法同步,因为同步在云中已关闭", - "turned off machine": "无法同步,因为已从另一台计算机上关闭了此计算机上的同步。" - }, - "vs/platform/userDataSync/common/userDataSync": { - "app.extension.identifier.errorMessage": "预期的格式 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", - "settings sync": "设置同步", - "settingsSync.ignoredExtensions": "同步时要忽略的扩展列表。扩展的标识符始终为 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", - "settingsSync.ignoredSettings": "配置在同步时要忽略的设置。", - "settingsSync.keybindingsPerPlatform": "为每个平台同步键绑定。" - }, - "vs/platform/userDataSync/common/userDataSyncMachines": { - "error incompatible": "无法读取计算机数据,因为当前版本不兼容。请更新 {0},然后重试。" - }, - "vs/platform/windows/electron-main/window": { - "appCrashed": "窗口出现故障", - "appCrashedDetail": "我们对此不便表示抱歉! 请重启该窗口以从上次停止的位置继续。", - "appCrashedDetails": "窗口已崩溃(原因:“{0}”,代码:“{1}”)", - "appStalled": "窗口未响应", - "appStalledDetail": "你可以重新打开或关闭窗口,或者保持等待。", - "close": "关闭(&C)", - "hiddenMenuBar": "你仍可以通过 Alt 键访问菜单栏。", - "reopen": "重新打开(&&R)", - "wait": "继续等待(&&K)" - }, - "vs/platform/windows/electron-main/windowsMainService": { - "ok": "确定(&&O)", - "pathNotExistDetail": "此计算机上不存在路径“{0}”。", - "pathNotExistTitle": "路径不存在", - "uriInvalidDetail": "URI“{0}”无效,无法打开。", - "uriInvalidTitle": "无法打开 uri" - }, - "vs/platform/workspace/common/workspaceTrust": { "trusted": "受信任", "untrusted": "受限模式" }, - "vs/platform/workspaces/common/workspaces": { "codeWorkspace": "Code 工作区" }, - "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { - "newWindow": "新窗口", - "newWindowDesc": "打开新窗口", - "recentFolders": "最近使用的文件夹", - "recentFoldersAndWorkspaces": "最近使用的文件夹和工作区", - "untitledWorkspace": "无标题(工作区)", - "workspaceName": "{0} (工作区)" - }, - "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "确定(&&O)", - "workspaceOpenedDetail": "已在另一个窗口打开工作区。请先关闭该窗口,然后重试。", - "workspaceOpenedMessage": "无法保存工作区“{0}”" - }, - "win32/i18n/messages": { - "AddContextMenuFiles": "将“通过 %1 打开”操作添加到 Windows 资源管理器文件上下文菜单", - "AddContextMenuFolders": "将“通过 %1 打开”操作添加到 Windows 资源管理器目录上下文菜单", - "AddToPath": "添加到 PATH (需要重启 shell)", - "AdditionalIcons": "其他图标:", - "AssociateWithFiles": "将 %1 注册为受支持的文件类型的编辑器", - "ConfirmUninstall": "确定要完全删除 %1 及其所有组件?", - "CreateDesktopIcon": "创建桌面图标(&D)", - "CreateQuickLaunchIcon": "创建 \"快速启动\" 图标(&Q)", - "FinishedLabel": "安装程序已在计算机上安装好 [name]。选择安装的快捷方式即可启动该应用程序。", - "OpenWithCodeContextMenu": "使用 %1 打开(&I)", - "Other": "其他:", - "RunAfter": "安装后运行 %1", - "SourceFile": "%1 源文件" - }, - "readme.md": { - "LanguagePackTitle": "语言包提供适用于 VS Code 的本地化 UI 体验。", - "Usage": "使用情况", - "displayLanguage": "通过使用“配置显示语言”命令显式设置 VS Code 显示语言,可以替代默认 UI 语言。", - "Command Palette": "按 \"Ctrl+Shift+P\" 以显示“命令面板”,然后开始键入 \"display\" 以筛选和显示“配置显示语言”命令。", - "ShowLocale": "按 \"Enter\",然后会按区域设置显示安装的语言列表,并突出显示当前区域设置。", - "SwtichUI": "选择另一个“区域设置”以切换 UI 语言。", - "DocLink": "有关详细信息,请参阅 \"Docs\"。", - "Contributing": "贡献", - "Feedback": "有关翻译改进的反馈,请在 \"vscode-loc\" 存储库中创建问题。", - "LocPlatform": "翻译字符串在 Microsoft 本地化平台中维护。只能在 Microsoft 本地化平台中进行更改,然后才能导出到 vscode-loc 存储库。因此,vscode-loc 存储库中不接受拉取请求。", - "LicenseTitle": "许可证", - "LicenseMessage": "源代码和字符串是在 \"MIT\" 许可下授权的。", - "Credits": "制作人员", - "Contributed": "此语言包已收到通过“社区治理,社区受益”社区本地化工作发布的内容。特别感谢社区参与者所做的贡献。", - "TopContributors": "主要参与者:", - "Contributors": "参与者:", - "EnjoyLanguagePack": "尽情享受!" - }, - "win32/i18n/Default": { - "SetupAppTitle": "设置", - "SetupWindowTitle": "安装程序 - %1", - "UninstallAppTitle": "卸载", - "UninstallAppFullTitle": "%1 卸载", - "InformationTitle": "信息", - "ConfirmTitle": "确认", - "ErrorTitle": "错误", - "SetupLdrStartupMessage": "这将安装 %1。是否要继续?", - "LdrCannotCreateTemp": "无法创建临时文件。安装程序已中止", - "LdrCannotExecTemp": "无法在临时目录中执行文件。安装程序已中止", - "LastErrorMessage": "%1。%n%n错误 %2: %3", - "SetupFileMissing": "安装目录缺失文件 %1。请更正该问题或获取该问题的新副本。", - "SetupFileCorrupt": "安装程序文件夹已损坏。请获取该程序的新副本。", - "SetupFileCorruptOrWrongVer": "安装程序文件夹已损坏或与此安装程序版本不兼容。请更正该问题或获取该程序的新副本。", - "InvalidParameter": "命令行 %n%n%1 上传递了一个无效参数", - "SetupAlreadyRunning": "安装程序已在运行。", - "WindowsVersionNotSupported": "此程序不支持你计算机正运行的 Windows 版本。", - "WindowsServicePackRequired": "此程序需要 %1 服务包 %2 或更高版本。", - "NotOnThisPlatform": "此程序将不在 %1 上运行。", - "OnlyOnThisPlatform": "此程序必须在 %1 上运行。", - "OnlyOnTheseArchitectures": "此程序仅可安装在为以下处理器体系结构设计的 Windows 版本上:%n%n%1", - "MissingWOW64APIs": "你正运行的 Windows 版本不包含安装程序执行 64 位安装所需的功能。要更正此问题,请安装服务包 %1。", - "WinVersionTooLowError": "此程序需要 %1 版本 %2 或更高版本。", - "WinVersionTooHighError": "此程序不能安装在 %1 版本 %2 或更高的版本上。", - "AdminPrivilegesRequired": "在安装此程序时必须作为管理员登录。", - "PowerUserPrivilegesRequired": "安装此程序时必须以管理员或 Power User 组成员身份登录。", - "SetupAppRunningError": "安装程序检测到 %1 当前正在运行。%n%n请立即关闭它的所有实例,然后单击“确定”以继续,或单击“取消”以退出。", - "UninstallAppRunningError": "卸载检测到 %1 当前正在运行。%n%n请立即关闭它的所有实例,然后单击“确定”以继续或单击“取消”以退出。", - "ErrorCreatingDir": "安装程序无法创建目录“%1”", - "ErrorTooManyFilesInDir": "无法在目录“%1”中创建文件,因为它包含太多文件", - "ExitSetupTitle": "退出安装程序", - "ExitSetupMessage": "安装程序未完成。如果立即退出,将不会安装该程序。%n%n可在其他时间再次运行安装程序以完成安装。%n%n是否退出安装程序?", - "AboutSetupMenuItem": "关于安装程序(&A)...", - "AboutSetupTitle": "关于安装程序", - "AboutSetupMessage": "%1 版本 %2%n%3%n%n%1 主页:%n%4", - "ButtonBack": "< 返回(&B)", - "ButtonNext": "下一步(&N) >", - "ButtonInstall": "安装(&I)", - "ButtonOK": "确定", - "ButtonCancel": "取消", - "ButtonYes": "是(&Y)", - "ButtonYesToAll": "接受全部(&A)", - "ButtonNo": "否(&N)", - "ButtonNoToAll": "否定全部(&O)", - "ButtonFinish": "完成(&F)", - "ButtonBrowse": "浏览(&B)...", - "ButtonWizardBrowse": "浏览(&R)...", - "ButtonNewFolder": "新建文件夹(&M)", - "SelectLanguageTitle": "选择安装程序语言", - "SelectLanguageLabel": "选择安装时要使用的语言:", - "ClickNext": "单击“下一步”以继续,或单击“取消”以退出安装程序。", - "BrowseDialogTitle": "浏览文件夹", - "BrowseDialogLabel": "在以下列表中选择一个文件夹,然后单击“确定”。", - "NewFolderName": "新建文件夹", - "WelcomeLabel1": "欢迎使用 [name] 安装向导", - "WelcomeLabel2": "这将在计算机上安装 [name/ver]。%n%n建议关闭所有其他应用程序再继续。", - "WizardPassword": "密码", - "PasswordLabel1": "此安装受密码保护。", - "PasswordLabel3": "请提供密码,然后单击“下一步”以继续。密码区分大小写。", - "PasswordEditLabel": "密码(&P):", - "IncorrectPassword": "输入的密码不正确。请重试。", - "WizardLicense": "许可协议", - "LicenseLabel": "请阅读下面的重要信息,然后继续。", - "LicenseLabel3": "请阅读以下许可协议。必须接受此协议条款才可继续安装。", - "LicenseAccepted": "我接受协议(&A)", - "LicenseNotAccepted": "我不接受协议(&D)", - "WizardInfoBefore": "信息", - "InfoBeforeLabel": "请阅读下面的重要信息,然后继续。", - "InfoBeforeClickLabel": "当准备好继续执行安装程序时,单击“下一步”。", - "WizardInfoAfter": "信息", - "InfoAfterLabel": "请阅读下面的重要信息,然后继续。", - "InfoAfterClickLabel": "当准备好继续执行安装程序时,单击“下一步”。", - "WizardUserInfo": "用户信息", - "UserInfoDesc": "请输入您的信息。", - "UserInfoName": "用户名(&U):", - "UserInfoOrg": "组织(&O):", - "UserInfoSerial": "序列号(&S):", - "UserInfoNameRequired": "必须输入名称。", - "WizardSelectDir": "选择目标位置", - "SelectDirDesc": "应将 [name] 安装到哪里?", - "SelectDirLabel3": "安装程序会将 [name] 安装到以下文件夹。", - "SelectDirBrowseLabel": "若要继续,单击“下一步”。如果想选择其他文件夹,单击“浏览”。", - "DiskSpaceMBLabel": "需要至少 [mb] MB 可用磁盘空间。", - "CannotInstallToNetworkDrive": "安装程序无法安装到网络驱动器。", - "CannotInstallToUNCPath": "安装程序无法安装到 UNC 路径。", - "InvalidPath": "必须输入带驱动器号的完整路径(例如:%n%nC:\\APP%n%n)或以下格式的 UNC 路径:%n%n\\\\server\\share", - "InvalidDrive": "所选驱动器或 UNC 共享不存在或不可访问。请另外选择。", - "DiskSpaceWarningTitle": "磁盘空间不足", - "DiskSpaceWarning": "安装程序需要至少 %1 KB 可用空间来安装,但所选驱动器仅有 %2 KB 可用空间。%n%n是否仍要继续?", - "DirNameTooLong": "文件夹名称或路径太长。", - "InvalidDirName": "文件夹名称无效。", - "BadDirName32": "文件夹名不能包含以下任一字符:%n%n%1", - "DirExistsTitle": "文件夹存在", - "DirExists": "文件夹:%n%n%1%n%n已存在。是否仍要安装到该文件夹?", - "DirDoesntExistTitle": "文件夹不存在", - "DirDoesntExist": "文件夹:%n%n%1%n%n不存在。是否要创建该文件夹?", - "WizardSelectComponents": "选择组件", - "SelectComponentsDesc": "应安装哪些组件?", - "SelectComponentsLabel2": "选择希望安装的组件;清除不希望安装的组件。准备就绪后单击“下一步”以继续。", - "FullInstallation": "完全安装", - "CompactInstallation": "简洁安装", - "CustomInstallation": "自定义安装", - "NoUninstallWarningTitle": "组件存在", - "NoUninstallWarning": "安装程序检测到计算机上已安装以下组件:%n%n%1%n%n取消选择这些组件将不会卸载它们。%n%n是否仍要继续?", - "ComponentSize1": "%1 KB", - "ComponentSize2": "%1 MB", - "ComponentsDiskSpaceMBLabel": "当前选择需要至少 [mb] MB 磁盘空间。", - "WizardSelectTasks": "选择其他任务", - "SelectTasksDesc": "应执行哪些其他任务?", - "SelectTasksLabel2": "选择安装 [name] 时希望安装程序来执行的其他任务,然后单击“下一步”。", - "WizardSelectProgramGroup": "选择开始菜单文件夹", - "SelectStartMenuFolderDesc": "安装程序应将程序的快捷方式放置到哪里?", - "SelectStartMenuFolderLabel3": "安装程序将在以下开始菜单文件夹中创建该程序的快捷方式。", - "SelectStartMenuFolderBrowseLabel": "若要继续,单击“下一步”。如果想选择其他文件夹,单击“浏览”。", - "MustEnterGroupName": "必须输入文件夹名称。", - "GroupNameTooLong": "文件夹名称或路径太长。", - "InvalidGroupName": "文件夹名称无效。", - "BadGroupName": "文件夹名不能保护以下任一字符:%n%n%1", - "NoProgramGroupCheck2": "不创建开始菜单文件夹(&D)", - "WizardReady": "安装准备就绪", - "ReadyLabel1": "安装程序现已准备好在计算机上安装 [name]。", - "ReadyLabel2a": "单击“安装”以继续安装,如想查看或更改任何设置则单击\"返回\"。", - "ReadyLabel2b": "单击“安装”以继续安装。", - "ReadyMemoUserInfo": "用户信息:", - "ReadyMemoDir": "目标位置:", - "ReadyMemoType": "安装程序类型:", - "ReadyMemoComponents": "所选组件:", - "ReadyMemoGroup": "开始菜单文件夹:", - "ReadyMemoTasks": "其他任务:", - "WizardPreparing": "正在准备安装", - "PreparingDesc": "安装程序正准备在计算机上安装 [name]。", - "PreviousInstallNotCompleted": "上一个程序的安装/删除未完成。需重启计算机以完成该安装。%n%n重启计算机后,重新运行安装程序以完成 [name] 的安装。", - "CannotContinue": "安装程序无法继续。请单击“取消”以退出。", - "ApplicationsFound": "以下应用程序正在使用需要通过安装程序进行更新的文件。建议允许安装程序自动关闭这些应用程序。", - "ApplicationsFound2": "以下应用程序正在使用需要通过安装程序进行更新的文件。建议允许安装程序自动关闭这些应用程序。完成安装后,安装程序将尝试重启应用程序。", - "CloseApplications": "自动关闭应用程序(&A)", - "DontCloseApplications": "不关闭应用程序(&D)", - "ErrorCloseApplications": "安装程序无法自动关闭所有应用程序。建议在继续操作之前先关闭所有使用需通过安装程序进行更新的文件的应用程序。", - "WizardInstalling": "正在安装", - "InstallingLabel": "安装程序正在计算机上安装 [name],请稍等。", - "FinishedHeadingLabel": "完成 [name] 安装向导", - "FinishedLabelNoIcons": "安装程序已在计算机上完成安装 [name]。", - "FinishedLabel": "安装程序已在计算机上完成安装 [name]。选择安装的图标即可以启动应用程序。", - "ClickFinish": "单击“完成”退出安装程序。", - "FinishedRestartLabel": "要完成 [name] 的安装,安装程序必须重启计算机。是否要立即重启?", - "FinishedRestartMessage": "要完成 [name] 的安装,安装程序必须重启计算机。%n%n是否要立即重启?", - "ShowReadmeCheck": "是,我希望查看 README 文件", - "YesRadio": "是,立即重启计算机(&Y)", - "NoRadio": "否,我将稍后重启计算机(&N)", - "RunEntryExec": "运行 %1", - "RunEntryShellExec": "查看 %1", - "ChangeDiskTitle": "安装程序需要下一个磁盘", - "SelectDiskLabel2": "请插入磁盘 %1 并点击“确定”。%n%n如果此磁盘上的文件可在以下文件夹外的其他文件夹中找到,请输入正确路径或单击“浏览”。", - "PathLabel": "路径(&P):", - "FileNotInDir2": "在“%2”中无法定位文件“%1”。请插入正确的磁盘或选择其他文件夹。", - "SelectDirectoryLabel": "请指定下一个磁盘的位置。", - "SetupAborted": "安装程序未完成。%n%n请更正问题并重新运行安装程序。", - "EntryAbortRetryIgnore": "单击“重试”以再次尝试,单击“忽略”以继续,或单击“中止”以取消安装。", - "StatusClosingApplications": "正在关闭应用程序...", - "StatusCreateDirs": "正在创建目录...", - "StatusExtractFiles": "正在解压缩文件...", - "StatusCreateIcons": "正在创建快捷方式...", - "StatusCreateIniEntries": "正在创建 INI 项...", - "StatusCreateRegistryEntries": "正在创建注册表项...", - "StatusRegisterFiles": "正在注册文件...", - "StatusSavingUninstall": "正在保存卸载信息...", - "StatusRunProgram": "正在完成安装...", - "StatusRestartingApplications": "正在重启应用程序...", - "StatusRollback": "正在回退更改...", - "ErrorInternal2": "内部错误: %1", - "ErrorFunctionFailedNoCode": "%1 失败", - "ErrorFunctionFailed": "%1 失败;代码 %2", - "ErrorFunctionFailedWithMessage": "%1 失败;代码 %2。%n%3", - "ErrorExecutingProgram": "无法执行文件:%n%1", - "ErrorRegOpenKey": "打开注册表项时出错:%n%1\\%2", - "ErrorRegCreateKey": "创建注册表项时出错:%n%1\\%2", - "ErrorRegWriteKey": "写入注册表项时出错:%n%1\\%2", - "ErrorIniEntry": "在文件“%1”中创建 INI 项时出错。", - "FileAbortRetryIgnore": "单击“重试”以再次操作,单击“忽略”以跳过此文件(不建议此操作),或单击“中止”以取消安装。", - "FileAbortRetryIgnore2": "单击“重试”以再次操作,单击“忽略”以继续(不建议此操作),或单击“中止”以取消安装。", - "SourceIsCorrupted": "源文件已损坏", - "SourceDoesntExist": "源文件“%1”不存在", - "ExistingFileReadOnly": "现有文件被标记为只读状态。%n%n单击“重试”以删除只读特性并重试,单击“忽略”以跳过此文件,或单击“中止”以取消安装。", - "ErrorReadingExistingDest": "尝试读取现有文件时出错:", - "FileExists": "该文件已存在。%n%n是否要安装程序覆盖它?", - "ExistingFileNewer": "现有文件比安装程序正尝试安装的文件更新。建议保留现有文件。%n%n是否要保留现有文件?", - "ErrorChangingAttr": "尝试更改现有文件特性出错:", - "ErrorCreatingTemp": "尝试在目标目录创建文件时出错:", - "ErrorReadingSource": "尝试读取源文件时出错:", - "ErrorCopying": "尝试复制文件时出错:", - "ErrorReplacingExistingFile": "尝试替换现有文件时出错:", - "ErrorRestartReplace": "RestartReplace 失败:", - "ErrorRenamingTemp": "尝试在目标目录重命名文件时出错:", - "ErrorRegisterServer": "无法注册 DLL/OCX: %1", - "ErrorRegSvr32Failed": "RegSvr32 失败,退出代码为 %1", - "ErrorRegisterTypeLib": "无法注册类型库: %1", - "ErrorOpeningReadme": "尝试打开 README 文件时出错。", - "ErrorRestartingComputer": "安装程序无法重启计算机。请手动执行此操作。", - "UninstallNotFound": "文件“%1”不存在。无法安装。", - "UninstallOpenError": "无法打开文件“%1”。无法卸载", - "UninstallUnsupportedVer": "卸载日志“%1”的格式无法被此版本的卸载程序识别。无法卸载", - "UninstallUnknownEntry": "卸载日志中发现未知条目(%1)", - "ConfirmUninstall": "确实要完全删除 %1 吗? 将不会删除扩展和设置。", - "UninstallOnlyOnWin64": "仅可在 64 位 Windows 上卸载此安装。", - "OnlyAdminCanUninstall": "仅具有管理权限的用户才可卸载此安装。", - "UninstallStatusLabel": "正从计算机删除 %1,请稍等。", - "UninstalledAll": "已成功从计算机上删除 %1。", - "UninstalledMost": "%1 卸载完成。%n%n无法删除一些元素。可将其手动删除。", - "UninstalledAndNeedsRestart": "要完成 %1 的卸载,必须重启计算机。%n%n是否要立即重启?", - "UninstallDataCorrupted": "“%1”文件已损坏。无法卸载", - "ConfirmDeleteSharedFileTitle": "删除共享文件?", - "ConfirmDeleteSharedFile2": "系统表示以下共享文件不再被任何程序使用。是否要卸载删除此共享文件?%n%n如果在有程序仍在使用此文件而它被删除,则程序可能不会正常运行。如果不确定,请选择“否”。将文件留住系统上不会造成任何问题。", - "SharedFileNameLabel": "文件名:", - "SharedFileLocationLabel": "位置:", - "WizardUninstalling": "卸载状态", - "StatusUninstalling": "正在卸载 %1...", - "ShutdownBlockReasonInstallingApp": "正在安装 %1。", - "ShutdownBlockReasonUninstallingApp": "正在卸载 %1。", - "NameAndVersion": "%1 版本 %2", - "AdditionalIcons": "其他图标:", - "CreateDesktopIcon": "创建桌面图标(&D)", - "CreateQuickLaunchIcon": "创建 \"快速启动\" 图标(&Q)", - "ProgramOnTheWeb": "Web 上的 %1", - "UninstallProgram": "卸载 %1", - "LaunchProgram": "启动 %1", - "AssocFileExtension": "将 %1 与 %2 文件扩展名关联(&A)", - "AssocingFileExtension": "正将 %1 与 %2 文件扩展名关联...", - "AutoStartProgramGroupDescription": "启动:", - "AutoStartProgram": "自动启动 %1", - "AddonHostProgramNotFound": "无法在所选文件夹中定位 %1。%n%n是否仍要继续?" - }, - "vscode/vscode/": { - "FinishedLabel": "安装程序已在计算机上安装好 [name]。选择安装的快捷方式即可启动该应用程序。", - "ConfirmUninstall": "确定要完全删除 %1 及其所有组件?", - "AdditionalIcons": "其他图标:", - "CreateDesktopIcon": "创建桌面图标(&D)", - "CreateQuickLaunchIcon": "创建 \"快速启动\" 图标(&Q)", - "AddContextMenuFiles": "将“通过 %1 打开”操作添加到 Windows 资源管理器文件上下文菜单", - "AddContextMenuFolders": "将“通过 %1 打开”操作添加到 Windows 资源管理器目录上下文菜单", - "AssociateWithFiles": "将 %1 注册为受支持的文件类型的编辑器", - "AddToPath": "添加到 PATH (需要重启 shell)", - "RunAfter": "安装后运行 %1", - "Other": "其他:", - "SourceFile": "%1 源文件", - "OpenWithCodeContextMenu": "使用 %1 打开(&I)" - }, - "vs/code/electron-main/app": { - "cancel": "否(&&N)", - "confirmOpenDetail": "如果你未发起此请求,则可能表示有人试图攻击你的系统。除非你采取了明确操作来发起此请求,否则应按“否”", - "confirmOpenMessage": "外部应用程序想要在 {1} 中打开“{0}”。是否要打开此文件或文件夹?", - "open": "是(&Y)", - "trace.detail": "请创建问题并手动附加以下文件:\r\n{0}", - "trace.message": "已成功创建跟踪信息。", - "trace.ok": "确定(&&O)" - }, - "vs/code/electron-main/main": { - "close": "关闭(&C)", - "secondInstanceAdmin": "{0} 的第二个实例已经以管理员身份运行。", - "secondInstanceAdminDetail": "请先关闭另一个实例,然后重试。", - "secondInstanceNoResponse": "{0} 的另一实例正在运行但没有响应", - "secondInstanceNoResponseDetail": "请先关闭其他所有实例,然后重试。", - "startupDataDirError": "无法写入程序用户数据。", - "startupUserDataAndExtensionsDirErrorDetail": "{0}\r\n\r\n请确保以下目录是可写的:\r\n\r\n{1}" - }, - "vs/code/electron-sandbox/issue/issueReporterMain": { - "bugDescription": "请分享能稳定重现此问题的必要步骤,并包含实际和预期的结果。我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑这个问题并添加截图。", - "bugReporter": "Bug 报告", - "closed": "已关闭", - "createOnGitHub": "在 GitHub 上创建", - "description": "说明", - "disabledExtensions": "扩展已禁用", - "extension": "扩展", - "featureRequest": "功能请求", - "featureRequestDescription": "请描述您希望能够使用的功能。我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑问题并添加截图。", - "hide": "隐藏", - "loadingData": "正在加载数据…", - "marketplace": "扩展市场", - "noCurrentExperiments": "无当前试验。", - "noSimilarIssues": "没有找到类似问题", - "open": "打开", - "pasteData": "所需的数据太大,无法直接发送。我们已经将其写入剪贴板,请粘贴。", - "performanceIssue": "性能问题", - "performanceIssueDesciption": "这个性能问题是在什么时候发生的? 是在启动时,还是在一系列特定的操作之后? 我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑这个问题并添加截图。", - "previewOnGitHub": "在 GitHub 中预览", - "rateLimited": "超出 GitHub 查询限制。请稍候。", - "selectSource": "选择源", - "show": "显示", - "similarIssues": "类似的问题", - "stepsToReproduce": "重现步骤", - "unknown": "不知道", - "vscode": "Visual Studio Code" - }, - "vs/code/electron-sandbox/issue/issueReporterPage": { - "chooseExtension": "扩展", - "completeInEnglish": "请使用英文进行填写。", - "descriptionEmptyValidation": "需要描述。", - "details": "请输入详细信息。", - "disableExtensions": "禁用所有扩展并重新加载窗口", - "disableExtensionsLabelText": "请试着在{0}之后重现问题。如果此问题仅在扩展运行时才能重现,那么这可能是一个扩展的问题。", - "extensionWithNoBugsUrl": "问题报告程序无法为此扩展创建问题,因为它没有指定用于报告问题的 URL。请查看此扩展的应用商店页面,以便查看是否有其他说明。", - "extensionWithNonstandardBugsUrl": "问题报告程序无法为此扩展创建问题。请访问{0}报告问题。", - "issueSourceEmptyValidation": "问题源是必需的。", - "issueSourceLabel": "提交到", - "issueTitleLabel": "标题", - "issueTitleRequired": "请输入标题。", - "issueTypeLabel": "这是一个", - "sendExperiments": "包括 A/B 试验信息({0}) ", - "sendExtensions": "包含已启用的扩展 ({0})", - "sendProcessInfo": "包含当前运行中的进程 ({0})", - "sendSystemInfo": "包含系统信息 ({0})", - "sendWorkspaceInfo": "包含工作区元数据 ({0})", - "show": "显示", - "titleEmptyValidation": "标题是必需的。", - "titleLengthValidation": "标题太长。" - }, - "vs/code/electron-sandbox/processExplorer/processExplorerMain": { - "copy": "复制", - "copyAll": "全部复制", - "cpu": "CPU (%)", - "debug": "调试", - "forceKillProcess": "强制结束进程", - "killProcess": "结束进程", - "memory": "内存(MB)", - "name": "进程名称", - "pid": "PID" - }, - "vs/workbench/api/browser/mainThreadAuthentication": { - "accountLastUsedDate": "上次使用此帐户的时间: {0}", - "allow": "允许", - "cancel": "取消", - "confirmLogin": "扩展\"{0}\"希望使用{1}登录。", - "confirmRelogin": "扩展“{0}”希望你使用 {1} 重新登录。", - "manageExensions": "选择可以访问此帐户的扩展", - "manageTrustedExtensions": "管理受信任的扩展", - "manageTrustedExtensions.cancel": "取消", - "noTrustedExtensions": "尚无任何扩展使用此帐户。", - "notUsed": "未使用此帐户", - "signOut": "注销", - "signOutMessageSimple": "注销“{0}”?", - "signOutMessagve": "帐户“{0}”已由以下扩展使用: \r\n\r\n{1}\r\n\r\n 是否注销这些扩展?", - "signedOut": "已成功注销。" - }, - "vs/workbench/api/browser/mainThreadCLICommands": { - "cannot be installed": "无法安装“{0}”扩展,因为它被声明为不在此安装程序中运行。" - }, - "vs/workbench/api/browser/mainThreadComments": { "commentsViewIcon": "查看备注视图的图标。" }, - "vs/workbench/api/browser/mainThreadCustomEditors": { "defaultEditLabel": "编辑" }, - "vs/workbench/api/browser/mainThreadExtensionService": { - "disabledDep": "无法激活“{0}”扩展,因为它依赖于“{1}”扩展,该扩展已禁用。是否要启用扩展并重新加载窗口?", - "disabledDepNoAction": "无法激活“{0}”扩展,因为它依赖于被禁用的“{1}”扩展。", - "enable dep": "启用和重新加载", - "install missing dep": "安装并重新加载", - "manageWorkspaceTrust": "管理工作区信任", - "notSupportedInWorkspace": "无法激活 \"{0}\" 扩展,因为它依赖于当前工作区中不支持的 \"{1}\" 扩展", - "reload": "重新加载窗口", - "reload window": "无法激活 \"{0}\" 扩展, 因为它依赖于未加载的 \"{1}\" 扩展。是否要重新加载窗口以加载扩展名?", - "restrictedMode": "无法激活 \"{0}\" 扩展,因为它依赖于受限模式下不支持的 \"{1}\" 扩展", - "uninstalledDep": "无法激活 \"{0}\" 扩展, 因为它依赖于未安装的 \"{1}\" 扩展。是否要安装扩展并重新加载窗口?", - "unknownDep": "无法激活“{0}”扩展,因为它依赖未知的“{1}”扩展。" - }, - "vs/workbench/api/browser/mainThreadFileSystemEventService": { - "again": "不再询问", - "ask.1.copy": "扩展 \"{0}\" 希望通过复制此文件来进行重构更改", - "ask.1.create": "扩展 \"{0}\" 希望通过创建此文件来进行重构更改", - "ask.1.delete": "扩展 \"{0}\" 希望通过删除此文件来进行重构更改", - "ask.1.move": "扩展 \"{0}\" 希望通过移动此文件来进行重构更改", - "ask.N.copy": "{0} 扩展希望通过复制此文件来进行重构更改", - "ask.N.create": "{0} 扩展希望通过创建此文件来进行重构更改", - "ask.N.delete": "{0} 扩展希望通过删除此文件来进行重构更改", - "ask.N.move": "{0} 扩展希望通过移动此文件来进行重构更改", - "cancel": "跳过更改", - "files.participants.timeout": "超时(以毫秒为单位)后,将取消创建、重命名和删除的文件参与者。使用\"0\"禁用参与者。", - "label": "“文件操作需要预览”的重置选项", - "msg-copy": "正在运行“文件复制”参与者…", - "msg-create": "正在运行\"文件创建\"参与者...", - "msg-delete": "正在运行\"文件删除\"参与者...", - "msg-rename": "正在运行\"文件重命名\"参与者...", - "ok": "确定", - "preview": "显示预览" - }, - "vs/workbench/api/browser/mainThreadMessageService": { - "cancel": "取消", - "defaultSource": "扩展", - "extensionSource": "{0} (扩展)", - "manageExtension": "管理扩展", - "ok": "确定" - }, - "vs/workbench/api/browser/mainThreadProgress": { "manageExtension": "管理扩展" }, - "vs/workbench/api/browser/mainThreadSaveParticipant": { - "timeout.onWillSave": "在 1750ms 后终止了 onWillSaveTextDocument 事件" - }, - "vs/workbench/api/browser/mainThreadTask": { "task.label": "{0}: {1}" }, - "vs/workbench/api/browser/mainThreadTunnelService": { - "remote.tunnel.openTunnel": "扩展 {0} 具有转发端口 {1}。需要以超级用户身份运行,才能在本地使用端口 {2}。", - "remote.tunnelsView.elevationButton": "使用端口 {0} 作为 Sudo…" - }, - "vs/workbench/api/browser/mainThreadUriOpeners": { - "openerFailedMessage": "无法使用 \"{0}\" 打开 uri: {1}", - "openerFailedUseDefault": "使用默认 opener 打开" - }, - "vs/workbench/api/browser/mainThreadWebviews": { "errorMessage": "还原视图时出错: {0}" }, - "vs/workbench/api/browser/mainThreadWorkspace": { - "folderStatusChangeFolder": "扩展“{0}”更改了工作区中的文件夹", - "folderStatusMessageAddMultipleFolders": "扩展“{0}”添加了 {1} 个文件夹到工作区", - "folderStatusMessageAddSingleFolder": "扩展“{0}”添加了 1 个文件夹到工作区", - "folderStatusMessageRemoveMultipleFolders": "扩展“{0}”从工作区删除了 {1} 个文件夹", - "folderStatusMessageRemoveSingleFolder": "扩展“{0}”从工作区删除了 1 个文件夹" - }, - "vs/workbench/api/browser/viewsExtensionPoint": { - "ViewContainerDoesnotExist": "视图容器“{0}”不存在。所有注册到其中的视图将被添加到“资源管理器”中。", - "ViewContainerRequiresProposedAPI": "查看容器“{0}”需要将 “enabledApiProposals: [“contribViewsRemote”]” 添加到“远程”。", - "duplicateView1": "无法注册具有相同 ID“{0}”的多个视图", - "duplicateView2": "已注册 ID 为“{0}”的视图。", - "optenum": "属性“{0}”可被省略或必须是 {1} 之一", - "optstring": "属性 \"{0}\" 可以省略,或者必须为 \"string\" 类型", - "requirearray": "视图必须是一个数组", - "requireidstring": "属性“{0}”是必需的,并且必须为具有非空值的类型 `string`。只允许使用字母数字字符、 “_” 和 “-”。", - "requirenonemptystring": "属性“{0}”是必需的,并且必须为具有非空值的类型 `string`", - "requirestring": "属性 \"{0}\" 是必需项并且必须为 \"string\" 类型", - "unknownViewType": "未知视图类型“{0}”。", - "viewcontainer requirearray": "视图容器必须为数组", - "views.container.activitybar": "向活动栏提供视图容器", - "views.container.panel": "向面板提供视图容器", - "views.contributed": "向“提供的视图”容器提供视图", - "views.debug": "向活动栏中的“调试”容器提供视图", - "views.explorer": "向活动栏中的“资源管理器”容器提供视图", - "views.remote": "在活动栏中为远程容器提供视图。要为此容器提供帮助,需要启用enableProposedApi。", - "views.scm": "向活动栏中的“源代码管理”容器提供视图", - "views.test": "向活动栏中的“测试”容器提供视图", - "vscode.extension.contributes.view.contextualTitle": "当视图移出其原始位置时的用户可读上下文。默认情况下,将使用视图的容器名称。", - "vscode.extension.contributes.view.group": "视图中的嵌套组", - "vscode.extension.contributes.view.icon": "视图图标的路径。无法显示视图名称时,将显示视图图标。可以接受任何图像文件类型,但建议图标采用 SVG 格式。", - "vscode.extension.contributes.view.id": "视图的标识符。这在所有视图中都应是唯一的。建议将扩展 ID 包含在视图 ID 中。使用此选项通过 \"vscode.window.registerTreeDataProviderForView\" API 注册数据提供程序。也可通过将 \"onView:${id}\" 事件注册为 \"activationEvents\" 来触发激活扩展。", - "vscode.extension.contributes.view.initialState": "首次安装扩展时视图的初始状态。用户一旦通过折叠、移动或隐藏视图更改视图状态,就不再使用初始状态。", - "vscode.extension.contributes.view.initialState.collapsed": "视图将在视图容器中折叠显示。", - "vscode.extension.contributes.view.initialState.hidden": "视图不会显示在视图容器中,但可通过视图菜单和其他视图入口点发现,而且用户可取消隐藏视图。", - "vscode.extension.contributes.view.initialState.visible": "视图的默认初始状态。但在大多数容器中,视图将展开,但某些内置容器(资源管理器、scm 和调试)显示所有已折叠的参与视图,无论“可见性”如何,都是如此。", - "vscode.extension.contributes.view.name": "用户可读的视图名称。将显示它", - "vscode.extension.contributes.view.remoteName": "与此视图关联的远程类型的名称", - "vscode.extension.contributes.view.tree": "该视图由 \"createTreeView\" 创建的 \"TreeView\" 提供支持。", - "vscode.extension.contributes.view.type": "视图的类型。对于基于树状视图的视图,这可以是 \"tree\",对于基于 Web 视图的视图,这可以是 \"webview\"。默认值为 \"tree\"。", - "vscode.extension.contributes.view.webview": "该视图由 \"registerWebviewViewProvider\" 注册的 \"WebviewView\" 提供支持。", - "vscode.extension.contributes.view.when": "为真时才显示此视图的条件", - "vscode.extension.contributes.views": "向编辑器提供视图", - "vscode.extension.contributes.views.containers.icon": "容器图标的路径。图标大小为 24x24,并居中放置在 50x40 的区域内,其填充颜色为 \"rgb(215, 218, 224)\" 或 \"#d7dae0\"。所有图片格式均可用,推荐使用 SVG 格式。", - "vscode.extension.contributes.views.containers.id": "用于标识容器的唯一 ID,视图能在容器内通过 \"view\" 参与点提供。", - "vscode.extension.contributes.views.containers.title": "人类可读的用于表示此容器的字符串", - "vscode.extension.contributes.viewsContainers": "向编辑器提供视图容器" - }, - "vs/workbench/api/common/configurationExtensionPoint": { - "config.property.defaultConfiguration.warning": "无法注册“{0}”的配置默认值。仅支持可重写计算机、窗口、资源和可重写语言范围设置的默认值。", - "config.property.duplicate": "无法注册“{0}”。此属性已注册。", - "invalid.allOf": "\"configuration.allOf\" 已被弃用且不应被使用。你可以将多个配置单元作为数组传递给 \"configuration\" 参与点。", - "invalid.properties": "configuration.properties 必须是对象", - "invalid.property": "配置对象属性“{0}”必须是对象", - "invalid.title": "configuration.title 必须是字符串", - "scope.application.description": "只能在用户设置中进行配置的配置。", - "scope.deprecationMessage": "设置后,该属性将被标记为已弃用,并将给定的消息显示为解释。", - "scope.description": "配置适用的作用域。可用作用域包括\"application\"、\"machine\"、\"window\"、\"resource\"和\"machine-overridable\"。", - "scope.editPresentation": "指定后,控制字符串设置的表示格式。", - "scope.enumDescriptions": "枚举值的说明", - "scope.language-overridable.description": "可在语言特定设置中配置的资源配置。", - "scope.machine-overridable.description": "也可在工作区或文件夹设置中配置的计算机配置。", - "scope.machine.description": "只能在用户设置或远程设置中配置的配置。", - "scope.markdownDeprecationMessage": "设置后,该属性将被标记为已弃用,并按 Markdown 格式显示给定的消息作为解释。", - "scope.markdownDescription": "Markdown 格式的说明。", - "scope.markdownEnumDescriptions": "Markdown 格式的枚举值说明。", - "scope.multilineText.description": "该值将显示在文本区域中。", - "scope.order": "指定后,提供此设置相对于同一类别中其他设置的顺序。在未设置此属性的设置之前,将放置具有顺序属性的设置。", - "scope.resource.description": "可在用户、远程、工作区或文件夹设置中对其进行配置的配置。", - "scope.singlelineText.description": "该值将显示在输入框中。", - "scope.window.description": "可在用户、远程或工作区设置中对其进行配置的配置。", - "unknownWorkspaceProperty": "未知的工作区配置属性", - "vscode.extension.contributes.configuration": "用于配置字符串。", - "vscode.extension.contributes.configuration.order": "指定后,提供此类别的设置相对于其他类别的顺序。", - "vscode.extension.contributes.configuration.properties": "配置属性的描述。", - "vscode.extension.contributes.configuration.properties.schema": "配置属性的架构。", - "vscode.extension.contributes.configuration.property.empty": "属性不应为空。", - "vscode.extension.contributes.configuration.title": "当前设置类别的标题。此标签将在“设置”编辑器中以副标题形式呈现。如果标题与扩展显示名称相同,则类别将分组到主扩展标题下。", - "workspaceConfig.extensions.description": "工作区扩展", - "workspaceConfig.folders.description": "将载入到工作区的文件夹列表。", - "workspaceConfig.launch.description": "工作区启动配置", - "workspaceConfig.name.description": "文件夹的可选名称。", - "workspaceConfig.path.description": "文件路径。例如 \"/root/folderA\" 或 \"./folderA\"。后者表示根据工作区文件位置进行解析的相对路径。", - "workspaceConfig.remoteAuthority": "工作区所在的远程服务器。", - "workspaceConfig.settings.description": "工作区设置", - "workspaceConfig.tasks.description": "工作区任务配置", - "workspaceConfig.transient": "重启或重新加载时,暂时性工作区将消失。", - "workspaceConfig.uri.description": "文件夹的 URI" - }, - "vs/workbench/api/common/extHostDiagnostics": { "limitHit": "未显示 {0} 个进一步的错误和警告。" }, - "vs/workbench/api/common/extHostExtensionService": { - "extensionTestError": "路径 {0} 未指向有效的扩展测试运行程序。", - "extensionTestError1": "无法加载测试运行程序。" - }, - "vs/workbench/api/common/extHostProgress": { "extensionSource": "{0} (扩展)" }, - "vs/workbench/api/common/extHostStatusBar": { - "extensionLabel": "{0} (扩展)", - "status.extensionMessage": "扩展状态" - }, - "vs/workbench/api/common/extHostTerminalService": { - "launchFail.idMissingOnExtHost": "在扩展主机上找不到 ID 为 {0} 的终端" - }, - "vs/workbench/api/common/extHostTreeViews": { - "treeView.duplicateElement": "ID 为 {0} 的元素已被注册", - "treeView.notRegistered": "未注册 ID 为 \"{0}\" 的树状视图。" - }, - "vs/workbench/api/common/extHostWorkspace": { "updateerror": "扩展“{0}”未能更新工作区文件夹: {1}" }, - "vs/workbench/api/common/jsonValidationExtensionPoint": { - "contributes.jsonValidation": "用于 json 架构配置。", - "contributes.jsonValidation.fileMatch": "要匹配的文件模式(或模式数组),例如\"package.json\"或\"*. launch\"。排除模式以\"!\"开头", - "contributes.jsonValidation.url": "到扩展文件夹('./')的架构 URL (\"http:\"、\"https:\")或相对路径。", - "invalid.fileMatch": "\"configuration.jsonValidation.fileMatch\"必须定义为字符串或字符串数组。", - "invalid.jsonValidation": "configuration.jsonValidation 必须是数组", - "invalid.path.1": "\"contributes.{0}.url\" ({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", - "invalid.url": "configuration.jsonValidation.url 必须是 URL 或相对路径", - "invalid.url.fileschema": "configuration.jsonValidation.url 是无效的相对 URL: {0}", - "invalid.url.schema": "\"configuration.jsonValidation.url\" 必须是绝对 URL 或者以 \"./\" 开头,以引用扩展中的架构。" - }, - "vs/workbench/api/common/menusExtensionPoint": { - "comment.actions": "贡献的注释上下文菜单,呈现为注释编辑器下方的按钮", - "comment.title": "贡献的注释标题菜单", - "commentThread.actions": "贡献的注释线程上下文菜单,呈现为注释编辑器下方的按钮", - "commentThread.title": "贡献的注释线程标题菜单", - "dup": "命令“{0}”在 \"commands\" 部分重复出现。", - "dupe.command": "菜单项引用的命令中默认和替代命令相同", - "file.newFile": "“新建文件...”快速选取,显示在欢迎页面和文件菜单上。", - "inlineCompletions.actions": "悬停在内联完成项上时显示的操作", - "interactive.cell.title": "贡献的交互式单元格标题菜单", - "interactive.toolbar": "贡献的交互式工具栏菜单", - "menuId.invalid": "“{0}”为无效菜单标识符", - "menus.changeTitle": "源代码管理内联更改菜单", - "menus.commandPalette": "命令面板", - "menus.debugCallstackContext": "调试调用堆栈视图上下文菜单", - "menus.debugToolBar": "调试工具栏菜单", - "menus.debugVariablesContext": "调试变量视图上下文菜单", - "menus.editorContext": "编辑器上下文菜单", - "menus.editorContextCopyAs": "编辑器上下文菜单中的“复制为”子菜单", - "menus.editorTabContext": "编辑器选项卡上下文菜单", - "menus.editorTitle": "编辑器标题菜单", - "menus.editorTitleRun": "在编辑器标题菜单内运行子菜单", - "menus.explorerContext": "文件资源管理器上下文菜单", - "menus.extensionContext": "扩展上下文菜单", - "menus.home": "主指示器上下文菜单(仅限 Web)", - "menus.opy": "顶层“编辑”菜单中的“复制为”子菜单", - "menus.resourceFolderContext": "源代码管理资源文件夹上下文菜单", - "menus.resourceGroupContext": "源代码管理资源组上下文菜单", - "menus.resourceStateContext": "源代码管理资源状态上下文菜单", - "menus.scmSourceControl": "源代码管理菜单", - "menus.scmTitle": "源代码管理标题菜单", - "menus.statusBarRemoteIndicator": "状态栏中的远程指示器菜单", - "menus.touchBar": "触控栏 (仅 macOS)", - "missing.altCommand": "菜单项引用了未在 \"commands\" 部分定义的替代命令“{0}”。", - "missing.command": "菜单项引用未在“命令”部分进行定义的命令“{0}”。", - "missing.submenu": "菜单项引用了未在“子菜单”部分定义的子菜单“{0}”。", - "nonempty": "应为非空值。", - "notebook.cell.execute": "贡献的笔记本单元格执行菜单", - "notebook.cell.executePrimary": "提供的主笔记本单元格执行按钮", - "notebook.cell.title": "贡献的笔记本单元格标题菜单", - "notebook.toolbar": "贡献的笔记本工具栏菜单", - "opticon": "可以省略属性 \"icon\",若不省略则必须是字符串或文字,例如 \"{dark, light}\"", - "optstring": "属性 \"{0}\" 可以省略,或者必须为 \"string\" 类型", - "proposed": "建议的 API 需要 `enabledApiProposal: [“{0}”]` - {1}", - "proposedAPI.invalid": "{0} 是建议的菜单标识符。它需要 “package.json#enabledApiProposals: [“{1}”]”,并且仅在开发用完或使用以下命令行开关时可用: --enable-proposed-api {2}", - "require": "子菜单项必须是对象", - "requireStringOrObject": "属性“{0}”是必要属性,其类型必须是 \"string\" 或 \"object\"", - "requirearray": "子菜单项必须是数组", - "requirestring": "属性 \"{0}\" 是必需项并且必须为 \"string\" 类型", - "requirestrings": "属性“{0}”和“{1}”是必要属性,其类型必须是 \"string\"", - "submenuId.duplicate.id": "以前已注册 `{0}` 子菜单。", - "submenuId.invalid.id": "“{0}”不是有效的子菜单标识符", - "submenuId.invalid.label": "“{0}”不是有效的子菜单标签", - "submenuItem.duplicate": "`{0}` 子菜单已提供给 `{1}` 菜单。", - "testing.item.context": "提供的测试项菜单", - "testing.item.gutter.title": "测试项的装订线装饰菜单", - "unsupported.submenureference": "菜单项引用了不具有子菜单支持的菜单的子菜单。", - "view.itemContext": "提供的视图中的项目的上下文菜单", - "view.timelineContext": "时间线视图项上下文菜单", - "view.timelineTitle": "时间线视图标题菜单", - "view.tunnelContext": "“端口”视图项目上下文菜单", - "view.tunnelOriginInline": "“端口”视图项源内联菜单", - "view.tunnelPortInline": "端口视图项端口内联菜单", - "view.viewTitle": "提供的视图的标题菜单", - "vscode.extension.contributes.commandType.category": "(可选)类别字符串,命令在界面中根据此项分组", - "vscode.extension.contributes.commandType.command": "要执行的命令的标识符", - "vscode.extension.contributes.commandType.icon": "(可选)用于表示 UI 中的命令的图标。文件路径、具有深色和浅色主题的文件路径的对象,或者主题图标引用(如 `\\$(zap)`)", - "vscode.extension.contributes.commandType.icon.dark": "使用深色主题时的图标路径", - "vscode.extension.contributes.commandType.icon.light": "使用浅色主题时的图标路径", - "vscode.extension.contributes.commandType.precondition": "(可选)必须为 true 才能启用 UI (菜单和键绑定)中命令的条件。不会阻止通过其他方式执行命令,例如 `executeCommand`-api。", - "vscode.extension.contributes.commandType.shortTitle": "(可选)简短标题,在 UI 中表示该命令。菜单将根据显示命令的上下文选取“标题”或“简短标题”。", - "vscode.extension.contributes.commandType.title": "在 UI 中依据其表示命令的标题", - "vscode.extension.contributes.commands": "对命令面板提供命令。", - "vscode.extension.contributes.menuItem.alt": "要执行的替代命令的标识符。该命令必须在 ”commands\" 部分中声明", - "vscode.extension.contributes.menuItem.command": "要执行的命令的标识符。该命令必须在“命令”部分中声明", - "vscode.extension.contributes.menuItem.group": "此项所属的组", - "vscode.extension.contributes.menuItem.submenu": "要在此项中显示的子菜单的标识符。", - "vscode.extension.contributes.menuItem.when": "此条件必须为 true 才能显示此项", - "vscode.extension.contributes.menus": "向编辑器提供菜单项", - "vscode.extension.contributes.submenu.icon": "(可选)用于表示 UI 中的子菜单的图标。文件路径、具有深色和浅色主题的文件路径的对象,或者主题图标引用(如 \"\\$(zap)\")", - "vscode.extension.contributes.submenu.icon.dark": "使用深色主题时的图标路径", - "vscode.extension.contributes.submenu.icon.light": "使用浅色主题时的图标路径", - "vscode.extension.contributes.submenu.id": "要显示为子菜单的菜单的标识符。", - "vscode.extension.contributes.submenu.label": "指向此子菜单的菜单项的标签。", - "vscode.extension.contributes.submenus": "将子菜单项分配到编辑器" - }, - "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "调试流程" }, - "vs/workbench/api/node/extHostTunnelService": { - "tunnelPrivacy.private": "专用", - "tunnelPrivacy.public": "公共" - }, - "vs/workbench/browser/actions/developerActions": { - "inspect context keys": "检查上下文键值", - "keyboardShortcutsFormat.command": "命令标题。", - "keyboardShortcutsFormat.commandAndKeys": "命令标题和密钥。", - "keyboardShortcutsFormat.commandWithGroup": "以其组为前缀的命令标题。", - "keyboardShortcutsFormat.commandWithGroupAndKeys": "命令标题和密钥,其中命令以其组为前缀。", - "keyboardShortcutsFormat.keys": "密钥。", - "logStorage": "记录存储数据库内容", - "logWorkingCopies": "日志工作副本", - "screencastMode.fontSize": "控制截屏模式键盘的字体大小(以像素为单位)。", - "screencastMode.keyboardOverlayTimeout": "控制截屏模式下键盘覆盖显示的时长(以毫秒为单位)。", - "screencastMode.keyboardShortcutsFormat": "控制仅显示快捷方式时键盘覆盖层中显示的内容。", - "screencastMode.location.verticalPosition": "控制截屏模式叠加的垂直偏移,从底部作为工作台高度的百分比。", - "screencastMode.mouseIndicatorColor": "控制截屏视频模式下鼠标指示器的十六进制(#RGB、#RGBA、#RRGGBB 或 #RRGGBBAA)的颜色。", - "screencastMode.mouseIndicatorSize": "控制截屏模式下鼠标光标的大小(以像素为单位)。", - "screencastMode.onlyKeyboardShortcuts": "仅在截屏模式下显示键盘快捷方式。", - "screencastModeConfigurationTitle": "截屏模式", - "toggle screencast mode": "切换屏幕模式" - }, - "vs/workbench/browser/actions/helpActions": { - "keybindingsReference": "键盘快捷方式参考", - "miDocumentation": "文档(&&D)", - "miKeyboardShortcuts": "键盘快捷方式参考(&&K)", - "miLicense": "查看许可证(&&V)", - "miPrivacyStatement": "隐私声明(&&Y)", - "miTipsAndTricks": "贴士和技巧(&&C)", - "miTwitter": "Twitter 上和我们互动(&&J)", - "miUserVoice": "搜索功能请求(&&S)", - "miVideoTutorials": "视频教程(&&V)", - "newsletterSignup": "订阅 VS Code 新闻邮件", - "openDocumentationUrl": "文档", - "openLicenseUrl": "查看许可证", - "openPrivacyStatement": "隐私声明", - "openTipsAndTricksUrl": "提示与技巧", - "openTwitterUrl": "在 Twitter 上和我们互动", - "openUserVoiceUrl": "搜索功能请求", - "openVideoTutorialsUrl": "视频教程" - }, - "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "关闭侧边栏", - "compositePart.hideSideBarLabel": "隐藏侧边栏", - "decreaseEditorHeight": "降低编辑器高度", - "decreaseEditorWidth": "降低编辑器宽度", - "decreaseViewSize": "减小当前视图大小", - "increaseEditorHeight": "增加编辑器高度", - "increaseEditorWidth": "增加编辑器宽度", - "increaseViewSize": "增加当前视图大小", - "miAppearance": "外观(&&A)", - "miMoveSidebarLeft": "向左移动侧边栏(&&M)", - "miMoveSidebarLeftNoMnemonic": "将侧边栏移动到左侧", - "miMoveSidebarRight": "向右移动侧边栏(&&M)", - "miMoveSidebarRightNoMnemonic": "将侧边栏移动到右侧", - "miShowActivityBar": "显示活动栏(&&A)", - "miShowEditorArea": "显示编辑区域(&&E)", - "miShowMenuBar": "显示菜单栏(&&B)", - "miShowSidebar": "显示侧边栏(&&S)", - "miShowSidebarNoMnnemonic": "显示侧边栏", - "miShowStatusbar": "显示状态栏(&&T)", - "miToggleCenteredLayout": "居中布局(&&C)", - "miToggleZenMode": "禅模式", - "move sidebar left": "将侧边栏移动到左侧", - "move sidebar right": "将侧边栏移动到右侧", - "moveFocusedView": "移动焦点视图", - "moveFocusedView.error.noFocusedView": "当前没有重点视图。", - "moveFocusedView.error.nonMovableView": "当前焦点视图不可移动。", - "moveFocusedView.newContainerInPanel": "新建面板条目", - "moveFocusedView.newContainerInSidebar": "新侧边栏条目", - "moveFocusedView.selectDestination": "选择视图的目标", - "moveFocusedView.selectView": "选择要移动的视图", - "moveFocusedView.title": "视图: 移动 {0}", - "moveSidebarLeft": "将侧边栏移动到左侧", - "moveSidebarRight": "将侧边栏移动到右侧", - "moveView": "移动视图", - "panel": "面板", - "panelContainer": "面板/{0}", - "resetFocusedView.error.noFocusedView": "当前没有重点视图。", - "resetFocusedViewLocation": "重置焦点视图位置", - "resetViewLocations": "重置视图位置", - "sidebar": "侧边栏", - "sidebarContainer": "侧边栏/{0}", - "toggleActivityBar": "切换活动栏可见性", - "toggleCenteredLayout": "切换居中布局", - "toggleEditor": "切换编辑器区域可见性", - "toggleMenuBar": "切换菜单栏", - "toggleSidebar": "切换侧边栏可见性", - "toggleSidebarPosition": "切换边栏位置", - "toggleStatusbar": "切换状态栏可见性", - "toggleTabs": "切换标签页可见性", - "toggleZenMode": "切换禅模式" - }, - "vs/workbench/browser/actions/navigationActions": { - "focusNextPart": "专注下一部分", - "focusPreviousPart": "专注上一部分", - "navigateDown": "导航到下方视图", - "navigateLeft": "导航到左侧视图", - "navigateRight": "导航到右侧视图", - "navigateUp": "导航到上方视图" - }, - "vs/workbench/browser/actions/quickAccessActions": { - "quickNavigateNext": "在 Quick Open 中导航到下一个", - "quickNavigatePrevious": "在 Quick Open 中导航到上一个", - "quickOpen": "转到文件...", - "quickSelectNext": "在 Quick Open 中选择“下一步”", - "quickSelectPrevious": "在 Quick Open 中选择“上一步”" - }, - "vs/workbench/browser/actions/textInputActions": { - "copy": "复制", - "cut": "剪切", - "paste": "粘贴", - "redo": "恢复", - "selectAll": "选择全部", - "undo": "撤消" - }, - "vs/workbench/browser/actions/windowActions": { - "about": "关于", - "blur": "从具有焦点的元素中删除键盘焦点", - "dirtyFolder": "包含未保存的文件的文件夹", - "dirtyFolderConfirm": "是否要打开文件夹以查看未保存的文件?", - "dirtyFolderConfirmDetail": "在保存或还原所有未保存的文件之前,无法删除包含未保存的文件的文件夹。", - "dirtyRecentlyOpenedFolder": "包含未保存的文件的文件夹", - "dirtyRecentlyOpenedWorkspace": "包含未保存的文件的工作区", - "dirtyWorkspace": "包含未保存的文件的工作区", - "dirtyWorkspaceConfirm": "是否要打开工作区以查看未保存的文件?", - "dirtyWorkspaceConfirmDetail": "在保存或还原所有未保存的文件之前,无法删除包含未保存的文件的工作区。", - "file": "文件", - "files": "文件", - "folders": "文件夹", - "miAbout": "关于(&&A)", - "miConfirmClose": "关闭前确认", - "miMore": "更多(&&M)...", - "miNewWindow": "新建窗口(&&W)", - "miOpenRecent": "打开最近的文件(&&R)", - "miToggleFullScreen": "全屏(&&F)", - "newWindow": "新建窗口", - "openRecent": "打开最近的文件…", - "openRecentPlaceholder": "选中以打开(按 Ctrl 键强制打开新窗口,或按 Alt 键打开同一窗口)", - "openRecentPlaceholderMac": "选中以打开(按 Cmd 键强制打开新窗口,或按 Alt 键打开同一窗口)", - "quickOpenRecent": "快速打开最近的文件…", - "recentDirtyFolderAriaLabel": "{0},包含未保存的更改的文件夹", - "recentDirtyWorkspaceAriaLabel": "{0},包含未保存的更改的工作区", - "reloadWindow": "重新加载窗口", - "remove": "从最近打开中删除", - "toggleFullScreen": "切换全屏", - "workspacesAndFolders": "文件夹和工作区" - }, - "vs/workbench/browser/actions/workspaceActions": { - "closeWorkspace": "关闭工作区", - "duplicateWorkspace": "复制工作区", - "duplicateWorkspaceInNewWindow": "在新窗口中复制工作区", - "filesCategory": "文件", - "globalRemoveFolderFromWorkspace": "将文件夹从工作区删除…", - "miAddFolderToWorkspace": "将文件夹添加到工作区(&&D)...", - "miCloseFolder": "关闭文件夹(&&F)", - "miCloseWorkspace": "关闭工作区(&&W)", - "miOpen": "打开(&&O)...", - "miOpenFile": "打开文件(&&O)...", - "miOpenFolder": "打开文件夹(&&F)...", - "miOpenWorkspace": "从文件打开工作区(&&K)...", - "miSaveWorkspaceAs": "将工作区另存为...", - "openFile": "打开文件...", - "openFileFolder": "打开...", - "openFolder": "打开文件夹...", - "openWorkspaceAction": "从文件打开工作区...", - "openWorkspaceConfigFile": "打开工作区配置文件", - "saveWorkspaceAsAction": "将工作区另存为...", - "workspaces": "工作区" - }, - "vs/workbench/browser/actions/workspaceCommands": { - "add": "添加(&&A)", - "addFolderToWorkspace": "将文件夹添加到工作区...", - "addFolderToWorkspaceTitle": "将文件夹添加到工作区", - "workspaceFolderPickerPlaceholder": "选择工作区文件夹" - }, - "vs/workbench/browser/codeeditor": { "openWorkspace": "打开工作区" }, - "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "是否有具有未保存更改的工作副本", - "isFullscreen": "窗口是否处于全屏模式", - "remoteName": "窗口连接到的远程项的名称;如果未连接到任何远程项,则为空字符串", - "virtualWorkspace": "当前工作区的方案(如果来自虚拟文件系统或空字符串)。", - "workbenchState": "窗口中打开的工作区类型:“空”(无工作区)、“文件夹”(单个文件夹)或“工作区”(多根工作区)", - "workspaceFolderCount": "工作区中根文件夹的数量" - }, - "vs/workbench/browser/dnd": { - "fileTooLarge": "文件太大,无法以无标题的编辑器形式打开。请先将其上传到文件资源管理器,然后重试。" - }, - "vs/workbench/browser/editor": { "pinned": "{0},已固定", "preview": "{0},预览" }, - "vs/workbench/browser/parts/activitybar/activitybarActions": { - "authProviderUnavailable": "{0} 当前不可用", - "focusActivityBar": "将焦点放在活动栏上", - "hideAccounts": "隐藏帐户", - "manageTrustedExtensions": "管理受信任的扩展", - "nextSideBarView": "侧边条形图", - "noAccounts": "你未登录任何帐户", - "previousSideBarView": "前侧栏视图", - "signOut": "注销" - }, - "vs/workbench/browser/parts/activitybar/activitybarPart": { - "accounts": "帐户", - "accountsViewBarIcon": "视图栏中的“帐户”图标。", - "hideActivitBar": "隐藏活动栏", - "hideMenu": "隐藏菜单", - "manage": "管理", - "menu": "菜单", - "resetLocation": "重置位置", - "settingsViewBarIcon": "视图栏中的“设置”图标。" - }, - "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { - "focusAuxiliaryBar": "专注侧面板", - "hideAuxiliaryBar": "隐藏侧面板", - "miShowAuxiliaryBar": "显示侧面板(&&D)", - "toggleAuxiliaryBar": "切换侧面板" - }, - "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { "hideAuxiliaryBar": "隐藏侧面板" }, - "vs/workbench/browser/parts/banner/bannerPart": { - "bannerFocused": "键盘焦点是否在横幅上", - "focusBanner": "焦点横幅" - }, - "vs/workbench/browser/parts/compositeBar": { "activityBarAriaLabel": "活动视图切换器" }, - "vs/workbench/browser/parts/compositeBarActions": { - "additionalViews": "其他视图", - "badgeTitle": "{0} - {1}", - "hide": "隐藏“{0}”", - "keep": "保留“{0}”", - "manageExtension": "管理扩展", - "numberBadge": "{0} ({1})", - "titleKeybinding": "{0} ({1})", - "toggle": "切换已固定的视图" - }, - "vs/workbench/browser/parts/compositePart": { - "ariaCompositeToolbarLabel": "{0}操作", - "titleTooltip": "{0} ({1})", - "viewsAndMoreActions": "视图和更多操作…" - }, - "vs/workbench/browser/parts/dialogs/dialogHandler": { - "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\n浏览器: {3}", - "cancelButton": "取消", - "copy": "复制", - "ok": "确定", - "yesButton": "是(&&Y)" - }, - "vs/workbench/browser/parts/editor/binaryDiffEditor": { "metadataDiff": "{0} ↔ {1}" }, - "vs/workbench/browser/parts/editor/binaryEditor": { - "binaryEditor": "二进制查看器", - "nativeBinaryError": "此文件是二进制文件或使用了不支持的文本编码,无法在编辑器中显示。", - "openAsText": "是否仍要打开?" - }, - "vs/workbench/browser/parts/editor/breadcrumbs": { - "enabled": "启用/禁用导航路径。", - "filepath": "控制是否及如何在“导航路径”视图中显示文件路径。", - "filepath.last": "在导航路径视图中仅显示文件路径的最后一个元素。", - "filepath.off": "不在导航路径视图中显示文件路径。", - "filepath.on": "在导航路径视图中显示文件路径。", - "filteredTypes.array": "启用后,痕迹导航栏将显示“数组”符号。", - "filteredTypes.boolean": "启用后,痕迹导航栏将显示“布尔”符号。", - "filteredTypes.class": "启用后,痕迹导航栏显示“类”符号。", - "filteredTypes.constant": "启用后,痕迹导航栏将显示“常量”符号。", - "filteredTypes.constructor": "启用后,痕迹符将显示“构造函数”符号。", - "filteredTypes.enum": "启用后,痕迹导航栏将显示“枚举”符号。", - "filteredTypes.enumMember": "启用后,痕迹导航栏将显示 \"enumMember\" 符号。", - "filteredTypes.event": "启用后,痕迹导航栏将显示“事件”符号。", - "filteredTypes.field": "启用后,痕迹导航栏将显示“字段”符号。", - "filteredTypes.file": "启用后,痕迹导航栏将显示“文件”符号。", - "filteredTypes.function": "启用后,痕迹导航栏将显示“函数”符号。", - "filteredTypes.interface": "启用后,痕迹导航栏将显示“接口”符号。", - "filteredTypes.key": "启用后,痕迹导航栏将显示“键”符号。", - "filteredTypes.method": "启用后,痕迹导航栏将显示“方法”符号。", - "filteredTypes.module": "启用后,痕迹导航栏将显示“模块”符号。", - "filteredTypes.namespace": "启用后,痕迹导航栏将显示“命名空间”符号。", - "filteredTypes.null": "启用后,痕迹导航栏将显示 \"null\" 符号。", - "filteredTypes.number": "启用后,痕迹导航栏将显示“数字”符号。", - "filteredTypes.object": "启用后,痕迹导航栏将显示“对象”符号。", - "filteredTypes.operator": "启用后,痕迹导航栏将显示“运算符”符号。", - "filteredTypes.package": "启用后,痕迹导航栏将显示“包”符号。", - "filteredTypes.property": "启用后,痕迹导航栏将显示“属性”符号。", - "filteredTypes.string": "启用后,痕迹导航栏将显示“字符串”符号。", - "filteredTypes.struct": "启用后,痕迹导航栏将显示“结构”符号。", - "filteredTypes.typeParameter": "启用后,痕迹导航栏将显示 \"typeParameter\" 符号。", - "filteredTypes.variable": "启用后,痕迹导航栏将显示“变量”符号。", - "icons": "使用图标渲染面包屑导航项。", - "symbolSortOrder": "控制“导航路径”大纲视图中符号的排序方式。", - "symbolSortOrder.name": "以字母顺序显示符号大纲。", - "symbolSortOrder.position": "以文件位置顺序显示符号大纲。", - "symbolSortOrder.type": "以符号类型顺序显示符号大纲。", - "symbolpath": "控制是否及如何在“导航路径”视图中显示符号。", - "symbolpath.last": "在导航路径视图中仅显示当前符号。", - "symbolpath.off": "不在导航路径视图中显示符号。", - "symbolpath.on": "在“导航路径”视图中显示所有符号。", - "title": "导航路径" - }, - "vs/workbench/browser/parts/editor/breadcrumbsControl": { - "breadcrumbsActive": "焦点是否在痕迹导航上", - "breadcrumbsPossible": "编辑器是否可显示痕迹导航", - "breadcrumbsVisible": "痕迹导航当前是否可见", - "cmd.focus": "聚焦到“导航路径”视图", - "cmd.toggle": "切换导航路径", - "empty": "无元素", - "miShowBreadcrumbs": "显示导航痕迹(&&B)", - "separatorIcon": "痕迹导航中分隔符的图标。" - }, - "vs/workbench/browser/parts/editor/breadcrumbsPicker": { "breadcrumbs": "痕迹导航" }, - "vs/workbench/browser/parts/editor/editor.contribution": { - "activeGroupEditorsByMostRecentlyUsedQuickAccess": "按最近使用显示活动组中的编辑器", - "allEditorsByAppearanceQuickAccess": "按外观显示所有打开的编辑器", - "allEditorsByMostRecentlyUsedQuickAccess": "按最近使用显示所有打开的编辑器", - "binaryDiffEditor": "二进制差异编辑器", - "close": "关闭", - "closeAll": "全部关闭", - "closeAllSaved": "关闭已保存", - "closeEditor": "关闭编辑器", - "closeEditorGroup": "关闭编辑器组", - "closeEditorsInGroup": "关闭组中的所有编辑器", - "closeGroupAction": "关闭组", - "closeOtherEditors": "关闭组中其他编辑器", - "closeOthers": "关闭其他", - "closePinnedEditor": "关闭固定的编辑器", - "closeRight": "关闭到右侧", - "closeRightEditors": "关闭组中右侧编辑器", - "closeSavedEditors": "关闭组中已保存的编辑器", - "editorQuickAccessPlaceholder": "键入要打开的编辑器名称。", - "file": "文件", - "ignoreTrimWhitespace.label": "忽略前导/尾随空格差异", - "inlineView": "内联视图", - "joinInGroup": "合并组", - "keepEditor": "保留编辑器", - "keepOpen": "保持打开状态", - "lockGroup": "锁定组", - "miBack": "返回(&&B)", - "miClearRecentOpen": "清除最近打开记录(&&C)", - "miEditorLayout": "编辑器布局(&&L)", - "miFirstSideEditor": "编辑器中的第一侧(&&F)", - "miFocusAboveGroup": "上方组(&&A)", - "miFocusBelowGroup": "下方组(&&B)", - "miFocusFifthGroup": "第 5 组(&&5)", - "miFocusFirstGroup": "第 1 组(&&1)", - "miFocusFourthGroup": "第 4 组(&&4)", - "miFocusLeftGroup": "左侧组(&&L)", - "miFocusRightGroup": "右侧组(&&R)", - "miFocusSecondGroup": "第 2 组(&&2)", - "miFocusThirdGroup": "第 3 组(&&3)", - "miForward": "前进(&&F)", - "miJoinEditorInGroup": "加入组(&&G)", - "miLastEditLocation": "上次编辑位置(&&L)", - "miNextEditor": "下一个编辑器(&&N)", - "miNextEditorInGroup": "组中的下一个编辑器(&&N)", - "miNextGroup": "下一个组(&&N)", - "miNextRecentlyUsedEditor": "下一个使用过的编辑器(&&N)", - "miNextUsedEditorInGroup": "组中下一个使用过的编辑器(&&N)", - "miPreviousEditor": "上一个编辑器(&&P)", - "miPreviousEditorInGroup": "组中的上一个编辑器(&&P)", - "miPreviousGroup": "上一个组(&&P)", - "miPreviousRecentlyUsedEditor": "上一个使用过的编辑器(&&P)", - "miPreviousUsedEditorInGroup": "组中上一个使用过的编辑器(&&P)", - "miReopenClosedEditor": "重新打开已关闭的编辑器(&&R)", - "miSecondSideEditor": "编辑器中的第二侧(&&S)", - "miSingleColumnEditorLayout": "单列(&&S)", - "miSplitEditorDown": "向下拆分(&&D)", - "miSplitEditorInGroup": "在组中拆分(&&G)", - "miSplitEditorLeft": "向左拆分(&&L)", - "miSplitEditorRight": "向右拆分(&&R)", - "miSplitEditorUp": "向上拆分(&&U)", - "miSwitchEditor": "切换编辑器(&&E)", - "miSwitchGroup": "切换组(&&G)", - "miThreeColumnsEditorLayout": "三列(&&H)", - "miThreeRowsEditorLayout": "三行(&&R)", - "miTwoByTwoGridEditorLayout": "2x2 网格(&&G)", - "miTwoColumnsBottomEditorLayout": "底部双列(&&C)", - "miTwoColumnsEditorLayout": "双列(&&T)", - "miTwoRowsEditorLayout": "双行(&&W)", - "miTwoRowsRightEditorLayout": "右侧双行(&&O)", - "navigate.next.label": "下一个更改", - "navigate.prev.label": "上一个更改", - "nextChangeIcon": "差异编辑器中下一个更改操作的图标", - "pin": "固定", - "pinEditor": "固定编辑器", - "previousChangeIcon": "差异编辑器中上一个更改操作的图标", - "reopenWith": "重新打开编辑器的方式…", - "showOpenedEditors": "显示打开的编辑器", - "showTrimWhitespace.label": "显示前导/尾随空格差异", - "sideBySideEditor": "并排编辑器", - "splitDown": "向下拆分", - "splitEditorDown": "向下拆分编辑器", - "splitEditorRight": "向右拆分编辑器", - "splitInGroup": "在组中拆分", - "splitLeft": "向左拆分", - "splitRight": "向右拆分", - "splitUp": "向上拆分", - "textDiffEditor": "文本差异编辑器", - "textEditor": "文本编辑器", - "toggleKeepEditors": "使编辑器保持打开", - "toggleLockGroup": "锁定组", - "toggleSplitEditorInGroupLayout": "切换布局", - "toggleWhitespace": "差异编辑器中“切换空白”操作的图标", - "unlockEditorGroup": "解锁组", - "unlockGroupAction": "解锁组", - "unpin": "取消固定", - "unpinEditor": "取消固定编辑器" - }, - "vs/workbench/browser/parts/editor/editorActions": { - "clearEditorHistory": "清除编辑器历史记录", - "clearRecentFiles": "清除最近打开", - "closeAllEditors": "关闭所有编辑器", - "closeAllGroups": "关闭所有编辑器组", - "closeEditor": "关闭编辑器", - "closeEditorInAllGroups": "在所有组中关闭此编辑器", - "closeEditorsInOtherGroups": "关闭其他组中的编辑器", - "closeEditorsToTheLeft": "关闭组中左侧编辑器", - "closeOneEditor": "关闭", - "duplicateActiveGroupDown": "向下复制编辑器组", - "duplicateActiveGroupLeft": "向左复制编辑器组", - "duplicateActiveGroupRight": "向右复制编辑器组", - "duplicateActiveGroupUp": "向上复制编辑器组", - "editorLayoutSingle": "单列编辑器布局", - "editorLayoutThreeColumns": "三列编辑器布局", - "editorLayoutThreeRows": "三行编辑器布局", - "editorLayoutTwoByTwoGrid": "2x2 网格编辑器布局", - "editorLayoutTwoColumns": "双列编辑器布局", - "editorLayoutTwoColumnsBottom": "底部双列编辑器布局", - "editorLayoutTwoRows": "双行编辑器布局", - "editorLayoutTwoRowsRight": "右侧双行编辑器布局", - "evenEditorGroups": "重置编辑器组大小", - "firstEditorInGroup": "打开组中的第一个编辑器", - "focusAboveGroup": "专注上述编辑器组", - "focusActiveEditorGroup": "聚焦到活动编辑器组", - "focusBelowGroup": "专注以下编辑器组", - "focusFirstEditorGroup": "聚焦于第一个编辑器组", - "focusLastEditorGroup": "聚焦到最终组编辑器", - "focusLeftGroup": "聚焦到左侧编辑器组", - "focusNextGroup": "聚焦到下一组编辑器", - "focusPreviousGroup": "聚焦到上一组编辑器", - "focusRightGroup": "聚焦到右侧编辑器组", - "joinAllGroups": "合并所有编辑器组", - "joinTwoGroups": "将编辑器组与下一组合并", - "lastEditorInGroup": "打开组中上一个编辑器", - "maximizeEditor": "最大化编辑器组并隐藏侧边栏", - "minimizeOtherEditorGroups": "最大化编辑器组", - "moveActiveGroupDown": "向下移动编辑器组", - "moveActiveGroupLeft": "向左移动编辑器组", - "moveActiveGroupRight": "向右移动编辑器组", - "moveActiveGroupUp": "向上移动编辑器组", - "moveEditorLeft": "向左移动编辑器", - "moveEditorRight": "向右移动编辑器", - "moveEditorToAboveGroup": "将编辑器移动到上述组", - "moveEditorToBelowGroup": "将编辑器移动到以下组", - "moveEditorToFirstGroup": "将编辑器移动到第一组", - "moveEditorToLastGroup": "将编辑器移动到最后一组", - "moveEditorToLeftGroup": "将编辑器移动到左侧组", - "moveEditorToNextGroup": "将编辑器移动到下一组", - "moveEditorToPreviousGroup": "将编辑器移动到上一组", - "moveEditorToRightGroup": "将编辑器移动到右侧组", - "navigateEditorGroups": "在编辑器组间进行导航", - "navigateEditorHistoryByInput": "从历史记录中快速打开上一个编辑器", - "navigateLast": "转到最后", - "navigateNext": "前进", - "navigatePrevious": "后退", - "navigateToLastEditLocation": "转到上一编辑位置", - "newEditorAbove": "在上方新建编辑器组", - "newEditorBelow": "在下方新建编辑器组", - "newEditorLeft": "在左侧新建编辑器组", - "newEditorRight": "在右侧新建编辑器组", - "nextEditorInGroup": "打开组中的下一个编辑器", - "openNextEditor": "打开下一个编辑器", - "openNextRecentlyUsedEditor": "打开下一个最近使用的编辑器", - "openNextRecentlyUsedEditorInGroup": "打开组中下一个最近使用的编辑器", - "openPreviousEditor": "打开上一个编辑器", - "openPreviousEditorInGroup": "打开组中上一个编辑器", - "openPreviousRecentlyUsedEditor": "打开上一个最近使用的编辑器", - "openPreviousRecentlyUsedEditorInGroup": "打开组中上一个最近使用的编辑器", - "quickOpenLeastRecentlyUsedEditor": "快速打开最近使用频率最低的编辑器", - "quickOpenLeastRecentlyUsedEditorInGroup": "快速打开组中最近使用频率最低的编辑器", - "quickOpenPreviousRecentlyUsedEditor": "快速打开上一个最近使用过的编辑器", - "quickOpenPreviousRecentlyUsedEditorInGroup": "快速打开组中上一个最近使用过的编辑器", - "reopenClosedEditor": "重新打开已关闭的编辑器", - "revertAndCloseActiveEditor": "还原并关闭编辑器", - "showAllEditors": "按外观显示所有编辑器", - "showAllEditorsByMostRecentlyUsed": "按最近使用显示所有编辑器", - "showEditorsInActiveGroup": "按最近使用显示活动组中的编辑器", - "splitEditor": "拆分编辑器", - "splitEditorGroupDown": "向下拆分编辑器", - "splitEditorGroupLeft": "向左拆分编辑器", - "splitEditorGroupRight": "向右拆分编辑器", - "splitEditorGroupUp": "向上拆分编辑器", - "splitEditorOrthogonal": "正交拆分编辑器", - "splitEditorToAboveGroup": "将编辑器拆分为上述组", - "splitEditorToBelowGroup": "将编辑器拆分为以下组", - "splitEditorToFirstGroup": "将编辑器拆分为第一组", - "splitEditorToLastGroup": "将编辑器拆分为最后一个组", - "splitEditorToLeftGroup": "将编辑器拆分为左组", - "splitEditorToNextGroup": "将编辑器拆分为下一组", - "splitEditorToPreviousGroup": "将编辑器拆分为上一组", - "splitEditorToRightGroup": "将编辑器拆分为右组", - "toggleEditorWidths": "切换编辑器组大小", - "unpinEditor": "取消固定编辑器", - "workbench.action.reopenTextEditor": "使用文本编辑器重新打开编辑器", - "workbench.action.toggleEditorType": "切换编辑器类型" - }, - "vs/workbench/browser/parts/editor/editorCommands": { - "compare": "比较", - "editorCommand.activeEditorCopy.arg.description": "参数属性\r\n\t* 'to': 提供复制位置的字符串值。\r\n\t* 'value': 提供要复制的位置数或绝对位置数的数字值。", - "editorCommand.activeEditorCopy.arg.name": "活动编辑器复制参数", - "editorCommand.activeEditorCopy.description": "按组复制活动编辑器", - "editorCommand.activeEditorMove.arg.description": "参数属性:\r\n\t* \"to\": 表示向何处移动的字符串值。\r\n\t* \"by\": 表示移动单位的字符串值 (按选项卡或按组)。\r\n\t* \"value\": 表示移动的位置数量或移动到的绝对位置的数字型值。", - "editorCommand.activeEditorMove.arg.name": "活动编辑器移动参数", - "editorCommand.activeEditorMove.description": "按标签或按组移动活动编辑器", - "focusLeftSideEditor": "在活动编辑器中专注第一侧", - "focusOtherSideEditor": "在活动编辑器中专注其他侧", - "focusRightSideEditor": "在活动编辑器中专注第二侧", - "joinEditorInGroup": "在组中加入编辑器", - "lockEditorGroup": "锁定编辑器组", - "splitEditorInGroup": "在组中拆分编辑器", - "toggleEditorGroupLock": "切换编辑器组锁定", - "toggleInlineView": "切换内联视图", - "toggleJoinEditorInGroup": "在组中切换拆分编辑器", - "toggleSplitEditorInGroupLayout": "在组布局中切换拆分编辑器", - "unlockEditorGroup": "解锁编辑器组" - }, - "vs/workbench/browser/parts/editor/editorConfiguration": { - "markdownPreview": "Markdown 预览", - "workbench.editor.autoLockGroups": "如果与列出的其中一个类型匹配的编辑器作为编辑器组中的第一个编辑器打开,且打开了多个组,则该组会自动锁定。锁定的组仅用于在用户手势(例如拖放)显式选择时打开编辑器,默认情况下不使用。因此,锁定的组中的活动编辑器不太可能被意外替换为其他编辑器。" - }, - "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "空编辑器组操作", - "cancel": "取消", - "editorOpenError": "无法打开“{0}”: {1}。", - "editorOpenErrorDialog": "无法打开\"{0}\"", - "emptyEditorGroup": "{0} (空)", - "groupAriaLabel": "编辑器组{0}", - "groupLabel": "第 {0} 组", - "ok": "确定" - }, - "vs/workbench/browser/parts/editor/editorPlaceholder": { - "manageTrust": "管理工作区信任", - "requiresFolderTrustText": "该文件未在编辑器中显示,因为尚未向该文件夹授予信任。", - "requiresWorkspaceTrustText": "该文件未在编辑器中显示,因为尚未向该工作区夹授予信任。", - "retry": "重试", - "trustRequiredEditor": "需要工作区信任", - "unavailableResourceErrorEditor": "不可用资源错误编辑器", - "unavailableResourceErrorEditorText": "由于找不到该文件,因此无法打开编辑器。", - "unknownErrorEditor": "未知错误编辑器", - "unknownErrorEditorText": "由于意外错误,无法打开编辑器。" - }, - "vs/workbench/browser/parts/editor/editorQuickAccess": { - "closeEditor": "关闭编辑器", - "entryAriaLabelDirty": "{0},个未保存的更改", - "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0}, 个未保存的更改,{1}", - "noViewResults": "没有匹配的编辑器" - }, - "vs/workbench/browser/parts/editor/editorStatus": { - "autoDetect": "自动检测", - "changeEncoding": "更改文件编码", - "changeEndOfLine": "更改行尾序列", - "changeMode": "更改语言模式", - "columnSelectionModeEnabled": "列选择", - "configureAssociationsExt": "“{0}”的配置文件关联...", - "configureModeSettings": "配置“{0}”语言基础设置...", - "currentAssociation": "当前关联", - "currentProblem": "当前问题", - "disableColumnSelectionMode": "禁用列选择模式", - "disableTabMode": "禁用辅助功能模式", - "endOfLineCarriageReturnLineFeed": "CRLF", - "endOfLineLineFeed": "LF", - "fileInfo": "文件信息", - "gotoLine": "转到行/列", - "guessedEncoding": "通过内容猜测", - "indentConvert": "转换文件", - "indentView": "更改视图", - "languageDescription": "({0}) - 已配置的语言", - "languageDescriptionConfigured": "({0})", - "languagesPicks": "语言(标识符)", - "multiSelection": "{0} 选择", - "multiSelectionRange": "{0} 选择(已选择 {1} 个字符)", - "noEditor": "当前没有活动的文本编辑器", - "noFileEditor": "此时无活动文件", - "noWritableCodeEditor": "活动代码编辑器为只读模式。", - "pickAction": "选择操作", - "pickEncodingForReopen": "选择文件编码以重新打开文件", - "pickEncodingForSave": "选择用于保存的文件编码", - "pickEndOfLine": "选择行尾序列", - "pickLanguage": "选择语言模式", - "pickLanguageToConfigure": "选择要与“{0}”关联的语言模式", - "reopenWithEncoding": "通过编码重新打开", - "saveWithEncoding": "通过编码保存", - "screenReaderDetected": "已为屏幕阅读器优化", - "screenReaderDetectedExplanation.answerNo": "否", - "screenReaderDetectedExplanation.answerYes": "是", - "screenReaderDetectedExplanation.question": "你正在使用屏幕阅读器来操作 VS Code? (使用屏幕阅读器时,会禁用自动换行功能)", - "selectEOL": "选择行尾序列", - "selectEncoding": "选择编码", - "selectIndentation": "选择缩进", - "selectLanguageMode": "选择语言模式", - "showLanguageExtensions": "搜索“{0}”的应用市场扩展程序...", - "singleSelection": "行 {0},列 {1}", - "singleSelectionRange": "行 {0},列 {1} (已选择{2})", - "spacesSize": "空格: {0}", - "status.editor.columnSelectionMode": "列选择模式", - "status.editor.encoding": "编辑器编码", - "status.editor.eol": "编辑器结束行", - "status.editor.indentation": "编辑器缩进", - "status.editor.info": "文件信息", - "status.editor.mode": "编辑器语言", - "status.editor.screenReaderMode": "屏幕阅读器模式", - "status.editor.selection": "编辑器选择", - "status.editor.tabFocusMode": "辅助功能模式", - "tabFocusModeEnabled": "按 Tab 移动焦点", - "tabSize": "制表符长度: {0}" - }, - "vs/workbench/browser/parts/editor/sideBySideEditor": { "sideBySideEditor": "并排编辑器" }, - "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "选项卡操作" }, - "vs/workbench/browser/parts/editor/textDiffEditor": { "textDiffEditor": "文本差异编辑器" }, - "vs/workbench/browser/parts/editor/textEditor": { "editor": "编辑器" }, - "vs/workbench/browser/parts/editor/textResourceEditor": { "textEditor": "文本编辑器" }, - "vs/workbench/browser/parts/editor/titleControl": { - "ariaLabelEditorActions": "编辑器操作", - "draggedEditorGroup": "{0} (+{1})" - }, - "vs/workbench/browser/parts/notifications/notificationsActions": { - "clearAllIcon": "通知中“全部清除”操作的图标。", - "clearIcon": "通知中“清除”操作的图标。", - "clearNotification": "清除通知", - "clearNotifications": "清除所有通知", - "collapseIcon": "通知中“折叠”操作的图标。", - "collapseNotification": "折叠通知", - "configureIcon": "通知中“配置”操作的图标。", - "configureNotification": "配置通知", - "copyNotification": "复制文本", - "expandIcon": "通知中“展开”操作的图标。", - "expandNotification": "展开通知", - "hideIcon": "通知中“隐藏”操作的图标。", - "hideNotificationsCenter": "隐藏通知" - }, - "vs/workbench/browser/parts/notifications/notificationsAlerts": { - "alertErrorMessage": "错误: {0}", - "alertInfoMessage": "信息: {0}", - "alertWarningMessage": "警告: {0}" - }, - "vs/workbench/browser/parts/notifications/notificationsCenter": { - "notifications": "通知", - "notificationsCenterWidgetAriaLabel": "通知中心", - "notificationsEmpty": "无新通知", - "notificationsToolbar": "通知中心操作" - }, - "vs/workbench/browser/parts/notifications/notificationsCommands": { - "clearAllNotifications": "清除所有通知", - "focusNotificationToasts": "将焦点放在通知横幅上", - "hideNotifications": "隐藏通知", - "notificationCenterVisible": "通知中心是否可见", - "notificationFocus": "键盘焦点是否在通知上", - "notificationToastsVisible": "通知 toast 是否可见", - "notifications": "通知", - "showNotifications": "显示通知" - }, - "vs/workbench/browser/parts/notifications/notificationsList": { - "notificationAriaLabel": "{0},通知", - "notificationWithSourceAriaLabel": "{0},源: {1},通知", - "notificationsList": "通知列表" - }, - "vs/workbench/browser/parts/notifications/notificationsStatus": { - "hideNotifications": "隐藏通知", - "noNotifications": "无新通知", - "noNotificationsWithProgress": "无新通知({0} 正在进行中)", - "notifications": "{0} 条新通知", - "notificationsWithProgress": "{0} 条新通知({1} 个正在进行中)", - "oneNotification": "1 条新通知", - "oneNotificationWithProgress": "1 条新通知({0} 条正在进行中)", - "status.message": "状态消息", - "status.notifications": "通知", - "zeroNotifications": "没有通知" - }, - "vs/workbench/browser/parts/notifications/notificationsToasts": { - "notificationAriaLabel": "{0},通知", - "notificationWithSourceAriaLabel": "{0},源: {1},通知" - }, - "vs/workbench/browser/parts/notifications/notificationsViewer": { - "executeCommand": "单击以执行命令 \"{0}\"", - "notificationActions": "通知操作", - "notificationSource": "来源: {0}" - }, - "vs/workbench/browser/parts/panel/panelActions": { - "closeIcon": "用于关闭面板的图标。", - "closePanel": "关闭面板", - "focusPanel": "聚焦到面板中", - "hidePanel": "隐藏面板", - "maximizeIcon": "用于最大化面板的图标。", - "maximizePanel": "最大化面板大小", - "miShowPanel": "显示面板(&&P)", - "minimizePanel": "恢复面板大小", - "nextPanelView": "下一个面板视图", - "positionPanelBottom": "将面板移至底部", - "positionPanelLeft": "将面板移至左侧", - "positionPanelRight": "将面板移至右侧", - "previousPanelView": "上一个面板视图", - "restoreIcon": "用于还原面板的图标。", - "toggleMaximizedPanel": "切换最大化面板", - "togglePanel": "切换面板" - }, - "vs/workbench/browser/parts/panel/panelPart": { - "hidePanel": "\"隐藏\" 面板", - "moreActions": "更多操作...", - "panel.emptyMessage": "将视图拖动到要显示的面板中。", - "resetLocation": "重置位置" - }, - "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "聚焦到侧边栏" }, - "vs/workbench/browser/parts/statusbar/statusbarActions": { - "focusStatusBar": "焦点状态栏", - "hide": "隐藏“{0}”", - "statusBarFocused": "键盘焦点是否在状态栏上" - }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { "hideStatusBar": "隐藏状态栏" }, - "vs/workbench/browser/parts/titlebar/menubarControl": { - "DownloadingUpdate": "正在下载更新...", - "checkForUpdates": "检查更新(&&U)...", - "checkingForUpdates": "正在检查更新...", - "download now": "下载更新(&&O)", - "focusMenu": "聚焦应用程序菜单", - "goToSetting": "打开设置", - "installUpdate...": "安装更新(&&U)...", - "installingUpdate": "正在安装更新...", - "mEdit": "编辑(&&E)", - "mFile": "文件(&&F)", - "mGoto": "转到(&&G)", - "mHelp": "帮助(&&H)", - "mPreferences": "首选项", - "mSelection": "选择(&&S)", - "mTerminal": "终端(&&T)", - "mView": "查看(&&V)", - "menubar.customTitlebarAccessibilityNotification": "为您启用了辅助功能支持。对于最易于访问的体验, 我们建议使用自定义标题栏样式。", - "restartToUpdate": "重新启动以更新(&&U)" - }, - "vs/workbench/browser/parts/titlebar/titlebarPart": { - "devExtensionWindowTitlePrefix": "[扩展开发宿主]", - "layoutControlIcon": "在标题栏中找到的布局控件菜单图标。", - "layoutMenu": "配置布局", - "patchedWindowTitle": "[不受支持]", - "userIsAdmin": "[管理员]", - "userIsSudo": "[超级用户]" - }, - "vs/workbench/browser/parts/views/treeView": { - "collapseAll": "全部折叠", - "command-error": "运行命令 {1} 错误: {0}。这可能是由提交 {1} 的扩展引起的。", - "no-dataprovider": "没有可提供视图数据的已注册数据提供程序。", - "refresh": "刷新", - "treeView.enableCollapseAll": "ID 为 {0} 的树状视图是否启用全部折叠。", - "treeView.enableRefresh": "ID 为 {0} 的树状视图是否启用刷新。", - "treeView.toggleCollapseAll": "ID 为 {0} 的树状视图是否切换为全部折叠。" - }, - "vs/workbench/browser/parts/views/viewPane": { - "viewPaneContainerCollapsedIcon": "已折叠的视图窗格容器的图标。", - "viewPaneContainerExpandedIcon": "已展开的视图窗格容器的图标。", - "viewToolbarAriaLabel": "{0}操作" - }, - "vs/workbench/browser/parts/views/viewPaneContainer": { - "viewMoveDown": "向下移动视图", - "viewMoveLeft": "向左移动视图", - "viewMoveRight": "向右移动视图", - "viewMoveUp": "向上移动视图", - "views": "视图", - "viewsMove": "移动视图" - }, - "vs/workbench/browser/parts/views/viewsService": { - "focus view": "焦点在 {0} 视图上", - "resetViewLocation": "重置位置", - "show view": "显示 {0}", - "toggle view": "切换 {0}" - }, - "vs/workbench/browser/quickaccess": { "inQuickOpen": "键盘焦点是否在快速打开控件中" }, - "vs/workbench/browser/workbench": { - "loaderErrorNative": "未能加载所需文件。请重启应用程序重试。详细信息: {0}" - }, - "vs/workbench/browser/workbench.contribution": { - "activeEditorLong": "\"${activeEditorLong}\": 文件的完整路径 (例如 /Users/Development/myFolder/myFileFolder/myFile.txt)。", - "activeEditorMedium": "\"${activeEditorMedium}\": 相对于工作区文件夹的文件路径 (例如, myFolder/myFileFolder/myFile.txt)。", - "activeEditorShort": "\"${activeEditorShort}\": 文件名 (例如 myFile.txt)。", - "activeFolderLong": "\"${activeFolderLong}\": 文件所在文件夹的完整路径 (例如 /Users/Development/myFolder/myFileFolder)。", - "activeFolderMedium": "\"${activeFolderMedium}\": 相对于工作区文件夹的、包含文件的文件夹的路径, (例如 myFolder/myFileFolder)。", - "activeFolderShort": "\"${activeFolderShort}\": 文件所在的文件夹名称 (例如, myFileFolder)。", - "activityBarIconClickBehavior": "控制在工作台中单击活动栏图标时出现的行为。", - "activityBarVisibility": "控制工作台中活动栏的可见性。", - "appName": "\"${appName}\": 例如 VS Code。", - "auxiliaryBarEnabled": "控制是否启用与侧边栏相对的侧面板。", - "centeredLayoutAutoResize": "如果在居中布局中打开了超过一组编辑器,控制是否自动将宽度调整为最大宽度值。当回到只打开了一组编辑器的状态,将自动将宽度调整为原始的居中宽度值。", - "closeEmptyGroups": "控制编辑器组中最后一个选项卡关闭时这个空组的行为。若启用,将自动关闭空组。若禁用,空组仍将保留在网格布局中。", - "closeOnFileDelete": "控制在会话期间显示已打开文件的编辑器是否应在被其他进程删除或重命名时自动关闭。禁用此功能将使编辑器在此类事件中保持打开状态。请注意,从应用程序内删除将始终关闭编辑器,且永远不会关闭具有未保存更改的编辑器以保留数据。", - "closeOnFocusLost": "控制 Quick Open 是否在其失去焦点时自动关闭。", - "commandHistory": "控制命令面板中保留最近使用命令的数量。设置为 0 时禁用命令历史功能。", - "confirmBeforeCloseWeb": "控制在关闭浏览器选项卡或窗口之前是否显示确认对话框。请注意,即使已启用,浏览器仍可能决定在不进行确认的情况下关闭选项卡或窗口,并且此设置仅作为提示,并非在所有情况下都起作用。", - "customMenuBarAltFocus": "控制是否通过按 Alt 键聚焦菜单栏。此设置对使用 Alt 键切换菜单栏没有任何影响。", - "decorations.badges": "控制编辑器文件修饰是否应使用徽章。", - "decorations.colors": "控制编辑器文件修饰是否应使用颜色。", - "dirty": "`${dirty}`: 表明活动编辑器具有未保存更改的时间的指示器。", - "editorOpenPositioning": "控制编辑器打开的位置。选择 `left` 或 `right` 可分别在当前活动编辑器的左侧或右侧打开。选择 `first` (最前) 或 `last` (最后) 打开的位置与当前活动编辑器无关。", - "editorTabCloseButton": "控制编辑器的选项卡关闭按钮的位置,或者在设置为 \"off\" 时禁用它们。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", - "enableMenuBarMnemonics": "控制是否可通过 Alt 键快捷键打开主菜单。如果禁用助记符,则可将这些 Alt 键快捷键绑定到编辑器命令。", - "enablePreview": "控制打开的编辑器是否显示为预览。预览编辑器不会保持打开,在将其显式设置为保持打开(例如通过双击或编辑)前将会重用它,其字体样式为斜体。", - "enablePreviewFromCodeNavigation": "控制当从编辑器开始进行代码导航时,编辑器是否保持为预览状态。预览编辑器不会保持打开,在将其显式设置为保持打开(例如通过双击或编辑)前将会重用它。当 \"#workbench.editor.enablePreview#\" 处于禁用状态时,将忽略此值。", - "enablePreviewFromQuickOpen": "控制通过 Quick Open 打开的编辑器是否显示为预览。预览编辑器不会保持打开,在将其显式设置为保持打开(例如通过双击或编辑)前将会重用它。当 \"#workbench.editor.enablePreview#\" 处于禁用状态时,将忽略此值。", - "experimentalDisableClearInputOnSetInput": "实验性设置: 若无指示则不更改。", - "focusRecentEditorAfterClose": "控制是否按最常使用的顺序或从左到右的顺序关闭选项卡。", - "folderName": "\"${folderName}\": 文件所在工作区文件夹的名称 (例如 myFolder)。", - "folderPath": "\"${folderpath}\": 文件所在工作区文件夹的路径 (例如 /Users/Development/myFolder)。", - "fontAliasing": "控制在工作台中字体的渲染方式。", - "highlightModifiedTabs": "控制是否在具有未保存更改的编辑器的选项卡上绘制顶部边框。当禁用 `#workbench.editor.showTabs#` 时,会忽略此值。", - "layoutControlEnabled": "控制是否启用自定义标题栏中的布局控制按钮。", - "limitEditorsEnablement": "控制打开的编辑器数是否应受限制。启用后,最近使用较少的编辑器将关闭,以为新打开的编辑器腾出空间。", - "limitEditorsMaximum": "控制打开编辑器的最大数量。使用 \"#workbench.editor.limit.perEditorGroup#\" 设置控制每个编辑器组或跨所有组的限制。", - "menuBarVisibility": "控制菜单栏的可见性。“切换”设置表示隐藏菜单栏,按一次 Alt 键则将显示此菜单栏。“精简”设置会将菜单移入侧边栏。", - "menuBarVisibility.mac": "控制菜单栏的可见性。“切换”设置表示隐藏菜单栏,执行“聚焦应用程序菜单”将显示此菜单栏。“精简”设置会将菜单移入侧边栏。", - "mouseBackForwardToNavigate": "使用鼠标按钮 4 和鼠标按钮 5 (如果提供)在打开的文件之间导航。", - "openDefaultKeybindings": "控制在打开按键绑定设置时是否同时打开显示所有默认按键绑定的编辑器。", - "openDefaultSettings": "控制在打开设置时是否同时打开显示所有默认设置的编辑器。", - "openFilesInNewWindow": "控制是否在新窗口中打开文件。\r\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", - "openFilesInNewWindowMac": "控制是否在新窗口中打开文件。\r\n注意,此设置可能会被忽略 (例如,在使用 `-new-window` 或 `-reuse-window` 命令行选项时)。", - "openFoldersInNewWindow": "控制打开文件夹时是在新窗口打开还是替换上一个活动窗口。\r\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", - "panel.alignment.center": "面板跨越编辑器区域下方。", - "panel.alignment.justify": "面板跨越窗口的全宽。", - "panel.alignment.left": "面板从窗口最左侧跨越到编辑器区域右侧。", - "panel.alignment.right": "面板从编辑器区域左侧跨越到窗口最右侧。", - "panelAlignment": "控制面板(终端、调试控制台、输出、问题)的对齐方式,以及其是否跨越侧边栏和侧面板下方。请注意,此设置仅在面板位于屏幕底部时生效。", - "panelDefaultLocation": "控制面板的默认位置(终端、调试控制台、输出、问题)。它可以显示在工作台的底部、右侧或左侧。", - "panelOpensMaximized": "控制面板是否以最大化方式打开。它可以始终以最大化方式打开、永不以最大化方式打开或以关闭前的最后一个状态打开。", - "perEditorGroup": "控制最大打开的编辑器的限制是否应应用于每个编辑器组或所有编辑器组。", - "pinnedTabSizing": "控制固定的编辑器选项卡的大小。固定的选项卡排在所有打开的选项卡的开头,并且在取消固定之前,通常不会关闭。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", - "preserveInput": "当再次打开命令面板时,控制是否恢复上一次输入的内容。", - "remoteName": "“${remoteName}”: 例如 SSH", - "restoreViewState": "关闭编辑器后,当重新打开时,还原最后的编辑器视图状态(例如滚动位置)。编辑器视图状态存储在每个编辑器组中,且会在组关闭时被放弃。使用 `#workbench.editor.sharedViewState#` 设置以跨所有编辑器组使用最后已知的视图状态,以防未找到编辑器组之前的视图状态。", - "revealIfOpen": "控制是否在打开的任何可见组中显示编辑器。如果禁用,编辑器将优先在当前活动的编辑器组中打开。如果启用,将会显示在已打开的编辑器,而不是在当前活动的编辑器组中再次打开。请注意,有些情况下会忽略此设置,例如,强制编辑器在特定组中打开或当前活动组的一侧时。", - "rootName": "\"${rootName}\": 打开的工作区或文件夹的名称 (例如 myFolder 或 myWorkspace)。", - "rootPath": "\"${rootPath}\": 打开的工作区或文件夹的文件路径 (例如 /Users/Development/myWorkspace)。", - "scrollToSwitchTabs": "控制在滚动到选项卡上方时是否打开这些选项卡。默认情况下,选项卡仅在鼠标滚动时呈现,但不打开。可通过在滚动时按住 Shift 键来更改滚动期间的此行为。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", - "separator": "\"${separator}\": 一种条件分隔符 (\"-\"), 仅在被包含值或静态文本的变量包围时显示。", - "settings.editor.desc": "配置默认使用的设置编辑器。", - "settings.editor.json": "使用 json 文件编辑器。", - "settings.editor.ui": "使用设置 ui 编辑器。", - "sharedViewState": "跨所有编辑器组保留最新的编辑器视图状态(例如滚动位置),并在未找到编辑器组的特定编辑器视图状态时进行还原。", - "showEditorTabs": "控制打开的编辑器是否显示在选项卡中。", - "showIcons": "控制是否在打开的编辑器中显示图标。这要求同时启用文件图标主题。", - "sideBarLocation": "控制侧边栏和活动栏的位置。它们可以显示在工作台的左侧或右侧。", - "sideBySideDirection": "控制编辑器在并排打开时(例如从资源管理器)出现的默认位置。默认在当前活动编辑器右侧打开。若更改为 \"down\",则在当前活动编辑器下方打开。", - "splitInGroupLayout": "控制在编辑器组中垂直或水平拆分编辑器时的布局。", - "splitOnDragAndDrop": "通过将编辑器或文件放到编辑器区域的边缘,控制是否可以由拖放操作拆分编辑器组。", - "splitSizing": "拆分编辑器组时控制编辑器组大小。", - "statusBarVisibility": "控制工作台底部状态栏的可见性。", - "tabDescription": "控制编辑器标签的格式。", - "tabScrollbarHeight": "控制编辑器标题区域中用于选项卡和面包屑的滚动条的高度。", - "tabSizing": "控制编辑器选项卡的大小调整。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", - "untitledHint": "控制无标题提示应该是编辑器或浮动按钮中的内联文本,还是应该隐藏。", - "untitledLabelFormat": "控制无标题编辑器的标签格式。", - "useSplitJSON": "控制在将设置编辑为 json 时是否使用拆分 json 编辑器。", - "viewVisibility": "控制是否显示视图头部的操作项。视图头部操作项可以一直,或是仅当聚焦到和悬停在视图上时显示。", - "window.confirmBeforeClose.always": "始终尝试请求确认。请注意,浏览器仍可能在未经确认的情况下决定关闭标签页或窗口。", - "window.confirmBeforeClose.keyboardOnly": "仅在检测到键绑定时请求确认。请注意,在某些情况下可能无法进行检测。", - "window.confirmBeforeClose.never": "除非即将丢失数据,否则绝不明确询问确认。", - "window.menuBarVisibility.classic": "菜单显示在窗口顶部,并且仅在全屏模式下隐藏。", - "window.menuBarVisibility.compact": "菜单在侧边栏中显示为一个紧凑的按钮。当 \"#window.titleBarStyle#\" 为 \"native\" 时,将忽略此值。", - "window.menuBarVisibility.hidden": "菜单始终隐藏。", - "window.menuBarVisibility.toggle": "菜单处于隐藏状态,但通过按 Alt 键可在窗口顶部显示。", - "window.menuBarVisibility.toggle.mac": "菜单处于隐藏状态,但通过执行“聚焦应用程序菜单”命令可在窗口顶部显示。", - "window.menuBarVisibility.visible": "即使在全屏模式下,菜单也始终显示在窗口顶部。", - "window.openFilesInNewWindow.default": "在新窗口中打开文件,除非文件从应用程序内进行选取 (例如,通过“文件”菜单)。", - "window.openFilesInNewWindow.defaultMac": "在文件所在文件夹的已有窗口中或在上一个活动窗口中打开文件,除非其通过“程序坞”(Dock) 或“访达”(Finder) 打开。", - "window.openFilesInNewWindow.off": "在文件所在文件夹的已有窗口中或在上一个活动窗口中打开文件。", - "window.openFilesInNewWindow.on": "在新窗口中打开文件。", - "window.openFoldersInNewWindow.default": "在新窗口中打开文件夹,除非文件夹从应用程序内进行选取 (例如,通过“文件”菜单)。", - "window.openFoldersInNewWindow.off": "文件夹将替换上一个活动窗口。", - "window.openFoldersInNewWindow.on": "在新窗口中打开文件夹。", - "window.titleSeparator": "\"window.title\" 使用的分隔符。", - "windowConfigurationTitle": "窗口", - "windowTitle": "根据活动编辑器控制窗口标题。变量是根据上下文替换的:", - "workbench.activityBar.iconClickBehavior.focus": "如果单击的项已可见,则将焦点放在边栏上。", - "workbench.activityBar.iconClickBehavior.toggle": "如果单击的项已可见,则隐藏边栏。", - "workbench.editor.labelFormat.default": "显示文件名。当启用选项卡且在同一组内有两个相同名称的文件时,将添加每个文件路径中可以用于区分的部分。在选项卡被禁用且编辑器活动时,将显示相对于工作区文件夹的路径。", - "workbench.editor.labelFormat.long": "在文件的绝对路径之后显示文件名。", - "workbench.editor.labelFormat.medium": "在文件相对当前工作区文件夹的路径之后显示文件名。", - "workbench.editor.labelFormat.short": "在文件的目录名之后显示文件名。", - "workbench.editor.languageDetection": "控制是否自动检测文本编辑器中的语言,除非该语言已由语言选择器显式设置。这也可以按语言确定范围,以便你可以指定不希望关闭的语言。这对于像 Markdown 这样的语言很有用,因为它通常包含可能会欺骗语言检测的其他语言,使其认为它是嵌入语言而不是 Markdown。", - "workbench.editor.pinnedTabSizing.compact": "固定的选项卡将以紧凑形式显示,其中只包含图标或编辑器名称的第一个字母。", - "workbench.editor.pinnedTabSizing.normal": "固定的选项卡会继承未固定的选项卡的外观。", - "workbench.editor.pinnedTabSizing.shrink": "固定的选项卡缩小至紧凑的固定大小,显示编辑器名称的各部分。", - "workbench.editor.splitInGroupLayoutHorizontal": "从左到右定位编辑器。", - "workbench.editor.splitInGroupLayoutVertical": "从上到下定位编辑器。", - "workbench.editor.splitSizingDistribute": "将所有编辑器组拆分为相等的部分。", - "workbench.editor.splitSizingSplit": "将活动编辑器组拆分为相等的部分。", - "workbench.editor.tabSizing.fit": "始终将标签页保持足够大,能够完全显示编辑器标签。", - "workbench.editor.tabSizing.shrink": "在不能同时显示所有选项卡时,允许选项卡缩小。", - "workbench.editor.titleScrollbarSizing.default": "默认大小。", - "workbench.editor.titleScrollbarSizing.large": "增加大小,以便更轻松地通过鼠标抓取。", - "workbench.editor.untitled.labelFormat.content": "无标题文件的名称派生自其第一行的内容,除非它有关联的文件路径。如果行为空或不包含单词字符,它将回退到名称。", - "workbench.editor.untitled.labelFormat.name": "无标题文件的名称不是从文件的内容派生的。", - "workbench.fontAliasing.antialiased": "进行像素而不是次像素级别的字体平滑。可能会导致字体整体显示得更细。", - "workbench.fontAliasing.auto": "根据显示器 DPI 自动应用 `default` 或 `antialiased` 选项。", - "workbench.fontAliasing.default": "次像素平滑字体。将在大多数非 retina 显示器上显示最清晰的文字。", - "workbench.fontAliasing.none": "禁用字体平滑。将显示边缘粗糙、有锯齿的文字。", - "workbench.hover.delay": "控制为工作台项显示悬停之前的延迟时间(以毫秒为单位)(例如,一些扩展提供了树状视图项)。已经可见的项可能需要刷新,然后才会反映出此设置更改。", - "workbench.panel.opensMaximized.always": "始终以最大化方式打开面板。", - "workbench.panel.opensMaximized.never": "永不以最大化方式打开面板。面板将以非最大化方式打开。", - "workbench.panel.opensMaximized.preserve": "以关闭面板前的状态打开面板。", - "workbench.quickOpen.preserveInput": "在打开 Quick Open 视图时,控制是否自动恢复上一次输入的值。", - "wrapTabs": "控制当超出可用空间时,选项卡是否应在多行之间换行,或者是否应显示滚动条。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", - "zenMode.centerLayout": "控制在打开禅模式时是否启用居中布局。", - "zenMode.fullScreen": "控制在打开禅模式时是否将工作台切换到全屏。", - "zenMode.hideActivityBar": "控制在打开禅模式时是否隐藏工作台左侧或右侧的活动栏。", - "zenMode.hideLineNumbers": "控制在打开禅模式时是否隐藏编辑器行号。", - "zenMode.hideStatusBar": "控制在打开禅模式时是否隐藏工作台底部的状态栏。", - "zenMode.hideTabs": "控制在打开禅模式时是否隐藏工作台选项卡。", - "zenMode.restore": "若窗口在处于禅模式时退出,控制其在恢复时是否还原到禅模式。", - "zenMode.silentNotifications": "控制在禅宗模式下是否显示通知。如果为 true,则只会弹出错误通知。", - "zenModeConfigurationTitle": "禅模式" - }, - "vs/workbench/common/actions": { - "developer": "开发人员", - "help": "帮助", - "preferences": "首选项", - "test": "测试", - "view": "视图" - }, - "vs/workbench/common/auxiliarybar": { - "activeAuxiliary": "活动辅助面板的标识符", - "auxiliaryBarFocus": "辅助栏是否具有键盘焦点", - "auxiliaryBarVisible": "辅助栏是否可见" - }, - "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "工作台" }, - "vs/workbench/common/editor": { - "activeEditor": "活动编辑器的标识符", - "activeEditorAvailableEditorIds": "可用于活动编辑器的可用编辑器标识符", - "activeEditorCanRevert": "活动编辑器是否可以还原", - "activeEditorGroupEmpty": "活动编辑器组是否为空", - "activeEditorGroupIndex": "活动编辑器组的索引", - "activeEditorGroupLast": "活动编辑器组是否为最后一个组", - "activeEditorGroupLocked": "活动编辑器组是否已锁定", - "activeEditorIsDirty": "活动编辑器是否具有未保存的更改", - "activeEditorIsNotPreview": "活动编辑器是否未在预览模式下", - "activeEditorIsPinned": "活动编辑器是否已固定", - "activeEditorIsReadonly": "活动编辑器是否只读", - "builtinProviderDisplayName": "内置", - "editorAreaVisible": "编辑器区域是否可见", - "editorIsOpen": "编辑器是否打开", - "groupEditorsCount": "打开的编辑器组数", - "inZenMode": "是否已启用 Zen 模式", - "isCenteredLayout": "是否已启用居中布局", - "multipleEditorGroups": "是否打开了多个编辑器组", - "promptOpenWith.defaultEditor.displayName": "文本编辑器", - "sideBySideEditorActive": "并行编辑器是否处于活动状态", - "splitEditorsVertically": "编辑器是否垂直拆分", - "textCompareEditorActive": "文本比较编辑器是否处于活动状态", - "textCompareEditorVisible": "文本比较编辑器是否可见" - }, - "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} - {1}" }, - "vs/workbench/common/editor/textEditorModel": { - "languageAutoDetected": "自动检测到语言 {0},且其设置为语言模式。" - }, - "vs/workbench/common/panel": { - "activePanel": "活动面板的标识符", - "panelFocus": "键盘焦点是否在面板上", - "panelMaximized": "面板是否已最大化", - "panelPosition": "面板的位置:“左”、“右”或“底部”", - "panelVisible": "面板是否可见" - }, - "vs/workbench/common/resources": { - "isFileSystemResource": "资源是否由文件系统提供程序支持", - "resource": "包含方案和路径的资源的完整值", - "resourceDirname": "资源所在的文件夹的名称", - "resourceExtname": "资源的扩展名", - "resourceFilename": "资源的文件名", - "resourceLangId": "资源的语言标识符", - "resourcePath": "资源的完整路径", - "resourceScheme": "资源的方案", - "resourceSet": "资源是否存在" - }, - "vs/workbench/common/theme": { - "activityBarActiveBackground": "活动项的活动栏背景颜色。活动栏显示在最左侧或右侧,并允许在侧栏视图之间切换。", - "activityBarActiveBorder": "活动项的活动栏边框颜色。活动栏显示在最左侧或右侧,并允许在侧栏视图之间切换。", - "activityBarActiveFocusBorder": "活动项的活动栏焦点边框颜色。活动栏显示在最左侧或右侧,并允许在侧栏视图之间切换。", - "activityBarBackground": "活动栏背景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", - "activityBarBadgeBackground": "活动通知徽章背景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", - "activityBarBadgeForeground": "活动通知徽章前景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", - "activityBarBorder": "活动栏分隔侧边栏的边框颜色。活动栏显示在最左侧或最右侧,并可以切换侧边栏的视图。", - "activityBarDragAndDropBorder": "拖放活动栏项的反馈颜色。活动栏显示在最左侧或最右侧,并允许在侧边栏视图之间切换。", - "activityBarForeground": "活动栏项在活动时的前景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", - "activityBarInActiveForeground": "活动栏项在非活动时的前景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", - "banner.background": "横幅背景颜色。横幅显示在窗口的标题栏下。", - "banner.foreground": "横幅前景色。横幅显示在窗口的标题栏下。", - "banner.iconForeground": "横幅图标颜色。横幅显示在窗口的标题栏下。", - "editorDragAndDropBackground": "拖动编辑器时的背景颜色。此颜色应有透明度,以便编辑器内容能透过背景。", - "editorGroupBorder": "将多个编辑器组彼此分隔开的颜色。编辑器组是编辑器的容器。", - "editorGroupEmptyBackground": "空编辑器组的背景色。编辑器组是编辑器的容器。", - "editorGroupFocusedEmptyBorder": "空编辑器组被聚焦时的边框颜色。编辑组是编辑器的容器。", - "editorGroupHeaderBackground": "禁用选项卡 (\"workbench.editor.showTabs\": false) 时编辑器组标题颜色。编辑器组是编辑器的容器。", - "editorPaneBackground": "居中编辑器布局中左侧与右侧编辑器窗格的背景色。", - "editorTitleContainerBorder": "编辑器组标题标头的边框颜色。编辑器组是编辑器的容器。", - "extensionBadge.remoteBackground": "扩展视图中远程徽标的背景色。", - "extensionBadge.remoteForeground": "扩展视图中远程徽标的前景色。", - "lastPinnedTabBorder": "用于将固定的选项卡与其他选项卡隔开的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "menubarSelectionBackground": "菜单栏中选定菜单项的背景色。", - "menubarSelectionBorder": "菜单栏中所选菜单项的边框颜色。", - "menubarSelectionForeground": "菜单栏中选定菜单项的前景色。", - "notificationCenterBorder": "通知中心的边框颜色。通知从窗口右下角滑入。", - "notificationCenterHeaderBackground": "通知中心头部的背景色。通知从窗口右下角滑入。", - "notificationCenterHeaderForeground": "通知中心头部的前景色。通知从窗口右下角滑入。", - "notificationToastBorder": "通知横幅的边框颜色。通知从窗口右下角滑入。", - "notificationsBackground": "通知的背景色。通知从窗口右下角滑入。", - "notificationsBorder": "通知中心中分隔通知的边框的颜色。通知从窗口右下角滑入。", - "notificationsErrorIconForeground": "用于错误通知图标的颜色。通知从窗口右下角滑入。", - "notificationsForeground": "通知的前景色。通知从窗口右下角滑入。", - "notificationsInfoIconForeground": "用于信息通知图标的颜色。通知从窗口右下角滑入。", - "notificationsLink": "通知链接的前景色。通知从窗口右下角滑入。", - "notificationsWarningIconForeground": "用于警告通知图标的颜色。通知从窗口右下角滑入。", - "panelActiveTitleBorder": "活动面板标题的边框颜色。面板显示在编辑器区域下方,并包含输出和集成终端等视图。", - "panelActiveTitleForeground": "活动面板的标题颜色。面板显示在编辑器区域下方,并包含输出和集成终端等视图。", - "panelBackground": "面板的背景色。面板显示在编辑器区域下方,可包含输出和集成终端等视图。", - "panelBorder": "将面板与编辑器隔开的边框的颜色。面板显示在编辑区域下方,包含输出和集成终端等视图。", - "panelDragAndDropBorder": "拖放面板标题的反馈颜色。面板显示在编辑器区域的下方,包含输出和集成终端等视图。", - "panelInactiveTitleForeground": "非活动面板的标题颜色。面板显示在编辑器区域下方,并包含输出和集成终端等视图。", - "panelInputBorder": "用于面板中输入内容的输入框边框。", - "panelSectionBorder": "当多个视图在面板中水平堆叠时使用的面板区域边框颜色。面板显示在编辑器区域下方,其中包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", - "panelSectionDragAndDropBackground": "拖放面板区域的反馈颜色。颜色应具有透明度,以便面板区域仍可以显示出来。面板显示在编辑器区域的下方,包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", - "panelSectionHeaderBackground": "面板区域标题背景色。面板显示在编辑器区域的下方,包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", - "panelSectionHeaderBorder": "当多个视图在面板中垂直堆叠时使用的面板区域标题边框颜色。面板显示在编辑器区域下方,其中包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", - "panelSectionHeaderForeground": "面板区域标题前景色。面板显示在编辑器区域的下方,包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", - "sideBarBackground": "侧边栏背景色。侧边栏是资源管理器和搜索等视图的容器。", - "sideBarBorder": "侧边栏分隔编辑器的边框颜色。侧边栏包含资源管理器、搜索等视图。", - "sideBarDragAndDropBackground": "侧边栏中的部分在拖放时的反馈颜色。此颜色应有透明度,以便侧边栏中的部分仍能透过。侧边栏是资源管理器和搜索等视图的容器。侧边栏部分是嵌套在侧边栏中的视图。", - "sideBarForeground": "侧边栏前景色。侧边栏是资源管理器和搜索等视图的容器。", - "sideBarSectionHeaderBackground": "侧边栏部分标题背景色。此侧边栏是资源管理器和搜索等视图的容器。侧边栏部分是在侧边栏中嵌套的视图。", - "sideBarSectionHeaderBorder": "侧边栏部分标题边界色。侧栏是类似资源管理器和搜索等视图的容器。侧栏部分是在侧栏中嵌套的视图。", - "sideBarSectionHeaderForeground": "侧边栏部分标题前景色。侧栏是类似资源管理器和搜索等视图的容器。侧栏部分是在侧栏中嵌套的视图。", - "sideBarTitleForeground": "侧边栏标题前景色。侧边栏是资源管理器和搜索等视图的容器。", - "sideBySideEditor.horizontalBorder": "在编辑器组中上下并排显示时,用于分隔两个编辑器的颜色。", - "sideBySideEditor.verticalBorder": "在编辑器组中左右并排显示时,用于区分两个编辑器的颜色。", - "statusBarBackground": "工作区或文件夹打开时状态栏的背景色。状态栏显示在窗口底部。", - "statusBarBorder": "状态栏分隔侧边栏和编辑器的边框颜色。状态栏显示在窗口底部。", - "statusBarErrorItemBackground": "状态栏错误项的背景颜色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", - "statusBarErrorItemForeground": "状态错误项的前景色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", - "statusBarForeground": "工作区或文件夹打开时状态栏的前景色。状态栏显示在窗口底部。", - "statusBarItemActiveBackground": "单击时的状态栏项背景色。状态栏显示在窗口底部。", - "statusBarItemHostBackground": "状态栏上远程指示器的背景色。", - "statusBarItemHostForeground": "状态栏上远程指示器的前景色。", - "statusBarItemHoverBackground": "悬停时的状态栏项背景色。状态栏显示在窗口底部。", - "statusBarNoFolderBackground": "没有打开文件夹时状态栏的背景色。状态栏显示在窗口底部。", - "statusBarNoFolderBorder": "当没有打开文件夹时,用来使状态栏与侧边栏、编辑器分隔的状态栏边框颜色。状态栏显示在窗口底部。", - "statusBarNoFolderForeground": "没有打开文件夹时状态栏的前景色。状态栏显示在窗口底部。", - "statusBarProminentItemBackground": "状态栏突出显示项的背景颜色。突出显示项比状态栏中的其他条目更醒目以表明其重要性。在命令面板中更改“切换 Tab 键是否移动焦点”可查看示例。状态栏显示在窗口底部。", - "statusBarProminentItemForeground": "状态栏突出的项目前景色。突出的项目从其他状态栏条目中脱颖而出, 以表明重要性。从命令调色板中更改 \"切换选项卡键移动焦点\" 的模式以查看示例。状态栏显示在窗口的底部。", - "statusBarProminentItemHoverBackground": "状态栏突出显示项在被悬停时的背景颜色。突出显示项比状态栏中的其他条目更醒目以表明其重要性。在命令面板中更改“切换 Tab 键是否移动焦点”可查看示例。状态栏显示在窗口底部。", - "statusBarWarningItemBackground": "状态栏警告项的背景颜色。警告项比状态栏中的其他条目更醒目以显示警告条件。状态栏显示在窗口底部。", - "statusBarWarningItemForeground": "状态错误项的前景色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", - "tabActiveBackground": "活动选项卡的背景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabActiveBorder": "活动选项卡底部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", - "tabActiveBorderTop": "活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", - "tabActiveForeground": "活动组中活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabActiveModifiedBorder": "活动组中已修改的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabActiveUnfocusedBorder": "在失去焦点的编辑器组中的活动选项卡底部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", - "tabActiveUnfocusedBorderTop": "在失去焦点的编辑器组中的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", - "tabBorder": "用于将选项卡彼此分隔开的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", - "tabHoverBackground": "选项卡被悬停时的背景色。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabHoverBorder": "选项卡被悬停时用于突出显示的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabHoverForeground": "悬停时选项卡的前景色。选项卡是编辑器区域中的编辑器的容器。可在一个编辑器组中打开多个选项卡。可存在多个编辑器组。", - "tabInactiveBackground": "非活动选项卡的背景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabInactiveForeground": "活动组中非活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabInactiveModifiedBorder": "活动组中已修改的非活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabUnfocusedActiveBackground": "非焦点组中的活动选项卡背景色。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabUnfocusedActiveForeground": "一个失去焦点的编辑器组中的活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabUnfocusedHoverBackground": "非焦点组选项卡被悬停时的背景色。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabUnfocusedHoverBorder": "非焦点组选项卡被悬停时用于突出显示的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabUnfocusedHoverForeground": "悬停时不带焦点的组中的选项卡前景色。选项卡是编辑器区域中的编辑器的容器。可在一个编辑器组中打开多个选项卡。可存在多个编辑器组。", - "tabUnfocusedInactiveBackground": "不带焦点的组中处于非活动状态的选项卡的背景色。选项卡是编辑器区域中的编辑器的容器。可在一个编辑器组中打开多个选项卡。可存在多个编辑器组。", - "tabUnfocusedInactiveForeground": "在一个失去焦点的组中非活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabsContainerBackground": "启用选项卡时编辑器组标题的背景颜色。编辑器组是编辑器的容器。", - "tabsContainerBorder": "选项卡启用时编辑器组标题的边框颜色。编辑器组是编辑器的容器。", - "titleBarActiveBackground": "窗口处于活动状态时的标题栏背景色。", - "titleBarActiveForeground": "窗口处于活动状态时的标题栏前景色。", - "titleBarBorder": "标题栏边框颜色。", - "titleBarInactiveBackground": "窗口处于非活动状态时的标题栏背景色。", - "titleBarInactiveForeground": "窗口处于非活动状态时的标题栏前景色。", - "unfocusedActiveModifiedBorder": "未聚焦组中已修改的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "unfocusedINactiveModifiedBorder": "未聚焦组中已修改的非活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "windowActiveBorder": "窗口处于活动状态时用于窗口边框的颜色。仅在使用自定义标题栏时在桌面客户端中支持。", - "windowInactiveBorder": "窗口处于非活动状态时用于边框的颜色。仅在使用自定义标题栏时在桌面客户端中支持。" - }, - "vs/workbench/common/viewlet": { - "activeViewlet": "活动 viewlet 的标识符", - "sideBarFocus": "键盘焦点是否在侧栏上", - "sideBarVisible": "侧栏是否可见" - }, - "vs/workbench/common/views": { - "defaultViewIcon": "默认视图图标。", - "duplicateId": "已注册 ID 为“{0}”的视图", - "focusedView": "具有键盘焦点的视图的标识符" - }, - "vs/workbench/electron-sandbox/actions/developerActions": { - "configureRuntimeArguments": "配置运行时参数", - "reloadWindowWithExtensionsDisabled": "在禁用扩展的情况下重新加载", - "toggleDevTools": "切换开发人员工具", - "toggleSharedProcess": "切换共享进程" - }, - "vs/workbench/electron-sandbox/actions/installActions": { - "install": "在 PATH 中安装“{0}”命令", - "shellCommand": "Shell 命令", - "successFrom": "已成功从 PATH 卸载 Shell 命令“{0}”。", - "successIn": "已成功在 PATH 中安装了 Shell 命令“{0}”。", - "uninstall": "从 PATH 中卸载“{0}”命令" - }, - "vs/workbench/electron-sandbox/actions/windowActions": { - "close": "关闭窗口", - "closeWindow": "关闭窗口", - "current": "当前窗口", - "miCloseWindow": "关闭窗口(&&W)", - "miZoomIn": "放大(&&Z)", - "miZoomOut": "缩小(&&Z)", - "miZoomReset": "重置缩放(&&R)", - "quickSwitchWindow": "快速切换窗口...", - "switchWindow": "切换窗口...", - "switchWindowPlaceHolder": "选择切换的窗口", - "windowDirtyAriaLabel": "{0},个具有未保存更改的窗口", - "zoomIn": "放大", - "zoomOut": "缩小", - "zoomReset": "重置缩放" - }, - "vs/workbench/electron-sandbox/desktop.contribution": { - "argv.crashReporterId": "用于关联从此应用实例发送的崩溃报表的唯一 ID。", - "argv.disableColorCorrectRendering": "解决颜色配置文件选择问题。仅当您遇到图形问题时,才更改此选项。", - "argv.disableHardwareAcceleration": "禁用硬件加速。仅当遇到图形问题时才更改此选项。", - "argv.enableCrashReporter": "允许禁用崩溃报告;如果更改了值,则应重启应用。", - "argv.enebleProposedApi": "为扩展 ID (如 \"vscode.git\")的列表启用建议的 API。建议的 API 不稳定,可能随时中断且不发出警告。仅应针对扩展开发和测试目的设置该项。", - "argv.force-renderer-accessibility": "强制渲染器可访问。仅当在 Linux 上使用屏幕阅读器时才更改此设置。在其他平台上,渲染器将自动可访问。如果已启用 editor.accessibilitySupport:,则会自动设置此标志。", - "argv.forceColorProfile": "允许替代要使用的颜色配置文件。如果发现颜色显示不佳,请尝试将此设置为 \"srgb\" 并重启。", - "argv.locale": "要使用的显示语言。选取其他语言需要安装关联的语言包。", - "argv.logLevel": "使用的日志级别。默认值为 \"info\"。允许的值为 \"critical\" (关键)、\"error\" (错误)、\"warn\" (警告)、\"info\" (信息)、\"debug\" (调试)、\"trace\" (跟踪) 和 \"off\" (关闭)。", - "closeWhenEmpty": "控制在关闭最后一个编辑器时是否关闭整个窗口。此设置仅适用于没有显示文件夹的窗口。", - "dialogStyle": "调整对话框窗口的外观。", - "enableCrashReporterDeprecated": "如果此设置为 false,则无论新设置的值如何,都不会发送遥测数据。由于合并到 {0} 设置,目前已弃用。", - "keyboardConfigurationTitle": "键盘", - "mergeAllWindowTabs": "合并所有窗口", - "miExit": "退出(&&X)", - "moveWindowTabToNewWindow": "将窗口选项卡移动到新窗口", - "newTab": "新建窗口标签页", - "newWindowDimensions": "控制在已有窗口时新开窗口的尺寸。请注意,此设置对第一个打开的窗口无效。第一个窗口将始终恢复关闭前的大小和位置。", - "openWithoutArgumentsInNewWindow": "在另一实例无参启动时,控制是打开新的空窗口或是聚焦到最后运行的实例。\r\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", - "restoreFullscreen": "若窗口在处于全屏模式时退出,控制其在恢复时是否还原到全屏模式。", - "restoreWindows": "控制在第一次启动后窗口重新打开的方式。如果应用程序已在运行,则此设置不起任何作用。", - "showNextWindowTab": "显示下一个窗口选项卡", - "showPreviousTab": "显示上一个窗口选项卡", - "telemetry.enableCrashReporting": "启用要收集的崩溃报告。这有助于我们提高稳定性。\r\n此选项需重启才可生效。", - "telemetryConfigurationTitle": "遥测", - "titleBarStyle": "调整窗口标题栏的外观。在 Linux 和 Windows 上,此设置也会影响应用程序和上下文菜单的外观。更改需要完全重新启动才能应用。", - "toggleWindowTabsBar": "切换窗口选项卡栏", - "touchbar.enabled": "启用键盘上的 macOS 触控栏按钮 (若可用)。", - "touchbar.ignored": "触摸栏中不应显示的条目的一组标识符(例如 \"workbench.action.navigateBack\")。", - "window.clickThroughInactive": "启用后,点击非活动窗口后将在激活窗口的同时触发光标之下的元素 (若可点击)。禁用后,点击非活动窗口仅能激活窗口,再次点击才能触发元素。", - "window.doubleClickIconToClose": "如果启用, 双击标题栏中的应用程序图标将关闭窗口, 并且该窗口无法通过图标拖动。此设置仅在 \"#window.titleBarStyle#\" 设置为 \"custom\" 时生效。", - "window.nativeFullScreen": "控制是否在 macOS 上使用原生全屏。禁用此设置可禁止 macOS 在全屏时创建新空间。", - "window.nativeTabs": "启用 macOS Sierra 窗口选项卡。请注意,更改在完全重新启动程序后才能生效。同时,开启原生选项卡将禁用自定义标题栏样式。", - "window.newWindowDimensions.default": "在屏幕中心打开新窗口。", - "window.newWindowDimensions.fullscreen": "在全屏模式下打开新窗口。", - "window.newWindowDimensions.inherit": "以与上一个活动窗口相同的尺寸打开新窗口。", - "window.newWindowDimensions.maximized": "打开最大化的新窗口。", - "window.newWindowDimensions.offset": "打开与上次活动窗口具有相同尺寸的新窗口,并带有偏移位置。", - "window.openWithoutArgumentsInNewWindow.off": "聚焦到上一活动的运行实例。", - "window.openWithoutArgumentsInNewWindow.on": "打开一个新的空窗口。", - "window.reopenFolders.all": "重新打开所有窗口,除非已打开文件夹、工作区或文件(例如从命令行)。", - "window.reopenFolders.folders": "重新打开已打开文件夹或工作区的所有窗口,除非已打开文件夹、工作区或文件(例如从命令行)。", - "window.reopenFolders.none": "从不重新打开窗口。如果文件夹或工作区未打开(例如从命令行),将出现一个空窗口。", - "window.reopenFolders.one": "重新打开上一个活动窗口,除非已打开文件夹、工作区或文件(例如从命令行)。", - "window.reopenFolders.preserve": "始终重新打开所有窗口。如果打开文件夹或工作区(例如从命令行打开),它将作为新窗口打开,除非它之前已打开。如果打开文件,则这些文件将在其中一个已还原的窗口中打开。", - "windowConfigurationTitle": "窗口", - "zoomLevel": "调整窗口的缩放级别。原始大小是 0,每次递增(例如 1)或递减(例如 -1)表示放大或缩小 20%。也可以输入小数以便以更精细的粒度调整缩放级别。" - }, - "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { - "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\nElectron: {3}\r\nChromium: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", - "cancelButton": "取消", - "copy": "复制(&&C)", - "okButton": "确定", - "yesButton": "是(&&Y)" - }, - "vs/workbench/electron-sandbox/window": { - "cancelButton": "取消(&&C)", - "learnMore": "了解详细信息", - "loaderCycle": "AMD 模块中存在一个依赖项循环需要解决!", - "loginButton": "登录(&&L)", - "password": "密码", - "proxyAuthRequired": "需要代理身份验证", - "proxyDetail": "代理 {0} 需要用户名和密码。", - "rememberCredentials": "记住我的凭据", - "runningAsRoot": "不建议以 root 用户身份运行 {0}。", - "username": "用户名" - }, - "vs/workbench/contrib/backup/electron-sandbox/backupTracker": { - "backupTrackerBackupFailed": "以下未保存的编辑器无法保存到备份位置。", - "backupTrackerConfirmFailed": "无法保存或还原以下未保存的编辑器。", - "backupErrorDetails": "请尝试先保存或还原未保存的编辑器,然后重试。", - "ok": "确定", - "backupBeforeShutdown": "正在等待已更新的编辑器备份…", - "saveBeforeShutdown": "正在等待已更新的编辑器保存…", - "revertBeforeShutdown": "正在等待已更新的编辑器恢复…" - }, - "vs/workbench/contrib/bulkEdit/browser/bulkEditService": { - "areYouSureQuiteBulkEdit": "确定要 {0} 吗? \"{1}\" 正在进行中。", - "changeWorkspace": "更改工作区", - "closeTheWindow": "关闭窗口", - "fileOperation": "文件操作", - "nothing": "未做编辑", - "quit": "退出", - "reloadTheWindow": "重新加载窗口", - "summary.0": "未做编辑", - "summary.n0": "在 1 个文件中进行了 {0} 次编辑", - "summary.nm": "在 {1} 个文件中进行了 {0} 次编辑", - "summary.textFiles": "已在 {1} 文件中执行 {0} 文本编辑,且已创建或删除{2} 文件", - "workspaceEdit": "工作区编辑" - }, - "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { - "Discard": "放弃重构", - "apply": "应用重构", - "cancel": "取消", - "cat": "重构预览", - "continue": "继续", - "detail": "按\"继续\"放弃以前的重构,继续当前重构。", - "groupByFile": "按文件分组更改", - "groupByType": "按类型分组更改", - "overlap": "正在预览另一个重构。", - "panel": "重构预览", - "refactorPreviewViewIcon": "查看重构预览视图的图标。", - "toogleSelection": "切换更改" - }, - "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { - "conflict.1": "无法应用重构,因为“{0}”在此期间进行了修改。", - "conflict.N": "无法应用重构,因为其他 {0} 个文件在此期间进行了修改。", - "create": "创建", - "edt.title.1": "{0}(重构预览)", - "edt.title.2": "{0}({1}、重构预览)", - "edt.title.del": "{0}(删除、重构预览)", - "empty.msg": "调用代码操作(如重命名操作),在此处查看其更改的预览。", - "rename": "重命名" - }, - "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { "default": "其他" }, - "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditTree": { - "aria.create": "创建{0}", - "aria.createAndEdit": "创建{0},同时进行文本编辑", - "aria.del": "行 {0},正在删除 {1}", - "aria.delete": "删除 {0}", - "aria.deleteAndEdit": "正在删除 {0},同时进行文本编辑", - "aria.editOnly": "{0},进行文本编辑", - "aria.insert": "行{0},插入{1}", - "aria.rename": "将 {0} 重命名为 {1}", - "aria.renameAndEdit": "将{0}重命名为{1},同时进行文本编辑", - "aria.replace": "行{0},用{2}替换{1}", - "bulkEdit": "批量编辑", - "detail.create": "(正在创建)", - "detail.del": "(删除)", - "detail.rename": "(重命名)", - "rename.label": "{0} → {1}", - "title": "{0} - {1}" - }, - "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { - "callHierarchyDirection": "调用层次结构是否显示传入或传出的调用", - "callHierarchyVisible": "当前是否正在显示调用层次结构预览", - "close": "关闭", - "editorHasCallHierarchyProvider": "调用层次结构提供程序是否可用", - "error": "未能显示调用层次结构", - "no.item": "无结果", - "showIncomingCallsIcons": "“调用层次结构”视图中传入调用的图标。", - "showOutgoingCallsIcon": "“调用层次结构”视图中传出调用的图标。", - "title": "速览调用层次结构", - "title.incoming": "显示来电", - "title.outgoing": "显示去电", - "title.refocus": "重新聚焦调用层次结构" - }, - "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { - "callFrom": "来自\"{0}\"的调用", - "callsTo": "\"{0}\"的调用方", - "empt.callsFrom": "没有来自 \"{0}\" 的调用", - "empt.callsTo": "没有\"{0}\"的调用方", - "title.loading": "正在加载..." - }, - "vs/workbench/contrib/callHierarchy/browser/callHierarchyTree": { - "from": "来自 {0} 的调用", - "to": "{0} 的调用方", - "tree.aria": "调用层次结构" - }, - "vs/workbench/contrib/cli/node/cli.contribution": { - "shellCommand": "Shell 命令", - "install": "在 PATH 中安装“{0}”命令", - "not available": "此命令不可用", - "ok": "确定", - "cancel2": "取消", - "warnEscalation": "代码将通过 \"osascript\" 提示需要管理员权限才可安装 shell 命令。", - "cantCreateBinFolder": "无法创建 \"/usr/local/bin\"。", - "aborted": "已中止", - "successIn": "已成功在 PATH 中安装了 Shell 命令“{0}”。", - "uninstall": "从 PATH 中卸载“{0}”命令", - "warnEscalationUninstall": "Code 将使用 \"osascript\" 来提示获取管理员权限,从而卸载 Shell 命令。", - "cantUninstall": "无法卸载 Shell 命令“{0}”。", - "successFrom": "已成功从 PATH 卸载 Shell 命令“{0}”。" - }, - "vs/workbench/contrib/codeActions/common/codeActionsContribution": { - "codeActionsOnSave": "在保存时运行的代码操作类型。", - "codeActionsOnSave.fixAll": "控制是否应在文件保存时运行自动修复操作。", - "codeActionsOnSave.generic": "控制是否应在文件保存时运行\"{0}\"操作。" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "contributes.codeActions": "配置资源要使用的编辑器。", - "contributes.codeActions.description": "代码操作的说明。", - "contributes.codeActions.kind": "贡献代码操作的\"代码操作种类\"。", - "contributes.codeActions.languages": "启用代码操作的语言模式。", - "contributes.codeActions.title": "UI 中使用的代码操作的标签。" - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "贡献的文档。", - "contributes.documentation.refactoring": "为重构提供了文档。", - "contributes.documentation.refactoring.command": "命令已执行。", - "contributes.documentation.refactoring.title": "UI 中使用的文档的标签。", - "contributes.documentation.refactoring.when": "当子句。", - "contributes.documentation.refactorings": "为重构提供了文档。" - }, - "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { - "ShowAccessibilityHelpAction": "显示辅助功能帮助", - "auto_off": "编辑器被配置为自动检测是否附加了屏幕阅读器,当前未检测到。", - "auto_on": "编辑器自动检测到已附加屏幕阅读器。", - "auto_unknown": "编辑器被配置为使用平台 API 以检测是否附加了屏幕阅读器,但当前运行时不支持此功能。", - "changeConfigToOnMac": "要配置编辑器对屏幕阅读器进行永久优化,请按 Command+E。", - "changeConfigToOnWinLinux": "要配置编辑器对屏幕阅读器进行永久优化,请按 Ctrl+E。", - "configuredOff": "编辑器被配置为不对屏幕阅读器的使用进行优化。", - "configuredOn": "已配置编辑器对屏幕阅读器进行永久优化 — 您可以更改 \"editor.accessibilitySupport\" 设置进行调整。", - "emergencyConfOn": "现在将设置 \"editor.accessibilitySupport\" 更改为 \"on\"。", - "introMsg": "感谢试用 VS Code 的辅助功能选项。", - "openDocMac": "按 Command+H 以打开浏览器窗口,其中包含更多有关 VS Code 辅助功能的信息。", - "openDocWinLinux": "按 Ctrl+H 以打开浏览器窗口,其中包含更多有关 VS Code 辅助功能的信息。", - "openingDocs": "正在打开 VS Code 辅助功能文档页面。", - "outroMsg": "你可以按 Esc 或 Shift+Esc 消除此工具提示并返回到编辑器。", - "status": "状态:", - "tabFocusModeOffMsg": "在当前编辑器中按 Tab 将插入制表符。通过按 {0} 切换此行为。", - "tabFocusModeOffMsgNoKb": "在当前编辑器中按 Tab 会插入制表符。当前无法通过键绑定触发命令 {0}。", - "tabFocusModeOnMsg": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦的元素。通过按 {0} 切换此行为。", - "tabFocusModeOnMsgNoKb": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦的元素。当前无法通过按键绑定触发命令 {0}。" - }, - "vs/workbench/contrib/codeEditor/browser/diffEditorHelper": { - "hintTimeout": "差异算法已提前停止(在 {0} ms 之后)", - "hintWhitespace": "显示空白差异", - "removeTimeout": "删除限制" - }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { - "label.closeButton": "关闭", - "label.find": "查找", - "label.nextMatchButton": "下一个匹配项", - "label.previousMatchButton": "上一个匹配项", - "label.replace": "替换", - "label.replaceAllButton": "全部替换", - "label.replaceButton": "替换", - "label.toggleReplaceButton": "切换替换", - "placeholder.find": "查找", - "placeholder.replace": "替换" - }, - "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { - "label.closeButton": "关闭", - "label.find": "查找", - "label.nextMatchButton": "下一个匹配项", - "label.previousMatchButton": "上一个匹配项", - "placeholder.find": "查找" - }, - "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { - "inspectEditorTokens": "开发人员: 检查编辑器标记和作用域", - "inspectTMScopesWidget.loading": "正在加载..." - }, - "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { - "workbench.action.inspectKeyMap": "检查密钥映射", - "workbench.action.inspectKeyMapJSON": "检查按键映射(JSON)" - }, - "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { - "formatError": "{0}: 格式无效,应为 JSON 对象。", - "parseErrors": "错误分析 {0}: {1}", - "schema.autoCloseBefore": "在自动闭合设置为 \"languageDefined\" 时,定义使括号或引号自动闭合的光标后面的字符。通常是不会成为表达式开头的一组字符。", - "schema.autoClosingPairs": "定义括号对。当输入左方括号时,将自动插入右方括号。", - "schema.autoClosingPairs.notIn": "定义禁用了自动配对的作用域列表。", - "schema.blockComment.begin": "作为块注释开头的字符序列。", - "schema.blockComment.end": "作为块注释结尾的字符序列。", - "schema.blockComments": "定义块注释的标记方式。", - "schema.brackets": "定义增加和减少缩进的括号。", - "schema.closeBracket": "右方括号字符或字符串序列。", - "schema.colorizedBracketPairs": "如果启用方括号对着色,则按照其嵌套级别定义已着色的方括号对。", - "schema.comments": "定义注释符号", - "schema.folding": "此语言的折叠设置。", - "schema.folding.markers": "语言特定的折叠标记。例如,\"#region\" 与 \"#endregion\"。开始与结束标记的正则表达式需设计得效率高,因其将对每一行的内容进行测试。", - "schema.folding.markers.end": "结束标记的正则表达式模式。其应以 \"^\" 开始。", - "schema.folding.markers.start": "开始标记的正则表达式模式。其应以 \"^\" 开始。", - "schema.folding.offSide": "若一种语言使用缩进表示其代码块,它将遵循越位规则 (off-side rule)。若设置此项,空白行将属于其之后的代码块。", - "schema.indentationRules": "语言的缩进设置。", - "schema.indentationRules.decreaseIndentPattern": "如果某行文本匹配此模式,则其后所有行都应被取消缩进一次 (直到匹配其他规则)。", - "schema.indentationRules.decreaseIndentPattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", - "schema.indentationRules.decreaseIndentPattern.flags": "decreaseIndentPattern 的正则表达式标志。", - "schema.indentationRules.decreaseIndentPattern.pattern": "decreaseIndentPattern 的正则表达式模式。", - "schema.indentationRules.increaseIndentPattern": "如果一行文本匹配此模式,则之后所有内容都应被缩进一次(直到匹配其他规则)。", - "schema.indentationRules.increaseIndentPattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", - "schema.indentationRules.increaseIndentPattern.flags": "increaseIndentPattern 的正则表达式标志。", - "schema.indentationRules.increaseIndentPattern.pattern": "increaseIndentPattern 的正则表达式模式。", - "schema.indentationRules.indentNextLinePattern": "如果某一行匹配此模式,那么仅此行之后的**下一行**应缩进一次。", - "schema.indentationRules.indentNextLinePattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", - "schema.indentationRules.indentNextLinePattern.flags": "indentNextLinePattern 的正则表达式标志。", - "schema.indentationRules.indentNextLinePattern.pattern": "indentNextLinePattern 的正则表达式模式。", - "schema.indentationRules.unIndentedLinePattern": "如果某一行匹配此模式,那么不应更改此行的缩进,且不应针对其他规则对其进行计算。", - "schema.indentationRules.unIndentedLinePattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", - "schema.indentationRules.unIndentedLinePattern.flags": "unIndentedLinePattern 的正则表达式标志。", - "schema.indentationRules.unIndentedLinePattern.pattern": "unIndentedLinePattern 的正则表达式模式。", - "schema.lineComment": "作为行注释开头的字符序列。", - "schema.onEnterRules": "按 Enter 时要评估的语言规则。", - "schema.onEnterRules.action": "要执行的操作。", - "schema.onEnterRules.action.appendText": "描述要追加到新行后和缩进后的文本。", - "schema.onEnterRules.action.indent": "描述如何处理缩进", - "schema.onEnterRules.action.indent.indent": "(相对于上一行的缩进)插入一次新行和缩进。", - "schema.onEnterRules.action.indent.indentOutdent": "插入两个新行: \r\n - 第一行缩进并将包含游标\r\n - 第二行在同一缩进级别", - "schema.onEnterRules.action.indent.none": "插入新行并复制上一行的缩进。", - "schema.onEnterRules.action.indent.outdent": "(相对于上一行的缩进)插入一次新行和凸排。", - "schema.onEnterRules.action.removeText": "描述要从新行的缩进中移除的字符数。", - "schema.onEnterRules.afterText": "只有游标后的文本匹配此正则表达式时才会执行此规则。", - "schema.onEnterRules.afterText.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", - "schema.onEnterRules.afterText.flags": "afterText 的正则表达式标志。", - "schema.onEnterRules.afterText.pattern": "afterText 的正则表达式模式。", - "schema.onEnterRules.beforeText": "只有游标前的文本匹配此正则表达式时才会执行此规则。", - "schema.onEnterRules.beforeText.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", - "schema.onEnterRules.beforeText.flags": "beforeText 的正则表达式标志。", - "schema.onEnterRules.beforeText.pattern": "beforeText 的正则表达式模式。", - "schema.onEnterRules.previousLineText": "只有该行上方的文本匹配此正则表达式时才会执行此规则。", - "schema.onEnterRules.previousLineText.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", - "schema.onEnterRules.previousLineText.flags": "previousLineText 的正则表达式标志。", - "schema.onEnterRules.previousLineText.pattern": "previousLineText 的正则表达式模式。", - "schema.openBracket": "左方括号字符或字符串序列。", - "schema.surroundingPairs": "定义可用于包围所选字符串的括号对。", - "schema.wordPattern": "定义一下在编程语言里什么东西会被当做是一个单词。", - "schema.wordPattern.flags": "用于匹配文本的正则表达式标志。", - "schema.wordPattern.flags.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", - "schema.wordPattern.pattern": "用于匹配文本的正则表达式模式。" - }, - "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { - "largeFile": "{0}: 为减少内存使用并避免卡顿或崩溃,我们已关闭对此大型文件内容的标记、折行和折叠。", - "removeOptimizations": "强制启用功能", - "reopenFilePrompt": "请重新打开文件以使此设置生效。" - }, - "vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsOutline": { "document": "文档符号" }, - "vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsTree": { - "1.problem": "此元素存在 1 个问题", - "Array": "数组", - "Boolean": "布尔值", - "Class": "类", - "Constant": "常数", - "Constructor": "构造函数", - "Enum": "枚举", - "EnumMember": "枚举成员", - "Event": "事件", - "Field": "字段", - "File": "文件", - "Function": "函数", - "Interface": "接口", - "Key": "键", - "Method": "方法", - "Module": "模块", - "N.problem": "此元素存在 {0} 个问题", - "Namespace": "命名空间", - "Null": "Null", - "Number": "数字", - "Object": "对象", - "Operator": "运算符", - "Package": "包", - "Property": "属性", - "String": "字符串", - "Struct": "结构", - "TypeParameter": "类型参数", - "Variable": "变量", - "deep.problem": "包含存在问题的元素", - "title.template": "{0} ({1})" - }, - "vs/workbench/contrib/codeEditor/browser/quickaccess/gotoLineQuickAccess": { - "gotoLine": "转到行/列...", - "gotoLineQuickAccess": "转到行/列", - "gotoLineQuickAccessPlaceholder": "键入要转到的行号和可选列(例如,42:5表示第 42 行和第 5 列)。" - }, - "vs/workbench/contrib/codeEditor/browser/quickaccess/gotoSymbolQuickAccess": { - "empty": "无匹配项", - "gotoSymbol": "转到编辑器中的符号...", - "gotoSymbolByCategoryQuickAccess": "按类别转到编辑器中的符号", - "gotoSymbolQuickAccess": "转到编辑器中的符号", - "gotoSymbolQuickAccessPlaceholder": "键入要转到的符号的名称。", - "miGotoSymbolInEditor": "转到编辑器中的符号(&&S)…" - }, - "vs/workbench/contrib/codeEditor/browser/saveParticipants": { - "codeAction.apply": "正在应用代码操作“{0}”。", - "codeaction": "快速修复", - "codeaction.get2": "从 \"{0}\" ([configure]({1}))中获取代码操作。", - "formatting2": "正在运行 \"{0}\" 格式化程序([configure]({1}))。" - }, - "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { - "miColumnSelection": "列选择模式(&&S)", - "toggleColumnSelection": "切换列选择模式" - }, - "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { - "miShowMinimap": "显示缩略图(&&M)", - "toggleMinimap": "切换到迷你地图" - }, - "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { - "miMultiCursorAlt": "切换为“Alt+单击”进行多光标功能", - "miMultiCursorCmd": "切换为“Cmd+单击”进行多光标功能", - "miMultiCursorCtrl": "切换为“Ctrl+单击”进行多光标功能", - "toggleLocation": "切换多行修改键" - }, - "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { - "miToggleRenderControlCharacters": "显示控制字符(&&C)", - "toggleRenderControlCharacters": "切换控制字符" - }, - "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { - "miToggleRenderWhitespace": "显示空格(&&R)", - "toggleRenderWhitespace": "切换呈现空格" - }, - "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { - "editorWordWrap": "编辑器当前是否正在使用自动换行。", - "miToggleWordWrap": "自动换行(&&W)", - "toggle.wordwrap": "查看: 切换自动换行", - "unwrapMinified": "在此文件禁用折行", - "wrapMinified": "在此文件启用折行" - }, - "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { - "dontshow": "不再显示", - "keyboardBindingTooltip": "{0}", - "selectAlanguage2": "选择编程语言", - "thisAgain": "。", - "toGetStarted": "以开始。输入内容即可消除此提示,或者设为以后" - }, - "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { - "actions.pasteSelectionClipboard": "粘贴选择剪贴板" - }, - "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { - "startDebugTextMate": "启动文本配对语法语法日志记录" - }, - "vs/workbench/contrib/comments/browser/commentGlyphWidget": { - "editorGutterCommentRangeForeground": "编辑器导航线中表示评论范围的颜色。" - }, - "vs/workbench/contrib/comments/browser/commentNode": { - "commentAddReactionDefaultError": "未能删除评论回应", - "commentAddReactionError": "未能删除评论回应: {0}。", - "commentDeleteReactionDefaultError": "未能删除评论回应", - "commentDeleteReactionError": "未能删除评论回应: {0}。", - "commentToggleReaction": "切换反应", - "commentToggleReactionDefaultError": "切换注释反应失败", - "commentToggleReactionError": "切换注释反应失败: {0}。" - }, - "vs/workbench/contrib/comments/browser/commentThreadWidget": { - "collapseIcon": "用于折叠审阅注释的图标。", - "label.collapse": "折叠", - "newComment": "键入新注释", - "reply": "回复...", - "startThread": "开始讨论" - }, - "vs/workbench/contrib/comments/browser/comments.contribution": { - "commentsConfigurationTitle": "评论", - "openComments": "控制评论面板应何时打开。" - }, - "vs/workbench/contrib/comments/browser/commentsEditorContribution": { - "nextCommentThreadAction": "转到下一条评论串", - "pickCommentService": "选择 \"注释提供程序\"" - }, - "vs/workbench/contrib/comments/browser/commentsTreeViewer": { "image": "图片", "imageWithLabel": "图片: {0}" }, - "vs/workbench/contrib/comments/browser/commentsView": { - "collapseAll": "全部折叠", - "resourceWithCommentLabel": "{3} 中第 {1} 行第 {2} 列中来自 ${0} 的注释,源: {4}", - "resourceWithCommentThreadsLabel": "{0} 中的注释,完整路径: {1}", - "rootCommentsLabel": "当前工作区的注释" - }, - "vs/workbench/contrib/comments/browser/reactionsAction": { "pickReactions": "选取反应..." }, - "vs/workbench/contrib/comments/common/commentModel": { "noComments": "此工作区中尚无注释。" }, - "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { "builtinProviderDisplayName": "内置" }, - "vs/workbench/contrib/customEditor/common/customEditor": { - "context.customEditor": "当前处于活动状态的自定义编辑器的 viewType。" - }, - "vs/workbench/contrib/customEditor/common/extensionPoint": { - "contributes.customEditors": "提供的自定义编辑器。", - "contributes.displayName": "自定义编辑器的用户可读名称。当选择要使用的编辑器时,向用户显示此名称。", - "contributes.priority": "控制在用户打开文件时是否自动启用自定义编辑器。用户可能会使用 \"workbench.editorAssociations\" 设置覆盖此项。", - "contributes.priority.default": "在用户打开资源时自动使用此编辑器,前提是没有为该资源注册其他默认的自定义编辑器。", - "contributes.priority.option": "在用户打开资源时不会自动使用此编辑器,但用户可使用 `Reopen With` 命令切换到此编辑器。", - "contributes.selector": "为其启用了自定义编辑器的一组 glob。", - "contributes.selector.filenamePattern": "为其启用了自定义编辑器的 glob。", - "contributes.viewType": "自定义编辑器的标识符。它在所有自定义编辑器中都必须是唯一的,因此建议将扩展 ID 作为 \"viewType\" 的一部分包括在内。在使用 \"vscode.registerCustomEditorProvider\" 和在 \"onCustomEditor:${id}\" [激活事件](https://code.visualstudio.com/api/references/activation-events)中注册自定义编辑器时,使用 \"viewType\"。" - }, - "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { - "addBreakpoint": "添加断点", - "addConditionalBreakpoint": "添加条件断点...", - "addLogPoint": "添加记录点...", - "breakpoint": "断点", - "breakpointHasConditionDisabled": "此{0}的{1}将在删除后丢失。请考虑仅启用此{0}。", - "breakpointHasConditionEnabled": "此{0}的{1}将在删除后丢失。请考虑仅禁用此{0}。", - "cancel": "取消", - "condition": "条件", - "debugIcon.breakpointCurrentStackframeForeground": "当前断点堆栈帧的图标颜色。", - "debugIcon.breakpointDisabledForeground": "禁用断点的图标颜色。", - "debugIcon.breakpointForeground": "断点图标颜色。", - "debugIcon.breakpointStackframeForeground": "所有断点堆栈帧的图标颜色。", - "debugIcon.breakpointUnverifiedForeground": "未验证断点的图标颜色。", - "disable": "禁用", - "disableBreakpoint": "禁用{0}", - "disableBreakpointOnLine": "禁用行断点", - "disableInlineColumnBreakpoint": "禁用第 {0} 列的内联断点", - "disableLogPoint": "{0} {1}", - "editBreakpoint": "编辑 {0}…", - "editBreakpoints": "编辑断点", - "editInlineBreakpointOnColumn": "编辑第 {0} 列的内联断点", - "editLineBreakpoint": "编辑行断点", - "enable": "启用", - "enableBreakpoint": "启用 {0}", - "enableBreakpointOnLine": "启用行断点", - "enableBreakpoints": "启用第 {0} 列的内联断点", - "enableDisableBreakpoints": "启用/禁用断点", - "logPoint": "记录点", - "message": "消息", - "removeBreakpoint": "删除 {0}", - "removeBreakpoints": "删除断点", - "removeInlineBreakpointOnColumn": "删除第 {0} 列的内联断点", - "removeLineBreakpoint": "删除行断点", - "removeLogPoint": "删除 {0}", - "runToLine": "运行到行" - }, - "vs/workbench/contrib/debug/browser/breakpointWidget": { - "breakpointType": "断点类型", - "breakpointWidgetExpressionPlaceholder": "在表达式结果为真时中断。按 \"Enter\" 键确认,\"Esc\" 键取消。", - "breakpointWidgetHitCountPlaceholder": "在命中次数条件满足时中断。按 \"Enter\" 键确认,\"Esc\" 键取消。", - "breakpointWidgetLogMessagePlaceholder": "断点命中时记录的消息。{} 内的表达式将被替换。按 \"Enter\" 键确认,\"Esc\" 键取消。", - "expression": "表达式", - "hitCount": "命中次数", - "logMessage": "日志消息" - }, - "vs/workbench/contrib/debug/browser/breakpointsView": { - "access": "访问", - "activateBreakpoints": "切换激活断点", - "addFunctionBreakpoint": "添加函数断点", - "breakpoint": "断点", - "breakpointUnsupported": "调试器不支持此类型的断点", - "breakpoints": "断点", - "dataBreakpoint": "数据断点", - "dataBreakpointUnsupported": "此调试类型不支持数据断点", - "dataBreakpointsNotSupported": "此调试类型不支持数据断点", - "disableAllBreakpoints": "禁用所有断点", - "disabledBreakpoint": "已禁用的断点", - "disabledLogpoint": "已禁用的记录点", - "editBreakpoint": "编辑函数断点…", - "editCondition": "编辑条件…", - "editHitCount": "编辑命中次数…", - "enableAllBreakpoints": "启用所有断点", - "exceptionBreakpointAriaLabel": "类型异常断点条件", - "exceptionBreakpointPlaceholder": "在表达式结果为 true 时中断", - "expression": "表达式条件: {0}", - "expressionAndHitCount": "表达式: {0} | 命中次数: {1}", - "expressionCondition": "表达式条件: {0}", - "functionBreakPointExpresionAriaLabel": "类型表达式。表达式计算结果为 true 时,函数断点将中断", - "functionBreakPointHitCountAriaLabel": "类型命中次数。达到命中次数时,函数断点将中断。", - "functionBreakPointInputAriaLabel": "键入函数断点。", - "functionBreakpoint": "函数断点", - "functionBreakpointExpressionPlaceholder": "在表达式结果为 true 时中断", - "functionBreakpointHitCountPlaceholder": "在到达命中次数时中断", - "functionBreakpointPlaceholder": "要断开的函数", - "functionBreakpointUnsupported": "不受此调试类型支持的函数断点", - "functionBreakpointsNotSupported": "此调试类型不支持函数断点", - "hitCount": "命中次数: {0}", - "instructionBreakpoint": "指令断点", - "instructionBreakpointAtAddress": "地址 {0} 处的指令断点", - "instructionBreakpointUnsupported": "不受此调试类型支持的指令断点", - "logMessage": "日志消息: {0}", - "miDisableAllBreakpoints": "禁用所有断点(&&L)", - "miEnableAllBreakpoints": "启用所有断点(&&E)", - "miFunctionBreakpoint": "函数断点(&&F)...", - "miRemoveAllBreakpoints": "删除所有断点(&&A)", - "read": "读取", - "reapplyAllBreakpoints": "重新应用所有断点", - "removeAllBreakpoints": "删除所有断点", - "removeBreakpoint": "删除断点", - "unverifiedBreakpoint": "未验证的断点", - "unverifiedExceptionBreakpoint": "未验证的异常断点", - "unverifiedLogpoint": "未验证的记录点", - "write": "写入" - }, - "vs/workbench/contrib/debug/browser/callStackEditorContribution": { - "focusedStackFrameLineHighlight": "堆栈帧中焦点一行的高亮背景色。", - "topStackFrameLineHighlight": "堆栈帧中顶部一行的高亮背景色。" - }, - "vs/workbench/contrib/debug/browser/callStackView": { - "callStackAriaLabel": "调试调用堆栈", - "collapse": "全部折叠", - "loadAllStackFrames": "加载所有堆栈帧", - "paused": "已暂停", - "pausedOn": "因 {0} 已暂停", - "restartFrame": "重启框架", - "running": "正在运行", - "session": "会话", - "sessionLabel": "会话 {0} {1}", - "showMoreAndOrigin": "显示另外 {0} 个: {1}", - "showMoreStackFrames": "显示另外 {0} 个堆栈帧", - "showMoreStackFrames2": "显示更多堆栈框架", - "stackFrameAriaLabel": "堆栈帧 {0},行 {1},{2}", - "thread": "线程", - "threadAriaLabel": "线程 {0} {1}" - }, - "vs/workbench/contrib/debug/browser/debug.contribution": { - "SetNextStatement": "设置下一语句", - "addToWatchExpressions": "添加到监视", - "allowBreakpointsEverywhere": "允许在任何文件中设置断点。", - "always": "始终在状态栏中显示调试", - "breakWhenValueChanges": "值更改时中断", - "breakWhenValueIsAccessed": "值访问时中断", - "breakWhenValueIsRead": "值读取时中断", - "breakpoints": "断点", - "callStack": "调用堆栈", - "cancel": "取消调试。", - "copyAsExpression": "复制表达式", - "copyStackTrace": "复制调用堆栈", - "copyValue": "复制值", - "debug.confirmOnExit": "如果存在活动调试会话,控制是否确认窗口关闭时间。", - "debug.confirmOnExit.always": "始终确认是否存在调试会话。", - "debug.confirmOnExit.never": "从不确认。", - "debug.console.acceptSuggestionOnEnter": "控制是否应在调试控制台中输入时接受建议。enter 还用于评估调试控制台中键入的任何内容。", - "debug.console.closeOnEnd": "控制调试控制台是否应在调试会话结束时自动关闭。", - "debug.console.collapseIdenticalLines": "控制调试控制台是否应折叠相同的行,并显示出现次数和徽章。", - "debug.console.fontFamily": "控制调试控制台中的字体系列。", - "debug.console.fontSize": "控制调试控制台中的字体大小(以像素为单位)。", - "debug.console.historySuggestions": "控制调试控制台是否应建议以前键入的输入。", - "debug.console.lineHeight": "设置调试控制台中的行高(以像素为单位)。使用 0 来计算从字体大小开始的行高。", - "debug.console.wordWrap": "控制是否应在调试控制台中换行。", - "debug.disassemblyView.showSourceCode": "在反汇编视图中显示源代码。", - "debug.focusWindowOnBreak": "控制当调试器中断时,工作台窗口是否应获得焦点。", - "debug.onTaskErrors": "控制在运行预启动任务后遇到错误时应该怎么做。", - "debug.saveBeforeStart": "控制在启动调试会话前要保存哪些编辑器。", - "debug.saveBeforeStart.allEditorsInActiveGroup": "在启动调试会话之前,保存活动组中的所有编辑器。", - "debug.saveBeforeStart.nonUntitledEditorsInActiveGroup": "在启动调试会话之前,保存活动组中的所有编辑器(无标题的编辑器除外)。", - "debug.saveBeforeStart.none": "在启动调试会话之前,不保存任何编辑器。", - "debug.terminal.clearBeforeReusing": "在集成或外部终端中启动新的调试会话之前,请清除终端。", - "debugAnyway": "忽略任务错误并开始调试。", - "debugCategory": "调试", - "debugConfigurationTitle": "调试", - "debugFocusConsole": "聚焦到“调试控制台”视图", - "debugPanel": "调试控制台", - "disassembly": "反汇编", - "editWatchExpression": "编辑表达式", - "inlineBreakpoint": "内联断点", - "inlineValues": "当处于调试过程中时,在编辑器中内联显示变量值。", - "inlineValues.focusNoScroll": "如果语言支持内联值位置,则在调试时在编辑器中内联显示变量值。", - "inlineValues.off": "在调试时,绝不在编辑器中内联显示变量值。", - "inlineValues.on": "在调试时,始终在编辑器中内联显示变量值。", - "jumpToCursor": "跳转到光标", - "launch": "全局调试启动配置。应当作为跨工作区共享的 \\\"launch.json\\\" 的替代方法。", - "loadedScripts": "已载入的脚本", - "mRun": "运行(&&R)", - "miAddConfiguration": "添加配置(&&D)...", - "miContinue": "继续(&&C)", - "miInlineBreakpoint": "内联断点(&&O)", - "miInstallAdditionalDebuggers": "安装附加调试器(&&I)...", - "miNewBreakpoint": "新建断点(&&N)", - "miRestart Debugging": "重启调试(&&R)", - "miRun": "以非调试模式运行(&&W)", - "miStartDebugging": "启动调试(&&S)", - "miStepInto": "单步执行(&&I)", - "miStepOut": "单步停止(&&U)", - "miStepOver": "单步跳过(&&O)", - "miStopDebugging": "停止调试(&&S)", - "miToggleDebugConsole": "调试控制台(&&B)", - "miViewRun": "运行(&&R)", - "never": "在状态栏中不再显示调试", - "onFirstSessionStart": "仅于第一次启动调试后在状态栏中显示调试", - "openDebug": "控制何时打开“调试”视图。", - "openExplorerOnEnd": "在调试会话结束时自动打开资源管理器视图。", - "prompt": "提示用户。", - "removeWatchExpression": "删除表达式", - "restartFrame": "重启框架", - "run": "运行或调试...", - "run and debug": "运行和调试", - "setValue": "设置值", - "showBreakpointsInOverviewRuler": "控制断点是否应显示在概览标尺中。", - "showErrors": "显示问题视图且不开始调试。", - "showInStatusBar": "控制何时显示调试状态栏。", - "showInlineBreakpointCandidates": "控制调试时是否应在编辑器中显示内联断点候选修饰。", - "showSubSessionsInToolBar": "控制调试子会话是否显示在调试工具栏中。当此设置为 false 时, 子会话上的 stop 命令也将停止父会话。", - "startDebugPlaceholder": "键入准备运行的启动配置的名称。", - "startDebuggingHelp": "开始调试", - "terminateThread": "终止线程", - "toolBarLocation": "控制调试工具栏的位置。可在所有视图中“浮动”、在调试视图中“停靠”,也可“隐藏”。", - "variables": "变量", - "watch": "监视" - }, - "vs/workbench/contrib/debug/browser/debugActionViewItems": { - "addConfigTo": "添加配置({0})…", - "addConfiguration": "添加配置…", - "debugLaunchConfigurations": "调试启动配置", - "debugSession": "调试会话", - "noConfigurations": "没有配置" - }, - "vs/workbench/contrib/debug/browser/debugAdapterManager": { - "CouldNotFindLanguage": "没有用于调试 {0} 的扩展。我们是否应在市场中找到 {0} 扩展?", - "cancel": "取消", - "debugName": "配置名称;显示在启动配置下拉菜单中。", - "debugNoType": "不可省略调试器的 \"type\" 属性,且其类型必须是 \"string\" 。", - "debugPostDebugTask": "调试会话结束后运行的任务。", - "debugPrelaunchTask": "调试会话开始前要运行的任务。", - "debugServer": "仅用于调试扩展开发: 如果已指定端口,VS 代码会尝试连接到在服务器模式中运行的调试适配器", - "findExtension": "查找 {0} 扩展", - "installExt": "安装扩展...", - "installLanguage": "安装 {0} 的扩展...", - "selectDebug": "选择环境" - }, - "vs/workbench/contrib/debug/browser/debugColors": { - "debugIcon.continueForeground": "用于继续的调试工具栏图标。", - "debugIcon.disconnectForeground": "用于断开连接的调试工具栏图标。", - "debugIcon.pauseForeground": "用于暂停的调试工具栏图标。", - "debugIcon.restartForeground": "用于重启的调试工具栏图标。", - "debugIcon.startForeground": "用于开始调试的调试工具栏图标。", - "debugIcon.stepBackForeground": "用于后退的调试工具栏图标。", - "debugIcon.stepIntoForeground": "用于单步执行的调试工具栏图标。", - "debugIcon.stepOutForeground": "用于单步执行的调试工具栏图标。", - "debugIcon.stepOverForeground": "用于跳过的调试工具栏图标。", - "debugIcon.stopForeground": "用于停止的调试工具栏图标。", - "debugToolBarBackground": "调试工具栏背景颜色。", - "debugToolBarBorder": "调试工具栏边框颜色。" - }, - "vs/workbench/contrib/debug/browser/debugCommands": { - "addInlineBreakpoint": "添加内联断点", - "chooseLocation": "选择特定位置", - "continueDebug": "继续", - "debug": "调试", - "disconnect": "断开连接", - "focusSession": "聚焦到“会话”视图", - "jumpToCursor": "跳转到光标", - "noExecutableCode": "当前光标位置没有关联的可执行代码。", - "openLaunchJson": "打开“{0}”", - "pauseDebug": "暂停", - "restartDebug": "重启", - "selectAndStartDebugging": "选择并开始调试", - "startDebug": "开始调试", - "startWithoutDebugging": "开始执行(不调试)", - "stepIntoDebug": "单步调试", - "stepOutDebug": "单步跳出", - "stepOverDebug": "单步跳过", - "stop": "停止" - }, - "vs/workbench/contrib/debug/browser/debugConfigurationManager": { - "DebugConfig.failed": "无法在 \".vscode\" 文件夹({0})内创建 \"launch.json\" 文件。", - "editLaunchConfig": "在 launch.json 中编辑调试配置", - "selectConfiguration": "选择启动配置", - "user settings": "用户设置", - "workspace": "工作区" - }, - "vs/workbench/contrib/debug/browser/debugEditorActions": { - "addToWatch": "添加到监视", - "closeExceptionWidget": "关闭异常小组件", - "conditionalBreakpointEditorAction": "调试: 添加条件断点...", - "evaluateInDebugConsole": "在调试控制台中评估", - "goToNextBreakpoint": "调试: 转到下一个断点", - "goToPreviousBreakpoint": "调试: 转到上一个断点", - "logPointEditorAction": "调试: 添加记录点...", - "miConditionalBreakpoint": "条件断点(&&C)...", - "miDisassemblyView": "反汇编视图(&&D)", - "miLogPoint": "记录点(&&L)...", - "miToggleBreakpoint": "切换断点(&&B)", - "mitogglesource": "&&ToggleSource", - "openDisassemblyView": "打开反汇编视图", - "runToCursor": "运行到光标处", - "showDebugHover": "调试: 显示悬停", - "stepIntoTargets": "直奔目标...", - "toggleBreakpointAction": "调试: 切换断点", - "toggleDisassemblyViewSourceCode": "在反汇编视图中切换源代码" - }, - "vs/workbench/contrib/debug/browser/debugEditorContribution": { - "addConfiguration": "添加配置…", - "editor.inlineValuesBackground": "调试内联值背景的颜色。", - "editor.inlineValuesForeground": "调试内联值文本的颜色。" - }, - "vs/workbench/contrib/debug/browser/debugHover": { - "quickTip": "按住 {0} 键可切换到编辑器语言悬停", - "treeAriaLabel": "调试悬停", - "variableAriaLabel": "{0},值 {1},变量,调试" - }, - "vs/workbench/contrib/debug/browser/debugIcons": { - "breakpointsActivate": "“断点”视图中“激活”操作的图标。", - "breakpointsRemoveAll": "“断点”视图中“全部删除”操作的图标。", - "breakpointsViewIcon": "查看断点视图的图标。", - "callStackViewIcon": "查看调用堆栈视图的图标。", - "callstackViewSession": "“调用堆栈”视图中会话图标的图标。", - "debugBreakpoint": "断点的图标。", - "debugBreakpointConditional": "条件断点的图标。", - "debugBreakpointConditionalDisabled": "已禁用的条件断点的图标。", - "debugBreakpointConditionalUnverified": "未验证的条件断点的图标。", - "debugBreakpointData": "数据断点的图标。", - "debugBreakpointDataDisabled": "已禁用的数据断点的图标。", - "debugBreakpointDataUnverified": "未验证的数据断点的图标。", - "debugBreakpointDisabled": "已禁用的断点的图标。", - "debugBreakpointFunction": "函数断点的图标。", - "debugBreakpointFunctionDisabled": "已禁用的函数断点的图标。", - "debugBreakpointFunctionUnverified": "未验证的函数断点的图标。", - "debugBreakpointHint": "在编辑器字形边距中悬停时显示的断点提示的图标。", - "debugBreakpointLog": "日志断点的图标。", - "debugBreakpointLogDisabled": "已禁用的日志断点的图标。", - "debugBreakpointLogUnverified": "未验证的日志断点的图标。", - "debugBreakpointUnsupported": "不受支持的断点的图标。", - "debugBreakpointUnverified": "未验证的断点的图标。", - "debugCollapseAll": "调试视图中“全部折叠”操作的图标。", - "debugConfigure": "“调试配置”操作的图标。", - "debugConsole": "调试控制台的“打开”操作的图标。", - "debugConsoleClearAll": "调试控制台中“全部清除”操作的图标。", - "debugConsoleEvaluationInput": "调试评估输入标记的图标。", - "debugConsoleEvaluationPrompt": "调试评估提示的图标。", - "debugConsoleViewIcon": "查看调试控制台视图的图标。", - "debugContinue": "“调试继续”操作的图标。", - "debugDisconnect": "“调试断开”操作的图标。", - "debugGripper": "调试条控制手柄的图标。", - "debugPause": "“调试暂停”操作的图标。", - "debugRestart": "“调试重启”操作的图标。", - "debugRestartFrame": "“调试重启帧”操作的图标。", - "debugReverseContinue": "“调试反向继续”操作的图标。", - "debugRun": "运行或调试操作的图标。", - "debugStackframe": "编辑器字形边距中显示的堆栈帧的图标。", - "debugStackframeFocused": "编辑器字形边距中显示的具有焦点的堆栈帧的图标。", - "debugStart": "“调试启动”操作的图标。", - "debugStepBack": "“调试单步后退”操作的图标。", - "debugStepInto": "“调试进入子函数”的图标。", - "debugStepOut": "“调试跳出子函数”操作的图标。", - "debugStepOver": "“调试越过子函数”操作的图标。", - "debugStop": "“调试停止”操作的图标。", - "loadedScriptsViewIcon": "查看已加载脚本视图的图标。", - "runViewIcon": "查看运行视图的图标。", - "variablesViewIcon": "查看变量视图的图标。", - "watchExpressionsAdd": "监视视图中“添加”操作的图标。", - "watchExpressionsAddFuncBreakpoint": "监视视图中“添加函数断点”操作的图标。", - "watchExpressionsRemoveAll": "监视视图中“全部删除”操作的图标。", - "watchViewIcon": "查看监视视图的图标。" - }, - "vs/workbench/contrib/debug/browser/debugQuickAccess": { - "addConfigTo": "添加配置({0})…", - "addConfiguration": "添加配置…", - "configure": "配置", - "contributed": "已提供", - "customizeLaunchConfig": "配置启动配置", - "noDebugResults": "没有匹配的启动配置", - "providerAriaLabel": "{0} 已提供的配置" - }, - "vs/workbench/contrib/debug/browser/debugService": { - "1activeSession": "1 个活动会话", - "breakpointAdded": "已添加断点,行 {0},文件 {1}", - "breakpointRemoved": "已删除断点,行 {0},文件 {1}", - "cancel": "取消", - "compoundMustHaveConfigurations": "复合项必须拥有 \"configurations\" 属性集,才能启动多个配置。", - "configMissing": "\"launch.json\" 中缺少配置“{0}”。", - "debugAdapterCrash": "调试适配器进程意外终止 ({0})", - "debugRequesMissing": "所选的调试配置缺少属性“{0}”。", - "debugRequestNotSupported": "所选调试配置的属性“{0}”的值“{1}”不受支持。", - "debugTrust": "调试从你的工作区执行生成任务和程序代码。", - "debugTypeMissing": "所选的启动配置缺少属性 \"type\"。", - "debugTypeNotSupported": "配置的类型“{0}”不受支持。", - "debuggingPaused": "{0}:{1},调试已暂停 {2},{3}", - "installAdditionalDebuggers": "安装 {0} 扩展", - "launchJsonDoesNotExist": "传递的工作区文件夹没有 \"launch.json\"。", - "multipleConfigurationNamesInWorkspace": "工作区中存在多个启动配置“{0}”。请使用文件夹名称来限定配置。", - "multipleSession": "“{0}”已在运行。是否要启动另一个实例?", - "nActiveSessions": "{0}个活动会话", - "noConfigurationNameInWorkspace": "在工作区中找不到启动配置“{0}”。", - "noFolderWithName": "无法在复合项“{2}”中为配置“{1}”找到名为“{0}”的文件夹。", - "noFolderWorkspaceDebugError": "无法调试活动文件。请确保它已保存且你已为该文件类型安装了调试扩展。", - "runTrust": "运行会从你的工作区执行生成任务和程序代码。" - }, - "vs/workbench/contrib/debug/browser/debugSession": { - "debuggingStarted": "已开始调试。", - "debuggingStopped": "已停止调试。", - "noDebugAdapter": "没有可用的调试程序,无法发送“{0}”", - "sessionNotReadyForBreakpoints": "会话还没有为断点做好准备" - }, - "vs/workbench/contrib/debug/browser/debugStatus": { - "debugTarget": "调试: {0}", - "selectAndStartDebug": "选择并启动调试配置", - "status.debug": "调试" - }, - "vs/workbench/contrib/debug/browser/debugTaskRunner": { - "DebugTaskNotFound": "找不到指定的任务。", - "DebugTaskNotFoundWithTaskId": "找不到任务“{0}”。", - "abort": "中止", - "cancel": "取消", - "debugAnyway": "仍要调试", - "invalidTaskReference": "无法在其他工作区文件夹的启动配置中引用任务“{0}”。", - "preLaunchTaskError": "运行 preLaunchTask“{0}”后存在错误。", - "preLaunchTaskErrors": "运行 preLaunchTask“{0}”后存在错误。", - "preLaunchTaskExitCode": "preLaunchTask“{0}”已终止,退出代码为 {1}。", - "preLaunchTaskTerminated": "启动前任务\"{0}\"终止。", - "remember": "记住我在用户设置中的选择", - "rememberTask": "记住我对此任务的选择", - "showErrors": "显示错误", - "taskNotTracked": "无法跟踪任务“{0}”。请确保已定义了问题匹配程序。", - "taskNotTrackedWithTaskId": "无法跟踪任务“{0}”。请确保已定义了问题匹配程序。" - }, - "vs/workbench/contrib/debug/browser/debugToolBar": { "reverseContinue": "反向", "stepBackDebug": "后退" }, - "vs/workbench/contrib/debug/browser/debugViewlet": { - "debugPanel": "调试控制台", - "miOpenConfigurations": "打开配置(&&C)", - "selectWorkspaceFolder": "选择工作区文件夹以在其中创建 launch.json 文件或将其添加到工作区配置文件", - "startAdditionalSession": "启动其他会话" - }, - "vs/workbench/contrib/debug/browser/disassemblyView": { - "disassemblyView": "反汇编视图", - "instructionAddress": "地址", - "instructionBytes": "字节", - "instructionNotAvailable": "反汇编不可用。", - "instructionText": "指令" - }, - "vs/workbench/contrib/debug/browser/exceptionWidget": { - "close": "关闭", - "debugExceptionWidgetBackground": "异常小组件背景颜色。", - "debugExceptionWidgetBorder": "异常小组件边框颜色。", - "exceptionThrown": "出现异常。", - "exceptionThrownWithId": "发生异常: {0}" - }, - "vs/workbench/contrib/debug/browser/linkDetector": { - "fileLink": "按住 Ctrl 并单击以 {0}", - "fileLinkMac": "按住 Cmd 并单击以 {0}", - "followForwardedLink": "执行使用转发端口的链接", - "followLink": "执行链接" - }, - "vs/workbench/contrib/debug/browser/loadedScriptsView": { - "loadedScriptsAriaLabel": "在调试中已加载的脚本", - "loadedScriptsFolderAriaLabel": "文件夹 {0},已加载的脚本,调试", - "loadedScriptsRootFolderAriaLabel": "工作区文件夹 {0},已加载的脚本,调试", - "loadedScriptsSession": "调试会话", - "loadedScriptsSessionAriaLabel": "会话 {0},已加载的脚本,调试", - "loadedScriptsSourceAriaLabel": "{0},已加载的脚本,调试" - }, - "vs/workbench/contrib/debug/browser/rawDebugSession": { - "canNotStart": "调试器需要为调试对象打开新选项卡或窗口,但浏览器阻止了此选项卡或窗口。必须授予权限以继续。", - "cancel": "取消", - "continue": "继续", - "moreInfo": "详细信息", - "noDebugAdapter": "未找到任何调试程序。无法发送“{0}”。", - "noDebugAdapterStart": "没有调试适配器,无法启动调试会话。" - }, - "vs/workbench/contrib/debug/browser/repl": { - "actions.repl.acceptInput": "接受 REPL 的输入", - "actions.repl.copyAll": "调试: 复制控制台所有内容", - "clearRepl": "清除控制台", - "collapse": "全部折叠", - "copy": "复制", - "copyAll": "全部复制", - "debugConsole": "调试控制台", - "debugConsoleCleared": "调试控制台已清除", - "filter": "筛选", - "paste": "粘贴", - "repl.action.filter": "REPL 将内容聚焦到筛选器", - "selectRepl": "选择调试控制台", - "startDebugFirst": "请发起调试会话来对表达式求值", - "workbench.debug.filter.placeholder": "筛选器(例如 text、!exclude)" - }, - "vs/workbench/contrib/debug/browser/replFilter": { - "showing filtered repl lines": "正在显示第 {0} 页(共 {1} 页)" - }, - "vs/workbench/contrib/debug/browser/replViewer": { - "debugConsole": "调试控制台", - "occurred": ",发生了 {0} 次", - "replGroup": "调试控制器组 {0}", - "replRawObjectAriaLabel": "调试控制台变量 {0},值 {1}", - "replVariableAriaLabel": "变量 {0},值 {1}" - }, - "vs/workbench/contrib/debug/browser/statusbarColorProvider": { - "statusBarDebuggingBackground": "调试程序时状态栏的背景色。状态栏显示在窗口底部", - "statusBarDebuggingBorder": "调试程序时区别于侧边栏和编辑器的状态栏边框颜色。状态栏显示在窗口底部。", - "statusBarDebuggingForeground": "调试程序时状态栏的前景色。状态栏显示在窗口底部" - }, - "vs/workbench/contrib/debug/browser/variablesView": { - "collapse": "全部折叠", - "variableAriaLabel": "{0},值 {1}", - "variableScopeAriaLabel": "范围 {0}", - "variableValueAriaLabel": "键入新的变量值", - "variablesAriaTreeLabel": "调试变量" - }, - "vs/workbench/contrib/debug/browser/watchExpressionsView": { - "addWatchExpression": "添加表达式", - "collapse": "全部折叠", - "removeAllWatchExpressions": "删除所有表达式", - "typeNewValue": "键入新值", - "watchAriaTreeLabel": "调试监视表达式", - "watchExpressionAriaLabel": "{0},值 {1}", - "watchExpressionInputAriaLabel": "键入监视表达式", - "watchExpressionPlaceholder": "要监视的表达式", - "watchVariableAriaLabel": "{0},值 {1}" - }, - "vs/workbench/contrib/debug/browser/welcomeView": { - "allDebuggersDisabled": "禁用所有调试扩展。启用调试扩展或从市场安装新的扩展。", - "customizeRunAndDebug": "要自定义运行和调试[创建 launch.json 文件](command:{0})。", - "customizeRunAndDebugOpenFolder": "要自定义运行和调试,请[打开文件夹](command:{0}) 并创建一个启动.json 文件。", - "detectThenRunAndDebug": "[显示所有自动调试配置](command:{0})。", - "openAFileWhichCanBeDebugged": "[打开文件](command:{0}),可调试或运行。", - "run": "运行", - "runAndDebugAction": "[运行和调试{0}](command:{1})" - }, - "vs/workbench/contrib/debug/common/abstractDebugAdapter": { "timeout": "对于“{1}”,{0} 毫秒后超时 " }, - "vs/workbench/contrib/debug/common/debug": { - "breakWhenValueChangesSupported": "如果焦点会话支持在值发生更改时中断,则为 True。", - "breakWhenValueIsAccessedSupported": "如果焦点断点支持在值被访问时中断,则为 True。", - "breakWhenValueIsReadSupported": "如果焦点断点支持在值被读取时中断,则为 True。", - "breakpointAccessType": "表示“断点”视图中焦点数据断点的访问类型。例如: \"read\"、\"readWrite\"、\"write\"", - "breakpointInputFocused": "当输入框在 \"BREAKPOINTS \" 视图中具有焦点时为 True。", - "breakpointItemType": "表示 \"BREAKPOINTS \" 视图中具有焦点的元素的项类型。例如: \"breakpoint\"、\"exceptionBreakppint\"、\"functionBreakpoint\"、\"dataBreakpoint\"", - "breakpointSupportsCondition": "焦点断点支持条件时为 True。", - "breakpointWidgetVisibile": "如果显示断点编辑器区域小组件,则为 True;否则为 false。", - "breakpointsExist": "当至少存在一个断点时为 True。", - "breakpointsFocused": "如果 \"BREAKPOINTS\" 视图处于焦点,则为 True;否则为 false。", - "callStackItemStopped": "当停止调用堆栈中具有焦点的项目时为 true。在内部用于调用堆栈视图中的内联菜单。", - "callStackItemType": "表示“调用堆栈”视图中聚焦元素的项目类型。例如: \"session\"、\"thread\"、\"stackFrame\"", - "callStackSessionHasOneThread": "当调用堆栈视图中具有焦点的会话恰好具有一个线程时为 true。在内部用于调用堆栈视图中的内联菜单。", - "callStackSessionIsAttach": "当调用堆栈视图中的会话是“附加”状态时为 true,否则为 false。在内部用于调用堆栈视图中的内联菜单。", - "debugConfigurationType": "所选启动配置的调试类型。例如 \"python\"。", - "debugExtensionsAvailable": "如果至少安装并启用了一个调试扩展,则为 True。", - "debugProtocolVariableMenuContext": "表示 \"VARIABLES\" 视图中调试适配器针对焦点变量设置的上下文。", - "debugSetExpressionSupported": "当焦点会话支持 “setExpression” 请求时为 True。", - "debugSetVariableSupported": "焦点会话支持 \"setVariable\" 请求时为 True。", - "debugState": "焦点调试会话所处的状态。以下项之一:“非活动”、“正在初始化”、“已停止”或“正在运行”。", - "debugType": "活动调试会话的调试类型。例如 \"python\"。", - "debugUX": "调试 UX 状态。当没有调试配置时,它为“简单”,否则为“默认”。用于确定何时在调试 viewlet 中显示“欢迎”视图。", - "debuggerDisabled": "已安装配置的调试类型 '{0}',但其在此环境中不受支持。", - "debuggersAvailable": "如果至少有一个调试扩展处于活动状态,则为 True。", - "disassembleRequestSupported": "当重点会话支持反汇编请求时为 True。", - "disassemblyViewFocus": "当聚焦反汇编视图时为 True。", - "exceptionWidgetVisible": "当异常小组件可见时为 True。", - "expressionSelected": "如果在 \"WATCH\" 或 \"VARIABLES\" 视图中打开表达式输入框,则为 True,否则为 false。", - "focusedSessionIsAttach": "焦点会话为“附加”时为 True。", - "focusedStackFrameHasInstructionReference": "当焦点堆栈帧具有指令指针引用时为 true。", - "inBreakpointWidget": "当焦点位于断点编辑器区域小组件中时为 True,否则为 false。", - "inDebugMode": "调试时为 True,否则为 false。", - "inDebugRepl": "当焦点位于调试控制台中时为 True,否则为 false。", - "internalConsoleOptions": "控制何时打开内部调试控制台。", - "jumpToCursorSupported": "当焦点会话支持 \"jumpToCursor\" 请求时为 True。", - "languageSupportsDisassembleRequest": "如果当前编辑器中的语言支持反汇编请求,则为 True。", - "loadedScriptsItemType": "表示 \"LOADED SCRIPTS \" 视图中具有焦点的元素的项类型。", - "loadedScriptsSupported": "如果焦点会话支持 \"LOADED SCRIPTS \" 视图,则为 True", - "multiSessionDebug": "活动调试会话多于 1 个时为 True。", - "multiSessionRepl": "调试控制台多于 1 个时为 True。", - "restartFrameSupported": "焦点会话支持 \"restartFrame\" 请求时为 True。", - "stackFrameSupportsRestart": "焦点堆栈帧支持 \"restartFrame\" 时为 True。", - "stepBackSupported": "焦点会话支持 \"stepBack\" 请求时为 True。", - "stepIntoTargetsSupported": "焦点会话支持 \"stepIntoTargets\" 请求时为 True。", - "terminateDebuggeeSupported": "如果焦点会话支持终止调试对象功能,则为 True。", - "variableEvaluateNamePresent": "在焦点变量设置了 “evalauteName” 字段时为 True。", - "variableIsReadonly": "当焦点变量为只读时为 True。", - "variablesFocused": "当 \"VARIABLES\" 视图处于焦点时为 True,否则为 false", - "watchExpressionsExist": "至少存在一个监视表达式时为 True,否则为 false。", - "watchExpressionsFocused": "\"WATCH \" 视图处于焦点时为 True,否则为 false。", - "watchItemType": "表示“监视”视图中聚焦元素的项目类型。例如: \"expression\"、\"variable\"" - }, - "vs/workbench/contrib/debug/common/debugContentProvider": { - "canNotResolveSource": "无法加载源“{0}”。", - "canNotResolveSourceWithError": "无法加载源“{0}”: {1}。", - "unable": "无法解析无调试会话的资源" - }, - "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "存在活动的调试会话,是否确定要终止它们?", - "debug.debugSessionCloseConfirmationSingular": "存在活动的调试会话,是否确定要终止它?", - "debug.stop": "停止调试" - }, - "vs/workbench/contrib/debug/common/debugModel": { - "breakpointDirtydHover": "未验证的断点。对文件进行了修改,请重启调试会话。", - "invalidVariableAttributes": "无效的变量属性", - "notAvailable": "不可用", - "paused": "已暂停", - "pausedOn": "因 {0} 已暂停", - "running": "正在运行", - "startDebugFirst": "请发起调试会话来对表达式求值" - }, - "vs/workbench/contrib/debug/common/debugSchemas": { - "app.launch.json.compound.folder": "复合项所在的文件夹的名称。", - "app.launch.json.compound.name": "复合的名称。在启动配置下拉菜单中显示。", - "app.launch.json.compound.stopAll": "控制手动终止一个会话是否将停止所有复合会话。", - "app.launch.json.compounds": "复合列表。每个复合可引用多个配置,这些配置将一起启动。", - "app.launch.json.compounds.configurations": "将作为此复合的一部分启动的配置名称。", - "app.launch.json.configurations": "配置列表。使用 IntelliSense 添加新配置或编辑现有配置。", - "app.launch.json.title": "启动", - "app.launch.json.version": "此文件格式的版本。", - "compoundPrelaunchTask": "要在任何复合配置开始之前运行的任务。", - "presentation": "有关如何在调试配置下拉列表和命令面板中显示此配置的演示选项。", - "presentation.group": "此配置所属的组。用于在配置下拉列表和命令面板中分组和排序。", - "presentation.hidden": "控制此配置是否应显示在配置下拉列表和命令面板中。", - "presentation.order": "此配置在组内的顺序。用于在配置下拉列表和命令面板中分组和排序。", - "useUniqueNames": "配置名称必须唯一。", - "vscode.extension.contributes.breakpoints": "添加断点。", - "vscode.extension.contributes.breakpoints.language": "对此语言允许断点。", - "vscode.extension.contributes.debuggers": "用于调试适配器。", - "vscode.extension.contributes.debuggers.args": "要传递给适配器的可选参数。", - "vscode.extension.contributes.debuggers.configurationAttributes": "用于验证 \"launch.json\" 的 JSON 架构配置。", - "vscode.extension.contributes.debuggers.configurationSnippets": "用于在 \"launch.json\" 中添加新配置的代码段。", - "vscode.extension.contributes.debuggers.initialConfigurations": "用于生成初始 \"launch.json\" 的配置。", - "vscode.extension.contributes.debuggers.label": "显示此调试适配器的名称。", - "vscode.extension.contributes.debuggers.languages": "可能被视为“默认调试程序”的调试扩展的语言列表。", - "vscode.extension.contributes.debuggers.linux": "Linux 特定的设置。", - "vscode.extension.contributes.debuggers.linux.runtime": "用于 Linux 的运行时。", - "vscode.extension.contributes.debuggers.osx": "macOS 特定的设置。", - "vscode.extension.contributes.debuggers.osx.runtime": "用于 macOS 的运行时。", - "vscode.extension.contributes.debuggers.program": "调试适配器程序的路径。该路径是绝对路径或相对于扩展文件夹的相对路径。", - "vscode.extension.contributes.debuggers.runtime": "可选运行时,以防程序属性不可执行,但需要运行时。", - "vscode.extension.contributes.debuggers.runtimeArgs": "可选运行时参数。", - "vscode.extension.contributes.debuggers.type": "此调试适配器的唯一标识符。", - "vscode.extension.contributes.debuggers.variables": "正在将 \"launch. json\" 中的交互式变量(例如 ${action.pickProcess})映射到命令。", - "vscode.extension.contributes.debuggers.when": "条件必须为 true 才可启用此类型的调试器。请考虑根据需要使用 'shellExecutionSupported'、 'virtualWorkspace'、'resourceScheme' 或扩展定义的上下文键。", - "vscode.extension.contributes.debuggers.windows": "Windows 特定的设置。", - "vscode.extension.contributes.debuggers.windows.runtime": "用于 Windows 的运行时。" - }, - "vs/workbench/contrib/debug/common/debugSource": { "unknownSource": "未知源" }, - "vs/workbench/contrib/debug/common/debugger": { - "cannot.find.da": "找不到类型为 \"{0}\" 的调试适配器。", - "debugLinuxConfiguration": "特定于 Linux 的启动配置属性。", - "debugOSXConfiguration": "特定于 OS X 的启动配置属性。", - "debugRequest": "请求配置类型。可以是“启动”或“附加”。", - "debugType": "配置类型。", - "debugTypeNotRecognised": "无法识别此调试类型。确保已经安装并启用相应的调试扩展。", - "debugWindowsConfiguration": "特定于 Windows 的启动配置属性。", - "launch.config.comment1": "使用 IntelliSense 了解相关属性。 ", - "launch.config.comment2": "悬停以查看现有属性的描述。", - "launch.config.comment3": "欲了解更多信息,请访问: {0}", - "node2NotSupported": "不再支持 \"node2\",改用 \"node\",并将 \"protocol\" 属性设为 \"inspector\"。" - }, - "vs/workbench/contrib/debug/common/disassemblyViewInput": { "disassemblyInputName": "反汇编" }, - "vs/workbench/contrib/debug/common/replModel": { - "consoleCleared": "控制台已清除", - "snapshotObj": "仅显示了此对象的基元值。" - }, - "vs/workbench/contrib/debug/node/debugAdapter": { - "debugAdapterBinNotFound": "调试适配器可执行的“{0}”不存在。", - "debugAdapterCannotDetermineExecutable": "无法确定调试适配器“{0}”的可执行文件。", - "unableToLaunchDebugAdapter": "无法从“{0}”启动调试适配器。", - "unableToLaunchDebugAdapterNoArgs": "无法启动调试适配器。" - }, - "vs/workbench/contrib/dialogs/browser/dialogHandler": { - "yesButton": "是(&&Y)", - "cancelButton": "取消", - "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\n浏览器: {3}", - "copy": "复制", - "ok": "确定" - }, - "vs/workbench/contrib/dialogs/electron-sandbox/dialogHandler": { - "yesButton": "是(&&Y)", - "cancelButton": "取消", - "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\nElectron: {3}\r\nChrome: {4}\r\nNode.js: {5}\r\nV8: {6}\r\nOS: {7}", - "okButton": "确定", - "copy": "复制(&&C)" - }, - "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { - "expandAbbreviationAction": "Emmet: 展开缩写", - "miEmmetExpandAbbreviation": "Emmet: 展开缩写(&&X)" - }, - "vs/workbench/contrib/experiments/browser/experiments.contribution": { - "workbench.enableExperiments": "从 Microsoft 联机服务中获取要进行的实验。" - }, - "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { - "disable": "禁用", - "disable workspace": "禁用(工作区)", - "errors": "{0} 个未捕获的错误", - "languageActivation": "因你打开 {0} 文件而被 {1} 激活", - "runtimeExtensions": "运行时扩展", - "showRuntimeExtensions": "显示正在运行的扩展", - "starActivation": "已在启动时由 {0} 激活", - "startupFinishedActivation": "启动完成后已由 {0} 激活", - "unresponsive.title": "扩展已导致扩展主机冻结。", - "workspaceContainsFileActivation": "已由 {1} 激活,因为你的工作区中存在文件 {0}", - "workspaceContainsGlobActivation": "已由 {1} 激活,因为你的工作区中存在与 {0} 匹配的文件", - "workspaceContainsTimeout": "因搜索 {0} 耗时太长而被 {1} 激活", - "workspaceGenericActivation": "已由 {1} 在 {0} 时激活" - }, - "vs/workbench/contrib/extensions/browser/configBasedRecommendations": { - "exeBasedRecommendation": "根据当前工作区的配置,建议使用此扩展" - }, - "vs/workbench/contrib/extensions/browser/dynamicWorkspaceRecommendations": { - "dynamicWorkspaceRecommendation": "你可能有兴趣了解此扩展,因为它在 {0} 存储库的用户当中备受欢迎。" - }, - "vs/workbench/contrib/extensions/browser/exeBasedRecommendations": { - "exeBasedRecommendation": "由于你已安装 {0},建议使用此扩展。" - }, - "vs/workbench/contrib/extensions/browser/extensionEditor": { - "JSON Validation": "JSON 验证({0})", - "Marketplace": "市场", - "Notebook id": "ID", - "Notebook mimetypes": "Mimetypes", - "Notebook name": "名称", - "Notebook renderer name": "名称", - "NotebookRenderers": "笔记本呈现器({0})", - "Notebooks": "Notebooks({0})", - "activation": "激活时间", - "activation events": "激活事件({0})", - "authentication": "身份验证({0})", - "authentication.id": "ID", - "authentication.label": "标签", - "builtin": "内置", - "categories": "类别", - "changelog": "更改日志", - "changelogtooltip": "扩展的更新历史,显示扩展的 \"CHANGELOG.md\" 文件。", - "codeActions": "代码操作({0})", - "codeActions.description": "说明", - "codeActions.kind": "种类", - "codeActions.languages": "语言", - "codeActions.title": "标题", - "colorId": "ID", - "colorThemes": "颜色主题 ({0})", - "colors": "颜色 ({0})", - "command name": "名称", - "commands": "命令({0})", - "contributions": "功能贡献", - "contributionstooltip": "包含此扩展向 VS Code 编辑器提供的功能", - "customEditors": "自定义编辑器({0})", - "customEditors filenamePattern": "文件名模式", - "customEditors priority": "优先级", - "customEditors view type": "视图类型", - "debugger name": "名称", - "debugger type": "类型", - "debuggers": "调试程序({0})", - "default": "默认值", - "defaultDark": "深色默认", - "defaultHC": "高对比度默认", - "defaultLight": "浅色默认", - "dependencies": "依赖项", - "dependenciestooltip": "包含此扩展依赖的扩展", - "description": "说明", - "details": "细节", - "detailstooltip": "扩展详细信息,显示扩展的 \"README.md\" 文件。", - "extension pack": "扩展包({0})", - "extension version": "扩展版本", - "extensionpack": "扩展包", - "extensionpacktooltip": "列出将与此扩展一起安装的扩展", - "file extensions": "文件扩展名", - "fileMatch": "匹配文件", - "find": "查找", - "find next": "查找下一个", - "find previous": "查找前一个", - "grammar": "语法", - "iconThemes": "图标主题 ({0})", - "id": "标识符", - "install count": "安装计数", - "keyboard shortcuts": "键盘快捷方式", - "language id": "ID", - "language name": "名称", - "languages": "语言({0})", - "last updated": "上次更新时间", - "license": "许可证", - "localizations": "本地化 ({0})", - "localizations language id": "语言 ID", - "localizations language name": "语言名称", - "localizations localized language name": "语言本地名称", - "menuContexts": "菜单上下文", - "messages": "消息({0})", - "more info": "详细信息", - "name": "扩展名", - "noChangelog": "无可用的更改日志。", - "noContributions": "没有发布内容", - "noDependencies": "没有依赖项", - "noReadme": "无可用自述文件。", - "noStatus": "无可用状态。", - "not yet activated": "尚未激活。", - "preRelease": "预发布", - "preview": "预览版", - "productThemes": "产品图标主题({0})", - "publisher": "发布服务器", - "publisher verified tooltip": "此发布者已验证 {0} 的所有权", - "rating": "评分", - "recommendationHasBeenIgnored": "您已选择不接收此扩展的推荐。", - "release date": "发布时间", - "repository": "存储库", - "resources": "资源", - "runtimeStatus": "运行时状态", - "runtimeStatus description": "扩展运行时状态", - "schema": "结构", - "setting name": "名称", - "settings": "设置({0})", - "snippets": "片段", - "startup": "启动", - "uncaught errors": "未捕获的错误({0})", - "view container id": "ID", - "view container location": "位置", - "view container title": "标题", - "view id": "ID", - "view location": "位置", - "view name": "名称", - "viewContainers": "视图容器 ({0})", - "views": "视图 ({0})" - }, - "vs/workbench/contrib/extensions/browser/extensionRecommendationNotificationService": { - "ignoreAll": "是,全部忽略", - "ignoreExtensionRecommendations": "是否要忽略所有扩展建议?", - "install": "安装", - "install and do no sync": "安装(不同步)", - "neverShowAgain": "不再显示", - "no": "否", - "show recommendations": "显示建议", - "singleExtensionRecommended": "建议为此存储库使用 '{0}' 扩展。想要安装吗?", - "workspaceRecommended": "是否要为此存储库安装推荐的扩展?" - }, - "vs/workbench/contrib/extensions/browser/extensions.contribution": { - "InstallFromVSIX": "从 VSIX 安装…", - "InstallVSIXAction.reloadNow": "立即重载", - "InstallVSIXAction.success": "已完成从 VSIX 安装 {0} 扩展的过程。", - "InstallVSIXAction.successReload": "已完成从 VSIX 安装 {0} 扩展的过程。请重新加载 Visual Studio Code 以启用它。", - "all": "所有扩展", - "builtin": "扩展“{0}”是内置扩展,无法安装", - "builtin filter": "内置", - "checkForUpdates": "检查扩展更新", - "clearExtensionsSearchResults": "清除扩展搜索结果", - "configure auto updating extensions": "自动更新扩展", - "configureExtensionsAutoUpdate.all": "所有扩展", - "configureExtensionsAutoUpdate.enabled": "仅限已启用的扩展", - "configureExtensionsAutoUpdate.none": "无", - "disableAll": "禁用所有已安装的扩展", - "disableAllWorkspace": "禁用此工作区的所有已安装的扩展", - "disableAutoUpdate": "为所有拓展禁用自动更新", - "disabled filter": "已禁用", - "enableAll": "启用所有扩展", - "enableAllWorkspace": "启用这个工作区的所有扩展", - "enableAutoUpdate": "为所有拓展启用自动更新", - "enabled": "仅限已启用的扩展", - "enabled filter": "已启用", - "extension": "扩展", - "extensionInfoDescription": "说明: {0}", - "extensionInfoId": "ID: {0}", - "extensionInfoName": "名称: {0}", - "extensionInfoPublisher": "发布者: {0}", - "extensionInfoVSMarketplaceLink": "VS Marketplace 链接: {0}", - "extensionInfoVersion": "版本: {0}", - "extensions": "扩展", - "extensions.autoUpdate": "控制扩展的自动更新行为。更新是从 Microsoft 联机服务中获取的。", - "extensions.autoUpdate.enabled": "仅为已启用的扩展自动下载并安装更新。将不会自动更新已禁用的扩展。", - "extensions.autoUpdate.false": "扩展不会自动更新。", - "extensions.autoUpdate.true": "为所有扩展自动下载并安装更新。", - "extensions.supportUntrustedWorkspaces": "替代扩展的不受信任的工作区支持。将始终启用使用 “true” 的扩展。将始终启用使用 “limited” 的扩展,并且扩展将隐藏需要信任的功能。仅当工作区受信任时才会启用使用 “false” 的扩展。", - "extensions.supportUntrustedWorkspaces.false": "只有在工作区受信任时才会启用扩展。", - "extensions.supportUntrustedWorkspaces.limited": "将始终启用扩展,并且扩展将隐藏需要信任的功能。", - "extensions.supportUntrustedWorkspaces.supported": "定义扩展的不受信任的工作区支持设置。", - "extensions.supportUntrustedWorkspaces.true": "将始终启用扩展。", - "extensions.supportUntrustedWorkspaces.version": "定义应应用替代的扩展的版本。如果未指定,则将在独立于扩展版本的情况下应用替代。", - "extensions.supportVirtualWorkspaces": "替代扩展的虚拟工作区支持。", - "extensionsCheckUpdates": "启用后,将自动检查扩展更新。若扩展存在更新,将在“扩展”视图中将其标记为过时扩展。更新将从 Microsoft 联机服务中获取。", - "extensionsCloseExtensionDetailsOnViewChange": "启用后,将在离开“扩展”视图时,自动关闭扩展详细信息页面。", - "extensionsConfigurationTitle": "扩展", - "extensionsIgnoreRecommendations": "启用后,将不会显示扩展建议的通知。", - "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "已弃用此设置。使用 extensions.ignoreRecommendations 设置来控制建议通知。默认使用“扩展”视图的可见性操作来隐藏“建议”视图。", - "extensionsWebWorker": "启用 Web Worker 扩展主机。", - "extensionsWebWorker.auto": "Web 辅助角色扩展主机将在 Web 扩展需要时启动。", - "extensionsWebWorker.false": "Web 辅助角色扩展主机将永远不会启动。", - "extensionsWebWorker.true": "Web 辅助角色扩展主机将始终启动。", - "featured filter": "特色", - "filter by category": "类别", - "filterExtensions": "筛选器扩展…", - "handleUriConfirmedExtensions": "当此处列出扩展名时,该扩展名处理URI时将不会显示确认提示。", - "id required": "扩展 ID 是必需的。", - "importKeyboardShortcutsFroms": "从 - 中迁移键盘快捷方式...", - "install button": "安装", - "installButton": "安装(&&I)", - "installExtensionQuickAccessHelp": "安装或搜索扩展", - "installExtensionQuickAccessPlaceholder": "键入要安装或搜索的扩展的名称。", - "installExtensions": "安装扩展", - "installFromLocation": "从位置安装 Web 扩展", - "installFromLocationPlaceHolder": "Web 扩展的位置", - "installFromVSIX": "从 VSIX 文件安装", - "installVSIX": "安装扩展 VSIX", - "installWebExtensionFromLocation": "安装 Web 扩展...", - "installWorkspaceRecommendedExtensions": "安装工作区建议的扩展", - "installed filter": "已安装", - "manageExtensionsHelp": "管理扩展", - "manageExtensionsQuickAccessPlaceholder": "按 Enter 以管理扩展。", - "miPreferencesExtensions": "扩展(&&E)", - "miViewExtensions": "扩展(&&X)", - "miimportKeyboardShortcutsFrom": "从 - 中迁移键盘快捷方式(&&M)...", - "most popular filter": "最热门", - "most popular recommended": "推荐", - "noUpdatesAvailable": "所有扩展都是最新的。", - "none": "无", - "notFound": "找不到扩展“{0}”。", - "notInstalled": "未安装扩展“{0}”。请确保你使用包括发布者的完整的扩展 ID,例如 ms-vscode.csharp。", - "outdated filter": "已过期", - "recently published filter": "最近发布", - "recentlyPublishedExtensions": "显示最近发布的扩展", - "refreshExtension": "刷新", - "show pre-release version": "显示预发布版本", - "show released version": "显示发布版本", - "showBuiltInExtensions": "显示内置的扩展", - "showDisabledExtensions": "显示已禁用的扩展", - "showEnabledExtensions": "显示启用的扩展", - "showExtensions": "扩展", - "showFeaturedExtensions": "显示特别推荐的扩展", - "showInstalledExtensions": "显示已安装扩展", - "showLanguageExtensionsShort": "语言扩展", - "showOutdatedExtensions": "显示过时的扩展", - "showPopularExtensions": "显示常用的扩展", - "showRecommendedExtensions": "显示推荐的扩展", - "showRecommendedKeymapExtensionsShort": "键映射", - "showWorkspaceUnsupportedExtensions": "显示工作区不支持的扩展", - "sort by date": "发布日期", - "sort by installs": "安装计数", - "sort by name": "名称", - "sort by rating": "评分", - "sorty by": "排序依据", - "updateAll": "更新所有扩展", - "workbench.extensions.action.addExtensionToWorkspaceRecommendations": "添加到工作区建议", - "workbench.extensions.action.addToWorkspaceFolderIgnoredRecommendations": "将扩展添加到工作区文件夹“已忽略的建议”", - "workbench.extensions.action.addToWorkspaceFolderRecommendations": "将扩展添加到工作区文件夹“建议”", - "workbench.extensions.action.addToWorkspaceIgnoredRecommendations": "将扩展添加到工作区“已忽略的建议”", - "workbench.extensions.action.addToWorkspaceRecommendations": "将扩展添加到工作区“建议”", - "workbench.extensions.action.configure": "扩展设置", - "workbench.extensions.action.copyExtension": "复制", - "workbench.extensions.action.copyExtensionId": "复制扩展 ID", - "workbench.extensions.action.ignoreRecommendation": "忽略建议", - "workbench.extensions.action.removeExtensionFromWorkspaceRecommendations": "从工作区建议中删除", - "workbench.extensions.action.toggleIgnoreExtension": "同步此扩展", - "workbench.extensions.action.undoIgnoredRecommendation": "撤消已忽略的建议", - "workbench.extensions.installExtension.arg.decription": "扩展 ID 或 VSIX 资源 URI", - "workbench.extensions.installExtension.description": "安装给定的扩展", - "workbench.extensions.installExtension.option.donotSync": "启用后,VS Code 在启用“设置同步”时不同步此扩展。", - "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "启用后,VS Code 仅安装来自扩展包 VSIX 的新添加的扩展。仅在安装 VSIX 时才考虑此选项。", - "workbench.extensions.installExtension.option.installPreReleaseVersion": "启用后,VS Code 将安装扩展的预发布版本(如果可用)。", - "workbench.extensions.search.arg.name": "要在搜索中使用的查询", - "workbench.extensions.search.description": "搜索特定扩展", - "workbench.extensions.uninstallExtension.arg.name": "要卸载的扩展的 id", - "workbench.extensions.uninstallExtension.description": "卸载给定的扩展", - "workspace unsupported filter": "工作区不受支持" - }, - "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "已禁用此扩展,因为它在 {0} web 版中不受支持。", - "Install in local server to enable": "此扩展在此工作区中被禁用,因为其被定义为在本地扩展主机中运行。请在本地安装扩展以进行启用。", - "Install in remote server to enable": "此扩展在此工作区中被禁用,因为其被定义为在远程扩展主机中运行。请在 '{0}' 中安装扩展以进行启用。", - "Install language pack also in remote server": "在“{0}”上安装语言包扩展,使其还在此处启用。", - "Install language pack also locally": "在本地安装语言包扩展,使其还在此处启用。", - "InstallVSIXAction.reloadNow": "立即重新加载", - "ManageExtensionAction.uninstallingTooltip": "正在卸载", - "OpenExtensionsFile.failed": "无法在 \".vscode\" 文件夹({0})内创建 \"extensions.json\" 文件。", - "ReinstallAction.success": "扩展 {0} 重新安装完毕。", - "ReinstallAction.successReload": "请重新加载 Visual Studio Code 以完成扩展 {0} 的重新安装。", - "Uninstalling": "正在卸载", - "VS Code for Web": "{0} Web 版", - "cannot be installed": "“{0}”扩展在 {1} 中不可用。若要了解详细信息,请单击“详细信息”。", - "check logs": "有关更多详细信息,请查看[日志]({0})。", - "close": "关闭", - "color theme": "设置颜色主题", - "configureWorkspaceFolderRecommendedExtensions": "配置建议的扩展(工作区文件夹)", - "configureWorkspaceRecommendedExtensions": "配置建议的扩展(工作区)", - "current": "当前", - "disableAction": "禁用", - "disableForWorkspaceAction": "禁用(工作区)", - "disableForWorkspaceActionToolTip": "仅在此工作区中禁用此扩展", - "disableGloballyAction": "禁用", - "disableGloballyActionToolTip": "禁用此扩展", - "disabled": "已禁用", - "disabled because of virtual workspace": "此扩展已禁用,因为它不支持虚拟工作区。", - "disabled by environment": "环境已禁用此扩展。", - "do no sync": "不同步", - "do not sync": "不同步此扩展", - "download": "请尝试手动下载…", - "enable locally": "请重载 Visual Studio Code 以在本地启用此扩展。", - "enable remote": "请重载 Visual Studio Code 以在 {0} 中启用此扩展。", - "enableAction": "启用", - "enableForWorkspaceAction": "启用(工作区)", - "enableForWorkspaceActionToolTip": "仅在此工作区中启用此扩展", - "enableGloballyAction": "启用", - "enableGloballyActionToolTip": "启用此扩展", - "enabled": "已启用", - "enabled by environment": "已启用此扩展,因为在当前环境中需要此扩展。", - "enabled locally": "此扩展在本地扩展主机中被启用,因为这是其首选运行处。", - "enabled remotely": "此扩展在远程扩展主机中被启用,因为这是其首选运行处。", - "extension disabled because of dependency": "已禁用此扩展,因为它依赖于已禁用的扩展。", - "extension disabled because of trust requirement": "当前工作区不受信任,因此已禁用此扩展。", - "extension enabled on remote": "已在“{0}”上启用扩展", - "extension limited because of trust requirement": "当前工作区不受信任,因此已限制此扩展的功能。", - "extension limited because of virtual workspace": "此拓展功能受限,因为当前工作区为虚拟。", - "extensionButtonProminentBackground": "扩展中突出操作的按钮背景色(比如 安装按钮)。", - "extensionButtonProminentForeground": "扩展中突出操作的按钮前景色(比如 安装按钮)。", - "extensionButtonProminentHoverBackground": "扩展中突出操作的按钮被悬停时的颜色(比如 安装按钮)。", - "file icon theme": "设置文件图标主题", - "finished installing": "已成功安装扩展。", - "globally disabled": "用户已全局禁用此扩展。", - "globally enabled": "此扩展已全局启用。", - "ignoreExtensionRecommendation": "不再推荐此扩展", - "ignored": "同步时将忽略此扩展", - "incompatible platform": "'{0}' 扩展在 {1} 中对于 {2} 不可用。", - "install": "安装", - "install another version": "安装另一个版本…", - "install browser": "在浏览器中安装", - "install everywhere tooltip": "在所有同步的 {0} 实例中安装此扩展", - "install extension in remote": "{0}在{1}中", - "install extension in remote and do not sync": "{0}在{1}中({2})", - "install extension locally": "本地{0}", - "install extension locally and do not sync": "本地{0}({1})", - "install in remote": "在 {0} 中安装", - "install local extensions title": "在“{0}”中安装本地扩展", - "install locally": "本地安装", - "install operation": "安装 \"{0}\" 扩展时出错。", - "install pre-release": "安装预发布版本", - "install pre-release version": "安装预发布版本", - "install previous version": "安装特定版本的扩展…", - "install release version": "安装发布版本", - "install release version message": "是否要安装发布版本?", - "install remote extensions": "本地安装远程扩展", - "install vsix": "下载后,请手动安装“{0}”的 VSIX。", - "installExtensionComplete": "已完成安装扩展 {0}。", - "installExtensionCompletedAndReloadRequired": "已完成安装扩展 {0}。请重载 Visual Studio Code 以启用。", - "installExtensionStart": "已启动安装扩展 {0}。将打开编辑器,显示此扩展的更多详细信息。", - "installRecommendedExtension": "安装推荐的扩展", - "installVSIX": "从 VSIX 安装...", - "installed": "已安装", - "installing": "正在安装", - "installing extensions": "正在安装扩展...", - "learn more": "了解详细信息", - "learn why": "了解原因", - "malicious tooltip": "此扩展被报告存在问题。", - "manage": "管理", - "more information": "详细信息", - "no local extensions": "没有要安装的扩展。", - "not web tooltip": "“{0}”扩展在 {1} 中不可用。", - "postDisableTooltip": "请重新加载 Visual Studio Code 以禁用此扩展。", - "postEnableTooltip": "请重新加载 Visual Studio Code 以启用此扩展。", - "postUninstallTooltip": "请重新加载 Visual Studio Code 以完成此扩展的卸载。", - "postUpdateTooltip": "请重新启动 Visual Studio Code 以完成对此扩展的更新。", - "pre-release": "预发布", - "product icon theme": "设置产品图标主题", - "reinstall": "重新安装扩展...", - "reloadAction": "重新加载", - "reloadRequired": "需要重新加载", - "search recommendations": "搜索扩展", - "select and install local extensions": "在“{0}”中安装本地扩展…", - "select and install remote extensions": "本地安装远程扩展…", - "select color theme": "选择颜色主题", - "select extensions to install": "选择要安装的扩展", - "select file icon theme": "选择文件图标主题", - "select product icon theme": "选择产品图标主题", - "selectExtension": "选择扩展", - "selectExtensionToReinstall": "选择要重新安装的扩展", - "selectVersion": "选择要安装的版本", - "showRecommendedExtension": "显示推荐的扩展", - "switch to pre-release version": "切换到预发布版本", - "switch to release version": "切换为发布版本", - "sync": "同步此扩展", - "synced": "已同步此扩展", - "undo": "撤消", - "uninstallAction": "卸载", - "uninstallExtensionComplete": "请重新加载 Visual Studio Code 以完成对扩展 {0} 的卸载。", - "uninstallExtensionStart": "开始卸载扩展{0}。", - "uninstalled": "已卸载", - "unsupported prerelease switch tooltip": "此扩展现在作为预发布版本成为 {0} 扩展的一部分。", - "unsupported tooltip": "此扩展不再受支持。", - "update operation": "更新 \"{0}\" 扩展时出错。", - "updateAction": "更新", - "updateExtensionComplete": "已完成更新扩展 {0} 到版本 {1}。", - "updateExtensionStart": "已启动更新扩展 {0} 到版本 {1}。", - "updateTo": "更新到 {0}", - "updated": "已更新", - "workspace disabled": "用户已为此工作区禁用此扩展。", - "workspace enabled": "用户已为此工作区启用此扩展。" - }, - "vs/workbench/contrib/extensions/browser/extensionsActivationProgress": { "activation": "正在激活扩展..." }, - "vs/workbench/contrib/extensions/browser/extensionsCompletionItemsProvider": { "exampleExtension": "示例" }, - "vs/workbench/contrib/extensions/browser/extensionsDependencyChecker": { - "auto install missing deps": "安装缺少的依赖项", - "extensions": "扩展", - "finished installing missing deps": "缺少的依赖项已安装完毕。请立即重新加载窗口。", - "no missing deps": "没有任何缺少的依赖项待安装。", - "reload": "重新加载窗口" - }, - "vs/workbench/contrib/extensions/browser/extensionsIcons": { - "activationtimeIcon": "在扩展编辑器中显示带有激活时间消息的图标。", - "clearSearchResultsIcon": "扩展视图中“清除搜索结果”操作的图标。", - "configureRecommendedIcon": "扩展视图中“配置建议的扩展”操作的图标。", - "errorIcon": "在扩展编辑器中显示带有错误消息的图标。", - "extensionsViewIcon": "查看扩展视图的图标。", - "filterIcon": "扩展视图中“筛选器”操作的图标。", - "infoIcon": "扩展编辑器中随信息消息一同显示的图标。", - "installCountIcon": "扩展视图和编辑器中随安装计数一起显示的图标。", - "installLocalInRemoteIcon": "扩展视图中“在远程安装本地扩展”操作的图标。", - "installWorkspaceRecommendedIcon": "扩展视图中“安装工作区建议的扩展”操作的图标。", - "manageExtensionIcon": "扩展视图中“管理”操作的图标。", - "preReleaseIcon": "为具有预发布版本的扩展在扩展视图和编辑器中显示的图标。", - "ratingIcon": "扩展视图和编辑器中随评级一起显示的图标。", - "refreshIcon": "扩展视图中“刷新”操作的图标。", - "remoteIcon": "用于在扩展视图和编辑器中指示扩展是远程内容的图标。", - "starEmptyIcon": "扩展编辑器中用于评级的中空星形图标。", - "starFullIcon": "扩展编辑器中用于评级的实心星形图标。", - "starHalfIcon": "扩展编辑器中用于评级的半星图标。", - "syncEnabledIcon": "用于指示扩展已同步的图标。", - "syncIgnoredIcon": "用于指示在同步时忽略扩展的图标。", - "trustIcon": "扩展编辑器中随工作区信任消息一同显示的图标。", - "verifiedPublisher": "用于扩展视图和编辑器中已验证扩展发布服务器的图标。", - "warningIcon": "扩展编辑器中随警告消息一同显示的图标。" - }, - "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { - "install": "按 Enter 来安装扩展“{0}”。", - "manage": "按 Enter 来管理扩展。", - "searchFor": "按 Enter 以搜索扩展\"{0}\"。", - "type": "键入扩展名称进行安装或搜索。" - }, - "vs/workbench/contrib/extensions/browser/extensionsViewer": { - "Unknown Extension": "未知扩展:", - "error": "错误", - "extension.arialabel": "{0},{1},{2},{3}", - "extensions": "扩展" - }, - "vs/workbench/contrib/extensions/browser/extensionsViewlet": { - "builtInThemesExtensions": "主题", - "builtin": "内置", - "builtinFeatureExtensions": "功能", - "builtinProgrammingLanguageExtensions": "编程语言", - "disabled": "已禁用", - "disabledExtensions": "已禁用", - "enabled": "已启用", - "enabledExtensions": "已启用", - "extensionFound": "找到 1 个扩展。", - "extensionFoundInSection": "在“{0}”小节中找到 1 个扩展。", - "extensionsFound": "找到 {0} 个扩展。", - "extensionsFoundInSection": "在“{1}”小节中找到 {0} 个扩展。", - "install remote in local": "本地安装远程扩展…", - "installed": "已安装", - "malicious warning": "我们卸载了“{0}”,它被报告存在问题。", - "marketPlace": "商店", - "open user settings": "打开用户设置", - "otherRecommendedExtensions": "其他推荐", - "outdated": "已过期", - "outdatedExtensions": "{0} 个过时的扩展", - "popularExtensions": "热门", - "recommendedExtensions": "推荐", - "reloadNow": "立即重新加载", - "remote": "远程", - "searchExtensions": "在应用商店中搜索扩展", - "select and install local extensions": "在“{0}”中安装本地扩展…", - "suggestProxyError": "市场返回了 \"ECONNREFUSED\"。请检查 \"http.proxy\" 设置。", - "untrustedPartiallySupportedExtensions": "限制在受限模式下", - "untrustedUnsupportedExtensions": "在受限模式下禁用", - "virtualPartiallySupportedExtensions": "限制在虚拟工作区中", - "virtualUnsupportedExtensions": "在虚拟工作区中禁用", - "workspaceRecommendedExtensions": "工作区推荐", - "workspaceUnsupported": "工作区不受支持" - }, - "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "提取扩展时出错。{0}", - "extension.arialabel": "{0},{1},{2},{3}", - "extensions": "扩展", - "no extensions found": "找不到扩展。", - "no local extensions": "没有要安装的扩展。", - "open user settings": "打开用户设置", - "suggestProxyError": "市场返回了 \"ECONNREFUSED\"。请检查 \"http.proxy\" 设置。" - }, - "vs/workbench/contrib/extensions/browser/extensionsWidgets": { - "Show prerelease version": "预发布版本", - "activation": "激活时间", - "dependencies": "显示依赖关系", - "extensionIconStarForeground": "扩展分级的图标颜色。", - "extensionIconVerifiedForeground": "已验证扩展的发布服务器图标颜色。", - "extensionPreReleaseForeground": "预发布扩展的图标颜色。", - "has prerelease": "此扩展具有可用的 {0}", - "message": "1 条消息", - "messages": "{0} 条消息", - "pre-release-label": "预发布", - "publisher verified tooltip": "此发布者已验证 {0} 的所有权", - "remote extension title": "{0} 中的扩展", - "startup": "启动", - "syncingore.label": "此扩展在同步期间被忽略。", - "uncaught error": "1 个未捕获错误", - "uncaught errors": "{0} 个未捕获错误" - }, - "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { - "Manifest is not found": "未找到清单文件", - "disable all": "全部禁用", - "installing extension": "正在安装扩展...", - "installing named extension": "正在安装 \"{0}\" 扩展...", - "malicious": "报告称该扩展存在问题。", - "multipleDependentsError": "无法单独禁用 \"{0}\" 扩展。\"{1}\"、\"{2}\" 和其他扩展依赖于此扩展。要禁用所有这些扩展吗?", - "not found": "无法安装扩展“{0}”,因为找不到请求的版本“{1}”。", - "singleDependentError": "无法单独禁用 \"{0}\" 扩展。\"{1}\" 扩展依赖于此扩展。要禁用所有这些扩展吗?", - "twoDependentsError": "无法单独禁用 \"{0}\" 扩展。\"{1}\" 和 \"{2}\" 扩展依赖于此扩展。要禁用所有这些扩展吗?", - "uninstallingExtension": "正在卸载扩展..." - }, - "vs/workbench/contrib/extensions/browser/fileBasedRecommendations": { - "dontShowAgainExtension": "不再对“.{0}”文件显示", - "fileBasedRecommendation": "根据你最近打开的文件,建议使用此扩展。", - "reallyRecommended": "是否要为 {0} 安装推荐的扩展?", - "searchMarketplace": "搜索商店", - "showLanguageExtensions": "商店中有可以对“.{0}”文件提供帮助的扩展。" - }, - "vs/workbench/contrib/extensions/browser/webRecommendations": { "reason": "建议将此扩展用于 {0} Web 版" }, - "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { - "workspaceRecommendation": "当前工作区的用户建议使用此扩展。" - }, - "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { - "app.extension.identifier.errorMessage": "预期的格式 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", - "app.extensions.json.recommendations": "向此工作区的用户推荐的扩展列表。扩展的标识符始终为 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", - "app.extensions.json.title": "扩展", - "app.extensions.json.unwantedRecommendations": "不应向此工作区的用户推荐的扩展列表。扩展的标识符始终为 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。" - }, - "vs/workbench/contrib/extensions/common/extensionsInput": { "extensionsInputName": "扩展: {0}" }, - "vs/workbench/contrib/extensions/common/extensionsUtils": { - "disableOtherKeymapsConfirmation": "是否禁用其他按键映射扩展 ({0}),从而避免按键绑定之间的冲突?", - "no": "否", - "yes": "是" - }, - "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { "extensionsInputName": "正在运行的扩展" }, - "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { - "cancel": "取消(&&C)", - "profilingExtensionHost": "分析扩展主机", - "profilingExtensionHostTime": "分析扩展主机({0} 秒)", - "restart1": "分析扩展", - "restart2": "需要重启,才能分析扩展。是否要立即重启“{0}”?", - "restart3": "重启(&&R)", - "selectAndStartDebug": "单击可停止分析。", - "status.profiler": "扩展探查器" - }, - "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { - "show": "显示扩展程序", - "unresponsive-exthost": "扩展“{0}”的上一次操作花费时间较长,阻碍了其他扩展的运行。" - }, - "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { - "cancel": "取消(&&C)", - "debugExtensionHost": "启动调试扩展宿主", - "debugExtensionHost.launch.name": "附加扩展主机", - "restart1": "分析扩展", - "restart2": "需要重启,才能分析扩展。是否要立即重启“{0}”?", - "restart3": "重启(&&R)" - }, - "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { - "runtimeExtension": "正在运行的扩展" - }, - "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { - "openExtensionsFolder": "打开扩展文件夹" - }, - "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { - "attach.msg": "这是一个提醒, 以确保您没有忘记将 \"{0}\" 附加到刚刚创建的问题。", - "attach.msg2": "这是一个提醒, 以确保您没有忘记将 \"{0}\" 归入现有的性能问题中。", - "attach.title": "您是否附上了 cpu 配置文件?", - "cmd.report": "报告问题", - "cmd.reportOrShow": "性能问题", - "cmd.show": "显示问题" - }, - "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { - "reportExtensionIssue": "报告问题" - }, - "vs/workbench/contrib/extensions/electron-sandbox/runtimeExtensionsEditor": { - "extensionHostProfileStart": "开始分析扩展宿主", - "saveExtensionHostProfile": "保存扩展宿主分析文件", - "stopExtensionHostProfileStart": "停止分析扩展宿主" - }, - "vs/workbench/contrib/externalTerminal/browser/externalTerminal.contribution": { - "scopedConsoleAction": "在终端中打开", - "scopedConsoleAction.external": "在外部终端中打开", - "scopedConsoleAction.integrated": "在集成终端中打开", - "scopedConsoleAction.wt": "在 Windows 终端中打开" - }, - "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { - "explorer.openInTerminalKind": "自定义要启动的终端类型。", - "globalConsoleAction": "打开新的外部终端", - "terminal.explorerKind.external": "使用设定的外部终端。", - "terminal.explorerKind.integrated": "使用 VS Code 的集成终端。", - "terminal.external.linuxExec": "自定义要在 Linux 上运行的终端。", - "terminal.external.osxExec": "定义在 macOS 上运行的终端应用程序。", - "terminal.external.windowsExec": "自定义要在 Windows 上运行的终端。", - "terminalConfigurationTitle": "外部终端" - }, - "vs/workbench/contrib/externalUriOpener/common/configuration": { - "externalUriOpeners": "配置开启程序以用于外部 URI (即 http、https)。", - "externalUriOpeners.defaultId": "使用 VS Code 的标准打开器打开。", - "externalUriOpeners.uri": "将 URI 模式映射到开启程序 ID。\r\n示例模式: \r\n{0}" - }, - "vs/workbench/contrib/externalUriOpener/common/externalUriOpenerService": { - "selectOpenerConfigureTitle": "配置默认开启程序…", - "selectOpenerDefaultLabel": "在默认浏览器中打开", - "selectOpenerDefaultLabel.web": "在新浏览器窗口中打开", - "selectOpenerPlaceHolder": "你希望以何种方式打开: {0}" - }, - "vs/workbench/contrib/feedback/browser/feedback": { - "character left": "剩余字符", - "characters left": "剩余字符", - "close": "关闭", - "feedbackTextInput": "告诉我们您的反馈意见", - "frownCaption": "负面反馈情绪", - "label.sendASmile": "通过 Tweet 向我们发送反馈。", - "other ways to contact us": "联系我们的其他方式", - "patchedVersion1": "安装已损坏。", - "patchedVersion2": "如果提交了 bug,请指定此项。", - "request a missing feature": "请求缺失功能", - "sentiment": "您的体验如何?", - "showFeedback": "在状态栏中显示反馈图标", - "smileCaption": "正面反馈情绪", - "submit a bug": "提交 bug", - "tell us why": "告诉我们原因?", - "tweet": "推文", - "tweetFeedback": "Tweet 反馈" - }, - "vs/workbench/contrib/feedback/browser/feedbackStatusbarItem": { - "status.feedback": "Tweet 反馈", - "status.feedback.name": "反馈" - }, - "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { "binaryFileEditor": "二进制文件查看器" }, - "vs/workbench/contrib/files/browser/editors/textFileEditor": { - "createFile": "创建文件", - "openFolderError": "文件是目录", - "textFileEditor": "文本文件编辑器" - }, - "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { - "compareChanges": "比较", - "configure": "配置", - "discard": "放弃", - "dontShowAgain": "不再显示", - "genericSaveError": "未能保存“{0}”: {1}", - "learnMore": "了解详细信息", - "overwrite": "覆盖", - "overwriteElevated": "以管理员身份覆盖...", - "overwriteElevatedSudo": "以超级用户身份覆盖...", - "permissionDeniedSaveError": "无法保存“{0}”: 权限不足。选择“以管理员身份覆盖”可作为管理员重试。", - "permissionDeniedSaveErrorSudo": "保存 \"{0}\"失败: 权限不足。选择 \"以超级用户身份重试\" 以超级用户身份重试。", - "readonlySaveError": "未能保存 \"{0}\": 文件是只读的。可选择 \"覆盖\" 以尝试使其可写。", - "readonlySaveErrorAdmin": "未能保存 \"{0}\": 文件是只读的。以管理员身份选择 \"以管理员身份覆盖\" 重试。", - "readonlySaveErrorSudo": "保存\"{0}\"失败: 文件为只读。选择“覆盖为Sudo”以用超级用户身份重试。", - "retry": "重试", - "saveConflictDiffLabel": "{0} (在文件中) ↔ {1} (在 {2} 中) - 解决保存冲突", - "saveElevated": "以管理员身份重试...", - "saveElevatedSudo": "以用户…重试。", - "staleSaveError": "无法保存\"{0}\": 文件的内容较新。请将您的版本与文件内容进行比较,或用您的更改覆盖文件内容。", - "userGuide": "通过编辑器工具栏中的操作,可撤消所做的更改,也可使用所做的更改覆盖文件的内容。" - }, - "vs/workbench/contrib/files/browser/explorerViewlet": { - "explore": "资源管理器", - "explorerViewIcon": "查看资源管理器视图的图标。", - "folders": "文件夹", - "miViewExplorer": "资源管理器(&&E)", - "noFolderButEditorsHelp": "尚未打开文件夹。\r\n[打开文件夹](command:{0})\r\n打开文件夹将关闭所有当前打开的编辑器。要使其保持打开状态,请改为 [添加文件夹](command:{1})。", - "noFolderHelp": "尚未打开文件夹。\r\n[打开文件夹](command:{0})", - "noWorkspaceHelp": "尚未将文件夹添加到工作区。\r\n[添加文件夹](command:{0})", - "openEditorsIcon": "查看打开编辑器视图的图标。", - "remoteNoFolderHelp": "已连接到远程。\r\n[打开文件夹](command:{0})" - }, - "vs/workbench/contrib/files/browser/fileActions": { - "binFailed": "无法删除到回收站。是否永久删除?", - "clipboardComparisonLabel": "剪贴板 ↔ {0}", - "closeGroup": "关闭组", - "compareWithClipboard": "比较活动文件与剪贴板", - "confirmDeleteMessageFile": "是否确定要永久删除“{0}”?", - "confirmDeleteMessageFilesAndDirectories": "是否确定要永久删除以下 {0} 个文件或文件夹 (包括其内容)?", - "confirmDeleteMessageFolder": "是否确定要永久删除“{0}”及其内容?", - "confirmDeleteMessageMultiple": "是否确定要永久删除以下 {0} 个文件?", - "confirmDeleteMessageMultipleDirectories": "是否确定要永久删除以下 {0} 个目录及其内容?", - "confirmMoveTrashMessageFile": "是否确实要删除“{0}”?", - "confirmMoveTrashMessageFilesAndDirectories": "是否确定要删除以下 {0} 个文件或文件夹 (包括其内容)?", - "confirmMoveTrashMessageFolder": "是否确实要删除“{0}”及其内容?", - "confirmMoveTrashMessageMultiple": "是否确定要删除以下 {0} 个文件?", - "confirmMoveTrashMessageMultipleDirectories": "是否确定要删除以下 {0} 个文件夹及其内容?", - "copyBulkEdit": "复制 {0} 文件", - "copyFile": "复制", - "copyFileBulkEdit": "复制 {0}", - "copyingBulkEdit": "正在复制 {0} 个文件", - "copyingFileBulkEdit": "正在复制 {0}", - "createBulkEdit": "创建 {0}", - "creatingBulkEdit": "正在创建 {0}", - "delete": "删除", - "deleteBulkEdit": "删除 {0} 个文件", - "deleteButtonLabel": "删除(&&D)", - "deleteButtonLabelRecycleBin": "移动到回收站(&&M)", - "deleteButtonLabelTrash": "移动到废纸篓(&&M)", - "deleteFileBulkEdit": "删除{0}", - "deletePermanentlyButtonLabel": "永久删除(&&D)", - "deletingBulkEdit": "正在删除 {0} 个文件", - "deletingFileBulkEdit": "正在删除 {0}", - "dirtyMessageFileDelete": "你正在删除具有未保存更改的 {0}。是否要继续?", - "dirtyMessageFilesDelete": "你删除的文件中具有未保存的更改。是否继续?", - "dirtyMessageFolderDelete": "你正在删除文件夹 {0},其中 {1} 个文件中有未保存的更改。是否要继续?", - "dirtyMessageFolderOneDelete": "你正在删除文件夹 {0},但其中 1 个文件中有未保存的更改。是否要继续?", - "dirtyWarning": "如果不保存,你的更改将丢失。", - "doNotAskAgain": "不再询问", - "download": "下载...", - "emptyFileNameError": "必须提供文件或文件夹名。", - "fileDeleted": "复制后要粘贴的文件已被删除或移动。{0}", - "fileIsAncestor": "粘贴的项目是目标文件夹的上级", - "fileNameExistsError": "此位置已存在文件或文件夹 **{0}**。请选择其他名称。", - "fileNameStartsWithSlashError": "文件或文件夹名称不能以斜杠开头。", - "fileNameWhitespaceWarning": "在文件或文件夹名称中检测到的前导或尾随空格。", - "focusFilesExplorer": "聚焦到“文件资源管理器”视图", - "globalCompareFile": "比较活动文件与...", - "invalidFileNameError": "名称 **{0}** 作为文件或文件夹名无效。请选择其他名称。", - "irreversible": "此操作不可逆!", - "moveBulkEdit": "移动 {0} 个文件", - "moveFileBulkEdit": "移动 {0}", - "movingBulkEdit": "正在移动 {0} 个文件", - "movingFileBulkEdit": "正在移动 {0}", - "newFile": "新建文件", - "newFolder": "新建文件夹", - "openFileInNewWindow": "在新窗口中打开活动文件", - "openFileToShowInNewWindow.unsupportedschema": "活动编辑器必须包含可打开的资源。", - "pasteFile": "粘贴", - "rename": "重命名", - "renameBulkEdit": "将 {0} 重命名为 {1}", - "renamingBulkEdit": "将 {0} 重命名为 {1}", - "restore": "可以使用“撤消”命令还原此文件", - "restorePlural": "可以使用“撤消”命令还原这些文件", - "retry": "重试", - "retryButtonLabel": "重试(&&R)", - "saveAllInGroup": "全部保存在组中", - "showInExplorer": "在侧边栏中显示活动文件", - "toggleAutoSave": "切换开关自动保存", - "trashFailed": "无法删除到废纸篓。是否永久删除?", - "undoBin": "您可以从回收站还原此文件。", - "undoBinFiles": "您可以从回收站还原这些文件。", - "undoTrash": "您可以从回收站还原此文件。", - "undoTrashFiles": "您可以从回收站还原这些文件。", - "upload": "上载..." - }, - "vs/workbench/contrib/files/browser/fileActions.contribution": { - "acceptLocalChanges": "使用所做的更改并覆盖文件内容", - "close": "关闭", - "closeAll": "全部关闭", - "closeOthers": "关闭其他", - "closeSaved": "关闭已保存", - "compareActiveWithSaved": "比较活动与已保存的文件", - "compareSelected": "将已选项进行比较", - "compareSource": "选择以进行比较", - "compareWithSaved": "与已保存文件比较", - "compareWithSelected": "与已选项目进行比较", - "copyPath": "复制路径", - "copyPathOfActive": "复制活动文件的路径", - "copyRelativePath": "复制相对路径", - "copyRelativePathOfActive": "复制活动文件的相对路径", - "cut": "剪切", - "deleteFile": "永久删除", - "explorerOpenWith": "打开方式…", - "filesCategory": "文件", - "miAutoSave": "自动保存(&&U)", - "miCloseEditor": "关闭编辑器(&&C)", - "miGotoFile": "转到文件(&&F)...", - "miNewFile": "新建文件(&&N)", - "miRevert": "还原文件(&&V)", - "miSave": "保存(&&S)", - "miSaveAll": "全部保存(&&L)", - "miSaveAs": "另存为(&&A)...", - "newFile": "新建文件", - "openFile": "打开文件...", - "openToSide": "在侧边打开", - "revealInSideBar": "在侧边栏中显示", - "revert": "还原文件", - "revertLocalChanges": "放弃所做的更改并恢复到文件内容", - "saveAll": "全部保存", - "saveAllInGroup": "全部保存在组中", - "saveFiles": "保存所有文件" - }, - "vs/workbench/contrib/files/browser/fileCommands": { - "discard": "放弃", - "genericRevertError": "未能还原“{0}”: {1}", - "genericSaveError": "未能保存“{0}”: {1}", - "modifiedLabel": "{0} (在文件中) ↔ {1}", - "newUntitledFile": "新的无标题文件", - "removeFolderFromWorkspace": "将文件夹从工作区删除", - "retry": "重试", - "save": "保存", - "saveAll": "全部保存", - "saveAs": "另存为...", - "saveWithoutFormatting": "保存但不更改格式" - }, - "vs/workbench/contrib/files/browser/fileImportExport": { - "addFolder": "将文件夹添加到工作区(&&A)", - "addFolders": "将文件夹添加到工作区(&&A)", - "cancel": "取消", - "chooseWhereToDownload": "选择下载位置", - "confirmManyOverwrites": "目标文件夹中已存在以下 {0} 个文件和/或文件夹。是否要替换它们?", - "confirmOverwrite": "目标文件夹中已存在名称为\"{0}\"的文件或文件夹。是否要替换它?", - "copyFile": "复制 {0}", - "copyFolder": "复制文件夹(&&C)", - "copyFolders": "复制文件夹(&&C)", - "copyfolder": "确定要复制“{0}”吗?", - "copyfolders": "确定要复制文件夹吗?", - "copyingFile": "正在复制 {0}", - "copyingFiles": "正在复制...", - "copyingnFile": "正在复制 {0} 资源", - "copynFile": "复制 {0} 资源", - "downloadBulkEdit": "下载 {0}", - "downloadButton": "下载", - "downloadProgressLarge": "{0} ({1}/{2},{3}/秒)", - "downloadProgressSmallMany": "{0} 个文件,共 {1} 个({2}/秒)", - "downloadingBulkEdit": "正在下载 {0}", - "downloadingFiles": "正在下载", - "dropFolder": "是否要复制“{0}”或将“{0}”作为文件夹添加工作区?", - "dropFolders": "是否要复制文件夹或将其添加到工作区?", - "fileInaccessible": "无法访问已删除文件以进行导入。", - "filesInaccessible": "无法访问部分或所有已删除文件,以进行导入。", - "irreversible": "此操作不可逆!", - "overwrite": "覆盖 {0}", - "overwriting": "正在覆盖 {0}", - "replaceButtonLabel": "替换(&&R)", - "uploadProgressLarge": "{0} ({1}/{2},{3}/秒)", - "uploadProgressSmallMany": "{0} 个文件,共 {1} 个({2}/秒)", - "uploadingFiles": "正在上传" - }, - "vs/workbench/contrib/files/browser/files.contribution": { - "askUser": "将拒绝保存并请求手动解决保存冲突。", - "associations": "配置语言的文件关联 (如: `\"*.extension\": \"html\"`)。这些关联的优先级高于已安装语言的默认关联。", - "autoGuessEncoding": "启用后,编辑器将尝试在打开文件时猜测字符集编码。此设置也可以按语言配置。请注意,文本搜索不遵守此设置。仅遵守 “#files.encoding#”。", - "autoReveal": "控制资源管理器是否在打开文件时自动显示并选择。", - "autoReveal.focusNoScroll": "文件不会滚动到视图中,但仍会获得焦点。", - "autoReveal.off": "不会显示和选择文件。", - "autoReveal.on": "将显示和选择文件。", - "autoSave": "对自动保存具有未保存更改的编辑器进行控制。阅读有关自动保存的详细信息[此处](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)。", - "autoSaveDelay": "控制自动保存具有未保存更改的编辑器之前的延迟(以毫秒为单位)。只有当 `#files.autoSave#` 设置为 `{0}` 时才适用。", - "binaryFileEditor": "二进制文件编辑器", - "compressSingleChildFolders": "控制资源管理器是否应以紧凑形式呈现文件夹。在这种形式中,单个子文件夹将被压缩在组合的树元素中。例如,对 Java 包结构很有用。", - "confirmDelete": "控制资源管理器是否在把文件删除到废纸篓时进行确认。", - "confirmDragAndDrop": "控制在资源管理器内拖放移动文件或文件夹时是否进行确认。", - "copyRelativePathSeparator": "复制相对文件路径时使用的路径分隔字符。", - "copyRelativePathSeparator.auto": "使用操作系统特定路径分隔字符。", - "copyRelativePathSeparator.backslash": "使用反斜杠作为路径分隔字符。", - "copyRelativePathSeparator.slash": "使用斜杠作为路径分隔字符。", - "defaultLanguage": "分配给新文件的默认语言模式。如果配置为\"${activeEditorLanguage}\",将使用当前活动文本编辑器的语言模式(如果有)。", - "enableDragAndDrop": "控制浏览器是否允许通过拖放移动文件和文件夹。此设置仅影响从浏览器内部拖放。", - "encoding": "在读取和写入文件时使用的默认字符集编码。可以按语言对此项进行配置。", - "eol": "默认行尾字符。", - "eol.CRLF": "CRLF", - "eol.LF": "LF", - "eol.auto": "使用具体操作系统规定的行末字符。", - "everything": "设置整个文件的格式。", - "exclude": "配置用于排除文件和文件夹的 glob 模式。例如,文件资源管理器根据此设置决定要显示或隐藏的文件和文件夹。请参阅 `#search.exclude#` 设置以定义特定于搜索的排除。在[此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)详细了解 glob 模式。", - "expandSingleFolderWorkspaces": "控制资源管理器是否应在初始化过程中展开仅包含一个文件夹的多根工作区", - "explorer.decorations.badges": "控制文件修饰是否应使用徽章。", - "explorer.decorations.colors": "控制文件修饰是否应使用颜色。", - "explorer.incrementalNaming": "选择在粘贴同名文件(夹)时要使用的重命名方式。", - "explorerConfigurationTitle": "文件资源管理器", - "files.autoSave.afterDelay": "在配置的 `#files.autoSaveDelay#` 之后,会自动保存具有更改的编辑器。", - "files.autoSave.off": "具有更改的编辑器永远不会自动保存。", - "files.autoSave.onFocusChange": "当编辑器失去焦点时,会自动保存具有更改的编辑器。", - "files.autoSave.onWindowChange": "当窗口失去焦点时,会自动保存具有更改的编辑器。", - "files.exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", - "files.exclude.when": "对匹配文件的同级文件的其他检查。使用 $(basename) 作为匹配文件名的变量。", - "files.experimentalSandboxedFileService": "实验性: 更改文件服务为沙盒化。除非指示,否则不要更改此项!", - "files.legacyWatcher.default": "将启用新的文件观察程序。", - "files.legacyWatcher.off": "禁用旧文件观察程序,并使新文件观察程序能够从其功能中获益。", - "files.legacyWatcher.on": "如果新文件观察程序出现问题,请启用旧文件观察程序。", - "files.restoreUndoStack": "重新打开文件后,还原撤消堆栈。", - "files.saveConflictResolution": "当文件保存到磁盘上并被另一个程序更改时,可能会发生保存冲突。 为了防止数据丢失,要求用户将编辑器中的更改与磁盘上的版本进行比较。 仅当经常遇到保存冲突错误时,才应更改此设置;如果不谨慎使用,可能会导致数据丢失。", - "files.simpleDialog.enable": "启用简单文件对话框。启用时,简单文件对话框将替换系统文件对话框。", - "filesConfigurationTitle": "文件", - "formatOnSave": "在保存时格式化文件。格式化程序必须可用,延迟后文件不能保存,并且编辑器不能关闭。", - "formatOnSaveMode": "控制在保存时设置格式是设置整个文件格式还是仅设置修改内容的格式。仅当 \"#editor.formatOnSave#\" 处于启用状态时适用。", - "hotExit": "控制是否在会话间记住未保存的文件,以允许在退出编辑器时跳过保存提示。", - "hotExit.off": "禁用热退出。当尝试关闭具有未保存更改的编辑器的窗口时,将显示提示。", - "hotExit.onExit": "触发 \"workbench.action.quit\" 命令(命令面板、键绑定、菜单)或在 Windows/Linux 上关闭最后一个窗口时,将触发热退出。所有未打开文件夹的窗口都将在下次启动时恢复。可通过“文件”>“打开最近使用的文件”>“更多…”,访问之前打开的窗口(包含未保存的文件)列表", - "hotExit.onExitAndWindowClose": "触发 \"workbench.action.quit\" 命令(命令面板、键绑定、菜单)或在 Windows/Linux 上关闭最后一个窗口时将触发热退出,还将对已打开文件夹的所有窗口触发热退出(无论是否是最后一个窗口)。所有未打开文件夹的窗口将在下次启动时恢复。可通过“文件”>“打开最近使用的文件”>“更多…”,访问之前打开的窗口(包含未保存的文件)列表", - "hotExit.onExitAndWindowCloseBrowser": "当浏览器退出或窗口或选项卡关闭时,将触发热退出。", - "insertFinalNewline": "启用后,保存文件时在文件末尾插入一个最终新行。", - "legacyWatcher": "控制用于文件监视的机制。只有当看到与文件监视相关的问题时才更改此机制。", - "maxMemoryForLargeFilesMB": "在打开大型文件时,控制 VS Code 可在重启后使用的内存。在命令行中指定 `--max-memory=新的大小` 参数可达到相同效果。", - "modification": "格式修改(需要源代码管理)。", - "modificationIfAvailable": "将尝试只对修改进行格式化(需要源代码管理)。如果无法使用源代码管理,则将格式化整个文件。", - "openEditorsSortOrder": "控制编辑器在“打开编辑器”窗格中的排序顺序。", - "openEditorsVisible": "“打开编辑器”窗格中显示的编辑器的数量。将其设置为 0 将隐藏“打开编辑器”窗格。", - "overwriteFileOnDisk": "将通过在编辑器中用更改覆盖磁盘上的文件来解决保存冲突。", - "simple": "在重复名称的末尾附加单词“copy”,后面可能跟一个数字", - "smart": "在重复名称的末尾添加一个数字。如果某个号码已经是名称的一部分,请尝试增加该号码", - "sortOrder": "控制文件和文件夹在资源管理器中的基于属性的排列。", - "sortOrder.alphabetical": "编辑器按字母顺序在每个编辑器组中进行排序。", - "sortOrder.default": "按名称排列文件和文件夹。文件夹显示在文件前。", - "sortOrder.editorOrder": "编辑器按编辑器标签显示的顺序排列。", - "sortOrder.filesFirst": "按名称排列文件和文件夹。文件显示在文件夹前。", - "sortOrder.mixed": "按名称排列文件和文件夹。两者穿插显示。", - "sortOrder.modified": "按最后修改日期降序排列文件和文件夹。文件夹显示在文件前。", - "sortOrder.type": "按拓展类型为文件和文件夹分组,然后按名称排列它们。文件夹显示在文件前。", - "sortOrderLexicographicOptions": "在资源管理器中控制文件和文件夹名称的词典排序。", - "sortOrderLexicographicOptions.default": "将大写和小写名称混合在一起。", - "sortOrderLexicographicOptions.lower": "小写名称组合在一起,位于大写名称之前。", - "sortOrderLexicographicOptions.unicode": "名称按 unicode 顺序排序。", - "sortOrderLexicographicOptions.upper": "大写名称组合在一起,位于小写名称之前。", - "trimFinalNewlines": "启用后,保存文件时将删除在最终新行后的所有新行。", - "trimTrailingWhitespace": "启用后,将在保存文件时删除行尾的空格。", - "useTrash": "在删除文件或文件夹时,将它们移动到操作系统的“废纸篓”中 (Windows 为“回收站”)。禁用此设置将永久删除文件或文件夹。", - "watcherExclude": "配置要从文件观察中排除的路径或 glob 模式。相对路径(例如“build/output”)将使用当前打开的工作区解析为绝对路径。Glob 模式必须在绝对路径(即前缀为 “**/” 或完整路径和后缀为 “/**” 以匹配路径中的文件)上匹配,才能正确匹配(例如 “**/build/output/**” 或 “/Users/name/workspaces/project/build/output/**”)。当遇到文件观察程序进程消耗大量 CPU 时,请确保排除不太相关的大型文件夹(例如生成输出文件夹)。", - "watcherInclude": "配置额外路径以监视工作区内的更改。默认情况下,将以递归方式监视所有工作区文件夹,但符号链接的文件夹除外。可以显式添加绝对路径或相对路径,以支持作为符号链接的监视文件夹。将使用当前打开的工作区将相对路径解析为绝对路径。" - }, - "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "无打开的文件夹" }, - "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { - "canNotResolve": "无法解析工作区文件夹", - "label": "资源管理器", - "symbolicLlink": "符号链接", - "unknown": "未知文件类型" - }, - "vs/workbench/contrib/files/browser/views/explorerView": { - "collapseExplorerFolders": "在资源管理器中折叠文件夹", - "createNewFile": "新建文件", - "createNewFolder": "新建文件夹", - "explorerSection": "资源管理器部分: {0}", - "refreshExplorer": "刷新资源管理器" - }, - "vs/workbench/contrib/files/browser/views/explorerViewer": { - "confirmMove": "是否确定要将\"{0}\"移到\"{1}\"?", - "confirmMultiMove": "确定要将以下文件{0}移动至{1}?", - "confirmRootMove": "是否确定要更改工作区中根文件夹“{0}”的顺序?", - "confirmRootsMove": "是否确定要更改工作区中多个根文件夹的顺序?", - "copy": "复制 {0}", - "copying": "正在复制 {0}", - "doNotAskAgain": "不再询问", - "fileInputAriaLabel": "输入文件名。按 \"Enter\" 键确认或按 \"Esc\" 键取消。", - "move": "移动 {0}", - "moveButtonLabel": "移动(&&M)", - "moving": "正在移动 {0}", - "numberOfFiles": "{0} 文件", - "numberOfFolders": "{0} 文件夹", - "treeAriaLabel": "文件资源管理器" - }, - "vs/workbench/contrib/files/browser/views/openEditorsView": { - "dirtyCounter": "{0} 个未保存", - "flipLayout": "切换垂直/水平编辑器布局", - "miToggleEditorLayout": "翻转布局(&&L)", - "newUntitledFile": "新的无标题文件", - "openEditors": "打开的编辑器" - }, - "vs/workbench/contrib/files/browser/workspaceWatcher": { - "enospcError": "无法在这个大型工作区文件夹中监视文件更改。请按照说明链接来解决此问题。", - "eshutdownError": "文件更改观察程序意外停止。重新加载窗口可能再次启用观察程序,除非无法监视工作区的文件更改。", - "learnMore": "说明", - "reload": "重新加载" - }, - "vs/workbench/contrib/files/common/dirtyFilesIndicator": { - "dirtyFile": "1 个未保存的文件", - "dirtyFiles": "{0} 个未保存的文件" - }, - "vs/workbench/contrib/files/common/files": { - "explorerResourceCut": "如果 EXPLORER 中的一个项已被剪切用于剪切和粘贴,则为 True。", - "explorerResourceIsFolder": "如果 EXPLORER 中的焦点项是文件夹,则为 True。", - "explorerResourceIsRoot": "如果 EXPLORER 中的焦点项是根文件夹,则为 True。", - "explorerResourceMoveableToTrash": "如果 EXPLORER 中的焦点项可移到垃圾桶,则为 True。", - "explorerResourceReadonly": "当 EXPLORER 中的焦点项为只读时为 True。", - "explorerViewletCompressedFirstFocus": "当焦点位于 EXPLORER 视图中精简项的第一个部分的内部时为 True。", - "explorerViewletCompressedFocus": "如果 EXPLORER 视图中的焦点项是精简项,则为 True。", - "explorerViewletCompressedLastFocus": "当焦点位于 EXPLORER 视图中精简项的最后一个部分的内部时为 True。", - "explorerViewletFocus": "当焦点位于 EXPLORER Viewlet 内时为 True。", - "explorerViewletVisible": "当 EXPLORER Viewlet 可见时为 True。", - "filesExplorerFocus": "当焦点位于 EXPLORER 视图内时为 True。", - "openEditorsFocus": "当焦点位于 OPEN EDITORS 视图内时为 True。", - "openEditorsVisible": "当显示 \"OPEN EDITORS \" 视图时为 True。" - }, - "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { - "filesCategory": "文件", - "openContainer": "打开所在的文件夹", - "revealInMac": "在 Finder 中显示", - "revealInWindows": "在文件资源管理器中显示" - }, - "vs/workbench/contrib/files/electron-sandbox/files.contribution": { "textFileEditor": "文本文件编辑器" }, - "vs/workbench/contrib/files/electron-sandbox/textFileEditor": { - "configureMemoryLimit": "配置内存限制", - "fileTooLargeForHeapError": "要打开此大小的文件,需要重新启动并允许{0}使用更多内存", - "relaunchWithIncreasedMemoryLimit": "以 {0}MB 重启" - }, - "vs/workbench/contrib/format/browser/formatActionsMultiple": { - "cancel": "取消", - "config": "配置默认格式化程序...", - "config.bad": "扩展 \"{0}\" 配置为格式化程序, 但不可用。选择其他默认格式化程序以继续。", - "config.needed": "“{0}”文件有多个格式化程序。选择默认格式化程序以继续。", - "def": "(默认值)", - "do.config": "配置...", - "format.placeHolder": "选择格式化程序", - "formatDocument.label.multiple": "使用...格式化文档", - "formatSelection.label.multiple": "格式化选定内容的方式...", - "formatter.default": "定义一个默认格式化程序, 该格式化程序优先于所有其他格式化程序设置。必须是提供格式化程序的扩展的标识符。", - "miss": "扩展 '{0}' 配置为格式化程序,但不能格式化 '{1}'-文件", - "miss.1": "更改默认的格式化程序", - "null": "无", - "nullFormatterDescription": "没有", - "select": "为“{0}”文件选择默认的格式化程序" - }, - "vs/workbench/contrib/format/browser/formatActionsNone": { - "cancel": "取消", - "formatDocument.label.multiple": "格式化文档", - "install.formatter": "安装格式化程序...", - "no.provider": "没有安装用于“{0}”文件的格式化程序。", - "too.large": "此文件过大,无法进行格式设置" - }, - "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "设置修改过的行的格式" }, - "vs/workbench/contrib/interactive/browser/interactive.contribution": { - "interactive.activeCodeBorder": "当编辑器具有焦点时,当前交互式代码单元格的边框颜色。", - "interactive.execute": "执行代码", - "interactive.history.next": "历史记录中的下一个值", - "interactive.history.previous": "历史记录中的上一个值", - "interactive.inactiveCodeBorder": "当编辑器没有焦点时,当前交互式代码单元格的边框颜色。", - "interactive.input.clear": "清除交互窗口输入编辑器内容", - "interactive.open": "打开交互窗口", - "interactiveScrollToBottom": "滚动到底部", - "interactiveScrollToTop": "滚动到顶部" - }, - "vs/workbench/contrib/interactive/browser/interactiveEditor": { - "interactiveInputPlaceHolder": "在此处键入代码并按 {0} 运行" - }, - "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { - "miOpenProcessExplorerer": "打开进程管理器(&&P)", - "miReportIssue": "使用英文报告问题(&&I)", - "reportIssueInEnglish": "报告问题…" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueActions": { - "openProcessExplorer": "打开进程资源管理器", - "reportPerformanceIssue": "报告性能问题..." - }, - "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { - "toggleKeybindingsLog": "切换键盘快捷方式疑难解答" - }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { - "aria.1": "{0},{1}", - "aria.2": "{0}", - "langStatus.aria": "编辑器语言状态: {0}", - "langStatus.name": "编辑器语言状态", - "name.pattern": "{0} (语言状态)", - "pin": "固定到状态栏" - }, - "vs/workbench/contrib/localizations/browser/localizations.contribution": { - "activateLanguagePack": "为了将 VS Code 的显示语言更换为 {0},需要重新启动 VS Code。", - "changeAndRestart": "更改语言并重启", - "doNotChangeAndRestart": "请勿更改语言", - "doNotRestart": "请勿重启", - "neverAgain": "不再显示", - "restart": "重启", - "updateLocale": "是否将 VS Code 的界面语言更换为 {0} 并重新启动?", - "vscode.extension.contributes.localizations": "向编辑器提供本地化内容", - "vscode.extension.contributes.localizations.languageId": "显示字符串翻译的目标语言 ID。", - "vscode.extension.contributes.localizations.languageName": "语言的英文名称。", - "vscode.extension.contributes.localizations.languageNameLocalized": "提供语言的名称。", - "vscode.extension.contributes.localizations.translations": "与语言关联的翻译的列表。", - "vscode.extension.contributes.localizations.translations.id": "使用此翻译的 VS Code 或扩展的 ID。VS Code 的 ID 总为 \"vscode\",扩展的 ID 的格式应为 \"publisherId.extensionName\"。", - "vscode.extension.contributes.localizations.translations.id.pattern": "翻译 VS Code 或者扩展,ID 分别应为 \"vscode\" 或格式为 \"publisherId.extensionName\"。", - "vscode.extension.contributes.localizations.translations.path": "包含语言翻译的文件的相对路径。" - }, - "vs/workbench/contrib/localizations/browser/localizationsActions": { - "chooseDisplayLanguage": "选择显示语言", - "configureLocale": "配置显示语言", - "installAdditionalLanguages": "安装其他语言...", - "relaunchDisplayLanguageDetail": "按下重启按钮来重新启动 {0} 并更改显示语言。", - "relaunchDisplayLanguageMessage": "要使显示语言的更改生效, 需要重新启动。", - "restart": "重启(&&R)" - }, - "vs/workbench/contrib/localizations/browser/minimalTranslations": { - "installAndRestart": "安装并重启", - "installAndRestartMessage": "安装语言包并将显示语言更改为 {0}。", - "searchMarketplace": "搜索商店", - "showLanguagePackExtensions": "在商店中搜索语言包并将显示语言更改为 {0}。" - }, - "vs/workbench/contrib/logs/common/logs.contribution": { - "mainLog": "主进程", - "rendererLog": "窗口", - "sharedLog": "共享进程", - "show window log": "显示窗口日志", - "telemetryLog": "遥测", - "userDataSyncLog": "设置同步" - }, - "vs/workbench/contrib/logs/common/logsActions": { - "critical": "严重", - "current": "当前", - "debug": "调试", - "default": "默认值", - "default and current": "默认值和当前值", - "err": "错误", - "info": "信息", - "log placeholder": "选择日志文件", - "off": "关", - "openSessionLogFile": "打开窗口日志文(会话)...", - "selectLogLevel": "选择日志级别", - "sessions placeholder": "选择会话", - "setLogLevel": "设置日志级别...", - "trace": "跟踪", - "warn": "警告" - }, - "vs/workbench/contrib/logs/electron-sandbox/logsActions": { - "openExtensionLogsFolder": "打开扩展日志文件夹", - "openLogsFolder": "打开日志文件夹" - }, - "vs/workbench/contrib/markers/browser/markers": { "totalProblems": "总计 {0} 个问题" }, - "vs/workbench/contrib/markers/browser/markers.contribution": { - "clearFiltersText": "清除过滤器文本", - "collapseAll": "全部折叠", - "copyMarker": "复制", - "copyMessage": "复制消息", - "filter": "筛选", - "focusProblemsFilter": "焦点问题筛选器", - "focusProblemsList": "聚焦到问题视图", - "manyProblems": "1万+", - "markersViewIcon": "查看标记视图的图标。", - "miMarker": "问题(&&P)", - "noProblems": "没有问题", - "problems": "问题", - "show multiline": "在多行中显示消息", - "show singleline": "在单行中显示消息", - "status.problems": "问题", - "totalErrors": "错误: {0} 个", - "totalInfos": "信息: {0} 条", - "totalWarnings": "警告: {0} 个" - }, - "vs/workbench/contrib/markers/browser/markersFileDecorations": { - "label": "问题", - "markers.showOnFile": "在文件和文件夹上显示错误和警告。", - "tooltip.1": "此文件存在 1 个问题", - "tooltip.N": "此文件存在 {0} 个问题" - }, - "vs/workbench/contrib/markers/browser/markersTreeViewer": { - "collapsedIcon": "在标记视图中指示多个线条已折叠的图标。", - "expandedIcon": "在标记视图中指示多个线条已显示的图标。", - "multi line": "在多行中显示消息", - "problemsView": "问题视图", - "single line": "在单行中显示消息" - }, - "vs/workbench/contrib/markers/browser/markersView": { - "No problems filtered": "显示 {0} 个问题", - "clearFilter": "清除筛选", - "problems filtered": "显示第 {0} 个 (共 {1} 个) 问题" - }, - "vs/workbench/contrib/markers/browser/markersViewActions": { - "filterIcon": "标记视图中筛选器配置的图标。", - "showing filtered problems": "正在显示第 {0} 页(共 {1} 页)" - }, - "vs/workbench/contrib/markers/browser/messages": { - "errors.warnings.show.label": "显示错误和警告", - "markers.panel.action.filter": "筛选器问题", - "markers.panel.action.moreFilters": "更多过滤器...", - "markers.panel.action.quickfix": "显示修复方案", - "markers.panel.at.ln.col.number": "[{0}, {1}]", - "markers.panel.filter.activeFile": "只看当前活动的文件", - "markers.panel.filter.ariaLabel": "筛选器问题", - "markers.panel.filter.errors": "错误", - "markers.panel.filter.infos": "信息", - "markers.panel.filter.placeholder": "筛选器(例如 text、**/*.ts、!**/node_modules/**)", - "markers.panel.filter.showErrors": "显示错误", - "markers.panel.filter.showInfos": "显示信息", - "markers.panel.filter.showWarnings": "显示警告", - "markers.panel.filter.useFilesExclude": "隐藏排除的文件", - "markers.panel.filter.warnings": "警告", - "markers.panel.multiple.errors.label": "{0} 个错误", - "markers.panel.multiple.infos.label": "{0} 条信息", - "markers.panel.multiple.unknowns.label": "{0} 个未知", - "markers.panel.multiple.warnings.label": "{0} 条警告", - "markers.panel.no.problems.activeFile.build": "未在当前文件中检测到问题。", - "markers.panel.no.problems.build": "未在工作区检测到问题。", - "markers.panel.no.problems.filters": "在给定的筛选条件下,没有找到结果。", - "markers.panel.single.error.label": "1 个错误", - "markers.panel.single.info.label": "1 条信息", - "markers.panel.single.unknown.label": "1 个未知", - "markers.panel.single.warning.label": "1 条警告", - "markers.panel.title.problems": "问题", - "problems.panel.configuration.autoreveal": "在打开文件时,控制是否在“问题”视图中对其进行定位。", - "problems.panel.configuration.compareOrder": "控制问题导航的顺序。", - "problems.panel.configuration.compareOrder.position": "导航按位置排序的问题", - "problems.panel.configuration.compareOrder.severity": "导航按严重性排序的问题", - "problems.panel.configuration.showCurrentInStatus": "启用后,状态栏中将显示当前问题。", - "problems.panel.configuration.title": "问题预览", - "problems.tree.aria.label.error.marker": "{0} 生成的错误: {2} 行 {3} 列,{1}。{4}", - "problems.tree.aria.label.error.marker.nosource": "错误: {1} 行 {2} 列,{0}。{3}", - "problems.tree.aria.label.info.marker": "{0} 生成的信息: {2} 行 {3} 列,{1}。{4}", - "problems.tree.aria.label.info.marker.nosource": "信息: {1} 行 {2} 列,{0}。{3}", - "problems.tree.aria.label.marker": "{0} 生成的问题: {2} 行 {3} 列,{1}。{4}", - "problems.tree.aria.label.marker.nosource": "问题: {1} 行 {2} 列,{0}。{3}", - "problems.tree.aria.label.marker.relatedInformation": "此问题包含对 {0} 个位置的引用。", - "problems.tree.aria.label.relatedinfo.message": "{3} 的 {1} 行 {2} 列,{0}", - "problems.tree.aria.label.resource": "在文件夹 {2} 的文件 {1} 中有 {0} 个问题", - "problems.tree.aria.label.warning.marker": "{0} 生成的警告: {2} 行 {3} 列,{1}。{4}", - "problems.tree.aria.label.warning.marker.nosource": "警告: {1} 行 {2} 列,{0}。{3}", - "problems.view.focus.label": "聚焦到问题 (错误、警告、信息)", - "problems.view.toggle.label": "切换问题 (错误、警告、信息) 视图" - }, - "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { - "notebookActions.changeCellToCode": "将单元格更改为代码", - "notebookActions.changeCellToMarkdown": "将单元格更改为 Markdown", - "notebookActions.collapseAllCellInput": "折叠所有单元格输入", - "notebookActions.collapseAllCellOutput": "折叠所有单元格输出", - "notebookActions.collapseCellInput": "折叠单元格输入", - "notebookActions.collapseCellOutput": "折叠单元格输出", - "notebookActions.copyCellDown": "向下复制单元格", - "notebookActions.copyCellUp": "向上复制单元格", - "notebookActions.expandAllCellInput": "展开所有单元格输入", - "notebookActions.expandAllCellOutput": "展开所有单元格输出", - "notebookActions.expandCellInput": "展开单元格输入", - "notebookActions.expandCellOutput": "展开单元格输出", - "notebookActions.joinCellAbove": "加入上一个单元格", - "notebookActions.joinCellBelow": "加入下一个单元格", - "notebookActions.moveCellDown": "下移单元格", - "notebookActions.moveCellUp": "上移单元格", - "notebookActions.splitCell": "拆分单元格", - "notebookActions.toggleOutputs": "切换输出" - }, - "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { - "notebook.cell.status.executing": "正在执行", - "notebook.cell.status.failed": "已失败", - "notebook.cell.status.pending": "挂起", - "notebook.cell.status.success": "成功" - }, - "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { - "notebook.cell.status.language": "选择单元格语言模式" - }, - "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { - "notebookActions.copy": "复制单元格", - "notebookActions.cut": "剪切单元格", - "notebookActions.paste": "粘贴单元格", - "notebookActions.pasteAbove": "在上方粘贴单元格", - "toggleNotebookClipboardLog": "切换笔记本剪贴板疑难解答" - }, - "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { - "current1": "当前所选内容", - "current2": "{0}–当前所选内容", - "installKernels": "从市场安装内核", - "kernel.select.label": "选择内核", - "notebook.activeCellStatusName": "笔记本编辑器选择", - "notebook.info": "笔记本内核信息", - "notebook.multiActiveCellIndicator": "单元格 {0} (已选择 {1} 个)", - "notebook.promptKernel.setDefaultTooltip": "设为笔记本“{0}” 的默认设置", - "notebook.select": "笔记本内核选择", - "notebook.singleActiveCellIndicator": "单元格 {0}/{1}", - "notebookActions.selectKernel": "选择笔记本内核", - "notebookActions.selectKernel.args": "笔记本内核参数", - "otherKernelKinds": "其他", - "prompt.placeholder.change": "更改 \"{0}\" 的内核", - "prompt.placeholder.select": "选择“{0}”的内核", - "suggestedKernels": "建议的", - "tooltop": "{0} (建议)" - }, - "vs/workbench/contrib/notebook/browser/contrib/find/findController": { - "ariaSearchNoResult": "为“{1}”找到 {0}", - "ariaSearchNoResultEmpty": "已找到 {0}", - "ariaSearchNoResultWithLineNumNoCurrentMatch": "为“{1}”找到 {0}", - "notebookActions.findInNotebook": "在笔记本中查找", - "notebookActions.hideFind": "隐藏“在笔记本中查找”" - }, - "vs/workbench/contrib/notebook/browser/contrib/fold/folding": { - "fold.cell": "折叠单元格", - "unfold.cell": "展开单元格" - }, - "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { - "format.title": "设置笔记本的格式", - "formatCell.label": "设置单元格格式", - "label": "设置笔记本的格式" - }, - "vs/workbench/contrib/notebook/browser/contrib/gettingStarted/notebookGettingStarted": { - "workbench.notebook.layout.gettingStarted.label": "重置笔记本入门" - }, - "vs/workbench/contrib/notebook/browser/contrib/layout/layoutActions": { - "notebook.toggleCellToolbarPosition": "切换单元格工具栏位置" - }, - "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { - "cursorMoveDown": "聚焦下一个单元格编辑器", - "cursorMoveUp": "聚焦上一个单元格编辑器", - "focusFirstCell": "聚焦第一个单元格", - "focusLastCell": "聚焦最后一个单元格", - "focusOutput": "聚焦活动单元格输出", - "focusOutputOut": "解除活动单元格输出聚焦", - "notebook.navigation.allowNavigateToSurroundingCells": "启用后,当单元格编辑器中的当前光标位于第/最后一行时,光标可以导航到下/上一个单元格。", - "notebookActions.centerActiveCell": "中心活动单元格" - }, - "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { - "breadcrumbs.showCodeCells": "启用的笔记本痕迹包含代码单元格时。", - "empty": "空单元格", - "outline.showCodeCells": "启用笔记本大纲时,显示代码单元格。" - }, - "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "设置配置文件" }, - "vs/workbench/contrib/notebook/browser/controller/coreActions": { - "notebookActions.category": "笔记本", - "notebookMenu.cellTitle": "笔记本单元格", - "notebookMenu.insertCell": "插入单元格" - }, - "vs/workbench/contrib/notebook/browser/controller/editActions": { - "autoDetect": "自动检测", - "changeLanguage": "更改单元格语言", - "clearAllCellsOutputs": "清除所有单元格输出", - "clearCellOutputs": "清除单元格输出", - "languageDescription": "({0}) - 当前语言", - "languageDescriptionConfigured": "({0})", - "languagesPicks": "语言(标识符)", - "notebookActions.deleteCell": "删除单元格", - "notebookActions.editCell": "编辑单元格", - "notebookActions.quitEdit": "停止编辑单元格", - "pickLanguageToConfigure": "选择语言模式" - }, - "vs/workbench/contrib/notebook/browser/controller/executeActions": { - "notebookActions.cancel": "停止单元格执行", - "notebookActions.cancelNotebook": "停止执行", - "notebookActions.execute": "执行单元格", - "notebookActions.executeAbove": "执行上方所有的单元格", - "notebookActions.executeAndFocusContainer": "执行单元格和焦点容器", - "notebookActions.executeAndInsertBelow": "执行笔记本单元格并在下方插入", - "notebookActions.executeAndSelectBelow": "执行笔记本单元格并在下方选择", - "notebookActions.executeBelow": "执行单元格及以下", - "notebookActions.executeNotebook": "全部运行", - "notebookActions.renderMarkdown": "呈现所有 Markdown 单元格" - }, - "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { - "notebookActions.insertCodeCellAbove": "在上方插入代码单元格", - "notebookActions.insertCodeCellAboveAndFocusContainer": "在上方插入代码单元格和焦点容器", - "notebookActions.insertCodeCellAtTop": "在顶部添加代码单元格", - "notebookActions.insertCodeCellBelow": "在下方插入代码单元格", - "notebookActions.insertCodeCellBelowAndFocusContainer": "在下方插入代码单元格和焦点容器", - "notebookActions.insertMarkdownCellAbove": "在上方插入 Markdown 单元格", - "notebookActions.insertMarkdownCellAtTop": "在顶部添加 Markdown 单元格", - "notebookActions.insertMarkdownCellBelow": "在下方插入 Markdown 单元格", - "notebookActions.menu.insertCode": "$(add)代码", - "notebookActions.menu.insertCode.minimalToolbar": "添加代码", - "notebookActions.menu.insertCode.minimaltoolbar": "添加代码", - "notebookActions.menu.insertCode.ontoolbar": "代码", - "notebookActions.menu.insertCode.tooltip": "添加代码单元格", - "notebookActions.menu.insertMarkdown": "$(add)标记", - "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", - "notebookActions.menu.insertMarkdown.tooltip": "添加 Markdown 单元格" - }, - "vs/workbench/contrib/notebook/browser/controller/layoutActions": { - "cmd.toggle": "切换痕迹导航", - "customizeNotebook": "自定义笔记本...", - "notebook.placeholder": "要保存到的设置文件", - "notebook.saveMimeTypeOrder": "保存 Mimetype 显示顺序", - "notebook.showLineNumbers": "显示笔记本行号", - "notebook.toggleBreadcrumb": "切换痕迹导航", - "notebook.toggleCellToolbarPosition": "切换单元格工具栏位置", - "notebook.toggleLineNumbers": "切换笔记本行号", - "saveTarget.machine": "用户设置", - "saveTarget.workspace": "工作区设置", - "workbench.notebook.layout.configure.label": "自定义笔记本布局", - "workbench.notebook.layout.select.label": "在笔记本布局之间选择" - }, - "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { - "builtinRenderInfo": "内置", - "curruentActiveMimeType": "当前处于活动状态", - "mimeTypePicker": "选择其他输出 MIME 类型,可用的 MIME 类型: {0}", - "promptChooseMimeType.placeHolder": "为当前项选择要渲染的 mime 类型", - "promptChooseMimeTypeInSecure.placeHolder": "选择要为当前输出呈现的 mimetype。仅当笔记本受信任时,丰富 mimetype 才可用" - }, - "vs/workbench/contrib/notebook/browser/diff/notebookDiffActions": { - "notebook.diff.cell.revertInput": "还原输入", - "notebook.diff.cell.revertMetadata": "还原元数据", - "notebook.diff.cell.revertOutputs": "还原输出", - "notebook.diff.cell.switchOutputRenderingStyleToText": "切换输出呈现", - "notebook.diff.ignoreMetadata": "隐藏元数据差异", - "notebook.diff.ignoreOutputs": "隐藏输出差异", - "notebook.diff.showMetadata": "显示元数据差异", - "notebook.diff.showOutputs": "显示输出差异", - "notebook.diff.switchToText": "打开文本差异编辑器" - }, - "vs/workbench/contrib/notebook/browser/diff/notebookTextDiffEditor": { - "notebookTreeAriaLabel": "笔记本文本差异" - }, - "vs/workbench/contrib/notebook/browser/extensionPoint": { - "contributes.notebook.provider": "提供笔记本文档处理程序。", - "contributes.notebook.provider.displayName": "笔记本的可读名称。", - "contributes.notebook.provider.selector": "适用于笔记本的一组 glob 模式。", - "contributes.notebook.provider.selector.filenamePattern": "启用笔记本的 glob 模式。", - "contributes.notebook.provider.viewType": "笔记本类型。", - "contributes.notebook.renderer": "提供笔记本输出渲染器。", - "contributes.notebook.renderer.displayName": "笔记本输出渲染器的可读名称。", - "contributes.notebook.renderer.entrypoint": "要在 Web 视图中加载用于呈现扩展的文件。", - "contributes.notebook.renderer.hardDependencies": "呈现器所需的内核依赖项的列表。如果 \"NotebookKernel\" 中存在任何依赖关系,则可以使用呈现器。", - "contributes.notebook.renderer.optionalDependencies": "呈现器可利用的软内核依赖项的列表。如果 \"NotebookKernel\" 中存在任何依赖关系,则呈现器将优先于不与内核交互的呈现器。", - "contributes.notebook.renderer.requiresMessaging": "定义呈现器是否需要通过 \"createRendererMessaging\" 与扩展主机通信。具有较强消息传递要求的呈现器可能在所有环境中都不起作用。", - "contributes.notebook.renderer.requiresMessaging.always": "消息传递是必需的。仅当它是可在扩展主机中运行的扩展的一部分时,才会使用该呈现器。", - "contributes.notebook.renderer.requiresMessaging.never": "呈现器不需要消息传递。", - "contributes.notebook.renderer.requiresMessaging.optional": "有可用的消息传递时,呈现器效果更好,但不强制要求。", - "contributes.notebook.renderer.viewType": "笔记本输出渲染器的唯一标识符。", - "contributes.notebook.selector": "适用于笔记本的一组 glob 模式。", - "contributes.notebook.selector.provider.excludeFileNamePattern": "禁用笔记本的 glob 模式。", - "contributes.priority": "控制在用户打开文件时是否自动启用自定义编辑器。用户可能会使用 \"workbench.editorAssociations\" 设置覆盖此项。", - "contributes.priority.default": "在用户打开资源时自动使用此编辑器,前提是没有为该资源注册其他默认的自定义编辑器。", - "contributes.priority.option": "在用户打开资源时不会自动使用此编辑器,但用户可使用 `Reopen With` 命令切换到此编辑器。" - }, - "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "insertToolbarLocation.betweenCells": "在单元格之间悬停时显示的工具栏。", - "insertToolbarLocation.both": "两个工具栏。", - "insertToolbarLocation.hidden": "插入操作不会出现在任何位置。", - "insertToolbarLocation.notebookToolbar": "位于笔记本编辑器顶部的工具栏。", - "notebook.cellToolbarLocation.description": "应在何处显示单元格工具栏,或是否隐藏它。", - "notebook.cellToolbarLocation.viewType": "为特定文件类型配置单元格工具栏位置", - "notebook.cellToolbarVisibility.description": "是否应在悬停或单击时显示单元格工具栏。", - "notebook.compactView.description": "控制是否应以紧凑形式呈现笔记本编辑器。例如在打开时,它将减小左边距宽度。", - "notebook.consolidatedOutputButton.description": "控制是否应在输出工具栏中呈现输出操作。", - "notebook.consolidatedRunButton.description": "控制是否在“运行”按钮旁边的下拉列表中显示额外操作。", - "notebook.diff.enablePreview.description": "是否对笔记本使用增强的文本差异编辑器。", - "notebook.displayOrder.description": "输出项 mime 类型的优先级列表", - "notebook.dragAndDrop.description": "控制笔记本编辑器是否应允许通过拖放移动单元格。", - "notebook.editorOptions.experimentalCustomization": "用于笔记本中使用的代码编辑器的设置。这可用于自定义大多数编辑器*设置。", - "notebook.focusIndicator.description": "控制焦点指示器呈现位置(沿单元格边框或左侧装订线)", - "notebook.globalToolbar.description": "控制是否在笔记本编辑器中呈现全局工具栏。", - "notebook.globalToolbarShowLabel": "控制笔记本工具栏上的操作是否应呈现标签。", - "notebook.insertToolbarPosition.description": "控制插入单元格操作应出现的位置。", - "notebook.markup.fontSize": "控制笔记本中呈现标记的字号。设置为 `0` 时,将使用 120% 的 `#editor.fontSize#`。", - "notebook.showCellStatusbar.description": "是否应显示单元格状态栏。", - "notebook.showCellStatusbar.hidden.description": "单元格状态栏始终隐藏。", - "notebook.showCellStatusbar.visible.description": "单元格状态栏始终可见。", - "notebook.showCellStatusbar.visibleAfterExecute.description": "在执行单元格之前,单元格状态栏处于隐藏状态。之后,其会变为可见以显示执行状态。", - "notebook.showFoldingControls.description": "控制显示 Markdown 标头文件箭头的时间。", - "notebook.textOutputLineLimit": "控制文本输出中呈现的文本行数。", - "notebook.undoRedoPerCell.description": "是否为每个单元格使用单独的撤消/重做堆叠。", - "notebookConfigurationTitle": "笔记本", - "showFoldingControls.always": "折叠控件始终可见。", - "showFoldingControls.mouseover": "折叠控件仅在鼠标悬停时可见。" - }, - "vs/workbench/contrib/notebook/browser/notebookEditor": { - "fail.noEditor": "无法使用类型为“{0}”的笔记本编辑器打开资源,请检查是否已安装或启用了正确的扩展。", - "fail.reOpen": "使用 VS Code 标准文本编辑器重新打开文件" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": { - "notebookRunTrust": "执行笔记本单元将从此工作区运行代码。" - }, - "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { - "focusedCellBackground": "将焦点放在单元格上时单元格的背景色。", - "notebook.cellBorderColor": "笔记本单元格的边框颜色。", - "notebook.cellEditorBackground": "单元格编辑器背景色。", - "notebook.cellHoverBackground": "将鼠标悬停在单元格上时单元格的背景色。", - "notebook.cellInsertionIndicator": "笔记本单元格插入指示符的颜色。", - "notebook.cellStatusBarItemHoverBackground": "笔记本单元格状态栏项的背景色。", - "notebook.cellToolbarSeparator": "单元格底部工具栏中分隔符的颜色", - "notebook.focusedCellBorder": "将焦点放在单元格上时单元格焦点指示器边框的颜色。", - "notebook.focusedEditorBorder": "笔记本单元格编辑器边框的颜色。", - "notebook.inactiveFocusedCellBorder": "当主要焦点在编辑器外时,聚焦单元格时单元格的上下边框的颜色。", - "notebook.inactiveSelectedCellBorder": "选定多个单元格时单元格边框的颜色。", - "notebook.outputContainerBackgroundColor": "笔记本输出容器背景的颜色。", - "notebook.outputContainerBorderColor": "笔记本输出容器的边框颜色。", - "notebook.selectedCellBorder": "选中单元格但未将焦点放在其上时单元格上边框和下边框的颜色。", - "notebook.symbolHighlightBackground": "突出显示的单元格的背景色", - "notebookScrollbarSliderActiveBackground": "单击时笔记本滚动条滑块的背景色。", - "notebookScrollbarSliderBackground": "笔记本滚动条滑块的背景色。", - "notebookScrollbarSliderHoverBackground": "悬停时笔记本滚动条滑块的背景色。", - "notebookStatusErrorIcon.foreground": "单元格状态栏中笔记本单元格的错误图标颜色。", - "notebookStatusRunningIcon.foreground": "单元格状态栏中笔记本单元格的“正在运行”图标颜色。", - "notebookStatusSuccessIcon.foreground": "单元格状态栏中笔记本单元格的错误图标颜色。", - "notebookTreeAriaLabel": "笔记本", - "selectedCellBackground": "选中某个单元格时该单元格的背景色。" - }, - "vs/workbench/contrib/notebook/browser/notebookIcons": { - "clearIcon": "用于在笔记本编辑器中清除单元格输出的图标。", - "collapsedIcon": "用于在笔记本编辑器中批注已折叠部分的图标。", - "configureKernel": "笔记本编辑器的内核配置小组件中的配置图标。", - "deleteCellIcon": "用于在笔记本编辑器中删除单元格的图标。", - "editIcon": "用于在笔记本编辑器中编辑单元格的图标。", - "errorStateIcon": "用于在笔记本编辑器中指示错误状态的图标。", - "executeAboveIcon": "用于在笔记本编辑器中在单元格上方进行执行的图标。", - "executeAllIcon": "用于在笔记本编辑器中执行所有单元格的图标。", - "executeBelowIcon": "用于在笔记本编辑器中在单元格下方进行执行的图标。", - "executeIcon": "笔记本编辑器中的执行图标。", - "executingStateIcon": "用于在笔记本编辑器中指示执行状态的图标。", - "expandedIcon": "用于在笔记本编辑器中批注已展开部分的图标。", - "mimetypeIcon": "MIME 类型笔记本编辑器的图标。", - "moveDownIcon": "用于在笔记本编辑器中下移单元格的图标。", - "moveUpIcon": "用于在笔记本编辑器中上移单元格的图标。", - "openAsTextIcon": "用于在文本编辑器中打开笔记本的图标。", - "pendingStateIcon": "用于在笔记本编辑器中指示挂起状态的图标。", - "renderOutputIcon": "用于在差异编辑器中呈现输出的图标。", - "revertIcon": "笔记本编辑器中的还原图标。", - "selectKernelIcon": "配置用于在笔记本编辑器中选择内核的图标。", - "splitCellIcon": "用于在笔记本编辑器中拆分单元格的图标。", - "stopEditIcon": "用于在笔记本编辑器中停止编辑单元格的图标。", - "stopIcon": "用于在笔记本编辑器中停止执行的图标。", - "successStateIcon": "用于在笔记本编辑器中指示成功状态的图标。", - "unfoldIcon": "用于在笔记本编辑器中展开单元格的图标。" - }, - "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "是否禁用其他按键映射扩展 ({0}),从而避免按键绑定之间的冲突?", - "no": "否", - "yes": "是" - }, - "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { - "notebook.cell.toggleLineNumbers.title": "显示单元格行号", - "notebook.lineNumbers": "控制单元格编辑器中行号的显示。", - "notebook.showLineNumbers": "显示笔记本行号", - "notebook.toggleLineNumbers": "切换笔记本行号" - }, - "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { - "builtinRenderInfo": "内置", - "curruentActiveMimeType": "当前处于活动状态", - "installJupyterPrompt": "从市场安装其他呈现器", - "pickMimeType": "更改演示文稿", - "promptChooseMimeType.placeHolder": "为当前项选择要渲染的 mime 类型", - "promptChooseMimeTypeInSecure.placeHolder": "为当前项选择要渲染的 mime 类型", - "unavailableRenderInfo": "呈现器不可用" - }, - "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { - "cellExpandInputButtonLabel": "展开单元格输入({0})", - "cellExpandInputButtonLabelWithDoubleClick": "双击以展开单元格输入({0})" - }, - "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": { - "notebook.moreRunActionsLabel": "更多..." - }, - "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { - "empty": "单元格没有输出", - "noRenderer.1": "找不到 mimetype \"{0}\" 的呈现器,但市场中可能提供了一个呈现器。", - "noRenderer.2": "找不到输出的呈现器。其具有以下 mimetype: {0}", - "noRenderer.search": "搜索市场" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "空白 Markdown 单元格,请双击或按 Enter 进行编辑。", - "notebook.error.rendererNotFound": "找不到“$0”的呈现器" - }, - "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExecutionOrderCountLabel": "执行顺序", - "cellExpandOutputButtonLabel": "展开单元格输出(${0})", - "cellExpandOutputButtonLabelWithDoubleClick": "双击以展开单元格输出({0})", - "cellOutputsCollapsedMsg": "输出已折叠" - }, - "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { "select": "选择内核" }, - "vs/workbench/contrib/notebook/common/notebookEditorModel": { - "notebook.staleSaveError": "文件内容在磁盘上已更改。是要打开更新的版本还是使用所作更改覆盖该文件?", - "notebook.staleSaveError.overwrite.": "覆盖", - "notebook.staleSaveError.revert": "还原" - }, - "vs/workbench/contrib/outline/browser/outline.contribution": { - "filteredTypes.array": "启用后,大纲将显示“数组”符号。", - "filteredTypes.boolean": "启用后,大纲将显示“布尔”符号。", - "filteredTypes.class": "启用后,大纲将显示“类”符号。", - "filteredTypes.constant": "启用后,大纲将显示“常量”符号。", - "filteredTypes.constructor": "启用大纲时,大纲将显示“构造函数”符号。", - "filteredTypes.enum": "启用后,大纲将显示“枚举”符号。", - "filteredTypes.enumMember": "启用后,大纲将显示“枚举成员”符号。", - "filteredTypes.event": "启用后,大纲将显示“事件”符号。", - "filteredTypes.field": "启用时,大纲将显示“字段”符号。", - "filteredTypes.file": "启用后,大纲将显示“文件”符号。", - "filteredTypes.function": "启用时,大纲将显示“函数”符号。", - "filteredTypes.interface": "启用后,大纲将显示“接口”符号。", - "filteredTypes.key": "启用后,大纲将显示“键”符号。", - "filteredTypes.method": "启用后,大纲将显示“方法”符号。", - "filteredTypes.module": "启用后,大纲将显示“模块”符号。", - "filteredTypes.namespace": "启用后,大纲将显示“命名空间”符号。", - "filteredTypes.null": "启用后,大纲将显示 \"null\" 符号。", - "filteredTypes.number": "启用后,大纲将显示“数字”符号。", - "filteredTypes.object": "启用后,大纲将显示“对象”符号。", - "filteredTypes.operator": "启用时,大纲显示“运算符”符号。", - "filteredTypes.package": "启用后,大纲将显示“包”符号。", - "filteredTypes.property": "启用后,大纲将显示“属性”符号。", - "filteredTypes.string": "启用后,大纲将显示“字符串”符号。", - "filteredTypes.struct": "启用后,大纲将显示“结构”符号。", - "filteredTypes.typeParameter": "启用后,大纲将显示 \"typeParameter\" 符号。", - "filteredTypes.variable": "启用后,大纲将显示“变量”符号。", - "name": "大纲", - "outline.problem.colors": "对错误和警告添加颜色。", - "outline.problems.badges": "对错误和警告使用徽章。", - "outline.showIcons": "显示大纲元素的图标。", - "outline.showProblem": "显示大纲元素上的错误和警告。", - "outlineConfigurationTitle": "大纲", - "outlineViewIcon": "查看大纲视图的图标。" - }, - "vs/workbench/contrib/outline/browser/outlinePane": { - "collapse": "全部折叠", - "filterOnType": "在输入时筛选", - "followCur": "跟随光标", - "loading": "正在加载“{0}”的文档符号...", - "no-editor": "活动编辑器无法提供大纲信息。", - "no-symbols": "在文档“{0}”中找不到符号", - "sortByKind": "排序方式 : 类别", - "sortByName": "排序依据 : 名称", - "sortByPosition": "排序依据 : 位置" - }, - "vs/workbench/contrib/output/browser/logViewer": { "logViewerAriaLabel": "日志查看器" }, - "vs/workbench/contrib/output/browser/output.contribution": { - "clearOutput.label": "清除输出", - "logViewer": "日志查看器", - "miToggleOutput": "输出(&&O)", - "openActiveLogOutputFile": "打开日志输出文件", - "openLogFile": "打开日志文件...", - "output": "输出", - "output.smartScroll.enabled": "在输出视图中启用或禁用「智能滚动」。「智能滚动」会自动在你点击输出视图时锁定滚动,并在你点击最后一行时解锁滚动。", - "outputCleared": "输出被清除", - "outputScrollOff": "关闭自动滚动", - "outputScrollOn": "打开自动滚动", - "outputViewIcon": "查看输出视图的图标。", - "selectlog": "选择日志", - "selectlogFile": "选择日志文件", - "showLogs": "显示日志...", - "switchToOutput.label": "切换到输出", - "toggleAutoScroll": "切换自动滚动" - }, - "vs/workbench/contrib/output/browser/outputView": { - "channel": "“{0}”的输出通道", - "logChannel": "日志 ({0})", - "output": "输出", - "output model title": "{0} - 输出", - "outputChannels": "输出通道。", - "outputViewAriaLabel": "输出面板", - "outputViewWithInputAriaLabel": "{0},输出面板" - }, - "vs/workbench/contrib/performance/browser/performance.contribution": { "show.label": "启动性能" }, - "vs/workbench/contrib/performance/browser/perfviewEditor": { "name": "启动性能" }, - "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { - "prof.detail": "请创建问题并手动附加以下文件:\r\n{0}", - "prof.detail.restart": "需要重新启动才能继续使用“{0}”。再次感谢您的贡献。", - "prof.message": "成功创建的配置文件。", - "prof.restart": "重启(&&R)", - "prof.restart.button": "重启(&&R)", - "prof.restartAndFileIssue": "创建问题并重启(&&C)", - "prof.thanks": "感谢您的帮助。" - }, - "vs/workbench/contrib/preferences/browser/keybindingWidgets": { - "defineKeybinding.chordsTo": "加上", - "defineKeybinding.existing": "已有 {0} 条命令的按键绑定与此相同", - "defineKeybinding.initial": "先按所需的组合键,再按 Enter 键。", - "defineKeybinding.oneExists": "已有 1 条命令的按键绑定与此相同" - }, - "vs/workbench/contrib/preferences/browser/keybindingsEditor": { - "SearchKeybindings.FullTextSearchPlaceholder": "在此键入搜索按键绑定", - "SearchKeybindings.KeybindingsSearchPlaceholder": "正在录制按键。按 Esc 键退出", - "addKeybindingLabel": "添加键绑定", - "addKeybindingLabelWithKey": "添加按键绑定 {0}", - "addLabel": "添加键绑定…", - "changeLabel": "更改键绑定…", - "clearInput": "清除键绑定搜索输入", - "command": "命令", - "copyCommandLabel": "复制命令 ID", - "copyCommandTitleLabel": "复制命令标题", - "copyLabel": "复制", - "editKeybindingLabel": "更改键绑定", - "editKeybindingLabelWithKey": "更改键绑定 {0}", - "editWhen": "更改 When 表达式", - "error": "编辑按键绑定时发生错误“{0}”。请打开 \"keybindings.json\" 文件并检查错误。", - "keybinding": "键绑定", - "keybindingsLabel": "键绑定", - "noKeybinding": "未分配键绑定。", - "noWhen": "没有时间上下文。", - "recordKeysLabel": "录制按键", - "recording": "正在录制按键", - "removeLabel": "删除键绑定", - "resetLabel": "重置按键绑定", - "show keybindings": "按字母顺序显示 {0} 个按键绑定", - "show sorted keybindings": "按优先级顺序显示 {0} 个按键绑定", - "showSameKeybindings": "显示相同的按键绑定", - "sortByPrecedeneLabel": "按优先级排序(最高优先)", - "source": "源", - "title": "{0} ({1})", - "when": "当", - "whenContextInputAriaLabel": "请键入 when 上下文。按 Enter 进行确认,按 Esc 取消。" - }, - "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { - "defineKeybinding.kbLayoutErrorMessage": "在当前键盘布局下无法生成此组合键。", - "defineKeybinding.kbLayoutLocalAndUSMessage": "在你的键盘布局上为 **{0}**(美国标准布局上为 **{1}**)。", - "defineKeybinding.kbLayoutLocalMessage": "在你的键盘布局上为 **{0}**。", - "defineKeybinding.start": "定义键绑定" - }, - "vs/workbench/contrib/preferences/browser/preferences.contribution": { - "Keyboard Shortcuts": "键盘快捷方式", - "clear": "清除搜索结果", - "filterModifiedLabel": "显示已修改设置", - "filterOnlineServicesLabel": "显示联机服务设置", - "filterUntrusted": "显示不受信任的工作区设置", - "keybindingsEditor": "键绑定编辑器", - "miOpenOnlineSettings": "联机服务设置(&&O)", - "miOpenSettings": "设置(&&S)", - "miPreferences": "首选项(&&P)", - "onlineServices": "在线服务设置", - "openDefaultKeybindingsFile": "打开默认键盘快捷键(JSON)", - "openFolderSettings": "打开文件夹设置", - "openFolderSettingsFile": "打开文件夹设置(JSON)", - "openGlobalKeybindings": "打开键盘快捷方式", - "openGlobalKeybindingsFile": "打开键盘快捷方式(JSON)", - "openGlobalSettings": "打开用户设置", - "openRawDefaultSettings": "打开默认设置(JSON)", - "openRemoteSettings": "打开远程设置({0})", - "openRemoteSettingsJSON": "打开远程设置(JSON) ({0})", - "openSettings2": "打开设置 (ui)", - "openSettingsJson": "打开设置 (json)", - "openWorkspaceSettings": "打开工作区设置", - "openWorkspaceSettingsFile": "打开工作区设置(JSON)", - "preferences": "首选项", - "settings": "设置", - "settings.clearResults": "清除设置搜索结果", - "settings.focusFile": "聚焦到设置文件", - "settings.focusLevelUp": "将焦点上移一级", - "settings.focusSearch": "聚焦到设置搜索", - "settings.focusSettingControl": "焦点设置控制", - "settings.focusSettingsList": "聚焦设置列表", - "settings.focusSettingsTOC": "聚焦到设置目录", - "settings.showContextMenu": "显示设置上下文菜单", - "settingsEditor2": "设置编辑器 2", - "showDefaultKeybindings": "显示默认按键绑定", - "showExtensionKeybindings": "显示扩展键绑定", - "showTelemtrySettings": "遥测设置", - "showUserKeybindings": "显示用户按键绑定" - }, - "vs/workbench/contrib/preferences/browser/preferencesActions": { - "configureLanguageBasedSettings": "配置语言特定的设置...", - "languageDescriptionConfigured": "({0})", - "pickLanguage": "选择语言" - }, - "vs/workbench/contrib/preferences/browser/preferencesIcons": { - "keybindingsAddIcon": "键绑定 UI 中“添加”操作的图标。", - "keybindingsEditIcon": "键绑定 UI 中“编辑”操作的图标。", - "keybindingsRecordKeysIcon": "键绑定 UI 中“记录密钥”操作的图标。", - "keybindingsSortIcon": "键绑定 UI 中“按优先级排序”切换开关的图标。", - "preferencesClearInput": "设置和键绑定 UI 中的“清除输入”图标。", - "preferencesDiscardIcon": "设置 UI 中“放弃”操作的图标。", - "preferencesOpenSettings": "“打开设置”命令的图标。", - "settingsAddIcon": "设置 UI 中“添加”操作的图标。", - "settingsEditIcon": "设置 UI 中“编辑”操作的图标。", - "settingsGroupCollapsedIcon": "“拆分 JSON 设置”编辑器中已折叠部分的图标。", - "settingsGroupExpandedIcon": "“拆分 JSON 设置”编辑器中已展开部分的图标。", - "settingsMoreActionIcon": "设置 UI 中“更多操作”操作的图标。", - "settingsRemoveIcon": "设置 UI 中“删除”操作的图标。", - "settingsScopeDropDownIcon": "“拆分 JSON 设置”编辑器中“文件夹”下拉按钮的图标。" - }, - "vs/workbench/contrib/preferences/browser/preferencesRenderers": { - "copyDefaultValue": "复制到设置", - "editTtile": "编辑", - "manage workspace trust": "管理工作区信任", - "replaceDefaultValue": "在设置中替换", - "unknown configuration setting": "未知的配置设置", - "unsupportedApplicationSetting": "此设置只能应用于应用程序的用户设置", - "unsupportedMachineSetting": "只能在本地窗口的用户设置中或者远程窗口的远程设置中应用此设置。", - "unsupportedProperty": "不支持的属性", - "unsupportedRemoteMachineSetting": "此设置无法在此窗口中应用。在你打开本地窗口时将应用它。", - "unsupportedWindowSetting": "此设置无法应用于此工作区。它将在您直接打开包含的工作区文件夹时应用。", - "untrustedSetting": "此设置仅可应用于受信任的工作区。" - }, - "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "folderSettings": "文件夹", - "settingsSwitcherBarAriaLabel": "设置转换器", - "userSettings": "用户", - "userSettingsRemote": "远程", - "workspaceSettings": "工作区" - }, - "vs/workbench/contrib/preferences/browser/settingsEditor2": { - "SearchSettings.AriaLabel": "搜索设置", - "clearInput": "清除设置搜索输入", - "clearSearchFilters": "清除筛选", - "lastSyncedLabel": "上次同步时间: {0}", - "moreThanOneResult": "找到 {0} 个设置", - "noResults": "未找到设置", - "oneResult": "找到 1 个设置", - "settings": "设置", - "settings require trust": "工作区信任", - "turnOnSyncButton": "打开设置同步" - }, - "vs/workbench/contrib/preferences/browser/settingsLayout": { - "appearance": "外观", - "application": "应用程序", - "breadcrumbs": "导航路径", - "comments": "评论", - "commonlyUsed": "常用设置", - "cursor": "光标", - "debug": "调试", - "diffEditor": "差异编辑器", - "editorManagement": "编辑管理", - "extensions": "扩展", - "features": "功能", - "fileExplorer": "资源管理器", - "files": "文件", - "find": "查找", - "font": "字体", - "formatting": "格式化", - "keyboard": "键盘", - "minimap": "缩略图", - "newWindow": "新建窗口", - "notebook": "笔记本", - "output": "输出", - "problems": "问题", - "proxy": "代理服务器", - "remote": "远程", - "scm": "源代码管理", - "screencastMode": "截屏模式", - "search": "搜索", - "security": "安全性", - "settings": "设置编辑器", - "settingsSync": "设置同步", - "suggestions": "建议", - "task": "任务", - "telemetry": "遥测", - "terminal": "终端", - "testing": "测试", - "textEditor": "文本编辑器", - "timeline": "时间线", - "update": "更新", - "window": "窗口", - "workbench": "工作台", - "workspace": "工作区", - "zenMode": "禅模式" - }, - "vs/workbench/contrib/preferences/browser/settingsTree": { - "alsoConfiguredIn": "同时修改于", - "configuredIn": "修改于", - "copySettingAsJSONLabel": "将设置复制为 JSON 文本", - "copySettingIdLabel": "复制设置 id", - "editInSettingsJson": "在 settings.json 中编辑", - "extensionSyncIgnoredLabel": "同步: 已忽略", - "extensions": "扩展", - "manageWorkspaceTrust": "管理工作区信任", - "modified": "已修改", - "newExtensionsButtonLabel": "显示匹配的扩展", - "resetSettingLabel": "重置此设置", - "settings": "设置", - "settings.Default": "默认", - "settings.Modified": "已修改。", - "settingsContextMenuTitle": "更多操作...", - "stopSyncingSetting": "同步此设置", - "trustLabel": "此设置仅可应用于受信任的工作区", - "validationError": "验证错误。" - }, - "vs/workbench/contrib/preferences/browser/settingsTreeModels": { - "remote": "远程", - "user": "用户", - "workspace": "工作区" - }, - "vs/workbench/contrib/preferences/browser/settingsWidgets": { - "addItem": "添加项", - "addPattern": "添加模式", - "cancelButton": "取消", - "editExcludeItem": "编辑排除项目", - "editItem": "编辑项", - "excludePatternHintLabel": "排除与“{0}”匹配的文件", - "excludePatternInputPlaceholder": "排除项的模式...", - "excludeSiblingHintLabel": "仅当存在匹配“{1}”的文件时,才排除匹配“{0}”的文件", - "excludeSiblingInputPlaceholder": "当符合此模式的项目存在时...", - "focusedRowBackground": "聚焦时设置行的背景色。", - "headerForeground": "节标题或活动标题的前景颜色。", - "itemInputPlaceholder": "项...", - "listSiblingHintLabel": "列出与\"${1}\"同级的项目\"{0}\"", - "listSiblingInputPlaceholder": "同级...", - "listValueHintLabel": "列出项目\"{0}\"", - "modifiedItemForeground": "修改后的设置指示器的颜色。", - "numberInputBoxBackground": "设置编辑器编号输入框背景。", - "numberInputBoxBorder": "设置编辑器编号输入框边框。", - "numberInputBoxForeground": "设置编辑器编号输入框前景。", - "objectKeyHeader": "项", - "objectKeyInputPlaceholder": "键", - "objectPairHintLabel": "属性“{0}”设置为“{1}”。", - "objectValueHeader": "值", - "objectValueInputPlaceholder": "值", - "okButton": "确定", - "removeExcludeItem": "删除排除项", - "removeItem": "删除项", - "resetItem": "重置项", - "settings.focusedRowBorder": "将焦点放在行上时行的上边框和下边框的颜色。", - "settings.rowHoverBackground": "悬停时设置行的背景色。", - "settingsCheckboxBackground": "设置编辑器复选框背景。", - "settingsCheckboxBorder": "设置编辑器复选框边框。", - "settingsCheckboxForeground": "设置编辑器复选框前景。", - "settingsDropdownBackground": "设置编辑器下拉列表背景色。", - "settingsDropdownBorder": "设置编辑器下拉列表边框。", - "settingsDropdownForeground": "设置编辑器下拉列表前景色。", - "settingsDropdownListBorder": "设置编辑器下拉列表边框。这会将选项包围起来,并将选项与描述分开。", - "textInputBoxBackground": "设置编辑器文本输入框背景。", - "textInputBoxBorder": "设置编辑器文本输入框边框。", - "textInputBoxForeground": "设置编辑器文本输入框前景。" - }, - "vs/workbench/contrib/preferences/browser/tocTree": { - "groupRowAriaLabel": "{0},组", - "settingsTOC": "设置目录" - }, - "vs/workbench/contrib/preferences/common/preferencesContribution": { - "enableNaturalLanguageSettingsSearch": "控制是否在设置中启用自然语言搜索。自然语言搜索由 Microsoft 联机服务提供。", - "settingsSearchTocBehavior": "控制设置编辑器的目录在搜索时的行为。", - "settingsSearchTocBehavior.filter": "筛选目录为仅显示含有匹配设置的类别。单击一个类别将仅显示该类别的结果。", - "settingsSearchTocBehavior.hide": "在搜索时隐藏目录。", - "splitSettingsEditorLabel": "拆分设置编辑器" - }, - "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { - "clearCommandHistory": "清除命令历史记录", - "commandWithCategory": "{0}: {1}", - "configure keybinding": "配置键绑定", - "noCommandResults": "没有匹配的命令", - "showTriggerActions": "显示所有命令" - }, - "vs/workbench/contrib/quickaccess/browser/quickAccess.contribution": { - "commandPalette": "命令面板...", - "commandsQuickAccess": "显示并运行命令", - "commandsQuickAccessPlaceholder": "键入要运行的命令的名称。", - "helpQuickAccess": "显示所有快速访问提供程序", - "helpQuickAccessPlaceholder": "键入\"{0}\"以获取有关可在此处执行的操作的帮助。", - "miCommandPalette": "命令面板(&&C)…", - "miGotoLine": "转到行/列(&&L)…", - "miOpenView": "打开视图(&&O)…", - "miShowAllCommands": "显示所有命令", - "viewQuickAccess": "打开视图", - "viewQuickAccessPlaceholder": "键入要打开的视图、输出通道或终端的名称。" - }, - "vs/workbench/contrib/quickaccess/browser/viewQuickAccess": { - "channels": "输出", - "logChannel": "日志 ({0})", - "noViewResults": "没有匹配的视图", - "openView": "打开视图", - "panels": "面板", - "quickOpenView": "Quick Open 视图", - "terminalTitle": "{0}: {1}", - "terminals": "终端", - "views": "侧边栏" - }, - "vs/workbench/contrib/relauncher/browser/relauncher.contribution": { - "relaunchSettingDetail": "按下“重启”按钮以重新启动 {0} 并启用该设置。", - "relaunchSettingDetailWeb": "按重新加载按钮重新加载{0}并启用该设置。", - "relaunchSettingMessage": "设置已更改,需要重启才能生效。", - "relaunchSettingMessageWeb": "设置已更改,需要重新加载才能生效。", - "restart": "重启(&&R)", - "restartWeb": "重载(&&R)" - }, - "vs/workbench/contrib/remote/browser/explorerViewItems": { - "remote.explorer.switch": "切换远程", - "remotes": "切换远程" - }, - "vs/workbench/contrib/remote/browser/remote": { - "RemoteHelpInformationExtPoint": "为远程提供帮助信息", - "RemoteHelpInformationExtPoint.documentation": "项目文档页面的 URL 或返回此 URL 的命令", - "RemoteHelpInformationExtPoint.feedback": "项目反馈报告器的 URL 或返回 URL 的命令", - "RemoteHelpInformationExtPoint.getStarted": "项目入门页面的 URL 或返回此 URL 的命令", - "RemoteHelpInformationExtPoint.issues": "项目问题列表的 URL 或返回 URL 的命令", - "cancel": "取消", - "connectionLost": "连接中断", - "pickRemoteExtension": "选择要打开的 URL", - "reconnectNow": "立即重新连接", - "reconnectionPermanentFailure": "无法重新连接。请重新加载窗口。", - "reconnectionRunning": "已断开连接。正在尝试重新连接…", - "reconnectionWaitMany": "正在尝试在 {0} 秒内重新连接...", - "reconnectionWaitOne": "正在尝试在 {0} 秒内重新连接...", - "reloadWindow": "重新加载窗口", - "remote.explorer": "远程资源管理器", - "remote.help": "帮助和反馈", - "remote.help.documentation": "阅读文档", - "remote.help.feedback": "提供反馈", - "remote.help.getStarted": "入门", - "remote.help.issues": "审查问题", - "remote.help.report": "报告问题", - "remotehelp": "远程帮助" - }, - "vs/workbench/contrib/remote/browser/remoteExplorer": { - "1forwardedPort": "1 个转发的端口", - "nForwardedPorts": "{0} 个转发的端口", - "ports": "端口", - "remote.forwardedPorts.statusbarTextNone": "未转发端口", - "remote.forwardedPorts.statusbarTooltip": "转发的端口: {0}", - "remote.tunnelsView.automaticForward": "在端口 {0} 上运行的应用程序可用。", - "remote.tunnelsView.elevationButton": "使用端口 {0} 作为 Sudo…", - "remote.tunnelsView.elevationMessage": "你需要以超级用户身份运行,才能在本地使用端口 {0}。", - "remote.tunnelsView.notificationLink2": "[查看所有转发端口]({0})", - "status.forwardedPorts": "转发的端口" - }, - "vs/workbench/contrib/remote/browser/remoteIcons": { - "copyAddressIcon": "“复制本地地址”操作的图标。", - "documentationIcon": "远程资源管理器视图中的文档图标。", - "feedbackIcon": "远程资源管理器视图中的反馈图标。", - "forwardPortIcon": "“前进”操作的图标。", - "forwardedPortWithProcessIcon": "具有正在运行的进程的转发端口图标。", - "forwardedPortWithoutProcessIcon": "没有正在运行的进程的转发端口图标。", - "getStartedIcon": "远程资源管理器视图中的入门图标。", - "labelPortIcon": "“标记端口”操作的图标。", - "openBrowserIcon": "“打开浏览器”操作的图标。", - "openPreviewIcon": "“打开预览”操作的图标。", - "portIcon": "表示一个远程端口的图标。", - "portsViewIcon": "查看远程端口视图的图标。", - "privatePortIcon": "表示一个私有远程端口的图标。", - "remoteExplorerViewIcon": "查看远程资源管理器视图的图标。", - "reportIssuesIcon": "远程资源管理器视图中的“报告问题”图标。", - "reviewIssuesIcon": "远程资源管理器视图中的“审阅问题”图标。", - "stopForwardIcon": "“停止转发”操作的图标。" - }, - "vs/workbench/contrib/remote/browser/remoteIndicator": { - "closeRemoteConnection.title": "关闭远程连接", - "closeVirtualWorkspace.title": "关闭远程工作区", - "disconnectedFrom": "已与 {0} 断开连接", - "host.open": "正在打开远程...", - "host.reconnecting": "正在重新连接到 {0}…", - "host.tooltip": "正在 {0} 上编辑", - "installRemotes": "安装额外远程拓展...", - "miCloseRemote": "关闭远程连接(&&M)", - "noHost.tooltip": "打开远程窗口", - "reloadWindow": "重新加载窗口", - "remote.category": "远程", - "remote.close": "关闭远程连接", - "remote.install": "安装远程开发拓展", - "remote.showMenu": "显示远程菜单", - "remoteHost": "远程主机", - "workspace.tooltip": "正在 {0} 上编辑", - "workspace.tooltip2": "对于位于虚拟文件系统上的资源,某些[功能不可用] ({0})。" - }, - "vs/workbench/contrib/remote/browser/tunnelView": { - "portWithRunningProcess.foreground": "具有关联的正在运行的进程的端口图标颜色。", - "portsLink.followLinkAlt": "Alt + 单击", - "portsLink.followLinkAlt.mac": "Option + 单击", - "portsLink.followLinkCmd": "Cmd + 单击", - "portsLink.followLinkCtrl": "Ctrl + 单击", - "remote.tunnel": "端口", - "remote.tunnel.changeLocalPort": "更改本地地址端口", - "remote.tunnel.changeLocalPortNumber": "本地端口 {0} 不可用。已改用端口号 {1}", - "remote.tunnel.close": "停止转发端口", - "remote.tunnel.closeNoPorts": "当前未转发端口。尝试运行{0}命令", - "remote.tunnel.closePlaceholder": "选择停止转发的端口", - "remote.tunnel.copyAddressCommandPalette": "复制转发的端口地址", - "remote.tunnel.copyAddressInline": "复制本地地址", - "remote.tunnel.copyAddressPlaceholdter": "选择转发的端口", - "remote.tunnel.forward": "转发端口", - "remote.tunnel.forwardError": "无法转发{0}: {1}。主机可能不可用,或者远程端口可能已被转发", - "remote.tunnel.forwardItem": "转发端口", - "remote.tunnel.forwardPrompt": "端口号或地址(例如 3000 或 10.10.10.10:2000)。", - "remote.tunnel.label": "设置端口标签", - "remote.tunnel.open": "在浏览器中打开", - "remote.tunnel.openCommandPalette": "在浏览器中打开端口", - "remote.tunnel.openCommandPaletteNone": "当前没有转发端口。若要开始,请打开端口视图。", - "remote.tunnel.openCommandPalettePick": "选择要打开的端口", - "remote.tunnel.openCommandPaletteView": "打开端口视图…", - "remote.tunnel.openPreview": "在编辑器中预览", - "remote.tunnel.protocolHttp": "HTTP", - "remote.tunnel.protocolHttps": "HTTPS", - "remote.tunnel.tooltipCandidate": "远程端口 {0}:{1} 未转发。", - "remote.tunnel.tooltipForwarded": "远程端口 {0}:{1} 已转发到本地地址 {2}。", - "remote.tunnel.tooltipName": "标记为 {0} 的端口。", - "remote.tunnelView.alreadyForwarded": "端口已被转发", - "remote.tunnelView.inlineElevationMessage": "可能需要 sudo", - "remote.tunnelsView.addPort": "添加端口", - "remote.tunnelsView.changePort": "新的本地端口", - "remote.tunnelsView.input": "按 Enter 键确认,或按 Esc 键取消。", - "remote.tunnelsView.labelPlaceholder": "端口标签", - "remote.tunnelsView.portNumberToHigh": "端口号必须大于等于 0 且小于 {0}。", - "remote.tunnelsView.portNumberValid": "转发的端口应为数字或主机:端口。", - "tunnel.addressColumn.label": "本地地址", - "tunnel.addressColumn.tooltip": "转发端口在本地可用的地址。", - "tunnel.focusContext": "“端口”视图是否具有焦点。", - "tunnel.forwardedPortsViewEnabled": "“端口”视图是否已启用。", - "tunnel.iconColumn.notRunning": "没有正在运行的进程。", - "tunnel.iconColumn.running": "端口有正在运行的进程。", - "tunnel.originColumn.label": "源", - "tunnel.originColumn.tooltip": "转发端口的来源。可以是扩展、用户转发、静态转发或自动转发。", - "tunnel.portColumn.label": "端口", - "tunnel.portColumn.tooltip": "转发端口的标签和远程端口号。", - "tunnel.privacyColumn.label": "可见性", - "tunnel.privacyColumn.tooltip": "转发端口的可用性。", - "tunnel.processColumn.label": "正在运行的进程", - "tunnel.processColumn.tooltip": "正在使用该端口的进程的命令行。", - "tunnelContext.privacyMenu": "端口可见性", - "tunnelContext.protocolMenu": "更改端口协议", - "tunnelPrivacy.private": "专用", - "tunnelPrivacy.unknown": "未知", - "tunnelView": "隧道视图", - "tunnelView.runningProcess.inacessable": "流程信息不可用" - }, - "vs/workbench/contrib/remote/common/remote.contribution": { - "invalidWorkspaceCancel": "取消(&&C)", - "invalidWorkspaceDetail": "工作区不存在。请选择另一个工作区以打开。", - "invalidWorkspaceMessage": "工作区不存在", - "invalidWorkspacePrimary": "打开工作区(&&O)...", - "pauseSocketWriting": "连接: 暂停套接字写入", - "remote": "远程", - "remote.autoForwardPorts": "启用后,将检测到新的正在运行的进程,并自动转发其侦听的端口。禁用此设置将不会阻止转发所有端口。即使禁用,扩展将仍然能够导致端口被转发,并且打开某些 URL 仍将导致端口被转发。", - "remote.autoForwardPortsSource": "设置当 \"remote.autoForwardPorts\" 为 true 时自动从其转发端口的源。在 Windows 和 Mac 远程设备上,\"process\" 选项不起作用,系统将使用 \"output\"。需要重新加载才能生效。", - "remote.autoForwardPortsSource.output": "通过读取终端和调试输出发现端口时,将自动转发该端口。并非所有使用端口的进程都将打印到集成终端或调试控制台,因此某些端口将丢失。根据输出转发的端口将不会被“取消转发”,除非重载或用户在“端口”视图中关闭该端口。", - "remote.autoForwardPortsSource.process": "通过监视包含端口的已启动进程发现端口时,将自动转发该端口。", - "remote.extensionKind": "覆盖扩展的类型。\"ui\" 扩展在本地计算机上安装和运行,而 \"workspace\" 扩展则在远程计算机上运行。通过使用此设置重写扩展的默认类型,可指定是否应在本地或远程安装和启用该扩展。", - "remote.localPortHost": "指定将用于端口转发的本地主机名。", - "remote.portsAttributes": "设置在转发特定端口号时应用的属性。例如:\r\n\r\n```\r\n\"3000\": {\r\n \"label\": \"Application\"\r\n},\r\n\"40000-55000\": {\r\n \"onAutoForward\": \"ignore\"\r\n},\r\n\".+\\\\/server.js\": {\r\n \"onAutoForward\": \"openPreview\"\r\n}\r\n```", - "remote.portsAttributes.defaults": "对于未从 \"remote.portsAttributes\" 设置中获得属性的所有端口,设置其上应用的默认属性。例如:\r\n\r\n```\r\n{\r\n \"onAutoForward\": \"ignore\"\r\n}\r\n```", - "remote.portsAttributes.elevateIfNeeded": "在转发此端口时,自动提示提升(如果需要)。如果本地端口是特权端口,则需要提升。", - "remote.portsAttributes.ignore": "此端口不会自动转发。", - "remote.portsAttributes.label": "将在此端口的 UI 中显示的标签。", - "remote.portsAttributes.labelDefault": "应用程序", - "remote.portsAttributes.notify": "在自动转发端口时显示通知。", - "remote.portsAttributes.onForward": "定义在为自动转发发现端口时发生的操作", - "remote.portsAttributes.openBrowser": "在自动转发端口时打开浏览器。根据你的设置,可能会打开嵌入式浏览器。", - "remote.portsAttributes.openBrowserOnce": "自动转发端口时打开浏览器,但仅在会话期间第一次转发端口时打开。这可能会打开嵌入式浏览器,具体取决于你的设置。", - "remote.portsAttributes.openPreview": "自动转发端口时,在同一窗口中打开预览。", - "remote.portsAttributes.patternError": "必须是一个端口号、端口号范围或正则表达式。", - "remote.portsAttributes.port": "端口、端口范围(例如 \"40000-55000\")、主机和端口(例如 \"db:1234\")或正则表达式(例如 \".+\\\\/server.js\")。对于端口号或端口范围,属性将应用于该端口号或端口号范围。使用正则表达式的属性将应用于其关联流程命令行与表达式匹配的端口。", - "remote.portsAttributes.protocol": "转发此端口时要使用的协议。", - "remote.portsAttributes.requireLocalPort": "如果为 true,则将显示一个模式对话框,指示所选的本地端口是否不用于转发。", - "remote.portsAttributes.silent": "在自动转发此端口时,不显示任何通知,也不执行任何操作。", - "remote.restoreForwardedPorts": "还原您在工作区中转发的端口。", - "remoteExtensionLog": "远程服务器", - "triggerReconnect": "连接: 触发器重新连接", - "ui": "UI 扩展类型。在远程窗口中,只有在本地计算机上可用时,才会启用此类扩展。", - "workspace": "工作区扩展类型。在远程窗口中,仅在远程上可用时启用此类扩展。" - }, - "vs/workbench/contrib/remote/common/tunnelFactory": { - "tunnelPrivacy.private": "专用", - "tunnelPrivacy.public": "公用" - }, - "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { - "remote": "远程", - "remote.downloadExtensionsLocally": "启用后,扩展将本地下载并安装在远程上。" - }, - "vs/workbench/contrib/sash/browser/sash.contribution": { - "sashHoverDelay": "控制视图/编辑器之间拖动区域的悬停反馈延迟(以毫秒为单位)。", - "sashSize": "控制视图/编辑器之间拖动区域的反馈区域大小(以像素为单位)。如果你认为很难使用鼠标调整视图的大小,请将该值调大。" - }, - "vs/workbench/contrib/scm/browser/activity": { - "scmPendingChangesBadge": "{0} 个挂起的更改", - "status.scm": "源代码管理" - }, - "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { - "change": "第 {0} 个更改 (共 {1} 个)", - "changes": "第 {0} 个更改 (共 {1} 个)", - "editorGutterAddedBackground": "编辑器导航线中已插入行的背景颜色。", - "editorGutterDeletedBackground": "编辑器导航线中被删除行的背景颜色。", - "editorGutterModifiedBackground": "编辑器导航线中被修改行的背景颜色。", - "label.close": "关闭", - "miGotoNextChange": "下一个更改(&&C)", - "miGotoPreviousChange": "上一个更改(&&C)", - "minimapGutterAddedBackground": "添加的线的迷你地图装订线背景颜色。", - "minimapGutterDeletedBackground": "删除的线的迷你地图装订线背景颜色。", - "minimapGutterModifiedBackground": "修改的线的迷你地图装订线背景颜色。", - "move to next change": "转到下一个更改", - "move to previous change": "转到上一个更改", - "overviewRulerAddedForeground": "概览标尺中已增加内容的颜色。", - "overviewRulerDeletedForeground": "概览标尺中已删除内容的颜色。", - "overviewRulerModifiedForeground": "概览标尺中已修改内容的颜色。", - "show next change": "显示下一个更改", - "show previous change": "显示上一个更改" - }, - "vs/workbench/contrib/scm/browser/scm.contribution": { - "alwaysShowActions": "控制是否在“源代码管理”视图中始终显示内联操作。", - "alwaysShowRepository": "控制存储库是否应始终在 SCM 视图中可见。", - "autoReveal": "控制 SCM 视图在打开文件时是否应自动显示和选择文件。", - "diffDecorations": "控制编辑器中差异的显示效果。", - "diffDecorationsIgnoreTrimWhitespace": "控制在源代码管理差异装订线修饰中是否忽略前导空格和尾随空格。", - "diffGutterWidth": "控制装订线中差异修饰的宽度(px)(已添加或已修改)。", - "inputFontFamily": "控制输入消息的字体。将 `default` 用于工作台用户界面字体系列,将 `editor` 用于 `#editor.fontFamily#` 的值,或者使用自定义字体系列。", - "inputFontSize": "控制输入消息的字号(以像素为单位)。", - "miViewSCM": "SCM(&&C)", - "no open repo": "当前没有源代码管理提供程序进行注册。", - "open in terminal": "在终端打开", - "providersVisible": "控制在“源代码管理存储库”部分中可见的存储库数。设置为 \"0\", 以便能够手动调整视图的大小。", - "scm accept": "源代码管理: 接受输入", - "scm view next commit": "SCM: 查看下一个提交", - "scm view previous commit": "SCM: 查看上一个提交", - "scm.countBadge": "控制活动栏上源代码管理图标上的计数锁屏提醒。", - "scm.countBadge.all": "显示所有源代码管理提供程序计数锁屏提醒的总和。", - "scm.countBadge.focused": "显示焦点源控制提供程序的计数标记。", - "scm.countBadge.off": "禁用源代码管理计数徽章。", - "scm.defaultViewMode": "控制默认的源代码管理存储库视图模式。", - "scm.defaultViewMode.list": "将存储库更改显示为列表。", - "scm.defaultViewMode.tree": "将存储库更改显示为树。", - "scm.diffDecorations.all": "显示所有可用位置中的差异装饰。", - "scm.diffDecorations.gutter": "仅在编辑器行号槽中显示差异装饰。", - "scm.diffDecorations.minimap": "仅在缩略图中显示差异装饰。", - "scm.diffDecorations.none": "不要显示差异装饰。", - "scm.diffDecorations.overviewRuler": "仅在概览标尺中显示差异装饰。", - "scm.diffDecorationsGutterAction": "控制源代码管理差异装订线修饰的行为。", - "scm.diffDecorationsGutterAction.diff": "单击时显示内联差异一览视图。", - "scm.diffDecorationsGutterAction.none": "不执行任何操作。", - "scm.diffDecorationsGutterVisibility": "控制行号槽中源代码管理差异装饰器的可见性。", - "scm.diffDecorationsGutterVisibility.always": "始终显示行号槽中的差异装饰器。", - "scm.diffDecorationsGutterVisibility.hover": "仅在悬停时显示行号槽中的差异装饰器。", - "scm.diffDecorationsIgnoreTrimWhitespace.false": "不要忽略前导空格和尾随空格。", - "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "继承自 `diffEditor.ignoreTrimWhitespace`。", - "scm.diffDecorationsIgnoreTrimWhitespace.true": "忽略前导空格和尾随空格。", - "scm.providerCountBadge": "控制源代码管理提供程序标头的计数锁屏提醒。仅在有多个提供程序时才显示这些标头。", - "scm.providerCountBadge.auto": "仅显示非零时源代码管理提供程序的计数锁屏提醒。", - "scm.providerCountBadge.hidden": "隐藏源代码管理提供程序计数锁屏提醒。", - "scm.providerCountBadge.visible": "显示源代码管理提供程序计数锁屏提醒。", - "scmConfigurationTitle": "源代码管理", - "showActionButton": "控制是否可以在 SCM 视图中显示操作按钮。", - "source control": "源代码管理", - "source control repositories": "源代码管理存储库", - "sourceControlViewIcon": "查看“源代码管理”视图的图标。" - }, - "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { "scm": "源代码管理存储库" }, - "vs/workbench/contrib/scm/browser/scmViewPane": { - "collapse all": "折叠所有存储库", - "expand all": "展开所有存储库", - "input": "源代码管理输入", - "repositories": "存储库", - "scm": "源代码管理", - "scm.providerBorder": "SCM 提供程序分隔符边框。", - "setListViewMode": "以列表形式查看", - "setTreeViewMode": "以树形式查看", - "sortAction": "查看和排序", - "sortByName": "按名称排序", - "sortByPath": "按路径排序", - "sortByStatus": "按状态排序" - }, - "vs/workbench/contrib/scm/browser/scmViewPaneContainer": { "source control": "源代码管理" }, - "vs/workbench/contrib/search/browser/anythingQuickAccess": { - "closeEditor": "从最近打开中删除", - "fileAndSymbolResultsSeparator": "文件和符号结果", - "filePickAriaLabelDirty": "{0} 个未保存的更改", - "fileResultsSeparator": "文件结果", - "noAnythingResults": "没有匹配的结果", - "openToBottom": "打开转到底部", - "openToSide": "打开转到侧边", - "recentlyOpenedSeparator": "最近打开" - }, - "vs/workbench/contrib/search/browser/patternInputWidget": { - "defaultLabel": "输入", - "onlySearchInOpenEditors": "仅在打开的编辑器中搜索", - "useExcludesAndIgnoreFilesDescription": "使用“排除设置”与“忽略文件”" - }, - "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)" }, - "vs/workbench/contrib/search/browser/search.contribution": { - "CancelSearchAction.label": "取消搜索", - "ClearSearchResultsAction.label": "清除搜索结果", - "CollapseDeepestExpandedLevelAction.label": "全部折叠", - "ExpandAllAction.label": "全部展开", - "RefreshAction.label": "刷新", - "anythingQuickAccess": "转到文件", - "anythingQuickAccessPlaceholder": "按名称搜索文件(追加 {0} 转到行,追加 {1} 转到符号)", - "clearSearchHistoryLabel": "清除搜索历史记录", - "copyAllLabel": "全部复制", - "copyMatchLabel": "复制", - "copyPathLabel": "复制路径", - "exclude": "配置glob模式以在全文本搜索和快速打开中排除文件和文件夹。从“#files.exclude#”设置继承所有glob模式。在[此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)了解更多关于glob模式的信息", - "exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", - "exclude.when": "对匹配文件的同级文件的其他检查。使用 $(basename) 作为匹配文件名的变量。", - "filterSortOrder": "控制在快速打开中筛选时编辑器历史记录的排序顺序。", - "filterSortOrder.default": "历史记录条目按与筛选值的相关性排序。首先显示更相关的条目。", - "filterSortOrder.recency": "历史记录条目按最近时间排序。首先显示最近打开的条目。", - "findInFiles": "在文件中查找", - "findInFiles.args": "搜索的一组选项", - "findInFiles.description": "打开工作区搜索", - "findInFolder": "在文件夹中查找...", - "findInWorkspace": "在工作区中查找...", - "focusSearchListCommandLabel": "聚焦到列表", - "maintainFileSearchCacheDeprecated": "搜索缓存保留在从不关闭的扩展主机中,因此不再需要此设置。", - "miFindInFiles": "在文件中查找(&&I)", - "miGotoSymbolInWorkspace": "转到工作区中的符号(&&W)…", - "miReplaceInFiles": "在文件中替换(&&I)", - "miViewSearch": "搜索(&&S)", - "name": "搜索", - "revealInSideBar": "在侧边栏中显示", - "search": "搜索", - "search.actionsPosition": "在搜索视图中控制操作栏的位置。", - "search.actionsPositionAuto": "当搜索视图较窄时将操作栏置于右侧,当搜索视图较宽时,将它紧接在内容之后。", - "search.actionsPositionRight": "始终将操作栏放置在右侧。", - "search.collapseAllResults": "控制是折叠还是展开搜索结果。", - "search.collapseResults.auto": "结果少于10个的文件将被展开。其他的则被折叠。", - "search.followSymlinks": "控制是否在搜索中跟踪符号链接。", - "search.globalFindClipboard": "控制“搜索”视图是否读取或修改 macOS 的共享查找剪贴板。", - "search.location": "控制搜索功能是显示在侧边栏,还是显示在水平空间更大的面板区域。", - "search.location.deprecationMessage": "此设置已弃用。可以改为将搜索图标拖到新位置。", - "search.maintainFileSearchCache": "启用后,搜索服务进程将保持活动状态,而不是在一个小时不活动后关闭。这将使文件搜索缓存保留在内存中。", - "search.maxResults": "控制搜索结果的最大数目,可将其设置为 “null”(空),以返回无限结果。", - "search.mode": "控制新的“搜索: 在文件中查找”和“在文件夹中查找”操作发生的位置: 在边栏的搜索视图中或在搜索编辑器中发生", - "search.mode.newEditor": "在新的搜索编辑器中搜索。", - "search.mode.reuseEditor": "在现有搜索编辑器(若有)中搜索,否则在新的搜索编辑器中进行搜索。", - "search.mode.view": "在面板或边栏中的“搜索”视图中进行搜索。", - "search.quickOpen.includeHistory": "是否在 Quick Open 的文件结果中包含最近打开的文件。", - "search.quickOpen.includeSymbols": "控制 Quick Open 文件结果中是否包括全局符号搜索的结果。", - "search.searchEditor.defaultNumberOfContextLines": "创建新的搜索编辑器时要使用的周围上下文行的默认数目。如果使用 \"#search.searchEditor.reusePriorSearchConfiguration#\",则可将它设置为 \"null\" (空),以使用搜索编辑器之前的配置。", - "search.searchEditor.doubleClickBehaviour": "配置在搜索编辑器中双击结果的效果。", - "search.searchEditor.doubleClickBehaviour.goToLocation": "双击将在活动编辑器组中打开结果。", - "search.searchEditor.doubleClickBehaviour.openLocationToSide": "双击将在编辑器组中的结果打开到一边,如果尚不存在,则创建一个结果。", - "search.searchEditor.doubleClickBehaviour.selectWord": "双击选择光标下的单词。", - "search.searchEditor.reusePriorSearchConfiguration": "启用后,新的搜索编辑器将重用之前打开的搜索编辑器的包含、排除和标志。", - "search.searchOnType": "在键入时搜索所有文件。", - "search.searchOnTypeDebouncePeriod": "启用\"#search.searchOnType\"后,控制键入的字符与开始搜索之间的超时(以毫秒为单位)。禁用\"搜索.searchOnType\"时无效。", - "search.seedOnFocus": "聚焦搜索视图时,将搜索查询更新为编辑器的所选文本。单击时或触发 \"workbench.views.search.focus\" 命令时会发生此情况。", - "search.seedWithNearestWord": "当活动编辑器没有选定内容时,从离光标最近的字词开始进行种子设定搜索。", - "search.showLineNumbers": "控制是否显示搜索结果所在的行号。", - "search.smartCase": "若搜索词全为小写,则不区分大小写进行搜索,否则区分大小写进行搜索。", - "search.sortOrder": "控制搜索结果的排序顺序。", - "search.usePCRE2": "是否在文本搜索中使用 pcre2 正则表达式引擎。这允许使用一些高级正则表达式功能, 如前瞻和反向引用。但是, 并非所有 pcre2 功能都受支持-仅支持 javascript 也支持的功能。", - "search.useReplacePreview": "控制在选择或替换匹配项时是否打开“替换预览”视图。", - "searchConfigurationTitle": "搜索", - "searchSortOrder.countAscending": "结果按每个文件的计数以升序排序。", - "searchSortOrder.countDescending": "结果按每个文件的计数降序排序。", - "searchSortOrder.default": "结果按文件夹和文件名按字母顺序排序。", - "searchSortOrder.filesOnly": "结果按文件名排序,忽略文件夹顺序,按字母顺序排列。", - "searchSortOrder.modified": "结果按文件的最后修改日期按降序排序。", - "searchSortOrder.type": "结果按文件扩展名的字母顺序排序。", - "showTriggerActions": "转到工作区中的符号...", - "symbolsQuickAccess": "转到工作区中的符号", - "symbolsQuickAccessPlaceholder": "键入要打开的符号的名称。", - "useGlobalIgnoreFiles": "控制在搜索文件时是否使用全局 “.gitignore” 和 “.ignore” 文件。需要启用 “#search.useIgnoreFiles#”。", - "useIgnoreFiles": "控制在搜索文件时是否使用 `.gitignore` 和 `.ignore` 文件。", - "usePCRE2Deprecated": "弃用。当使用仅 PCRE2 支持的正则表达式功能时,将自动使用 PCRE2。", - "useRipgrep": "此设置已被弃用,将回退到 \"search.usePCRE2\"。", - "useRipgrepDeprecated": "已弃用。请考虑使用 \"search.usePCRE2\" 获取对高级正则表达式功能的支持。" - }, - "vs/workbench/contrib/search/browser/searchActions": { - "FocusNextSearchResult.label": "聚焦下一搜索结果", - "FocusPreviousSearchResult.label": "聚焦到上一搜索结果", - "RemoveAction.label": "消除", - "file.replaceAll.label": "全部替换", - "match.replace.label": "替换", - "replaceInFiles": "在文件中替换", - "toggleTabs": "切换类型搜索" - }, - "vs/workbench/contrib/search/browser/searchIcons": { - "searchClearIcon": "搜索视图中的“清除结果”图标。", - "searchCollapseAllIcon": "搜索视图中的“折叠结果”图标。", - "searchDetailsIcon": "用于使搜索详细信息可见的图标。", - "searchExpandAllIcon": "搜索视图中的“展开结果”图标。", - "searchHideReplaceIcon": "用于折叠搜索视图中的替换部分的图标。", - "searchNewEditorIcon": "用于打开新搜索编辑器的操作的图标。", - "searchRefreshIcon": "搜索视图中的“刷新”图标。", - "searchRemoveIcon": "用于删除搜索结果的图标。", - "searchReplaceAllIcon": "搜索视图中的“全部替换”图标。", - "searchReplaceIcon": "搜索视图中的“替换”图标。", - "searchShowContextIcon": "搜索编辑器中的“切换上下文”图标。", - "searchShowReplaceIcon": "用于在搜索视图中展开“替换”部分的图标。", - "searchStopIcon": "搜索视图中的“停止”图标。", - "searchViewIcon": "查看搜索视图的图标。" - }, - "vs/workbench/contrib/search/browser/searchMessage": { - "unable to open": "无法打开未知链接: {0}", - "unable to open trust": "无法从不受信任的源打开命令链接: {0}" - }, - "vs/workbench/contrib/search/browser/searchResultsView": { - "fileMatchAriaLabel": "文件夹 {2} 的文件 {1} 中有 {0} 个匹配项,搜索结果", - "folderMatchAriaLabel": "根目录 {1} 中找到 {0} 个匹配,搜索结果", - "lineNumStr": "位于第 {0} 行", - "numLinesStr": "其他 {0} 行", - "otherFilesAriaLabel": "在工作区外存在 {0} 个匹配,搜索结果", - "replacePreviewResultAria": "在第 {2} 列替换词组 {0} 为 {1},同行文本为 {3}", - "search": "搜索", - "searchFileMatch": "已找到 {0} 个文件", - "searchFileMatches": "已找到 {0} 个文件", - "searchFolderMatch.other.label": "其他文件", - "searchMatch": "已找到 {0} 个匹配项", - "searchMatches": "已找到 {0} 个匹配项", - "searchResultAria": "在第 {1} 列找到词组 {0},同行文本为 {2}" - }, - "vs/workbench/contrib/search/browser/searchView": { - "ariaSearchResultsClearStatus": "搜索结果已清除", - "ariaSearchResultsStatus": "搜索 {1} 文件中返回的 {0} 个结果", - "disableOpenEditors": "在整个工作区中搜索", - "emptySearch": "空搜索", - "excludes.enable": "启用", - "forTerm": " - 搜索: {0}", - "moreSearch": "切换搜索详细信息", - "noOpenEditorResultsExcludes": "未在打开的编辑器中找到结果(“{0}”除外) - ", - "noOpenEditorResultsFound": "未在打开的编辑器中找到结果。请查看设置中已配置的例外, 并检查 gitignore 文件 - ", - "noOpenEditorResultsIncludes": "未在打开的编辑器中找到与“{0}”匹配的结果 - ", - "noOpenEditorResultsIncludesExcludes": "未在打开的编辑器中找到与“{0}”匹配的结果(“{1}”除外) - ", - "noResultsExcludes": "除“{0}”外,未找到任何结果 - ", - "noResultsFound": "未找到结果。查看您的设置配置排除, 并检查您的 gitignore 文件-", - "noResultsIncludes": "“{0}”中未找到任何结果 - ", - "noResultsIncludesExcludes": "在“{0}”中找不到结果(“{1}”除外) - ", - "onlyOpenEditors": "仅在打开的文件中搜索", - "openEditors.disable": "禁用", - "openFolder": "打开文件夹", - "openInEditor.message": "在编辑器中打开", - "openInEditor.tooltip": "将当前搜索结果复制到编辑器", - "openSettings.learnMore": "了解详细信息", - "openSettings.message": "打开设置", - "placeholder.excludes": "例如 *.ts、src/**/exclude", - "placeholder.includes": "例如 *.ts、src/**/include", - "removeAll.occurrence.file.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", - "removeAll.occurrence.file.message": "已替换 {1} 文件中的 {0} 个匹配项。", - "removeAll.occurrence.files.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", - "removeAll.occurrence.files.message": "已替换 {1} 文件中出现的 {0}。", - "removeAll.occurrences.file.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", - "removeAll.occurrences.file.message": "已替换 {1} 文件中的 {0} 个匹配项。", - "removeAll.occurrences.files.confirmation.message": "是否将 {1} 个文件中的 {0} 次匹配替换为“{2}”?", - "removeAll.occurrences.files.message": "已替换 {1} 文件中出现的 {0}。", - "replaceAll.confirm.button": "替换(&&R)", - "replaceAll.confirmation.title": "全部替换", - "replaceAll.occurrence.file.confirmation.message": "是否替换 {1} 文件中的 {0} 个匹配项?", - "replaceAll.occurrence.file.message": "已将 {1} 文件中出现的 {0} 替换为“{2}”。", - "replaceAll.occurrence.files.confirmation.message": "是否替换 {1} 文件中出现的 {0}?", - "replaceAll.occurrence.files.message": "已将 {1} 文件中出现的 {0} 替换为“{2}”。", - "replaceAll.occurrences.file.confirmation.message": "是否替换 {1} 文件中的 {0} 个匹配项?", - "replaceAll.occurrences.file.message": "已将 {1} 文件中出现的 {0} 替换为“{2}”。", - "replaceAll.occurrences.files.confirmation.message": "是否替换 {1} 文件中出现的 {0}?", - "replaceAll.occurrences.files.message": "已将 {1} 个文件中出现的 {0} 处替换为“{2}”。 ", - "rerunSearch.message": "再次搜索", - "rerunSearchInAll.message": "在所有文件中再次搜索", - "search.file.result": "{0} 个结果,包含于 {1} 个文件中", - "search.file.results": "{1} 文件中有 {0} 个结果", - "search.files.result": "{1} 文件中有 {0} 个结果", - "search.files.results": "{1} 文件中有 {0} 个结果", - "searchCanceled": "在找到结果前取消了搜索 - ", - "searchMaxResultsWarning": "结果集仅包含所有匹配项的子集。请使你的搜索更加具体以减少结果。", - "searchPathNotFoundError": "找不到搜索路径: {0}", - "searchScope.excludes": "排除的文件", - "searchScope.includes": "包含的文件", - "searchWithoutFolder": "尚未打开或指定文件夹。当前仅搜索打开的文件 - ", - "useExcludesAndIgnoreFilesDescription": "使用“排除设置”与“忽略文件”", - "useIgnoresAndExcludesDisabled": "已禁止排除设置和忽略文件" - }, - "vs/workbench/contrib/search/browser/searchWidget": { - "label.Replace": "替换: 键入待替换词,然后按 Enter 进行预览", - "label.Search": "搜索: 键入搜索词,然后按 Enter 进行搜索", - "search.action.replaceAll.disabled.label": "全部替换(提交搜索以启用)", - "search.action.replaceAll.enabled.label": "全部替换", - "search.placeHolder": "搜索", - "search.replace.placeHolder": "替换", - "search.replace.toggle.button.title": "切换替换", - "showContext": "切换上下文行" - }, - "vs/workbench/contrib/search/browser/symbolsQuickAccess": { - "noSymbolResults": "没有匹配的工作区符号", - "openToBottom": "打开转到底部", - "openToSide": "打开转到侧边" - }, - "vs/workbench/contrib/search/common/queryBuilder": { "search.noWorkspaceWithName": "工作区文件夹不存在: {0}" }, - "vs/workbench/contrib/searchEditor/browser/searchEditor": { - "label.excludes": "搜索排除模式", - "label.includes": "搜索包含模式", - "moreSearch": "切换搜索详细信息", - "runSearch": "运行搜索", - "searchEditor": "搜索", - "searchResultItem": "在文件 {2} 的 {1} 中匹配到 {0}", - "searchScope.excludes": "排除的文件", - "searchScope.includes": "包含的文件", - "textInputBoxBorder": "搜索编辑器文本输入框的边框。" - }, - "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { - "promptOpenWith.searchEditor.displayName": "搜索编辑器", - "search": "搜索编辑器", - "search.action.focusQueryEditorWidget": "聚焦搜索编辑器输入", - "search.openNewEditor": "打开新的搜索编辑器", - "search.openNewEditorToSide": "打开侧边的新搜索编辑器", - "search.openNewSearchEditor": "新的搜索编辑器", - "search.openResultsInEditor": "在编辑器中打开结果", - "search.openSearchEditor": "打开搜索编辑器", - "search.rerunSearchInEditor": "再次搜索", - "searchEditor": "搜索编辑器", - "searchEditor.action.decreaseSearchEditorContextLines": "减少上下文行", - "searchEditor.action.increaseSearchEditorContextLines": "增加上下文行", - "searchEditor.action.selectAllSearchEditorMatches": "选择所有匹配项", - "searchEditor.action.toggleSearchEditorCaseSensitive": "切换匹配大小写", - "searchEditor.action.toggleSearchEditorContextLines": "切换上下文行", - "searchEditor.action.toggleSearchEditorRegex": "切换使用正则表达式", - "searchEditor.action.toggleSearchEditorWholeWord": "切换全字匹配", - "searchEditor.deleteResultBlock": "删除文件结果" - }, - "vs/workbench/contrib/searchEditor/browser/searchEditorInput": { - "searchTitle": "搜索", - "searchTitle.withQuery": "搜索: {0}" - }, - "vs/workbench/contrib/searchEditor/browser/searchEditorSerialization": { - "invalidQueryStringError": "查询字符串中的所有反斜杠都必须转义(\\\\)", - "noResults": "无结果", - "numFiles": "{0} 文件", - "numResults": "{0} 个结果", - "oneFile": "1 个文件", - "oneResult": "1 个结果", - "searchMaxResultsWarning": "结果集仅包含所有匹配项的子集。请使你的搜索更加具体以减少结果。" - }, - "vs/workbench/contrib/snippets/browser/configureSnippets": { - "bad_name1": "无效的文件名", - "bad_name2": "“{0}”不是有效的文件名", - "bad_name3": "“{0}”已存在", - "global.1": "({0})", - "global.scope": "(全局)", - "group.global": "现有代码片段", - "miOpenSnippets": "用户片段(&&S)", - "name": "键入代码段文件名", - "new.folder": "新建“{0}”文件夹的代码片段文件...", - "new.global": "新建全局代码片段文件...", - "new.global.sep": "新代码片段", - "new.global_scope": "全局", - "new.workspace_scope": "{0} 工作区", - "openSnippet.label": "配置用户代码片段", - "openSnippet.pickLanguage": "选择代码片段文件或创建代码片段", - "preferences": "首选项", - "userSnippets": "用户代码片段" - }, - "vs/workbench/contrib/snippets/browser/insertSnippet": { - "disableSnippet": "从 IntelliSense 中隐藏", - "enable.snippet": "在 IntelliSense 中显示", - "isDisabled": "(从 IntelliSense 中隐藏)", - "pick.placeholder": "选择代码段", - "sep.extSnippet": "扩展代码片段", - "sep.userSnippet": "用户代码片段", - "sep.workspaceSnippet": "工作区代码片段", - "snippet.suggestions.label": "插入片段" - }, - "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { - "detail.snippet": "{0} ({1})", - "snippetSuggest.longLabel": "{0}, {1}" - }, - "vs/workbench/contrib/snippets/browser/snippets.contribution": { - "snippetSchema.json": "用户代码片段配置", - "snippetSchema.json.body": "片段内容。请使用 '$1', '${1:defaultText}' 来定义光标位置,使用“$0”表示最终光标位置。请插入带有“${varName}”和“${varName:defaultText}”的变量值,例如 \"这是文件: $TM_FILENAME\"。", - "snippetSchema.json.default": "空代码片段", - "snippetSchema.json.description": "代码片段描述。", - "snippetSchema.json.prefix": "在 Intellisense 中选择代码片段时要使用的前缀", - "snippetSchema.json.scope": "此代码段使用的语言名称列表,例如 \"typescript,javascript\"。" - }, - "vs/workbench/contrib/snippets/browser/snippetsFile": { - "source.userSnippet": "用户代码片段", - "source.userSnippetGlobal": "全局用户代码片段", - "source.workspaceSnippetGlobal": "工作区代码片段" - }, - "vs/workbench/contrib/snippets/browser/snippetsService": { - "badFile": "无法读取代码片段文件“{0}”。", - "badVariableUse": "扩展“{0}”中的一个或多个代码片段很可能混淆了片段变量和片段占位符 (有关详细信息,请访问 https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax )", - "invalid.language": "\"contributes.{0}.language\" 中包含未知语言。提供的值: {1}", - "invalid.language.0": "省略语言时,\"contributes.{0}.path\" 的值必须为一个 \".code-snippets\" 文件。提供的值: {1}", - "invalid.path.0": "“contributes.{0}.path”中应为字符串。提供的值: {1}", - "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", - "vscode.extension.contributes.snippets": "贡献代码段。", - "vscode.extension.contributes.snippets-language": "此代码片段参与的语言标识符。", - "vscode.extension.contributes.snippets-path": "代码片段文件的路径。该路径相对于扩展文件夹,通常以 \"./snippets/\" 开头。" - }, - "vs/workbench/contrib/surveys/browser/ces.contribution": { - "cesSurveyQuestion": "你有时间帮助 VS Code 团队吗? 请告诉我们你截至目前的 VS Code 体验情况。", - "giveFeedback": "提供反馈", - "remindLater": "以后提醒我" - }, - "vs/workbench/contrib/surveys/browser/languageSurveys.contribution": { - "helpUs": "帮助我们改善对 {0} 的支持", - "neverAgain": "不再显示", - "remindLater": "以后提醒我", - "takeShortSurvey": "参与小调查" - }, - "vs/workbench/contrib/surveys/browser/nps.contribution": { - "neverAgain": "不再显示", - "remindLater": "以后提醒我", - "surveyQuestion": "是否介意参加快速反馈调查?", - "takeSurvey": "参加调查" - }, - "vs/workbench/contrib/tags/electron-browser/workspaceTagsService": { - "workspaceFound": "此文件夹包含工作区文件“{0}”,是否打开? [了解更多]({1})有关工作区文件的详细信息。", - "openWorkspace": "打开工作区", - "workspacesFound": "此文件夹包含多个工作区文件,是否打开? [了解更多]({0})有关工作区文件的详细信息。", - "selectWorkspace": "选择工作区", - "selectToOpen": "选择要打开的工作区" - }, - "vs/workbench/contrib/tasks/browser/abstractTaskService": { - "ConfigureTaskRunnerAction.label": "配置任务", - "TaskServer.folderIgnored": "由于使用任务版本 0.1.0,文件夹 {0} 将被忽略", - "TaskServer.noTask": "未定义要执行的任务", - "TaskService.associate": "关联", - "TaskService.attachProblemMatcher.continueWithout": "继续而不扫描任务输出", - "TaskService.attachProblemMatcher.learnMoreAbout": "了解有关扫描任务输出的详细信息", - "TaskService.attachProblemMatcher.never": "从不扫描此任务的任务输出", - "TaskService.attachProblemMatcher.neverType": "从不扫描 {0} 个任务的任务输出", - "TaskService.createJsonFile": "使用模板创建 tasks.json 文件", - "TaskService.defaultBuildTaskExists": "{0} 已被标记为默认生成任务", - "TaskService.defaultTestTaskExists": "{0} 已被标记为默认测试任务。", - "TaskService.fetchingBuildTasks": "正在获取生成任务...", - "TaskService.fetchingTestTasks": "正在获取测试任务...", - "TaskService.ignoredFolder": "由于使用任务版本 0.1.0,以下工作区文件夹将被忽略: {0}", - "TaskService.noBuildTask": "没有找到要运行的生成任务。配置生成任务...", - "TaskService.noBuildTask1": "未定义任何生成任务。使用 \"isBuildCommand\" 在 tasks.json 文件中标记任务。", - "TaskService.noBuildTask2": "未定义任何生成任务。在 tasks.json 文件中将任务标记为 \"build\" 组。", - "TaskService.noConfiguration": "错误: {0} 任务检测未针对以下配置提供任务:\r\n{1}\r\n将忽略此任务。\r\n", - "TaskService.noEntryToRun": "$(plus) 配置任务", - "TaskService.noEntryToRunSlow": "$(plus) 配置任务", - "TaskService.noTaskIsRunning": "没有运行中的任务", - "TaskService.noTaskRunning": "当前没有运行中的任务", - "TaskService.noTaskToRestart": "没有要重启的任务", - "TaskService.noTestTask1": "未定义任何测试任务。使用 \"isTestCommand\" 在 tasks.json 文件中标记任务。", - "TaskService.noTestTask2": "未定义任何测试任务。在 tasks.json 文件中将任务标记为 \"test\" 组。", - "TaskService.noTestTaskTerminal": "没有找到要运行的测试任务。配置任务...", - "TaskService.notAgain": "不再显示", - "TaskService.openJsonFile": "打开 tasks.json 文件", - "TaskService.pickBuildTask": "选择要运行的生成任务", - "TaskService.pickBuildTaskForLabel": "选择生成任务(未定义默认生成任务)", - "TaskService.pickDefaultBuildTask": "选择要用作默认生成任务的任务", - "TaskService.pickDefaultTestTask": "选择要用作默认测试任务的任务", - "TaskService.pickRunTask": "选择要运行的任务", - "TaskService.pickShowTask": "选择要显示输出的任务", - "TaskService.pickTask": "选择要配置的任务", - "TaskService.pickTestTask": "选择要运行的测试任务", - "TaskService.providerUnavailable": "警告: {0} 个任务在当前环境中不可用。\r\n", - "TaskService.requestTrust": "列出和运行任务要求此工作区中的某些文件作为代码执行。", - "TaskService.taskToRestart": "选择要重启的任务", - "TaskService.taskToTerminate": "选择要终止的任务", - "TaskService.template": "选择任务模板", - "TaskService.terminateAllRunningTasks": "所有正在运行的任务", - "TaskSystem.active": "当前已有任务正在运行。请先终止它,然后再执行另一项任务。", - "TaskSystem.activeSame.noBackground": "任务“{0}”已处于活动状态。", - "TaskSystem.configurationErrors": "错误: 提供的任务配置具有验证错误,无法使用。请首先改正错误。", - "TaskSystem.invalidTaskJson": "错误: tasks.json 文件的内容存在语法错误。请先纠正它们,然后再执行任务。\r\n", - "TaskSystem.invalidTaskJsonOther": "错误: {0} 中 tasks json 的内容存在语法错误。请先纠正它们,然后再执行任务。\r\n", - "TaskSystem.restartFailed": "未能终止并重启任务 {0}", - "TaskSystem.saveBeforeRun.prompt.title": "是否保存所有编辑器?", - "TaskSystem.unknownError": "运行任务时发生了错误。请参见任务日志了解详细信息。", - "TaskSystem.versionSettings": "用户设置中只允许版本为 2.0.0 的任务。", - "TaskSystem.versionWorkspaceFile": "工作区配置文件中只允许 2.0.0 版本的任务。", - "TasksSystem.locationUserConfig": "用户设置", - "TasksSystem.locationWorkspaceConfig": "工作区文件", - "TerminateAction.failed": "未能终止运行中的任务", - "TerminateAction.label": "终止任务", - "TerminateAction.noProcess": "启动的进程不再存在。如果任务生成的后台任务退出 VS Code,则可能会导致出现孤立的进程。", - "configureTask": "配置任务", - "configured": "配置的任务", - "customizeParseErrors": "当前任务配置存在错误。请先更正错误,再自定义任务。", - "detail": "是否要在运行任务前保存所有编辑器?", - "detected": "检测到的任务", - "moreThanOneBuildTask": "tasks.json 中定义了很多生成任务。正在执行第一个任务。\r\n", - "recentlyUsed": "最近使用的任务", - "restartTask": "重启任务", - "saveBeforeRun.dontSave": "不保存", - "saveBeforeRun.save": "保存", - "selectProblemMatcher": "选择针对何种错误和警告扫描任务输出", - "showOutput": "显示输出", - "taskQuickPick.userSettings": "用户", - "taskService.ignoreingFolder": "忽略工作区文件夹 {0} 的任务配置。多文件夹工作区任务支持要求所有文件夹都使用任务版本 2.0.0\r\n", - "taskService.openDiff": "打开差异", - "taskService.openDiffs": "打开差异", - "taskService.upgradeVersion": "已删除弃用的任务版本 0.1.0。你的任务已升级到 2.0.0 版本。打开差异以查看升级内容。", - "taskService.upgradeVersionPlural": "已删除弃用的任务版本 0.1.0。你的任务已升级到 2.0.0 版本。打开差异以查看升级内容。", - "taskServiceOutputPrompt": "任务出现错误。请查看输出结果,了解更多详细信息", - "tasks": "任务", - "tasksJsonComment": "\t// 请参阅 https://go.microsoft.com/fwlink/?LinkId=733558 \r\n\t//查看有关 tasks.json 格式的文档", - "terminateTask": "终止任务", - "unexpectedTaskType": "“{0}”任务的任务提供程序意外提供了“{1}”类型的任务。\r\n" - }, - "vs/workbench/contrib/tasks/browser/runAutomaticTasks": { - "allow": "允许并运行", - "disallow": "禁止", - "openTask": "打开文件", - "openTasks": "打开文件", - "tasks.run.allowAutomatic": "此工作区已在({1})定义任务({0});打开此工作区时,这些任务将自动运行。是否允许自动任务在你打开此工作区时运行?", - "workbench.action.tasks.allowAutomaticTasks": "允许文件夹中的自动任务", - "workbench.action.tasks.disallowAutomaticTasks": "禁止文件夹中的自动任务", - "workbench.action.tasks.manageAutomaticRunning": "管理文件夹中的自动任务" - }, - "vs/workbench/contrib/tasks/browser/task.contribution": { - "BuildAction.label": "运行生成任务", - "ConfigureDefaultBuildTask.label": "配置默认生成任务", - "ConfigureDefaultTestTask.label": "配置默认测试任务", - "ReRunTaskAction.label": "重新运行上一个任务", - "RestartTaskAction.label": "重启正在运行的任务", - "RunTaskAction.label": "运行任务", - "ShowLogAction.label": "显示任务日志", - "ShowTasksAction.label": "显示运行中的任务", - "TerminateAction.label": "终止任务", - "TestAction.label": "运行测试任务", - "building": "正在生成...", - "miBuildTask": "运行生成任务(&&B)…", - "miConfigureBuildTask": "配置默认生成任务(&&F)…", - "miConfigureTask": "配置任务(&&C)…", - "miRestartTask": "重启正在运行的任务(&&E)…", - "miRunTask": "运行任务(&&R)…", - "miRunningTask": "显示正在运行的任务(&&G)…", - "miTerminateTask": "终止任务(&&T)…", - "numberOfRunningTasks": "{0} 个正在运行的任务", - "runningTasks": "显示运行中的任务", - "status.runningTasks": "运行任务", - "task.SaveBeforeRun.prompt": "提示在运行前是否保存编辑器。", - "task.autoDetect": "控制为所有任务提供程序扩展启用\"提供任务\"。如果\"任务: 运行任务\"命令速度较慢,则禁用任务提供程序的自动检测可能会提供帮助。单个扩展还可以提供禁用自动检测的设置。", - "task.problemMatchers.neverPrompt": "配置在运行任务时是否显示问题匹配器提示。设置为\"true\"从不提示,或使用任务类型的字典仅关闭特定任务类型的提示。", - "task.problemMatchers.neverPrompt.array": "包含任务类型布尔对的对象,从不提示有问题的匹配者。", - "task.problemMatchers.neverPrompt.boolean": "为所有任务设置问题匹配器提示行为。", - "task.quickOpen.detail": "控制是否显示在“运行任务”等任务快速选取中具有详细信息的任务的详细信息。", - "task.quickOpen.history": "控制任务快速打开对话框中跟踪的最近项目数。", - "task.quickOpen.showAll": "使 Tasks: Run Task 命令使用速度较慢的“全部显示”行为,而不是使用任务按提供程序进行分组的速度更快的双层选取器。", - "task.quickOpen.skip": "控制当只有一个任务要选取时是否跳过任务快速选取。", - "task.saveBeforeRun": "在运行任务前保存所有未保存的编辑器。", - "task.saveBeforeRun.always": "运行前始终保存所有编辑器。", - "task.saveBeforeRun.never": "运行前绝不保存编辑器。", - "task.slowProviderWarning": "配置当提供程序速度较慢时是否显示警告", - "task.slowProviderWarning.array": "从不显示慢速提供程序警告的任务类型的数组。", - "task.slowProviderWarning.boolean": "为所有任务设置慢速提供程序警告。", - "tasksConfigurationTitle": "任务", - "tasksQuickAccessHelp": "运行任务", - "tasksQuickAccessPlaceholder": "键入要运行的任务的名称。", - "workbench.action.tasks.openUserTasks": "打开用户任务", - "workbench.action.tasks.openWorkspaceFileTasks": "打开工作区任务" - }, - "vs/workbench/contrib/tasks/browser/taskQuickPick": { - "TaskQuickPick.changeSettingDetails": "{0} 任务的任务检测会导致打开的任何工作区中的文件作为代码运行。启用 {0} 任务检测是用户设置,并将应用于打开的任何工作区。是否要为所有工作区启用 {0} 任务检测?", - "TaskQuickPick.changeSettingNo": "否", - "TaskQuickPick.changeSettingYes": "是", - "TaskQuickPick.changeSettingsOptions": "$(gear) {0} 任务检测处于关闭状态。启用 {1} 任务检测...", - "TaskQuickPick.goBack": "返回", - "TaskQuickPick.noTasksForType": "未找到任务 {0}。返回↩", - "TaskService.pickRunTask": "选择要运行的任务", - "configureTask": "配置任务", - "configureTaskIcon": "任务选择列表中的“配置”图标。", - "configured": "已配置", - "contributedTasks": "已提供", - "noProviderForTask": "没有为“{0}”类型的任务注册任务提供程序。", - "recentlyUsed": "最近使用过", - "removeRecent": "删除最近使用的任务", - "removeTaskIcon": "任务选择列表中的“删除”图标。", - "taskQuickPick.showAll": "显示所有任务...", - "taskType": "全部 {0} 个任务" - }, - "vs/workbench/contrib/tasks/browser/taskTerminalStatus": { - "taskTerminalStatus.active": "任务正在运行", - "taskTerminalStatus.errors": "页面中有错误", - "taskTerminalStatus.errorsInactive": "任务有错误,正在等待...", - "taskTerminalStatus.infos": "任务有信息", - "taskTerminalStatus.infosInactive": "任务有信息,正在等待...", - "taskTerminalStatus.succeeded": "成功的任务", - "taskTerminalStatus.succeededInactive": "已成功完成任务并在等待...", - "taskTerminalStatus.warnings": "任务有警告", - "taskTerminalStatus.warningsInactive": "任务有警告,正在等待..." - }, - "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { - "TaskService.pickRunTask": "选择要运行的任务", - "noTaskResults": "没有匹配的任务" - }, - "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { - "TerminalTaskSystem": "无法使用 cmd.exe 在 UNC 驱动器上执行 Shell 命令。", - "TerminalTaskSystem.nonWatchingMatcher": "任务 {0} 是后台任务,但使用的问题匹配器没有后台模式", - "TerminalTaskSystem.terminalDescription": "任务", - "TerminalTaskSystem.unknownError": "在执行任务时发生未知错误。请参见任务输出日志了解详细信息。", - "closeTerminal": "按任意键关闭终端。", - "dependencyCycle": "存在依赖项循环。请参阅任务“{0}”。", - "dependencyFailed": "无法解析在工作区文件夹“{1}”中的依赖任务“{0}”", - "reuseTerminal": "终端将被任务重用,按任意键关闭。", - "unknownProblemMatcher": "无法解析问题匹配器 {0}。将忽略此匹配程序" - }, - "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { - "JsonSchema.args": "传递到命令的其他参数。", - "JsonSchema.background": "已执行的任务是否保持活动状态并在后台运行。", - "JsonSchema.command": "要执行的命令。可以是外部程序或 shell 命令。", - "JsonSchema.echoCommand": "控制是否将已执行的命令回显到输出。默认值为 false。", - "JsonSchema.matchers": "要使用的问题匹配程序。可以是字符串或问题匹配程序定义,或字符串和问题匹配程序数组。", - "JsonSchema.options": "其他命令选项", - "JsonSchema.options.cwd": "已执行程序或脚本的当前工作目录。如果省略,则使用代码的当前工作区根。", - "JsonSchema.options.env": "已执行程序或 shell 的环境。如果省略,则使用父进程的环境。", - "JsonSchema.promptOnClose": "在具有正在运行的后台任务的情况下关闭 VS 代码时是否提示用户。", - "JsonSchema.shell.args": "shell 参数。", - "JsonSchema.shell.executable": "待使用的 shell。", - "JsonSchema.shellConfiguration": "配置使用的 shell。", - "JsonSchema.showOutput": "控制是否显示运行任务的输出。如果省略,则使用“始终”。", - "JsonSchema.suppressTaskName": "控制是否将任务名作为参数添加到命令。默认值是 false。", - "JsonSchema.taskSelector": "指示参数是任务的前缀。", - "JsonSchema.tasks": "任务配置。通常是外部任务运行程序中已定义任务的扩充。", - "JsonSchema.tasks.args": "调用此任务时要传递给命令的参数。", - "JsonSchema.tasks.background": "执行的任务是否保持活动状态并在后台运行。", - "JsonSchema.tasks.build": "将此任务映射到代码的默认生成命令。", - "JsonSchema.tasks.linux": "Linux 特定的命令配置", - "JsonSchema.tasks.mac": "Mac 特定的命令配置", - "JsonSchema.tasks.matcherError": "无法识别的问题匹配程序。是否已安装支持此问题匹配程序的扩展?", - "JsonSchema.tasks.matchers": "要使用的问题匹配程序。可以是一个字符串或一个问题匹配程序定义,也可以是一个字符串数组和多个问题匹配程序。", - "JsonSchema.tasks.promptOnClose": "若 VS Code 关闭时有一个任务正在运行,是否提示用户。", - "JsonSchema.tasks.showOutput": "控制是否显示正在运行的任务的输出。如果省略,则使用全局定义的值。", - "JsonSchema.tasks.suppressTaskName": "控制是否将任务名作为参数添加到命令。如果省略,则使用全局定义的值。", - "JsonSchema.tasks.taskName": "任务名称", - "JsonSchema.tasks.test": "将此任务映射到代码的默认测试命令。", - "JsonSchema.tasks.watching": "已执行的任务是否保持活动状态,并且是否在监视文件系统。", - "JsonSchema.tasks.watching.deprecation": "已弃用。改用 isBackground。", - "JsonSchema.tasks.windows": "Windows 特定的命令配置", - "JsonSchema.watching": "已执行的任务是否保持活动状态,并且是否在监视文件系统。", - "JsonSchema.watching.deprecation": "已弃用。改用 isBackground。" - }, - "vs/workbench/contrib/tasks/common/jsonSchema_v1": { - "JsonSchema._runner": "此 runner 已完成使命。请使用官方 runner 属性", - "JsonSchema.linux": "Linux 特定的命令配置", - "JsonSchema.mac": "Mac 特定的命令配置", - "JsonSchema.runner": "定义任务是否作为进程执行,输出显示在输出窗口还是在终端内。", - "JsonSchema.shell": "指定命令是 shell 命令还是外部程序。如果省略,则默认为 false。", - "JsonSchema.version": "配置的版本号", - "JsonSchema.version.deprecated": "任务版本 0.1.0 已被弃用。请使用 2.0.0", - "JsonSchema.windows": "Windows 特定的命令配置" - }, - "vs/workbench/contrib/tasks/common/jsonSchema_v2": { - "JsonSchema.args.quotedString.value": "实际参数值", - "JsonSchema.args.quotesString.quote": "参数值应该如何引用。", - "JsonSchema.command": "要执行的命令。可以是外部程序或 shell 命令。", - "JsonSchema.command.quotedString.value": "实际命令值", - "JsonSchema.command.quotesString.quote": "如何引用命令值。", - "JsonSchema.commandArray": "执行的 Shell 命令。数组项将使用空格连接", - "JsonSchema.customizations.customizes.type": "要自定义的任务类型", - "JsonSchema.linux": "Linux 特定的命令配置", - "JsonSchema.mac": "Mac 特定的命令配置", - "JsonSchema.shell": "指定命令是 shell 命令还是外部程序。如果省略,则默认为 false。", - "JsonSchema.tasks.args": "调用此任务时要传递给命令的参数。", - "JsonSchema.tasks.background": "执行的任务是否保持活动状态并在后台运行。", - "JsonSchema.tasks.customize.deprecated": "customize 属性已被弃用。请参阅 1.14 发行说明了解如何迁移到新的任务自定义方法", - "JsonSchema.tasks.dependsOn": "表示另一个任务的字符串或此任务所依赖的其他任务的数组。", - "JsonSchema.tasks.dependsOn.array": "此任务依赖的其他任务。", - "JsonSchema.tasks.dependsOn.identifier": "任务标识符。", - "JsonSchema.tasks.dependsOn.string": "此任务依赖的另一任务。", - "JsonSchema.tasks.dependsOrder": "确定此任务的依赖任务的顺序。请注意,此属性不是递归的。", - "JsonSchema.tasks.dependsOrder.parallel": "并行运行所有 dependsOn 任务。", - "JsonSchema.tasks.dependsOrder.sequence": "按顺序运行所有 dependsOn 任务。", - "JsonSchema.tasks.detail": "任务的可选说明,在“运行任务”快速选取中作为详细信息显示。", - "JsonSchema.tasks.echoCommand.deprecated": "isBuildCommand 属性已被弃用。请改为使用 presentation 属性内的 echo 属性。另请参阅 1.14 发行说明。", - "JsonSchema.tasks.group": "定义此任务属于的执行组。它支持 \"build\" 以将其添加到生成组,也支持 \"test\" 以将其添加到测试组。", - "JsonSchema.tasks.group.build": "将任务标记为可通过 \"运行生成任务\" 命令访问的生成任务。", - "JsonSchema.tasks.group.defaultBuild": "将此任务标记为默认生成任务。", - "JsonSchema.tasks.group.defaultTest": "将此任务标记为默认测试任务。", - "JsonSchema.tasks.group.isDefault": "定义此任务是否为组中的默认任务。", - "JsonSchema.tasks.group.kind": "任务的执行组。", - "JsonSchema.tasks.group.none": "将任务分配为没有组", - "JsonSchema.tasks.group.test": "将任务标记为可通过 \"Run Test Task\" 命令访问的测试任务。", - "JsonSchema.tasks.identifier": "用于在 launch.json 或 dependsOn 子句中引用任务的用户定义标识符。", - "JsonSchema.tasks.identifier.deprecated": "已弃用用户定义的标识符。对于自定义任务,请使用名称进行引用;对于由扩展提供的任务,请使用其中定义的任务标识符。", - "JsonSchema.tasks.instanceLimit": "允许同时运行的任务的实例数。", - "JsonSchema.tasks.isBuildCommand.deprecated": "isBuildCommand 属性已被弃用。请改为使用 group 属性。另请参阅 1.14 发行说明。", - "JsonSchema.tasks.isShellCommand.deprecated": "isShellCommand 属性已被弃用。请改为使用任务的 type 属性和选项中的 shell 属性。另请参阅 1.14 发行说明。", - "JsonSchema.tasks.isTestCommand.deprecated": "isTestCommand 属性已被弃用。请改为使用 group 属性。另请参阅 1.14 发行说明。", - "JsonSchema.tasks.label": "任务的用户界面标签", - "JsonSchema.tasks.matchers": "要使用的问题匹配程序。可以是一个字符串或一个问题匹配程序定义,也可以是一个字符串数组和多个问题匹配程序。", - "JsonSchema.tasks.presentation": "配置用于显示任务输出并读取其输入的面板。", - "JsonSchema.tasks.presentation.clear": "控制是否在执行任务之前清除终端。", - "JsonSchema.tasks.presentation.close": "控制任务退出时是否关闭运行任务的终端。", - "JsonSchema.tasks.presentation.echo": "控制是否将执行的命令显示到面板中。默认值为“true”。", - "JsonSchema.tasks.presentation.focus": "控制面板是否获取焦点。默认值为“false”。如果设置为“true”,面板也会显示。", - "JsonSchema.tasks.presentation.group": "控制是否使用拆分窗格在特定终端组中执行任务。", - "JsonSchema.tasks.presentation.instance": "控制是否在任务间共享面板。同一个任务使用相同面板还是每次运行时新创建一个面板。", - "JsonSchema.tasks.presentation.reveal": "控制运行任务的终端是否显示。可按选项 \"revealProblems\" 进行替代。默认设置为“始终”。", - "JsonSchema.tasks.presentation.reveal.always": "总是在此任务执行时显示终端。", - "JsonSchema.tasks.presentation.reveal.never": "不要在此任务执行时显示终端。", - "JsonSchema.tasks.presentation.reveal.silent": "只有当任务因错误而退出或者问题匹配器发现错误时,才会显示终端。", - "JsonSchema.tasks.presentation.revealProblems": "控制在运行此任务时是否显示问题面板。优先于 \"显示\" 选项。默认值为 \"从不\"。", - "JsonSchema.tasks.presentation.revealProblems.always": "执行此任务时, 始终显示问题面板。", - "JsonSchema.tasks.presentation.revealProblems.never": "执行此任务时, 永远不会显示问题面板。", - "JsonSchema.tasks.presentation.revealProblems.onProblem": "只有在发现问题时, 才会显示问题面板。", - "JsonSchema.tasks.presentation.showReuseMessage": "控制是否显示“终端将被任务重用,按任意键关闭”提示。", - "JsonSchema.tasks.promptOnClose": "若 VS Code 关闭时有一个任务正在运行,是否提示用户。", - "JsonSchema.tasks.quoting.escape": "使用 Shell 的转义字符来转义文本 (如,PowerShell 下的 ` 和 bash 下的 \\ )", - "JsonSchema.tasks.quoting.strong": "使用 Shell 的强引用字符来引用参数 (例如在 PowerShell 和 bash 下的 ')。", - "JsonSchema.tasks.quoting.weak": "使用 Shell 的弱引用字符来引用参数 (例如在 PowerShell 和 bash 下的 \")。", - "JsonSchema.tasks.reevaluateOnRerun": "是否在重新运行时重新评估任务变量。", - "JsonSchema.tasks.runOn": "对该任务何时运行进行配置。如果设置为 folderOpen,那么该任务将在文件夹打开时自动运行。", - "JsonSchema.tasks.runOptions": "任务的运行相关选项", - "JsonSchema.tasks.showOutput.deprecated": "showOutput 属性已被弃用。请改为使用 presentation 属性内的 reveal 属性。另请参阅 1.14 发行说明。", - "JsonSchema.tasks.suppressTaskName.deprecated": "suppressTaskName 属性已被弃用。请改为在任务中内嵌命令及其参数。另请参阅 1.14 发行说明。", - "JsonSchema.tasks.taskLabel": "任务标签", - "JsonSchema.tasks.taskName": "任务名称", - "JsonSchema.tasks.taskName.deprecated": "任务的 name 属性已被弃用。请改为使用 label 属性。", - "JsonSchema.tasks.taskSelector.deprecated": "taskSelector 属性已被弃用。请改为在任务中内嵌命令及其参数。另请参阅 1.14 发行说明。", - "JsonSchema.tasks.terminal": "terminal 属性已被弃用。请改为使用 presentation", - "JsonSchema.tasks.type": "定义任务是被作为进程运行还是在 shell 中作为命令运行。", - "JsonSchema.version": "配置的版本号。", - "JsonSchema.windows": "Windows 特定的命令配置" - }, - "vs/workbench/contrib/tasks/common/problemMatcher": { - "LegacyProblemMatcherSchema.watchedBegin": "一个正则表达式,发出受监视任务开始执行(通过文件监视触发)的信号。", - "LegacyProblemMatcherSchema.watchedBegin.deprecated": "此属性已弃用。请改用观看属性。", - "LegacyProblemMatcherSchema.watchedEnd": "一个正则表达式,发出受监视任务结束执行的信号。", - "LegacyProblemMatcherSchema.watchedEnd.deprecated": "此属性已弃用。请改用观看属性。", - "NamedMultiLineProblemPatternSchema.name": "问题多行问题模式的名称。", - "NamedMultiLineProblemPatternSchema.patterns": "实际模式。", - "NamedProblemMatcherSchema.label": "问题匹配程序的人类可读标签。", - "NamedProblemMatcherSchema.name": "要引用的问题匹配程序的名称。", - "NamedProblemPatternSchema.name": "问题模式的名称。", - "PatternTypeSchema.description": "问题模式或者所提供或预定义问题模式的名称。如果已指定基准,则可以省略。", - "PatternTypeSchema.name": "所提供或预定义模式的名称", - "ProblemMatcherExtPoint": "提供问题匹配程序", - "ProblemMatcherParser.invalidRegexp": "错误: 字符串 {0} 不是有效的正则表达式。\r\n", - "ProblemMatcherParser.noDefinedPatter": "错误: 标识符为 {0} 的模式不存在。", - "ProblemMatcherParser.noFileLocation": "错误: 说明未定义文件位置:\r\n{0}\r\n", - "ProblemMatcherParser.noIdentifier": "错误: 模式属性引用空标识符。", - "ProblemMatcherParser.noOwner": "错误: 说明未定义所有者:\r\n{0}\r\n", - "ProblemMatcherParser.noProblemMatcher": "错误: 说明无法转换为问题匹配器:\r\n{0}\r\n", - "ProblemMatcherParser.noProblemPattern": "错误: 说明未定义有效的问题模式:\r\n{0}\r\n", - "ProblemMatcherParser.noValidIdentifier": "错误: 模式属性 {0} 是无效的模式变量名。", - "ProblemMatcherParser.problemPattern.watchingMatcher": "问题匹配程序必须定义监视的开始模式和结束模式。", - "ProblemMatcherParser.unknownSeverity": "信息: 未知的严重性 {0}。有效值为“错误”、“警告”和“信息”。\r\n", - "ProblemMatcherSchema.applyTo": "控制文本文档上报告的问题是否仅应用于打开、关闭或所有文档。", - "ProblemMatcherSchema.background": "用于跟踪在后台任务上激活的匹配程序的开始和结束的模式。", - "ProblemMatcherSchema.background.activeOnStart": "如果设置为 true,则任务启动时后台监视器处于活动模式。这相当于发出与 beginsPattern 匹配的行", - "ProblemMatcherSchema.background.beginsPattern": "如果在输出内匹配,则会发出后台任务开始的信号。", - "ProblemMatcherSchema.background.endsPattern": "如果在输出内匹配,则会发出后台任务结束的信号。", - "ProblemMatcherSchema.base": "要使用的基问题匹配程序的名称。", - "ProblemMatcherSchema.fileLocation": "定义应如何解释问题模式中报告的文件名。相对文件位置可能是一个数组,其中数组的第二个元素是相对文件位置的路径。", - "ProblemMatcherSchema.owner": "代码内问题的所有者。如果指定了基准,则可省略。如果省略,并且未指定基准,则默认值为“外部”。", - "ProblemMatcherSchema.severity": "捕获问题的默认严重性。如果模式未定义严重性的匹配组,则使用。", - "ProblemMatcherSchema.source": "描述此诊断信息来源的人类可读字符串。如,\"typescript\" 或 \"super lint\"。", - "ProblemMatcherSchema.watching": "用于跟踪监视匹配程序开始和结束的模式。", - "ProblemMatcherSchema.watching.activeOnStart": "如果设置为 true,则当任务开始时观察程序处于活动模式。这相当于发出与 beginPattern 匹配的行。", - "ProblemMatcherSchema.watching.beginsPattern": "如果在输出内匹配,则在监视任务开始时会发出信号。", - "ProblemMatcherSchema.watching.deprecated": "\"watching\" 属性已被弃用,请改用 \"background\"。", - "ProblemMatcherSchema.watching.endsPattern": "如果在输出内匹配,则在监视任务结束时会发出信号。", - "ProblemPatternExtPoint": "提供问题模式", - "ProblemPatternParser.invalidRegexp": "错误: 字符串 {0} 不是有效的正则表达式。\r\n", - "ProblemPatternParser.loopProperty.notLast": "循环属性仅在最一个行匹配程序上受支持。", - "ProblemPatternParser.problemPattern.kindProperty.notFirst": "问题模式无效。\"kind\" 属性必须提供,且仅能为第一个元素", - "ProblemPatternParser.problemPattern.missingLocation": "问题模式无效。它必须为“file”,代码行或消息匹配组其中的一项。", - "ProblemPatternParser.problemPattern.missingProperty": "问题模式无效。必须至少包含一个文件和一条消息。", - "ProblemPatternParser.problemPattern.missingRegExp": "问题模式缺少正则表达式。", - "ProblemPatternRegistry.error": "无效问题模式。此模式将被忽略。", - "ProblemPatternSchema.code": "问题代码的匹配组索引。默认为 undefined", - "ProblemPatternSchema.column": "问题行字符的匹配组索引。默认值为 3", - "ProblemPatternSchema.endColumn": "问题结束行字符的匹配组索引。默认为 undefined", - "ProblemPatternSchema.endLine": "问题结束行的匹配组索引。默认为 undefined", - "ProblemPatternSchema.file": "文件名的匹配组索引。如果省略,则使用 1。", - "ProblemPatternSchema.kind": "模式匹配的是一个位置 (文件、一行) 还是仅为一个文件。", - "ProblemPatternSchema.line": "问题行的匹配组索引。默认值为 2", - "ProblemPatternSchema.location": "问题位置的匹配组索引。有效的位置模式为(line)、(line,column)和(startLine,startColumn,endLine,endColumn)。如果省略了,将假定(line,column)。", - "ProblemPatternSchema.loop": "在多行中,匹配程序循环指示是否只要匹配就在循环中执行此模式。只能在多行模式的最后一个模式上指定。", - "ProblemPatternSchema.message": "消息的匹配组索引。如果省略,则在指定了位置时默认值为 4,在其他情况下默认值为 5。", - "ProblemPatternSchema.regexp": "用于在输出中查找错误、警告或信息的正则表达式。", - "ProblemPatternSchema.severity": "问题严重性的匹配组索引。默认为 undefined", - "WatchingPatternSchema.file": "文件名的匹配组索引。可以省略。", - "WatchingPatternSchema.regexp": "用于检测后台任务开始或结束的正则表达式。", - "eslint-compact": "ESLint compact 问题", - "eslint-stylish": "ESLint stylish 问题", - "go": "Go 问题", - "gulp-tsc": "Gulp TSC 问题", - "jshint": "JSHint 问题", - "jshint-stylish": "JSHint stylish 问题", - "lessCompile": "Less 问题", - "msCompile": "微软编译器问题" - }, - "vs/workbench/contrib/tasks/common/taskConfiguration": { - "ConfigurationParser.inValidArg": "错误: 命令参数必须是字符串或带引号的字符串。提供的值为:\r\n{0}", - "ConfigurationParser.incorrectType": "错误: 任务配置“{0}”使用了未知类型。将忽略该配置。", - "ConfigurationParser.invalidCWD": "警告: options.cwd 的类型必须是字符串。正在忽略值 {0}\r\n", - "ConfigurationParser.invalidVariableReference": "错误: problemMatcher 引用无效: {0}\r\n", - "ConfigurationParser.missingType": "错误: 任务配置“{0}”缺失必要属性 \"type\"。将忽略该配置。", - "ConfigurationParser.noName": "错误: 声明范围中的问题匹配器必须具有名称:\r\n{0}\r\n", - "ConfigurationParser.noShell": "警告: 仅当在终端中执行任务时支持 shell 配置。", - "ConfigurationParser.noTaskName": "错误: 任务必须提供 label 属性。将忽略该任务。\r\n{0}\r\n", - "ConfigurationParser.noTaskType": "错误: 任务配置必须具有 type 属性。将忽略此配置。\r\n{0}\r\n", - "ConfigurationParser.noTypeDefinition": "错误: 不存在已注册的任务类型“{0}”。是否已错过安装提供相应任务提供程序的扩展?", - "ConfigurationParser.notCustom": "错误: 任务未声明为自定义任务。将忽略此配置。\r\n{0}\r\n", - "ConfigurationParser.unknownMatcherKind": "警告: 定义的问题匹配器未知。支持的类型为 string | ProblemMatcher | Array。\r\n{0}\r\n", - "TaskParse.noOsSpecificGlobalTasks": "任务版本 2.0.0 不支持全局操作系统专属任务。请将其转换为具有操作系统特定命令的任务。受影响的任务有:\r\n{0}", - "taskConfiguration.noCommand": "错误: 任务“{0}”未定义命令。将忽略该任务。其定义是:\r\n{1}", - "taskConfiguration.noCommandOrDependsOn": "错误: 任务“{0}”既不指定命令,也不指定 dependsOn 属性。将忽略该任务。其定义是:\r\n{1}", - "taskConfiguration.providerUnavailable": "警告: {0} 个任务在当前环境中不可用。\r\n" - }, - "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { - "TaskDefinition.description": "实际任务类型。请注意,以 \"$\" 开头的类型仅保留内部使用。", - "TaskDefinition.properties": "任务类型的其他属性", - "TaskDefinition.when": "启用此类型任务是必需为 true 的条件。请考虑根据此任务定义使用 `shellExecutionSupported`、`processExecutionSupported` 和 `customExecutionSupported`。有关详细信息,请参阅 [API 文档](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause)。", - "TaskDefinitionExtPoint": "配置任务种类", - "TaskTypeConfiguration.noType": "任务类型配置缺少必需的 \"taskType\" 属性" - }, - "vs/workbench/contrib/tasks/common/taskService": { - "tasks.customExecutionSupported": "是否支持 CustomExecution 任务。请考虑在 \"taskDefinition\" 贡献的 when 子句中使用。", - "tasks.processExecutionSupported": "是否支持 ProcessExecution 任务。请考虑在 \"taskDefinition\" 贡献的 when 子句中使用。", - "tasks.shellExecutionSupported": "是否支持 ShellExecution 任务。请考虑在 \"taskDefinition\" 贡献的 when 子句中使用。" - }, - "vs/workbench/contrib/tasks/common/taskTemplates": { - "Maven": "执行常见的 maven 命令", - "dotnetCore": "执行 .NET Core 生成命令", - "externalCommand": "运行任意外部命令的示例", - "msbuild": "执行生成目标" - }, - "vs/workbench/contrib/tasks/common/tasks": { - "TaskDefinition.missingRequiredProperty": "错误: 任务标识符“{0}”缺失必要属性“{1}”。将忽略该标识符。", - "tasks.taskRunningContext": "任务当前是否正在运行。", - "tasksCategory": "任务" - }, - "vs/workbench/contrib/tasks/electron-sandbox/taskService": { - "TaskSystem.exitAnyways": "仍要退出(&&E)", - "TaskSystem.noProcess": "启动的任务不再存在。如果任务已生成出后台进程,则退出 VS Code 可能会导致出现孤立的进程。若要避免此情况,请使用等待标记启动最后一个后台进程。", - "TaskSystem.runningTask": "存在运行中的任务。要终止它吗?", - "TaskSystem.terminateTask": "终止任务(&&T)" - }, - "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { - "extensionEnvironmentContributionChanges": "扩展要对终端环境进行以下更改:", - "extensionEnvironmentContributionInfo": "扩展已对此终端的环境进行更改", - "extensionEnvironmentContributionRemoval": "扩展要从终端环境中删除以下现有更改:", - "relaunchTerminalLabel": "重新启动终端" - }, - "vs/workbench/contrib/terminal/browser/links/terminalLink": { - "focusFolder": "聚焦资源管理器中的文件夹", - "openFile": "在编辑器中打开文件", - "openFolder": "在新窗口中打开文件夹" - }, - "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { - "followForwardedLink": "执行使用转发端口的链接", - "followLink": "打开链接", - "followLinkUrl": "链接", - "terminalLinkHandler.followLinkAlt": "Alt + 单击", - "terminalLinkHandler.followLinkAlt.mac": "Option + 单击", - "terminalLinkHandler.followLinkCmd": "Cmd + 单击", - "terminalLinkHandler.followLinkCtrl": "Ctrl + 单击" - }, - "vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": { "searchWorkspace": "搜索工作区" }, - "vs/workbench/contrib/terminal/browser/remoteTerminalBackend": { - "nonResponsivePtyHost": "与终端 pty 主机进程的连接没有响应,终端可能停止工作。", - "restartPtyHost": "重启 pty 主机" - }, - "vs/workbench/contrib/terminal/browser/terminal.contribution": { - "miToggleIntegratedTerminal": "终端(&&T)", - "tasksQuickAccessHelp": "显示所有已打开的终端", - "tasksQuickAccessPlaceholder": "键入要打开的终端的名称。", - "terminal": "终端" - }, - "vs/workbench/contrib/terminal/browser/terminalActions": { - "emptyTerminalNameInfo": "不提供名称会将其重置为默认值", - "noUnattachedTerminals": "没有未附加但要附加到的终端", - "quickAccessTerminal": "切换活动终端", - "showTerminalTabs": "显示选项卡", - "terminalLaunchHelp": "打开帮助", - "workbench.action.terminal.attachToSession": "附加到会话", - "workbench.action.terminal.clear": "清除", - "workbench.action.terminal.clearSelection": "取消选择", - "workbench.action.terminal.copySelection": "复制所选内容", - "workbench.action.terminal.createTerminalEditor": "在编辑器区域内创建新终端", - "workbench.action.terminal.createTerminalEditorSide": "在一侧的编辑器区域内创建新终端", - "workbench.action.terminal.detachSession": "拆离会话", - "workbench.action.terminal.findNext": "查找下一个", - "workbench.action.terminal.findPrevious": "查找上一个", - "workbench.action.terminal.focus.tabsView": "焦点终端选项卡视图", - "workbench.action.terminal.focusFind": "聚焦查找", - "workbench.action.terminal.focusNext": "聚焦下一终端组", - "workbench.action.terminal.focusNextPane": "在终端组中聚焦下一终端", - "workbench.action.terminal.focusPrevious": "聚焦上一终端组", - "workbench.action.terminal.focusPreviousPane": "在终端组中聚焦上一终端", - "workbench.action.terminal.hideFind": "隐藏查找", - "workbench.action.terminal.join": "联接终端", - "workbench.action.terminal.joinInstance": "联接终端", - "workbench.action.terminal.kill": "终止活动终端实例", - "workbench.action.terminal.killAll": "终止所有终端", - "workbench.action.terminal.killEditor": "终止编辑器区域中的活动终端", - "workbench.action.terminal.navigationModeExit": "退出导航模式", - "workbench.action.terminal.navigationModeFocusNext": "聚焦下一行(导航模式)", - "workbench.action.terminal.navigationModeFocusPrevious": "聚焦上一行(导航模式)", - "workbench.action.terminal.new": "创建新的终端", - "workbench.action.terminal.newInActiveWorkspace": "创建新终端(在活动工作区中)", - "workbench.action.terminal.newWithCwd": "从自定义工作目录开始创建新终端", - "workbench.action.terminal.newWithCwd.cwd": "启动终端的目录", - "workbench.action.terminal.newWithProfile": "创建新终端(具有个人资料)", - "workbench.action.terminal.newWithProfile.profileName": "要创建的配置文件的名称", - "workbench.action.terminal.newWorkspacePlaceholder": "选择当前工作目录新建终端", - "workbench.action.terminal.openSettings": "配置终端设置", - "workbench.action.terminal.paste": "粘贴到活动终端中", - "workbench.action.terminal.pasteSelection": "将所选内容粘贴到活动终端", - "workbench.action.terminal.relaunch": "重新启动活动终端", - "workbench.action.terminal.renameWithArg": "重命名当前活动终端", - "workbench.action.terminal.renameWithArg.name": "终端的新名称", - "workbench.action.terminal.renameWithArg.noName": "未提供名称参数", - "workbench.action.terminal.resizePaneDown": "向下重设终端大小", - "workbench.action.terminal.resizePaneLeft": "向左重设终端大小", - "workbench.action.terminal.resizePaneRight": "向右重设终端大小", - "workbench.action.terminal.resizePaneUp": "向上重设终端大小", - "workbench.action.terminal.runActiveFile": "在活动终端中运行活动文件", - "workbench.action.terminal.runActiveFile.noFile": "只有磁盘上的文件可在终端上运行", - "workbench.action.terminal.runSelectedText": "在活动终端运行所选文本", - "workbench.action.terminal.scrollDown": "向下滚动(行)", - "workbench.action.terminal.scrollDownPage": "向下滚动(页)", - "workbench.action.terminal.scrollToBottom": "滚动到底部", - "workbench.action.terminal.scrollToNextCommand": "滚动到下一条命令", - "workbench.action.terminal.scrollToPreviousCommand": "滚动到上一条命令", - "workbench.action.terminal.scrollToTop": "滚动到顶部", - "workbench.action.terminal.scrollUp": "向上滚动(行)", - "workbench.action.terminal.scrollUpPage": "向上滚动(页)", - "workbench.action.terminal.searchWorkspace": "搜索工作区", - "workbench.action.terminal.selectAll": "选择全部", - "workbench.action.terminal.selectDefaultShell": "选择默认配置文件", - "workbench.action.terminal.selectToNextCommand": "选择下一条命令所有内容", - "workbench.action.terminal.selectToNextLine": "选择下一行的所有内容", - "workbench.action.terminal.selectToPreviousCommand": "选择上一条命令所有内容", - "workbench.action.terminal.selectToPreviousLine": "选择上一行的所有内容", - "workbench.action.terminal.sendSequence": "发送自定义序列到终端", - "workbench.action.terminal.setFixedDimensions": "设置固定维度", - "workbench.action.terminal.showEnvironmentInformation": "显示环境信息", - "workbench.action.terminal.showTabs": "显示选项卡", - "workbench.action.terminal.sizeToContentWidth": "将大小切换为内容宽度", - "workbench.action.terminal.splitInActiveWorkspace": "拆分终端 (活动工作区)", - "workbench.action.terminal.switchTerminal": "切换终端", - "workbench.action.terminal.toggleEscapeSequenceLogging": "切换是否记录转义序列日志", - "workbench.action.terminal.toggleFindCaseSensitive": "切换使用区分大小写进行查找", - "workbench.action.terminal.toggleFindRegex": "切换使用正则表达式进行查找", - "workbench.action.terminal.toggleFindWholeWord": "切换使用全字匹配进行查找" - }, - "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { - "install": "安装", - "useWslExtension.title": "建议使用“{0}”扩展在 WSL 中打开终端。" - }, - "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "label": "终端" }, - "vs/workbench/contrib/terminal/browser/terminalEditorInput": { - "cancel": "取消", - "confirmDirtyTerminal.button": "&&终止", - "confirmDirtyTerminal.detail": "关闭将终止此终端中正在运行的进程。", - "confirmDirtyTerminal.message": "是否要终止正在运行的进程?", - "confirmDirtyTerminals.detail": "关闭将终止此终端中正在运行的进程。" - }, - "vs/workbench/contrib/terminal/browser/terminalIcons": { - "configureTerminalProfileIcon": "用于创建新的终端配置文件的图标。", - "killTerminalIcon": "用于终止终端实例的图标。", - "newTerminalIcon": "用于创建新的终端实例的图标。", - "renameTerminalIcon": "用于在终端快速菜单中进行重命名的图标。", - "terminalViewIcon": "查看终端视图的图标。" - }, - "vs/workbench/contrib/terminal/browser/terminalInstance": { - "bellStatus": "铃", - "configureTerminalSettings": "配置终端设置", - "disconnectStatus": "与进程的连接中断", - "keybindingHandling": "某些键绑定在默认情况下不会转到终端,而是由 {0} 进行处理。", - "launchFailed.errorMessage": "终端进程启动失败: {0}。", - "launchFailed.exitCodeAndCommandLine": "终端进程“{0}”启动失败(退出代码: {1})。", - "launchFailed.exitCodeOnly": "终端进程启动失败(退出代码: {0})。", - "setTerminalDimensionsColumn": "设置固定维度: 列", - "setTerminalDimensionsRow": "设置固定维度: 行", - "terminal.integrated.a11yPromptLabel": "终端输入", - "terminal.integrated.a11yTooMuchOutput": "输出太多,无法朗读。请手动转到行内进行阅读", - "terminal.integrated.copySelection.noSelection": "没有在终端中选择要复制的内容", - "terminalNavigationMode": "使用 {0} 和 {1} 导航终端缓冲区", - "terminalStaleTextBoxAriaLabel": "终端 {0} 环境已过时,请运行“显示环境信息”命令以获取详细信息", - "terminalTextBoxAriaLabel": "终端 {0}", - "terminalTextBoxAriaLabelNumberAndTitle": "终端 {0},{1}", - "terminated.exitCodeAndCommandLine": "终端进程“{0}”已终止,退出代码: {1}。", - "terminated.exitCodeOnly": "终端进程已终止,退出代码: {0}。", - "workbench.action.terminal.rename.prompt": "输入终端名称" - }, - "vs/workbench/contrib/terminal/browser/terminalMenus": { - "defaultTerminalProfile": "{0} (默认)", - "miNewTerminal": "新建终端(&&N)", - "miRunActiveFile": "运行活动文件(&&A)", - "miRunSelectedText": "运行所选文本(&&S)", - "miSplitTerminal": "拆分终端(&&S)", - "splitTerminal": "拆分终端", - "terminal.new": "新建终端", - "workbench.action.terminal.changeColor": "更改颜色...", - "workbench.action.terminal.changeIcon": "更改图标...", - "workbench.action.terminal.clear": "清除", - "workbench.action.terminal.copySelection.short": "复制", - "workbench.action.terminal.joinInstance": "联接终端", - "workbench.action.terminal.new.short": "新建终端", - "workbench.action.terminal.newWithProfile.short": "具有配置文件的新终端", - "workbench.action.terminal.openSettings": "配置终端设置", - "workbench.action.terminal.paste.short": "粘贴", - "workbench.action.terminal.renameInstance": "重命名...", - "workbench.action.terminal.selectAll": "选择全部", - "workbench.action.terminal.selectDefaultProfile": "选择默认配置文件", - "workbench.action.terminal.showsTabs": "显示选项卡", - "workbench.action.terminal.sizeToContentWidthInstance": "将大小切换为内容宽度", - "workbench.action.terminal.switchTerminal": "切换终端" - }, - "vs/workbench/contrib/terminal/browser/terminalProcessManager": { - "ptyHostRelaunch": "到 shell 进程的连接丢失,正在重启终端…" - }, - "vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": { - "ICreateContributedTerminalProfileOptions": "已贡献", - "createQuickLaunchProfile": "配置终端配置文件", - "enterTerminalProfileName": "输入终端配置文件名称", - "terminal.integrated.chooseDefaultProfile": "选择默认的终端配置文件", - "terminal.integrated.selectProfileToCreate": "选择要创建的终端配置文件", - "terminalProfileAlreadyExists": "有终端配置文件已具有此名称", - "terminalProfiles": "配置文件", - "terminalProfiles.detected": "已检测" - }, - "vs/workbench/contrib/terminal/browser/terminalProfileResolverService": { - "migrateToProfile": "迁移", - "terminalProfileMigration": "终端正在使用已弃用的 shell/shellArgs 设置,是否要将其迁移到配置文件?" - }, - "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "renameTerminal": "重命名终端", - "workbench.action.terminal.newWithProfilePlus": "新建具有配置文件的终端", - "workbench.action.terminal.newplus": "创建新的终端" - }, - "vs/workbench/contrib/terminal/browser/terminalService": { - "localTerminalDescription": "本地", - "localTerminalRemote": "⚠: 此 shell 正在{0}本地{1}计算机上运行,而不是在连接的远程计算机上运行", - "localTerminalVirtualWorkspace": "⚠: 此 shell 对{0}本地{1}文件夹开放,而不是虚拟文件夹", - "terminalService.terminalCloseConfirmationPlural": "是否要终止 {0} 个活动终端会话?", - "terminalService.terminalCloseConfirmationSingular": "是否要终止活动终端会话?", - "terminate": "终止" - }, - "vs/workbench/contrib/terminal/browser/terminalTabbedView": { - "hideTabs": "隐藏选项卡", - "moveTabsLeft": "向左移动选项卡", - "moveTabsRight": "向右移动选项卡" - }, - "vs/workbench/contrib/terminal/browser/terminalTabsList": { - "splitTerminalAriaLabel": "终端 {0} {1},拆分 {2}/{3}", - "terminal.tabs": "终端选项卡", - "terminalAriaLabel": "终端{0} {1}", - "terminalInputAriaLabel": "输入终端名。按 \"Enter\" 键确认或按 \"Esc\" 键取消。" - }, - "vs/workbench/contrib/terminal/browser/terminalView": { - "terminal.monospaceOnly": "终端仅支持等宽字体。如果这是新安装的字体,请确保重新启动 VS Code。", - "terminal.useMonospace": "使用 \"monospace\"", - "terminalConnectingLabel": "正在启动...", - "terminals": "打开终端。" - }, - "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { - "dontShowAgain": "不再显示", - "no": "否", - "terminal.slowRendering": "终端 GPU 加速在你的计算机上似乎速度很慢。禁用它可提高性能,是否要切换到禁用? [阅读有关终端设置的更多信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", - "yes": "是" - }, - "vs/workbench/contrib/terminal/common/terminal": { - "terminalCategory": "终端", - "vscode.extension.contributes.terminal": "参与终端功能。", - "vscode.extension.contributes.terminal.profiles": "定义用户可创建的其他终端配置文件。", - "vscode.extension.contributes.terminal.profiles.id": "终端配置文件提供程序的 ID。", - "vscode.extension.contributes.terminal.profiles.title": "此终端配置文件的标题。", - "vscode.extension.contributes.terminal.types": "定义用户可创建的其他终端类型。", - "vscode.extension.contributes.terminal.types.command": "在用户创建此类型的终端时执行的命令。", - "vscode.extension.contributes.terminal.types.icon": "要与此终端类型关联的 codicon、URI 或浅色和深色 URI。", - "vscode.extension.contributes.terminal.types.icon.dark": "使用深色主题时的图标路径", - "vscode.extension.contributes.terminal.types.icon.light": "使用浅色主题时的图标路径", - "vscode.extension.contributes.terminal.types.title": "此类型终端的标题。" - }, - "vs/workbench/contrib/terminal/common/terminalColorRegistry": { - "terminal.ansiColor": "终端中的 ANSI 颜色“{0}”。", - "terminal.background": "终端的背景颜色,允许终端的颜色与面板不同。", - "terminal.border": "分隔终端中拆分窗格的边框的颜色。默认值为 panel.border 的颜色", - "terminal.dragAndDropBackground": "在终端上拖动时的背景颜色。此颜色应有透明度,以便让终端内容透过背景。", - "terminal.foreground": "终端的前景颜色。", - "terminal.selectionBackground": "终端选中内容的背景颜色。", - "terminal.tab.activeBorder": "面板中终端选项卡侧边的边框。此默认为 tab.activeBorder。", - "terminalCursor.background": "终端光标的背景色。允许自定义被 block 光标遮住的字符的颜色。", - "terminalCursor.foreground": "终端光标的前景色。" - }, - "vs/workbench/contrib/terminal/common/terminalConfiguration": { - "cwd": "终端的当前工作目录", - "cwdFolder": "当值与初始工作目录不同时,为多根工作区或在单个根工作区中显示的终端的当前工作目录。不会为 Windows 显示此内容。", - "local": "指示远程工作区中的本地终端", - "openDefaultSettingsJson": "打开默认设置 JSON", - "openDefaultSettingsJson.capitalized": "打开默认设置(JSON)", - "process": "终端流程的名称", - "separator": "仅在由带有值或静态文本的变量括住时才显示的条件分隔符(\" - \")。", - "sequence": "流程提供给 xterm.js 的名称", - "task": "指示此终端与任务关联", - "terminal.integrated.allowChords": "是否允许在终端中同时按下键绑定。请注意,如果设置为 true 且击键导致同时按键,则将绕过 `#terminal.integrated.commandsToSkipShell#`;如果想要按 Ctrl+K 转到 shell (而不是 VS Code),则将此项设置为 false 尤其有用。", - "terminal.integrated.allowMnemonics": "是否允许使用菜单栏助记符(如 Alt+F)来触发“打开菜单栏”。请注意,这将导致在设为 true 时,所有 Alt 击键都跳过 shell。此设置在 macOS 不起作用。", - "terminal.integrated.altClickMovesCursor": "如果启用,则当 `#editor.multiCursorModifier#` 设置为 `'alt'` (默认值)时,alt/option+单击会将提示光标重置于鼠标下方。此功能的有效性取决于 shell。", - "terminal.integrated.bellDuration": "触发时在终端选项卡中显示响铃的毫秒数。", - "terminal.integrated.commandsToSkipShell": "一组命令 ID,其键绑定将不发送至 shell,而是始终由 VS Code 进行处理。这样的话,通常由 shell 使用的键绑定的行为可如同焦点未在终端上时的行为一样,例如按 “Ctrl+P” 来启动“快速打开”。\r\n\r\n \r\n\r\n默认跳过多项命令。要替代默认值并转而将相关命令的键绑定传递给 shell,请添加以 “-” 字符为前缀的命令。例如,添加“-workbench.action.quickOpen” 可使 “Ctrl+P”到达 shell。\r\n\r\n \r\n\r\n在设置编辑器中查看时,下面的默认跳过命令列表会被截断。要查看完整列表,请执行 {1},然后从下面的列表中搜索第一个命令。\r\n\r\n \r\n\r\n默认跳过的命令:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "如果存在活动终端会话,控制是否确认窗口关闭的时间。", - "terminal.integrated.confirmOnExit.always": "始终确认是否存在终端。", - "terminal.integrated.confirmOnExit.hasChildProcesses": "确认是否存在具有子进程的终端。", - "terminal.integrated.confirmOnExit.never": "从不确认。", - "terminal.integrated.confirmOnKill": "控制是否在终端具有子进程时确认终止终端。当设置为编辑器时,如果编辑器区域中的终端具有子进程,则将标记为已更改。请注意,子进程检测可能不适用于 Git Bash 等 shell,后者不会将其进程作为 shell 的子进程运行。", - "terminal.integrated.confirmOnKill.always": "确认终端是在编辑器中还是在面板中。", - "terminal.integrated.confirmOnKill.editor": "确认终端是否在编辑器中。", - "terminal.integrated.confirmOnKill.never": "从不确认。", - "terminal.integrated.confirmOnKill.panel": "确认终端是否在面板中。", - "terminal.integrated.copyOnSelection": "控制是否将在终端中选定的文本复制到剪贴板。", - "terminal.integrated.cursorBlinking": "控制终端光标是否闪烁。", - "terminal.integrated.cursorStyle": "控制终端光标的样式。", - "terminal.integrated.cursorWidth": "控制在 \"#terminal.integrated.cursorStyle#\" 设置为 \"line\" 时光标的宽度。", - "terminal.integrated.customGlyphs": "是否为块元素和框绘图字符绘制自定义字形,而不是使用字体,这通常会产生更好的连续线条呈现效果。请注意,这不适用于 DOM 呈现器", - "terminal.integrated.cwd": "将在其中启动终端的显式起始路径,它用作 shell 进程的当前工作目录(cwd)。如果根目录不是方便的 cwd,此路径在工作区设置中可能十分有用。", - "terminal.integrated.defaultLocation": "控制新建终端的显示位置。", - "terminal.integrated.defaultLocation.editor": "在编辑器中创建终端", - "terminal.integrated.defaultLocation.view": "在终端视图中创建终端", - "terminal.integrated.detectLocale": "控制是否检测 \"$LANG\" 环境变量并将其设置为符合 UTF-8 的选项,因为 VS Code 的终端仅支持来自 shell 的 UTF-8 编码数据。", - "terminal.integrated.detectLocale.auto": "如果现有变量不存在或不以 \"'.UTF-8'\" 结尾,则设置 \"$LANG\" 环境变量。", - "terminal.integrated.detectLocale.off": "请勿设置 \"$LANG\" 环境变量。", - "terminal.integrated.detectLocale.on": "始终设置 \"$LANG\" 环境变量。", - "terminal.integrated.drawBoldTextInBrightColors": "控制终端中的加粗文本是否始终使用 \"bright\" ANSI 颜色变量。", - "terminal.integrated.enableBell": "控制是否启用终端铃声,这在终端名称旁边显示为视觉上的铃铛。", - "terminal.integrated.enableFileLinks": "是否在终端中启用文件链接。尤其是在处理网络驱动器时,链接会变慢,因为每个文件链接都会根据文件系统进行验证。更改此项将仅在新的终端中生效。", - "terminal.integrated.enablePersistentSessions": "跨窗口重新加载保持工作区的终端会话。", - "terminal.integrated.env.linux": "具有环境变量的对象,这些变量将添加到 Linux 上的终端要使用的 VS Code 进程。如果设置为 \"null\",则删除环境变量。", - "terminal.integrated.env.osx": "具有环境变量的对象,这些变量将添加到 macOS 中的终端要使用的 VS Code 进程。如果设置为 \"null\",则删除环境变量。", - "terminal.integrated.env.windows": "具有环境变量的对象,这些变量将添加到将由 Windows 上的终端使用的 VS Code 进程。设置为 \"null\" 以删除环境变量。", - "terminal.integrated.environmentChangesIndicator": "是否在每个终端上显示环境更改指示器,该指示器解释了使是否已进行扩展或想要对终端环境进行更改。", - "terminal.integrated.environmentChangesIndicator.off": "禁用指示器。", - "terminal.integrated.environmentChangesIndicator.on": "启用指示器。", - "terminal.integrated.environmentChangesIndicator.warnonly": "仅当终端环境为“已过时”时,仅显示警告指示器,而不是显示指出终端环境已由扩展修改的信息指示器。", - "terminal.integrated.environmentChangesRelaunch": "在扩展想要向终端的环境贡献内容但尚未与之交互时是否自动重启终端。", - "terminal.integrated.experimentalLinkProvider": "一项实验性设置,旨在通过改进检测链接的时间以及使用编辑器启用共享链接检测,来改进终端中的链接检测。此设置当前只支持 Web 链接。", - "terminal.integrated.fastScrollSensitivity": "按 \"Alt\" 时的滚动速度加倍。", - "terminal.integrated.fontFamily": "控制终端的字体系列,它默认为 \"#editor.fontFamily#\" 的值。", - "terminal.integrated.fontSize": "控制终端的字号(以像素为单位)。", - "terminal.integrated.fontWeight": "要在终端中用于非粗体文本的字体粗细。接受“正常”和“加粗”这两个关键字,或接受 1-1000 之间的数字。", - "terminal.integrated.fontWeightBold": "要在终端中用于粗体文本的字体粗细。接受“正常”和“加粗”这两个关键字,或接受 1-1000 之间的数字。", - "terminal.integrated.fontWeightError": "仅允许使用关键字“正常”和“加粗”,或使用介于 1 至 1000 之间的数字。", - "terminal.integrated.gpuAcceleration": "控制终端是否将使用 GPU 来进行呈现。", - "terminal.integrated.gpuAcceleration.auto": "让 VS Code 检测哪些呈现器将提供最佳体验。", - "terminal.integrated.gpuAcceleration.canvas": "在终端中使用回退画布呈现器。这使用 2d 上下文而不是 webgl,在某些系统上可能更好。", - "terminal.integrated.gpuAcceleration.off": "在终端中禁用 GPU 加速。", - "terminal.integrated.gpuAcceleration.on": "在终端内启用 GPU 加速。", - "terminal.integrated.letterSpacing": "控制终端的字母间距,这是一个整数值,表示要在字符之间增加的额外像素量。", - "terminal.integrated.lineHeight": "控制终端的行高,此数字乘以终端字号等于实际行高(以像素为单位)。", - "terminal.integrated.localEchoEnabled": "何时应启用本地回响。此操作将替代 `#terminal.integrated.localEchoLatencyThreshold#`", - "terminal.integrated.localEchoEnabled.auto": "仅对远程工作区启用", - "terminal.integrated.localEchoEnabled.off": "始终禁用", - "terminal.integrated.localEchoEnabled.on": "始终启用", - "terminal.integrated.localEchoExcludePrograms": "实验: 在终端标题中找到这些程序名称中的任意一个时,将禁用本地回显。", - "terminal.integrated.localEchoLatencyThreshold": "试验性: 网络延迟的长度(以毫秒为单位),本地编辑内容会在终端上回显,而不等待服务器确认。如果为 \"0\",则本地回显将始终处于打开状态,如果为 \"-1\" 将被禁用。", - "terminal.integrated.localEchoStyle": "试验性: 本地回显文本的终端样式,可以是字体样式或 RGB 颜色。", - "terminal.integrated.macOptionClickForcesSelection": "控制在 macOS 上使用 Option+单击时是否强制选择内容。这将强制进行常规(行)选择并禁止使用列选择模式。这样,可使用常规终端选择进行复制粘贴,例如在 tmux 中启用鼠标模式时。", - "terminal.integrated.macOptionIsMeta": "控制是否将选项键视为 macOS 中的终端上的元键。", - "terminal.integrated.minimumContrastRatio": "设置每个单元格的前景色时,将改为尝试符合指定的对比度比率。示例值:\r\n\r\n- 1: 默认值,不执行任何操作。\r\n- 4.5: [WCAG AA 符合(最低)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)。\r\n- 7: [WCAG AAA 符合(增强)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: 黑底白字或白底黑字。", - "terminal.integrated.mouseWheelScrollSensitivity": "要在鼠标滚轮滚动事件的 \"deltaY\" 上使用的乘数。", - "terminal.integrated.persistentSessionReviveProcess": "当必须关闭终端进程(例如当窗口或应用程序关闭时)时,这将确定何时应还原以前的终端会话内容,以及在下次打开工作区时重新创建的进程。\r\n\r\n注意事项:\r\n\r\n- 进程当前工作目录的还原取决于是否受 shell 支持。\r\n- 在关闭期间保留会话的时间有限,因此在使用高延迟远程连接时可能会中止相应会话。", - "terminal.integrated.persistentSessionReviveProcess.never": "永远不要还原终端缓冲区或重新创建流程。", - "terminal.integrated.persistentSessionReviveProcess.onExit": "在 Windows/Linux 上关闭最后窗口后或当触发 `workbench.action.quit` 命令(命令面板、键绑定、菜单)时,恢复流程。", - "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "在 Windows/Linux 上关闭最后窗口后或当触发 `workbench.action.quit` 命令(命令面板、键绑定、菜单)或关闭窗口时,恢复流程。", - "terminal.integrated.rightClickBehavior": "控制终端如何回应右键单击操作。", - "terminal.integrated.rightClickBehavior.copyPaste": "当有选定内容时复制,否则粘贴。", - "terminal.integrated.rightClickBehavior.default": "显示上下文菜单。", - "terminal.integrated.rightClickBehavior.paste": "右键单击时粘贴。", - "terminal.integrated.rightClickBehavior.selectWord": "选择光标下方的字词并显示上下文菜单。", - "terminal.integrated.scrollback": "控制终端在其缓冲区中保留的最大行数。", - "terminal.integrated.sendKeybindingsToShell": "将大部分键绑定调度到终端而不是工作台,重写 \"#terminal.integrated.commandsToSkipShell#\",这可选择性地用于进行微调。", - "terminal.integrated.showExitAlert": "控制在退出代码为非零时是否显示“终端进程已终止且显示退出代码”警报。", - "terminal.integrated.splitCwd": "控制拆分终端开始时使用的工作目录。", - "terminal.integrated.splitCwd.inherited": "在 macOS 和 Linux 上,新的拆分终端将使用父终端的工作目录。在 Windows 上,这与初始行为相同。", - "terminal.integrated.splitCwd.initial": "新的拆分终端将使用父终端开始时使用的工作目录。", - "terminal.integrated.splitCwd.workspaceRoot": "新的拆分终端将使用工作区根作为工作目录。在多根工作区中,提供了要使用根文件夹的选项。", - "terminal.integrated.tabs.enableAnimation": "控制终端选项卡状态是否支持动画(例如正在进行的任务)。", - "terminal.integrated.tabs.enabled": "控制终端选项卡是否以列表的形式显示在终端的一侧。如果禁用此功能,将改为显示下拉列表。", - "terminal.integrated.tabs.focusMode": "控制是在双击时将焦点放在某个选项卡上还是单击。", - "terminal.integrated.tabs.focusMode.doubleClick": "双击终端选项卡时聚焦终端", - "terminal.integrated.tabs.focusMode.singleClick": "双击终端选项卡时聚焦终端", - "terminal.integrated.tabs.hideCondition": "控制在特定条件下是否将隐藏终端选项卡视图。", - "terminal.integrated.tabs.hideCondition.never": "从不隐藏终端选项卡视图", - "terminal.integrated.tabs.hideCondition.singleGroup": "仅打开一个终端组时隐藏终端选项卡视图", - "terminal.integrated.tabs.hideCondition.singleTerminal": "仅打开一个终端时隐藏终端选项卡视图", - "terminal.integrated.tabs.location": "控制终端选项卡的位置,该位置位于实际终端的左侧或右侧。", - "terminal.integrated.tabs.location.left": "在终端的左侧显示终端选项卡视图", - "terminal.integrated.tabs.location.right": "在终端的右侧显示终端选项卡视图", - "terminal.integrated.tabs.separator": "`terminal.integrated.title` 和 `terminal.integrated.description` 使用的分隔符。", - "terminal.integrated.tabs.showActions": "控制是否在“新建终端”按钮旁边显示“终端拆分”和“终止”按钮。", - "terminal.integrated.tabs.showActions.always": "始终显示操作", - "terminal.integrated.tabs.showActions.never": "从不显示操作", - "terminal.integrated.tabs.showActions.singleTerminal": "当终端是唯一打开的终端时显示操作", - "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "在终端是唯一打开的终端或选项卡视图处于窄而无文本状态时显示活动终端", - "terminal.integrated.tabs.showActiveTerminal": "在视图中显示活动的终端信息,当选项卡中的标题不可见时,此功能尤其有用。", - "terminal.integrated.tabs.showActiveTerminal.always": "始终显示活动终端", - "terminal.integrated.tabs.showActiveTerminal.never": "从不显示活动终端", - "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "当仅有一个终端打开时显示活动终端", - "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "仅当终端已打开或选项卡视图处于窄而无文本状态时显示活动终端", - "terminal.integrated.unicodeVersion": "控制在计算终端中字符的宽度时要使用的 unicode 版本。如果你遇到表情符号或其他宽字符,而这些宽字符占用的空格或退格量不正确或删除的空间太多或太少,则你可能需要尝试调整此设置。", - "terminal.integrated.unicodeVersion.eleven": "unicode 的版本 11,版本可在使用新式版本 unicode 的新式系统上提供更好的支持。", - "terminal.integrated.unicodeVersion.six": "unicode 的版本 6,该版本较旧,在较旧的系统中效果更好。", - "terminal.integrated.windowsEnableConpty": "是否使用 ConPTY 进行 Windows 终端进程通信(需要 Windows 10 内部版本号 18309+)。如果此设置为 false,将使用 Winpty。", - "terminal.integrated.wordSeparators": "一个字符串,其中包含双击选择 Word 功能而被视为单词分隔符的所有字符。", - "terminalDescription": "控制显示在标题右侧的终端说明。根据上下文替换变量:", - "terminalIntegratedConfigurationTitle": "集成终端", - "terminalTitle": "控制终端标题。根据上下文替换变量:", - "workspaceFolder": "在其中启动终端的工作区" - }, - "vs/workbench/contrib/terminal/common/terminalContextKey": { - "isSplitTerminalContextKey": "重点选项卡的终端是否为拆分终端。", - "terminalAltBufferActive": "终端的可选缓冲区是否处于活动状态。", - "terminalCountContextKey": "当前终端数。", - "terminalEditorFocusContextKey": "是否聚焦编辑器区域中的终端。", - "terminalFocusContextKey": "是否聚焦终端。", - "terminalProcessSupportedContextKey": "是否可以在当前工作区中启动终端流程。", - "terminalShellTypeContextKey": "活动终端的 shell 类型,当不存在终端时,此值设置为最后已知值。", - "terminalTabsFocusContextKey": "是否聚焦终端选项卡小组件。", - "terminalTabsSingularSelectedContextKey": "是否在终端选项卡列表中选择终端。", - "terminalTextSelectedContextKey": "是否在活动终端中选择文本。" - }, - "vs/workbench/contrib/terminal/common/terminalStrings": { - "killTerminal": "终止终端", - "killTerminal.short": "终止", - "moveToEditor": "将终端移动到编辑器区域中", - "splitTerminal": "拆分终端", - "splitTerminal.short": "拆分", - "terminal": "终端", - "unsplitTerminal": "取消拆分终端", - "workbench.action.terminal.changeColor": "更改颜色...", - "workbench.action.terminal.changeIcon": "更改图标...", - "workbench.action.terminal.focus": "聚焦到终端", - "workbench.action.terminal.moveToTerminalPanel": "将终端移到面板中", - "workbench.action.terminal.rename": "重命名...", - "workbench.action.terminal.sizeToContentWidthInstance": "将大小切换为内容宽度" - }, - "vs/workbench/contrib/terminal/electron-sandbox/localTerminalBackend": { - "nonResponsivePtyHost": "与终端 pty 主机进程的连接没有响应,终端可能停止工作。", - "restartPtyHost": "重启 pty 主机" - }, - "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { - "workbench.action.terminal.newLocal": "新建集成终端(本地)" - }, - "vs/workbench/contrib/testing/browser/icons": { - "autoRunIcon": "“测试”视图中的“自动运行”切换图标。", - "filterIcon": "“测试”视图中“筛选器”操作的图标。", - "hiddenIcon": "在隐藏的测试显示时其旁边出现的图标。", - "testViewIcon": "查看测试视图的图标。", - "testingCancelIcon": "用于取消正在进行的测试运行的图标。", - "testingDebugAllIcon": "“调试所有测试”操作的图标。", - "testingDebugIcon": "“调试测试”操作的图标。", - "testingErrorIcon": "针对有错误的测试显示的图标。", - "testingFailedIcon": "针对失败的测试显示的图标。", - "testingPassedIcon": "针对通过的测试显示的图标。", - "testingQueuedIcon": "针对排队的测试显示的图标。", - "testingRunAllIcon": "“运行所有测试”操作的图标。", - "testingRunIcon": "“运行测试”操作的图标。", - "testingShowAsList": "当测试资源管理器(树形式)被禁用时显示的图标。", - "testingShowAsTree": "当测试资源管理器(列表形式)被禁用时显示的图标。", - "testingSkippedIcon": "针对跳过的测试显示的图标。", - "testingUnsetIcon": "针对处于未设置状态的测试显示的图标。", - "testingUpdateProfiles": "显示的用于更新测试配置文件的图标。" - }, - "vs/workbench/contrib/testing/browser/testExplorerActions": { - "configureProfile": "选择要更新的配置文件", - "debug test": "调试测试", - "debugAllTests": "调试所有测试", - "debugSelectedTests": "调试测试", - "discoveringTests": "正在发现测试", - "hideTest": "隐藏测试", - "noDebugTestProvider": "未在此工作区中找到可调试测试。可能需要安装测试提供程序扩展", - "noTestProvider": "未在此工作区中找到测试。可能需要安装测试提供程序扩展", - "run test": "运行测试", - "runAllTests": "运行所有测试", - "runSelectedTests": "运行测试", - "testing.cancelRun": "取消测试运行", - "testing.clearResults": "清除所有结果", - "testing.collapseAll": "折叠所有测试", - "testing.configureProfile": "配置测试配置文件", - "testing.debugAtCursor": "在光标处调试测试", - "testing.debugCurrentFile": "在当前文件中调试测试", - "testing.debugFailTests": "调试失败的测试", - "testing.debugLastRun": "调试上次运行", - "testing.editFocusedTest": "转到测试", - "testing.openOutputPeek": "快速查看输出", - "testing.reRunFailTests": "重新运行失败的测试", - "testing.reRunLastRun": "重新运行上次运行", - "testing.runAtCursor": "在光标处运行测试", - "testing.runCurrentFile": "在当前文件中运行测试", - "testing.runUsing": "使用配置文件执行...", - "testing.searchForTestExtension": "搜索测试扩展", - "testing.selectDefaultTestProfiles": "选择默认配置文件", - "testing.showMostRecentOutput": "显示输出", - "testing.sortByDuration": "按持续时间排序", - "testing.sortByLocation": "按位置排序", - "testing.sortByStatus": "按状态排序", - "testing.toggleInlineTestOutput": "切换内联测试输出", - "testing.turnOffAutoRun": "关闭自动运行", - "testing.turnOnAutoRun": "启用自动运行", - "testing.viewAsList": "以列表形式查看", - "testing.viewAsTree": "以树形式查看", - "unhideTest": "取消隐藏测试" - }, - "vs/workbench/contrib/testing/browser/testing.contribution": { - "miViewTesting": "测试(&E)", - "noTestProvidersRegistered": "尚未在此工作区中找到任何测试。", - "searchMarketplaceForTestExtensions": "[查找测试扩展](command:{0})", - "test": "测试", - "testExplorer": "测试资源管理器" - }, - "vs/workbench/contrib/testing/browser/testingConfigurationUi": { - "testConfigurationUi.pick": "选择要使用的测试配置文件", - "updateTestConfiguration": "更新测试配置" - }, - "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "实际", - "debug all test": "调试所有测试", - "debug test": "调试测试", - "expected.title": "预期", - "peek failure": "速览错误", - "peekTestOutout": "速览测试输出", - "reveal test": "在测试资源管理器中显示", - "run all test": "运行所有测试", - "run test": "运行测试", - "testing.gutterMsg.contextMenu": "单击以获取测试选项", - "testing.gutterMsg.debug": "单击以调试测试,右键单击以查看更多选项", - "testing.gutterMsg.run": "单击以运行测试,右键单击以查看更多选项", - "testing.runUsing": "使用配置文件执行..." - }, - "vs/workbench/contrib/testing/browser/testingExplorerFilter": { - "filter": "筛选", - "testExplorerFilter": "筛选器(例如 text、!exclude、@tag)", - "testExplorerFilterLabel": "在资源管理器中筛选测试的文本", - "testing.filters.currentFile": "仅在活动文件中显示", - "testing.filters.menu": "更多筛选器...", - "testing.filters.removeTestExclusions": "取消隐藏所有测试", - "testing.filters.showExcludedTests": "显示隐藏的测试", - "testing.filters.showOnlyExecuted": "仅显示已执行的测试", - "testing.filters.showOnlyFailed": "仅显示失败的测试" - }, - "vs/workbench/contrib/testing/browser/testingExplorerView": { - "configureTestProfiles": "配置测试配置文件", - "defaultTestProfile": "{0} (默认)", - "selectDefaultConfigs": "选择默认配置文件", - "testExplorer": "测试资源管理器", - "testing.treeElementLabelDuration": "{1} 中的 {0}", - "testing.treeElementLabelOutdated": "{0},过期结果", - "testingFindExtension": "显示工作区测试", - "testingNoTest": "此文件中未发现任何测试。" - }, - "vs/workbench/contrib/testing/browser/testingOutputPeek": { - "close": "关闭", - "debug test": "调试测试", - "run test": "运行测试", - "testUnnamedTask": "未命名任务", - "testing.debugLastRun": "调试测试运行", - "testing.goToFile": "转到“文件”", - "testing.goToNextMessage": "转到“下一个测试失败”", - "testing.goToPreviousMessage": "转到“上一个测试失败”", - "testing.openMessageInEditor": "在编辑器中打开", - "testing.reRunLastRun": "重新运行测试", - "testing.revealInExplorer": "在测试资源管理器中显示", - "testing.showResultOutput": "显示结果输出", - "testing.toggleTestingPeekHistory": "在速览中切换测试历史记录", - "testingOutputActual": "实际结果", - "testingOutputExpected": "预期结果", - "testingPeekLabel": "测试结果消息" - }, - "vs/workbench/contrib/testing/browser/testingOutputTerminalService": { - "runFinished": "测试运行完成时间: {0}", - "runNoOutout": "测试运行未记录任何输出。", - "testNoRunYet": "\r\n尚未运行任何测试。\r\n", - "testOutputTerminalTitle": "测试输出", - "testOutputTerminalTitleWithDate": "测试输出位于 {0}" - }, - "vs/workbench/contrib/testing/browser/testingProgressUiService": { - "testProgress.completed": "{0}/{1} 个测试已通过({2}%)", - "testProgress.running": "正在运行测试,通过 {0}/{1} ({2}%)", - "testProgress.runningInitial": "正在运行测试…", - "testProgressWithSkip.completed": "{0}/{1} 个测试已通过({2}%,{3} 个已跳过)", - "testProgressWithSkip.running": "正在运行测试,通过 {0}/{1} ({2}%, {3} 个已跳过)" - }, - "vs/workbench/contrib/testing/browser/testingViewPaneContainer": { "testing": "正在测试" }, - "vs/workbench/contrib/testing/browser/theme": { - "testing.iconErrored": "测试资源管理器中“出错”图标的颜色。", - "testing.iconFailed": "测试资源管理器中“失败”图标的颜色。", - "testing.iconPassed": "测试资源管理器中“已通过”图标的颜色。", - "testing.iconQueued": "测试资源管理器中“已排队”图标的颜色。", - "testing.iconSkipped": "测试资源管理器中“已跳过”图标的颜色。", - "testing.iconUnset": "测试资源管理器中“未设置”图标的颜色。", - "testing.message.error.decorationForeground": "在编辑器中内联显示的测试错误消息的文本颜色。", - "testing.message.error.marginBackground": "在编辑器中内联显示的错误消息旁边的边距颜色。", - "testing.message.info.decorationForeground": "在编辑器中内联显示的测试信息消息的文本颜色。", - "testing.message.info.marginBackground": "在编辑器中内联显示的信息消息旁边的边距颜色。", - "testing.peekBorder": "速览视图边框和箭头颜色。", - "testing.runAction": "编辑器中“运行”图标的颜色。" - }, - "vs/workbench/contrib/testing/common/configuration": { - "testConfigurationTitle": "测试", - "testing.autoRun.delay": "将测试标记为过时并启动新运行后等待的时间(以毫秒为单位)。", - "testing.autoRun.mode": "控制自动运行哪些测试。", - "testing.autoRun.mode.allInWorkspace": "自动运行切换时,自动运行已发现的所有测试。在各个测试发生更改时重新运行它们。", - "testing.autoRun.mode.onlyPreviouslyRun": "在各个测试发生更改时重新运行它们。不会自动运行尚未执行的任何测试。", - "testing.automaticallyOpenPeekView": "配置何时自动打开“错误速览”视图。", - "testing.automaticallyOpenPeekView.failureAnywhere": "无论故障在何处,都自动打开。", - "testing.automaticallyOpenPeekView.failureInVisibleDocument": "在可见文档中测试失败时自动打开。", - "testing.automaticallyOpenPeekView.never": "从不自动打开。", - "testing.automaticallyOpenPeekViewDuringAutoRun": "控制是否在自动运行模式期间自动打开“速览”视图。", - "testing.defaultGutterClickAction": "控制在装订线中左键单击测试修饰时要执行的操作。", - "testing.defaultGutterClickAction.contextMenu": "打开上下文菜单以获取更多选项。", - "testing.defaultGutterClickAction.debug": "调试测试。", - "testing.defaultGutterClickAction.run": "运行测试。", - "testing.followRunningTest": "控制在测试资源管理器视图中是否应遵循正在运行的测试", - "testing.gutterEnabled": "控制是否在编辑器装订线中显示测试修饰。" - }, - "vs/workbench/contrib/testing/common/constants": { - "testGroup.coverage": "覆盖率", - "testGroup.debug": "调试", - "testGroup.run": "运行", - "testState.errored": "出错", - "testState.failed": "失败", - "testState.passed": "通过", - "testState.queued": "已排队", - "testState.running": "正在运行", - "testState.skipped": "已跳过", - "testState.unset": "尚未运行", - "testing.treeElementLabel": "{0} ({1})" - }, - "vs/workbench/contrib/testing/common/testResult": { "runFinished": "测试运行时间: {0}" }, - "vs/workbench/contrib/testing/common/testServiceImpl": { - "testError": "尝试运行测试时出错: {0}", - "testTrust": "运行测试可能会执行工作区中的代码。" - }, - "vs/workbench/contrib/testing/common/testingContextKeys": { - "testing.controllerId": "当前测试项的控制器 ID", - "testing.hasConfigurableConfig": "指示是否可以配置测试配置", - "testing.hasCoverableTests": "指示是否有测试控制器注册了覆盖率配置", - "testing.hasDebuggableTests": "指示是否有测试控制器注册了调试配置", - "testing.hasNonDefaultConfig": "指示是否有测试控制器注册了非默认配置", - "testing.hasRunnableTests": "指示是否有测试控制器注册了运行配置", - "testing.peekItemType": "输出速览视图中项的类型。类型为“测试”、“消息”、“任务”或“结果”。", - "testing.testId": "当前测试项的 ID,在创建或打开测试项的菜单时设置", - "testing.testItemHasUri": "指示测试项是否已定义 URI 的布尔值", - "testing.testItemIsHidden": "指示测试项是否处于隐藏状态的布尔值" - }, - "vs/workbench/contrib/themes/browser/themes.contribution": { - "browseColorThemes": "浏览其他颜色主题...", - "browseProductIconThemes": "浏览其他产品图标主题...", - "defaultProductIconThemeLabel": "默认值", - "fileIconThemeCategory": "图标主题", - "generateColorTheme.label": "使用当前设置生成颜色主题", - "installColorThemes": "安装其他颜色主题...", - "installIconThemes": "安装其他文件图标主题...", - "installProductIconThemes": "安装其他产品图标主题...", - "installing extensions": "正在安装扩展 {0}...", - "manage extension": "管理扩展", - "manageExtensionIcon": "主题选择快速选取中“管理”操作的图标。", - "miSelectColorTheme": "颜色主题(&&C)", - "miSelectIconTheme": "文件图标主题(&&I)", - "miSelectProductIconTheme": "产品图标主题(&&P)", - "noIconThemeDesc": "禁用文件图标", - "noIconThemeLabel": "无", - "productIconThemeCategory": "产品图标主题", - "selectIconTheme.label": "文件图标主题", - "selectProductIconTheme.label": "产品图标主题", - "selectTheme.label": "颜色主题", - "themes.category.dark": "深色主题", - "themes.category.hc": "高对比度主题", - "themes.category.light": "浅色主题", - "themes.selectIconTheme": "选择文件图标主题(向上/向下键以预览)", - "themes.selectIconTheme.label": "文件图标主题", - "themes.selectMarketplaceTheme": "键入以搜索更多内容。选择以安装。按向上/向下键进行预览", - "themes.selectProductIconTheme": "选择产品图标主题(向上/向下键以预览)", - "themes.selectProductIconTheme.label": "产品图标主题", - "themes.selectTheme": "选择颜色主题 (按上下箭头键预览)" - }, - "vs/workbench/contrib/timeline/browser/timeline.contribution": { - "files.openTimeline": "打开时间线", - "timeline.excludeSources": "应从时间线视图中排除的时间线源数组。", - "timeline.pageOnScroll": "实验性。控制在滚动到列表结尾时,时间线视图是否将加载下一页的项目。", - "timeline.pageSize": "默认情况下以及在加载更多项目时在时间线视图中显示的项目数。如果设置为 \"null\" (默认值),则将根据时间线视图的可见区域自动选择一个页面大小。", - "timelineConfigurationTitle": "时间线", - "timelineOpenIcon": "“打开时间线”操作的图标。", - "timelineViewIcon": "查看时间线视图的图标。" - }, - "vs/workbench/contrib/timeline/browser/timelinePane": { - "refresh": "刷新", - "timeline": "时间线", - "timeline.aria.item": "{0}: {1}", - "timeline.editorCannotProvideTimeline": "活动编辑器无法提供时间线信息。", - "timeline.filterSource": "包括: {0}", - "timeline.loadMore": "加载更多", - "timeline.loading": "正在加载 {0} 的时间线 ...", - "timeline.loadingMore": "正在加载…", - "timeline.noTimelineInfo": "未提供时间表信息。", - "timeline.toggleFollowActiveEditorCommand.follow": "固定当前时间线", - "timeline.toggleFollowActiveEditorCommand.unfollow": "取消固定当前时间线", - "timelinePin": "“固定时间线”操作的图标。", - "timelineRefresh": "“刷新时间线”操作的图标。", - "timelineUnpin": "“取消固定时间线”操作的图标。" - }, - "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { - "close": "关闭", - "editorHasTypeHierarchyProvider": "类型层次结构提供程序是否可用", - "error": "未能显示类型层次结构", - "no.item": "无结果", - "title": "速览类型层次结构", - "title.refocusTypeHierarchy": "重新专注类型层次结构", - "title.subtypes": "显示子类型", - "title.supertypes": "显示父类型", - "typeHierarchyDirection": "类型层次结构是否显示父类型或子类型", - "typeHierarchyVisible": "当前是否正在显示类型层次结构预览" - }, - "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { - "empt.subtypes": "没有“{0}”的子类型", - "empt.supertypes": "没有“{0}”的父类型", - "subtypes": "“{0}”的子类型", - "supertypes": "“{0}”的父类型", - "title.loading": "正在加载..." - }, - "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { - "subtypes": "{0} 的子类型", - "supertypes": "“{0}”的父类型", - "tree.aria": "类型层次结构" - }, - "vs/workbench/contrib/update/browser/releaseNotesEditor": { - "releaseNotesInputName": "发行说明: {0}", - "unassigned": "未分配" - }, - "vs/workbench/contrib/update/browser/update": { - "DownloadingUpdate": "正在下载更新...", - "cancel": "取消", - "checkForUpdates": "检查更新...", - "checkingForUpdates": "正在检查更新...", - "download update": "下载更新", - "download update_1": "下载更新(1) ", - "downloading": "正在下载...", - "installUpdate": "安装更新", - "installUpdate...": "安装更新... (1)", - "installingUpdate": "正在安装更新...", - "later": "稍后", - "noUpdatesAvailable": "当前没有可用的更新。", - "read the release notes": "欢迎使用 {0} v{1}! 是否要阅读发布说明?", - "relaunchDetailInsiders": "按“重新加载”按钮切换到预览体验成员版本的 VS Code。", - "relaunchDetailStable": "按“重新加载”按钮切换到稳定版的 VS Code。", - "relaunchMessage": "需要重载,然后对版本的更改才会生效", - "releaseNotes": "发行说明", - "reload": "重载(&&R)", - "restartToUpdate": "重新启动以更新 (1)", - "selectSyncService.detail": "默认情况下,预览体验成员版 VS Code 将使用单独的预览体验成员设置同步服务来同步你的设置、键绑定、扩展、片段、UI 状态。", - "selectSyncService.message": "选择在更改版本后要使用的设置同步服务", - "showReleaseNotes": "显示发行说明", - "switchToInsiders": "切换到内部预览计划版本…", - "switchToStable": "切换到稳定版本…", - "thereIsUpdateAvailable": "存在可用更新。", - "update service": "更新服务", - "update.noReleaseNotesOnline": "此版本的 {0} 没有联机发行说明", - "updateAvailable": "现有更新可用: {0} {1}", - "updateAvailableAfterRestart": "重新启动 {0} 即可应用最新更新。", - "updateIsReady": "有新的 {0} 的更新可用。", - "updateNow": "立即更新", - "updating": "正在更新...", - "use insiders": "预览体验成员", - "use stable": "稳定(当前) " - }, - "vs/workbench/contrib/update/browser/update.contribution": { "miReleaseNotes": "发行说明(&&R)" }, - "vs/workbench/contrib/url/browser/trustedDomains": { - "trustedDomain.manageTrustedDomain": "管理受信任的域", - "trustedDomain.manageTrustedDomains": "管理受信任的域", - "trustedDomain.trustAllDomains": "信任所有域(禁用链接保护)", - "trustedDomain.trustAllPorts": "信任所有端口上的 {0}", - "trustedDomain.trustDomain": "信任 {0}", - "trustedDomain.trustSubDomain": "信任 {0} 及其所有子域" - }, - "vs/workbench/contrib/url/browser/trustedDomainsValidator": { - "cancel": "取消", - "configureTrustedDomains": "配置受信任的域", - "copy": "复制", - "open": "打开", - "openExternalLinkAt": "是否要 {0} 打开外部网站?" - }, - "vs/workbench/contrib/url/browser/url.contribution": { - "openUrl": "打开 URL", - "urlToOpen": "要打开的 URL", - "workbench.trustedDomains.promptInTrustedWorkspace": "启用后,在受信任的工作区中打开链接时,将显示受信任的域提示。" - }, - "vs/workbench/contrib/userDataSync/browser/userDataSync": { - "Sync accept merges": "{0}: {1}", - "Sync accept remote": "{0}: {1}", - "accept failed": "接受更改时出错。有关更多详细信息,请查看[日志]({0})。", - "accept merges": "接受合并", - "accept merges button": "接受合并(&&M)", - "accept remote": "接受远程", - "accept remote button": "接受远程(&&R)", - "ask to turn on in global": "设置同步已关闭(1)", - "auth failed": "启用设置同步时出错: 身份验证失败。", - "cancel": "取消", - "change later": "以后始终可以更改此项。", - "configure": "配置...", - "configure and turn on sync detail": "请进行登录,跨设备同步你的数据。", - "configure sync": "{0}: 配置…", - "configure sync placeholder": "选择要同步的内容", - "confirm replace and overwrite local": "是否接受远程 {0} 并替换本地 {1}?", - "confirm replace and overwrite remote": "是否接受合并,并替换远程 {0}?", - "conflicts detected": "由于 {0} 中的冲突,无法同步。请解决它们以继续。", - "default": "默认值", - "error reset required": "云中的数据早于客户端的数据,因此已禁用设置同步。请先清除云中的数据,然后再启用同步。", - "error reset required while starting sync": "云中的数据早于客户端的数据,因此无法启用设置同步。请先清除云中的数据,然后再启用同步。", - "error upgrade required": "当前版本({0}, {1})与同步服务不兼容,因此已禁用设置同步。请先进行更新,然后再打开同步。", - "error upgrade required while starting sync": "当前版本({0}, {1})与同步服务不兼容,因此无法启用设置同步。请先进行更新,然后再打开同步。", - "errorInvalidConfiguration": "无法同步 {0},因为文件中的内容无效。请打开文件并进行更正。", - "global activity turn on sync": "打开设置同步…", - "has conflicts": "{0}: 检测到冲突", - "insiders": "预览体验人员", - "learn more": "了解详细信息", - "leftResourceName": "{0} (远程)", - "merges": "{0} (合并)", - "no authentication providers": "没有可用的身份验证提供程序。", - "open file": "打开 {0} 文件", - "operationId": "操作 ID: {0}", - "per platform": "为每个平台", - "replace local": "替换本地", - "replace remote": "替换远程", - "reset": "清除云中的数据…", - "resolveConflicts_global": "{0}: 显示设置冲突(1)", - "resolveKeybindingsConflicts_global": "{0}: 显示按键绑定冲突(1)", - "resolveSnippetsConflicts_global": "{0}: 显示用户代码片段冲突({1})", - "service changed and turned off": "设置同步已禁用,因为 {0} 现使用一个单独的服务。请再次启用同步。", - "service switched to insiders": "设置同步已切换为预览体验成员服务", - "service switched to stable": "设置同步已切换为稳定的服务", - "session expired": "当前会话已过期,因此已关闭设置同步。若要启用同步,请重新登录。", - "settings sync is off": "设置同步已关闭", - "show conflicts": "显示冲突", - "show sync log title": "{0}: 显示日志", - "show sync log toolrip": "显示日志", - "show synced data": "{0}: 显示已同步的数据", - "show synced data action": "显示已同步的数据", - "showConflicts": "{0}: 显示设置冲突", - "showKeybindingsConflicts": "{0}: 显示键绑定冲突", - "showSnippetsConflicts": "{0}: 显示用户代码片段冲突", - "sideBySideDescription": "设置同步", - "sideBySideLabels": "{0} ↔ {1}", - "sign in accounts": "登录以同步设置(1)", - "sign in and turn on": "登录并打开", - "sign in global": "登录以同步设置", - "sign in to sync": "登录以同步设置", - "stable": "稳定", - "stop sync": "{0}: 关闭", - "switchSyncService.description": "在与多个环境同步时,请确保你使用的设置同步服务相同", - "switchSyncService.title": "{0}: 选择服务", - "sync is on": "设置同步已打开", - "sync now": "{0}: 立即同步", - "sync settings": "{0}: 显示设置", - "synced with time": "同步时间: {0}", - "syncing": "正在同步", - "too large": "已禁止同步 {0},因为要同步的 {1} 文件的大小大于 {2}。请打开文件减小大小,然后再启用同步", - "too large while starting sync": "要同步的 {0} 文件的大小大于 {1},因此无法启用设置同步。请打开文件并减小大小,然后打开同步", - "turn off": "关闭(&&T)", - "turn off failed": "禁用设置同步时出错。有关更多详细信息,请查看[日志]({0})。", - "turn off sync confirmation": "是否要关闭同步?", - "turn off sync detail": "将不再同步你的设置、键绑定、扩展、代码片段和 UI 状态。", - "turn off sync everywhere": "关闭所有设备上的同步设置,并从云中清除数据。", - "turn on failed": "打开设置同步时出错。{0}", - "turn on failed with user data sync error": "启用设置同步时出错。请查看[日志]({0})以了解详细信息。", - "turn on settings sync": "打开设置同步", - "turn on sync": "打开设置同步…", - "turn on sync with category": "{0}: 打开…", - "turned off": "已从另一设备禁用设置同步,请再次启用同步。", - "turnin on sync": "正在打开设置同步…", - "turning on syncing": "正在打开设置同步…", - "turnon sync after initialization message": "已初始化你的设置、键绑定、扩展、代码片段和 UI 状态,但还未同步。是否要启用设置同步?", - "update conflicts": "无法解决冲突,因为存在新的可用本地版本。请重新尝试。", - "using separate service": "设置同步现使用一个单独的服务;有关详细信息,请参阅[设置同步文档](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders)。", - "workbench.action.showSyncRemoteBackup": "显示已同步的数据", - "workbench.actions.syncData.reset": "清除云中的数据…" - }, - "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { - "operationId": "操作 ID: {0}", - "too many requests": "由于此设备发出的请求太多,因此已在该设备上关闭设置同步。" - }, - "vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": { - "accept local": "接受本地", - "accept merges": "接受合并", - "accept remote": "接受远程", - "accepted": "已接受", - "cancel": "取消", - "conflict": "检测到冲突", - "conflicts detected": "检测到冲突", - "explanation": "若要启用同步,请仔细查看每个条目和合并项。", - "label": "UserDataSyncResources", - "leftResourceName": "{0} (远程)", - "merges": "{0} (合并)", - "preview": "{0} (预览)", - "resolve": "因冲突而无法同步。请解决它们以继续。", - "rightResourceName": "{0} (本地)", - "sideBySideDescription": "设置同步", - "sideBySideLabels": "{0} ↔ {1}", - "turn on sync": "打开设置同步", - "turning on": "正在打开…", - "workbench.actions.sync.acceptLocal": "接受本地", - "workbench.actions.sync.acceptRemote": "接受远程", - "workbench.actions.sync.discard": "放弃", - "workbench.actions.sync.merge": "合并", - "workbench.actions.sync.showChanges": "打开更改" - }, - "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { - "confirm replace": "是否要用选定的内容替换当前的 {0}?", - "current": "当前", - "last sync states": "上次同步的远程", - "leftResourceName": "{0} (远程)", - "local sync activity title": "同步活动(本地)", - "merges": "合并", - "no machines": "无计算机", - "not found": "找不到 ID 为 {0} 的计算机", - "placeholder": "输入计算机名称", - "remote sync activity title": "同步活动(远程)", - "remoteToLocalDiff": "{0} ↔ {1}", - "reset": "重置同步的数据", - "rightResourceName": "{0} (本地)", - "sideBySideLabels": "{0} ↔ {1}", - "sync logs": "日志", - "synced machines": "已同步的计算机", - "troubleshoot": "疑难解答", - "turn off": "关闭(&&T)", - "turn off sync on machine": "确定要对 {0} 关闭同步吗?", - "valid message": "计算机名称必须是唯一的且不为空", - "workbench.actions.sync.compareWithLocal": "与本地比较", - "workbench.actions.sync.editMachineName": "编辑名称", - "workbench.actions.sync.replaceCurrent": "还原", - "workbench.actions.sync.resolveResourceRef": "显示原始 JSON 同步数据", - "workbench.actions.sync.turnOffSyncOnMachine": "关闭设置同步" - }, - "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { - "Open Backup folder": "打开本地备份文件夹", - "no backups": "本地备份文件夹不存在", - "operationId": "操作 ID: {0}", - "report issue": "报告问题", - "settings sync": "设置同步。操作 ID: {0}", - "show sync logs": "显示日志", - "too many requests": "当前设备正在进行的请求过多,因此已禁用设置同步。请提供同步日志以报告问题。" - }, - "vs/workbench/contrib/views/browser/treeView": { - "no-dataprovider": "没有可提供视图数据的已注册数据提供程序。", - "refresh": "刷新", - "collapseAll": "全部折叠", - "command-error": "运行命令 {1} 错误: {0}。这可能是由提交 {1} 的扩展引起的。" - }, - "vs/workbench/contrib/watermark/browser/watermark": { - "tips.enabled": "启用后,当没有打开编辑器时将显示水印提示。", - "watermark.findInFiles": "在文件中查找", - "watermark.newUntitledFile": "新的无标题文件", - "watermark.openFile": "打开文件", - "watermark.openFileFolder": "打开文件或文件夹", - "watermark.openFolder": "打开文件夹", - "watermark.openRecent": "打开最近的文件", - "watermark.quickAccess": "转到文件", - "watermark.showCommands": "显示所有命令", - "watermark.showSettings": "显示设置", - "watermark.startDebugging": "开始调试", - "watermark.toggleFullscreen": "切换全屏", - "watermark.toggleTerminal": "切换终端" - }, - "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "复制", "cut": "剪切", "paste": "粘贴" }, - "vs/workbench/contrib/webview/browser/webviewElement": { "fatalErrorMessage": "加载 Web 视图时出错: {0}" }, - "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { - "iframeWebviewAlert": "使用标准开发工具调试基于 iFrame 的 Web 视图", - "openToolsLabel": "打开 Webview 开发人员工具" - }, - "vs/workbench/contrib/webviewPanel/browser/webviewCommands": { - "editor.action.webvieweditor.findNext": "查找下一个", - "editor.action.webvieweditor.findPrevious": "查找上一个", - "editor.action.webvieweditor.hideFind": "停止查找", - "editor.action.webvieweditor.showFind": "显示查找", - "refreshWebviewLabel": "重新加载 Web 视图" - }, - "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { - "webview.editor.label": "Web 视图编辑器" - }, - "vs/workbench/contrib/welcome/common/newFile.contribution": { - "Built-In": "内置", - "Create": "创建", - "change keybinding": "配置键绑定", - "createNew": "新建...", - "file": "文件", - "miNewFile2": "文本文件", - "notebook": "笔记本", - "welcome.newFile": "新建文件..." - }, - "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { - "ViewsWelcomeExtensionPoint.proposedAPI": "“{0}”中的 viewsWelcome 贡献需要 “enabledApiProposals: [“contribViewsWelcome”]”才能使用“组”建议的属性。" - }, - "vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": { - "contributes.viewsWelcome": "提供视图欢迎内容。只要没有有意义的内容可显示,就会在基于树的视图中呈现欢迎内容,例如未打开文件夹时的文件资源管理器。此类内容作为产品内文档非常有用,可促使用户在某些功能可用之前使用它们。文件资源管理器欢迎视图中的“克隆存储库”按钮就是一个很好的示例。", - "contributes.viewsWelcome.view": "为特定视图提供的欢迎页面内容。", - "contributes.viewsWelcome.view.contents": "要显示的欢迎内容。内容的格式是 Markdown 的子集,仅支持链接。", - "contributes.viewsWelcome.view.enablement": "启用欢迎内容按钮和命令链接的条件。", - "contributes.viewsWelcome.view.group": "此欢迎内容所属的组。建议的 API。", - "contributes.viewsWelcome.view.view": "此欢迎内容的目标视图标识符。仅支持基于树的视图。", - "contributes.viewsWelcome.view.when": "显示欢迎内容的条件。" - }, - "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { - "allDone": "标记为完成", - "checkboxTitle": "选中后,此页面将在启动时显示。", - "close": "隐藏", - "footer": "{0} 收集使用情况数据。阅读我们的 {1} 并了解如何 {2}。", - "getStarted": "开始", - "gettingStarted.allStepsComplete": "所有 {0} 个步骤均已完成!", - "gettingStarted.editingEvolved": "编辑进化", - "gettingStarted.someStepsComplete": "已完成 {0} 个步骤,共 {1} 个步骤", - "imageShowing": "显示 {0} 的图像", - "new": "新建", - "newItems": "已更新", - "nextOne": "下一节", - "optOut": "选择退出", - "pickWalkthroughs": "打开演练...", - "privacy statement": "隐私声明", - "recent": "最近", - "show more recents": "显示所有最近使用的文件夹 {0}", - "showAll": "更多...", - "start": "启动", - "walkthroughs": "演练", - "welcomeAriaLabel": "关于编辑器快速入门的概述。", - "welcomePage.openFolderWithPath": "打开路径为 {1} 的文件夹 {0}", - "welcomePage.showOnStartup": "启动时显示欢迎页" - }, - "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "getStarted": "开始", - "help": "帮助", - "miGetStarted": "开始", - "pickWalkthroughs": "打开演练...", - "welcome.goBack": "返回", - "welcome.markStepComplete": "标记步骤完成", - "welcome.markStepInomplete": "标记步骤未完成", - "welcome.showAllWalkthroughs": "打开演练...", - "workbench.welcomePage.preferReducedMotion": "启用后,减少欢迎页中的移动。", - "workbench.welcomePage.walkthroughs.openOnInstall": "启用后,扩展的演练将在安装扩展时打开。", - "workspacePlatform": "当前工作区的平台,在远程或无服务器上下文中可能不同于 UI 的平台" - }, - "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { - "welcomePage.background": "欢迎页面的背景色。", - "welcomePage.progress.background": "欢迎页面进度栏的前景色。", - "welcomePage.progress.foreground": "欢迎页面进度栏的背景色。", - "welcomePage.tileBackground": "“入门”页上磁贴的背景颜色。", - "welcomePage.tileHoverBackground": "“入门”页上磁贴的悬停背景颜色。", - "welcomePage.tileShadow": "欢迎页演练类别按钮的阴影颜色。" - }, - "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { - "pathDeprecated": "已弃用。请改用“图像”或“Markdown”", - "title": "标题", - "walkthroughs": "提供演练以帮助用户入门扩展。", - "walkthroughs.description": "演练的说明。", - "walkthroughs.featuredFor": "与这些 glob 模式之一匹配的演练在具有指定文件的工作区中显示为“特色”。例如,针对 TypeScript 项目的演练可能在此处指定“tsconfig.json”。", - "walkthroughs.id": "此演练的唯一标识符。", - "walkthroughs.steps": "要在此演练期间完成的步骤。", - "walkthroughs.steps.button.deprecated.interpolated": "已弃用。请改用说明中的 markdown 链接,例如 {0}、{1}、或 {2}", - "walkthroughs.steps.completionEvents": "应触发此步骤变为已勾选的事件。如果为空或未定义,则在单击任何步骤的按钮或链接时,步骤将撤销复选; 如果该步骤没有按钮或链接,则选中它时会选中。", - "walkthroughs.steps.completionEvents.extensionInstalled": "安装具有给定 id 的扩展时,请关闭步骤。如果已安装扩展,则步骤将以勾选状态开始。", - "walkthroughs.steps.completionEvents.onCommand": "在 VS Code 中的任何位置执行给定命令时,勾选步骤。", - "walkthroughs.steps.completionEvents.onContext": "当上下文键表达式为 true 时,勾选步骤。", - "walkthroughs.steps.completionEvents.onLink": "通过演练步骤打开给定链接时的签出步骤。", - "walkthroughs.steps.completionEvents.onSettingChanged": "在给定设置发生更改时勾选步骤", - "walkthroughs.steps.completionEvents.onView": "打开给定视图时选中步骤", - "walkthroughs.steps.completionEvents.stepSelected": "选中后立即勾选步骤。", - "walkthroughs.steps.description.interpolated": "步骤说明。支持 “preformatted”、__italic__和 **bold** 文本。对命令或外部链接使用 markdown 样式链接: {0}、{1} 或 {2}。在其自身行上的链接将呈现为按钮。", - "walkthroughs.steps.doneOn": "指示将步骤标记为已完成的信号。", - "walkthroughs.steps.doneOn.deprecation": "doneOn 已弃用。默认情况下,单击用户按钮时将勾选步骤,以进一步配置使用 completionEvents", - "walkthroughs.steps.id": "此步骤的唯一标识符。用于跟踪已完成的步骤。", - "walkthroughs.steps.media": "要与此步骤一起显示的媒体(图像或 Markdown 内容)。", - "walkthroughs.steps.media.altText": "无法加载图像时或在屏幕读取器中显示的替换文字。", - "walkthroughs.steps.media.image.path.dark.string": "深色主题相对于扩展目录的图像的路径。", - "walkthroughs.steps.media.image.path.hc.string": "hc 主题相对于扩展目录的图像的路径。", - "walkthroughs.steps.media.image.path.light.string": "浅色主题相对于扩展目录的图像的路径。", - "walkthroughs.steps.media.image.path.string": "一个图像或对象的路径,由指向光源、暗和 hc 图像的路径(相对于扩展目录)组成。根据上下文,图像将显示从 400px 到800px 宽,具有相似的高度边界。为了支持 HIDPI 显示,图像将以 1.5 倍缩放比例呈现。例如,900 物理像素宽图像将显示为 600 逻辑像素宽。", - "walkthroughs.steps.media.image.path.svg": "变量中支持颜色标记、svg 路径以支持与工作台匹配的主题设置。", - "walkthroughs.steps.media.markdown.path": "Markdown 文档的路径(相对于扩展目录)。", - "walkthroughs.steps.oneOn.command": "执行指定命令时将步骤标记为已完成。", - "walkthroughs.steps.title": "步骤标题。", - "walkthroughs.steps.when": "用于控制此步骤可见性的上下文键表达式。", - "walkthroughs.title": "演练的标题。", - "walkthroughs.when": "用于控制此演练的可见性的上下文键表达式。" - }, - "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "用于表示已完成的演练步骤", - "gettingStartedUnchecked": "用于表示尚未完成的演练步骤" - }, - "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { "getStarted": "开始" }, - "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "内置" }, - "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { - "browseLangExts": "浏览语言扩展", - "browsePopular": "浏览热门 Web 扩展", - "browseRecommended": "浏览推荐的扩展", - "cloneRepo": "克隆存储库", - "commandPalette": "打开命令面板", - "enableSync": "启用设置同步", - "enableTrust": "启用信任", - "getting-started-beginner-icon": "用于欢迎页面初学者类别的图标", - "getting-started-intermediate-icon": "用于欢迎页面中级类别的图标", - "getting-started-setup-icon": "用于欢迎页面的设置类别的图标", - "gettingStarted.beginner.description": "直接跳转到 VS Code 并概要了解必备功能。", - "gettingStarted.beginner.title": "了解基础知识", - "gettingStarted.commandPalette.description.interpolated": "命令是在 VS Code 中完成任务的键盘方式。查找常用命令以进行 **练习**,从而节省时间。\r\n{0}\r\n__尝试搜索‘视图切换’。__", - "gettingStarted.commandPalette.title": "访问所有内容只需一个快捷方式", - "gettingStarted.debug.description.interpolated": "通过设置启动配置来加速编辑、生成、测试和调试循环。\r\n{0}", - "gettingStarted.debug.title": "在操作中查看代码", - "gettingStarted.extensions.description.interpolated": "扩展是 VS Code 的精华。扩展范围包括方便地提升生产力、扩展现成的功能以及添加全新的功能。\r\n{0}", - "gettingStarted.extensions.title": "无限扩展性", - "gettingStarted.extensionsWeb.description.interpolated": "扩展是 VS Code 的增强功能。越来越多的扩展可在 Web 上使用。\r\n{0}", - "gettingStarted.findLanguageExts.description.interpolated": "语法突出显示、代码完成、lint 分析和调试让代码更加智能。虽然已内置多种语言,但可将更多语言添加为扩展。\r\n{0}", - "gettingStarted.findLanguageExts.title": "对所有语言的丰富支持", - "gettingStarted.installGit.description.interpolated": "安装 Git 以跟踪项目中的更改。\r\n{0}", - "gettingStarted.installGit.title": "安装 Git", - "gettingStarted.intermediate.description": "使用这些提示和技巧优化开发工作流。", - "gettingStarted.intermediate.title": "提高工作效率", - "gettingStarted.menuBar.description.interpolated": "下拉菜单中提供了完整的菜单栏,可为代码腾出空间。切换其外观以加快访问速度。\r\n{0}", - "gettingStarted.menuBar.title": "恰好数量的 UI", - "gettingStarted.newFile.description": "打开新的无标题文件、笔记本或自定义编辑器。", - "gettingStarted.newFile.title": "新建文件...", - "gettingStarted.notebook.title": "自定义笔记", - "gettingStarted.notebookProfile.description": "获取笔记,以你喜欢的方式体验", - "gettingStarted.notebookProfile.title": "选择笔记的布局", - "gettingStarted.openFile.description": "打开文件以开始工作", - "gettingStarted.openFile.title": "打开文件…", - "gettingStarted.openFolder.description": "打开文件夹开始工作", - "gettingStarted.openFolder.title": "打开文件夹…", - "gettingStarted.openMac.description": "打开文件或文件夹以开始工作", - "gettingStarted.openMac.title": "打开…", - "gettingStarted.pickColor.description.interpolated": "正确的调色板可帮助你专注于代码、更易于识别,并且使用起来更具趣味性。\r\n{0}", - "gettingStarted.pickColor.title": "选择想要的外观", - "gettingStarted.playground.description.interpolated": "想要更快、更智能地编写代码? 请在交互式操场中练习功能强大的代码编辑功能。\r\n{0}", - "gettingStarted.playground.title": "重新定义编辑技能", - "gettingStarted.quickOpen.description.interpolated": "击键一下即可迅速在文件之间导航。提示: 通过按右箭头键打开多个文件。\r\n{0}", - "gettingStarted.quickOpen.title": "在文件之间快速导航", - "gettingStarted.scm.description.interpolated": "不再查找 Git 命令! Git 和 GitHub 工作流已无缝集成。\r\n{0}", - "gettingStarted.scm.title": "使用 Git 跟踪代码", - "gettingStarted.scmClone.description.interpolated": "为项目设置内置版本控制,以跟踪更改并与他人协作。\r\n{0}", - "gettingStarted.scmSetup.description.interpolated": "为项目设置内置版本控制,以跟踪更改并与他人协作。\r\n{0}", - "gettingStarted.settings.description.interpolated": "根据你的喜好调整 VS Code 和扩展的各个方面。首先会列出常用设置便于你开始使用。\r\n{0}", - "gettingStarted.settings.title": "优化设置", - "gettingStarted.settingsSync.description.interpolated": "保持跨所有设备备份和更新基本的 VS Code 自定义。\r\n{0}", - "gettingStarted.settingsSync.title": "同步到其他设备或从其他设备同步", - "gettingStarted.setup.OpenFolder.description.interpolated": "你已准备好开始编码。请打开项目文件夹,将文件放入VS Code。\r\n{0}", - "gettingStarted.setup.OpenFolder.title": "打开你的代码", - "gettingStarted.setup.OpenFolderWeb.description.interpolated": "你已准备好开始编码。可以打开本地项目或远程存储库,以将文件置于 VS Code。\r\n{0}\r\n{1}", - "gettingStarted.setup.description": "发现最佳的自定义方法,使用你的专属 VS Code。", - "gettingStarted.setup.title": "开始使用 VS Code", - "gettingStarted.setupWeb.description": "发现最佳的自定义方法,以使 Web 中的 VS Code 成为你的专属。", - "gettingStarted.setupWeb.title": "Web 中 VS Code 入门", - "gettingStarted.shortcuts.description.interpolated": "发现喜欢的命令后,创建自定义键盘快捷方式以进行即时访问。\r\n{0}", - "gettingStarted.shortcuts.title": "自定义快捷方式", - "gettingStarted.splitview.description.interpolated": "通过以并排、垂直和水平方式打开文件,充分利用屏幕空间。\r\n{0}", - "gettingStarted.splitview.title": "并行编辑", - "gettingStarted.tasks.description.interpolated": "为常见工作流创建任务,并享受运行脚本和自动检查结果的集成体验。\r\n{0}", - "gettingStarted.tasks.title": "自动执行项目任务", - "gettingStarted.terminal.description.interpolated": "在代码近旁快速运行 shell 命令并监视生成输出。\r\n{0}", - "gettingStarted.terminal.title": "便利的内置终端", - "gettingStarted.topLevelGitClone.description": "将远程存储库克隆到本地文件夹", - "gettingStarted.topLevelGitClone.title": "克隆 Git 存储库...", - "gettingStarted.topLevelGitOpen.description": "连接到远程存储库或拉取请求,以进行浏览、搜索、编辑和提交", - "gettingStarted.topLevelGitOpen.title": "打开存储库...", - "gettingStarted.topLevelShowWalkthroughs.description": "查看编辑器或扩展的演练", - "gettingStarted.topLevelShowWalkthroughs.title": "打开演练...", - "gettingStarted.videoTutorial.description.interpolated": "请观看系列简短实用视频教程中的第一课,了解 VS Code 的主要功能。\r\n{0}", - "gettingStarted.videoTutorial.title": "充电学习", - "gettingStarted.workspaceTrust.description.interpolated": "通过 {0},可以确定项目文件夹是否应 **允许或限制** 自动代码执行 __(扩展、调试等所必需)__。\r\n 打开文件/文件夹将提示授予信任。以后始终可以 {1}。", - "gettingStarted.workspaceTrust.title": "安全浏览和编辑代码", - "initRepo": "初始化 Git 存储库", - "installGit": "安装 Git", - "keyboardShortcuts": "键盘快捷方式", - "openEditorPlayground": "打开编辑器操场", - "openFolder": "打开文件夹", - "openRepository": "打开存储库", - "openSCM": "开放源代码管理", - "pickFolder": "选取文件夹", - "quickOpen": "快速打开一个文件", - "runProject": "运行项目", - "runTasks": "运行自动检测到的任务", - "showTerminal": "显示终端面板", - "splitEditor": "拆分编辑器", - "titleID": "浏览颜色主题", - "toggleMenuBar": "切换菜单栏", - "tweakSettings": "调整我的设置", - "watch": "观看教程", - "workspaceTrust": "工作区信任" - }, - "vs/workbench/contrib/welcome/gettingStarted/common/media/example_markdown_media": { - "HighContrast": "高对比度", - "dark": "深色", - "light": "浅色", - "seeMore": "查看更多主题..." - }, - "vs/workbench/contrib/welcome/gettingStarted/common/media/notebookProfile": { - "colab": "Colab", - "default": "默认", - "jupyter": "Jupyter" - }, - "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": { - "hideWelcomeOverlay": "隐藏界面概述", - "welcomeOverlay": "用户界面概览", - "welcomeOverlay.commandPalette": "查找并运行所有命令", - "welcomeOverlay.debug": "启动和调试", - "welcomeOverlay.explorer": "文件资源管理器", - "welcomeOverlay.extensions": "管理扩展", - "welcomeOverlay.git": "源代码管理", - "welcomeOverlay.notifications": "显示通知", - "welcomeOverlay.problems": "查看错误和警告", - "welcomeOverlay.search": "跨文件搜索", - "welcomeOverlay.terminal": "切换集成终端" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", - "workbench.startupEditor.newUntitledFile": "打开一个新的无标题文件(仅在打开一个空窗口时适用)。", - "workbench.startupEditor.none": "在启动时不打开编辑器。", - "workbench.startupEditor.readme": "当打开包含自述文件的文件夹时,请打开自述文件,否则会回退到 'welcomePage'。请注意: 仅在作为全局 配置时才遵守此操作,如果在工作区或文件夹配置中进行设置,则此将被忽略。", - "workbench.startupEditor.welcomePage": "打开包含帮助开始使用 VS Code 和扩展内容的欢迎页面。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。" - }, - "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "交互式编辑器操场", - "editorWalkThrough.title": "编辑器操场" - }, - "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miPlayground": "编辑器操场(&&N)", - "walkThrough.editor.label": "操场" - }, - "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { - "walkThrough.embeddedEditorBackground": "嵌入于交互式演练场中的编辑器的背景颜色。", - "walkThrough.gitNotFound": "你的系统上似乎未安装 Git。", - "walkThrough.unboundCommand": "未绑定" - }, - "vs/workbench/contrib/workspace/browser/workspace.contribution": { - "addWorkspaceFolderDetail": "你正在将文件添加到受信任的工作区,该工作区当前不受信任。是否信任这些新文件的作者?", - "addWorkspaceFolderMessage": "是否信任此文件夹中的文件的作者?", - "cancel": "取消", - "cancelWorkspaceTrustButton": "取消", - "checkboxString": "信任父文件夹“{0}”中所有文件的作者", - "configureWorkspaceTrust": "配置工作区信任", - "dontTrustFolderOptionDescription": "在受限模式下浏览文件夹", - "dontTrustOption": "否,我不信任此作者", - "dontTrustWorkspaceOptionDescription": "在受限模式下浏览工作区", - "folderStartupTrustDetails": "{0} 提供可以自动在此文件夹中执行文件的功能。", - "folderTrust": "是否信任此文件夹中的文件的作者?", - "grantFolderTrustButton": "信任文件夹并继续", - "grantWorkspaceTrustButton": "信任工作区并继续", - "immediateTrustRequestLearnMore": "如果不信任这些文件的作者,则建议不要继续,因为这些文件可能是恶意文件。请参阅[我们的文档](https://aka.ms/vscode-workspace-trust),了解详细信息。", - "immediateTrustRequestMessage": "如果不信任当前打开的文件或文件夹的源,则尝试使用的功能可能会带来安全风险。", - "manageWorkspaceTrust": "管理工作区信任", - "manageWorkspaceTrustButton": "管理", - "newWindow": "在受限模式中打开", - "no": "否", - "open": "打开", - "openLooseFileLearnMore": "如果不信任这些文件的作者,则建议在新窗口中通过受限模式打开它们,因为这些文件可能是恶意文件。请参阅[我们的文档](https://aka.ms/vscode-workspace-trust),了解详细信息。", - "openLooseFileMesssage": "是否信任这些文件的作者?", - "openLooseFileWindowDetails": "你尝试在受信任的窗口中打开不受信任的文件。", - "openLooseFileWorkspaceCheckbox": "记住我对所有工作区的决定", - "openLooseFileWorkspaceDetails": "你尝试在受信任的工作区中打开不受信任的文件。", - "restrictedModeBannerAriaLabelFolder": "受限模式旨在实现安全地浏览代码。信任此文件夹以启用所有功能。使用导航键访问横幅操作。", - "restrictedModeBannerAriaLabelWindow": "受限模式旨在实现安全地浏览代码。信任此窗口以启用所有功能。使用导航键访问横幅操作。", - "restrictedModeBannerAriaLabelWorkspace": "受限模式旨在实现安全地浏览代码。信任此工作区以启用所有功能。使用导航键访问横幅操作。", - "restrictedModeBannerLearnMore": "了解详细信息", - "restrictedModeBannerManage": "管理", - "restrictedModeBannerMessageFolder": "受限模式旨在实现安全地浏览代码。信任此文件夹以启用所有功能。", - "restrictedModeBannerMessageWindow": "受限模式旨在实现安全地浏览代码。信任此窗口以启用所有功能。", - "restrictedModeBannerMessageWorkspace": "受限模式旨在实现安全地浏览代码。信任此工作区以启用所有功能。", - "securityConfigurationTitle": "安全性", - "startupTrustRequestLearnMore": "如果不信任这些文件的作者,则建议继续使用限制模式,因为这些文件可能是恶意文件。请参阅[我们的文档](https://aka.ms/vscode-workspace-trust),了解详细信息。", - "status.WorkspaceTrust": "工作区信任", - "status.ariaTrustedFolder": "此文件夹受信任。", - "status.ariaTrustedWindow": "此窗口受信任。", - "status.ariaTrustedWorkspace": "此工作区受信任。", - "status.ariaUntrustedFolder": "限制模式: 某些功能已禁用,因为此文件夹不受信任。", - "status.ariaUntrustedWindow": "限制模式: 某些功能已禁用,因为此窗口不受信任。", - "status.ariaUntrustedWorkspace": "限制模式: 某些功能已禁用,因为此工作区不受信任。", - "status.tooltipUntrustedFolder2": "在受限模式下运行\r\n\r\n某些[功能被禁用]({0}),因为此[文件夹不受信任]({1})。", - "status.tooltipUntrustedWindow2": "在受限模式下运行\r\n\r\n某些[功能被禁用]({0}),因为此[窗口不受信任]({1})。", - "status.tooltipUntrustedWorkspace2": "在受限模式下运行\r\n\r\n某些[功能被禁用]({0}),因为此[工作区不受信任]({1})。", - "trustFolderOptionDescription": "信任文件夹并启用所有功能", - "trustOption": "是,我信任此作者", - "trustWorkspaceOptionDescription": "信任工作区并启用所有功能", - "workspace.trust.banner.always": "每次打开不受信任的工作区时显示横幅。", - "workspace.trust.banner.description": "控制何时显示受限模式横幅。", - "workspace.trust.banner.never": "打开不受信任的工作区时,不要显示横幅。", - "workspace.trust.banner.untilDismissed": "打开不受信任的工作区时显示横幅,直到关闭为止。", - "workspace.trust.description": "控制是否在 VS Code 内启用工作区信任。", - "workspace.trust.emptyWindow.description": "控制空窗口在 VS Code 中是否默认受信任。当与 `#{0}#` 一起使用时,可以启用 VS Code 的完整功能,而无需在空窗口中进行提示。", - "workspace.trust.startupPrompt.always": "每次打开不受信任的工作区时请求信任。", - "workspace.trust.startupPrompt.description": "控制何时显示信任工作区的启动提示。", - "workspace.trust.startupPrompt.never": "每次打开不受信任的工作区时不请求信任。", - "workspace.trust.startupPrompt.once": "首次打开不受信任的工作区时请求信任。", - "workspace.trust.untrustedFiles.description": "控制如何处理在受信任的工作区中打开不受信任的文件。此设置也适用于通过 `#{0}#\" 打开的空窗口中的文件。", - "workspace.trust.untrustedFiles.newWindow": "在受限模式下的独立窗口中始终打开不受信任的文件,而不显示提示。", - "workspace.trust.untrustedFiles.open": "始终允许不受信任的文件引入受信任的工作区,而不显示提示。", - "workspace.trust.untrustedFiles.prompt": "询问每个工作区如何处理不受信任文件。将不受信任的文件引入受信任的工作区后,将不会再次提示你。", - "workspaceStartupTrustDetails": "{0} 提供可以自动在此工作区中执行文件的功能。", - "workspaceTrust": "是否信任此工作区中的文件的作者?", - "workspaceTrustEditor": "工作区信任编辑器", - "workspaceTrustEnabledCtx": "是否已启用工作区信任功能。", - "workspaceTrustedCtx": "用户是否已信任当前工作区。", - "workspacesCategory": "工作区", - "yes": "是" - }, - "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { - "addButton": "添加文件夹", - "checkListIcon": "适用于工作区信任编辑器中复选标记的图标。", - "deleteTrustedUri": "删除路径", - "dontTrustButton": "不信任", - "editIcon": "适用于工作区信任编辑器中编辑文件夹图标的图标。", - "editTrustedUri": "编辑路径", - "folderPickerIcon": "适用于工作区信任编辑器中选取文件夹图标的图标。", - "hostColumnLabel": "主机", - "invalidTrust": "不能信任存储库中的单个文件夹。", - "localAuthority": "本地", - "no untrustedSettings": "未应用需要信任的工作区设置", - "noTrustedFoldersDescriptions": "尚未信任任何文件夹或工作区文件。", - "pathColumnLabel": "路径", - "pickerTrustedUri": "打开“文件选取器”", - "removeIcon": "适用于工作区信任编辑器中删除文件夹图标的图标。", - "root element label": "管理工作区信任", - "selectTrustedUri": "选择要信任的文件夹", - "shieldIcon": "适用于横幅上工作区信任图标的图标。", - "trustAll": "你将信任 {0} 上的所有存储库。", - "trustButton": "信任", - "trustMessage": "信任当前文件夹或其父级“{0}”中所有文件的作者。", - "trustOrg": "你将信任 {1} 上“{0}”下的所有存储库和分支。", - "trustParentButton": "信任父级", - "trustUri": "信任文件夹", - "trustedDebugging": "已启用调试", - "trustedDescription": "已启用所有功能,因为已向工作区授予信任。", - "trustedExtensions": "已启用所有扩展", - "trustedFolder": "在受信任的文件夹中", - "trustedFolderAriaLabel": "{0},受信任", - "trustedFolderSubtitle": "你信任当前文件夹中文件的作者。已启用全部功能:", - "trustedFolderWithHostAriaLabel": "{1} 上的 {0},受信任", - "trustedFoldersAndWorkspaces": "受信任的文件夹和工作区", - "trustedFoldersDescription": "你信任以下文件夹、其子文件夹和工作区文件。", - "trustedForcedReason": "此窗口因已打开工作区的性质而获得信任。", - "trustedHeaderFolder": "你信任此文件夹", - "trustedHeaderWindow": "你信任此窗口", - "trustedHeaderWorkspace": "你信任此工作区", - "trustedSettings": "已应用所有工作区设置", - "trustedTasks": "允许运行任务", - "trustedUnsettableWindow": "此窗口受信任。", - "trustedWindow": "在受信任的窗口中", - "trustedWindowSubtitle": "你信任当前窗口中文件的作者。已启用所有功能:", - "trustedWorkspace": "在受信任的工作区中", - "trustedWorkspaceSubtitle": "你信任当前工作区中文件的作者。已启用所有功能:", - "untrustedDebugging": "已禁用调试。", - "untrustedDescription": "{0} 处于用于安全代码浏览的受限模式。", - "untrustedExtensions": "[{0} 扩展]({1})已禁用或功能受限", - "untrustedFolderReason": "此文件夹通过以下可信文件夹中的加粗条目得到信任。", - "untrustedFolderSubtitle": "你不信任当前文件夹中文件的作者。已禁用以下功能:", - "untrustedHeader": "你处于限制模式下", - "untrustedSettings": "未应用[{0} 工作区设置]({1})", - "untrustedTasks": "不允许运行任务", - "untrustedWindowSubtitle": "你不信任当前窗口中文件的作者。已禁用以下功能:", - "untrustedWorkspace": "在受限模式下", - "untrustedWorkspaceReason": "此工作区通过以下受信任文件夹中的加粗条目得到信任。", - "untrustedWorkspaceSubtitle": "你不信任当前工作区中文件的作者。已禁用以下功能:", - "workspaceTrustEditorHeaderActions": "[配置设置]({0}) 或 [了解详细信息](https://aka.ms/vscode-workspace-trust)。", - "xListIcon": "工作区信任编辑器中十字形的图标。" - }, - "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { - "openWorkspace": "打开工作区", - "selectToOpen": "选择要打开的工作区", - "selectWorkspace": "选择工作区", - "workspaceFound": "此文件夹包含工作区文件“{0}”,是否打开? [了解更多]({1})有关工作区文件的详细信息。", - "workspacesFound": "此文件夹包含多个工作区文件,是否打开? [了解更多]({0})有关工作区文件的详细信息。" - }, - "vs/workbench/services/authentication/browser/authenticationService": { - "accessRequest": "授予“{0}”访问“{1}”的权限... (1)", - "allow": "允许", - "authentication.id": "身份验证提供程序的 ID。", - "authentication.idConflict": "已注册此身份验证 ID“{0}”", - "authentication.label": "身份验证提供程序的易读名称。", - "authentication.missingId": "提供身份验证必须指定一个 ID。", - "authentication.missingLabel": "提供身份验证必须指定一个标签。", - "authenticationExtensionPoint": "添加身份验证", - "cancel": "取消", - "confirmAuthenticationAccess": "扩展“{0}”正在尝试访问 {1} 帐户“{2}”的身份验证信息。", - "deny": "拒绝", - "getSessionPlateholder": "选择一个供“{0}”使用的帐户或按 Esc 取消", - "loading": "正在加载…", - "selectAccount": "扩展“{0}”要访问 {1} 帐户", - "sign in": "已请求登录", - "signInRequest": "使用 {0} 登录以使用 {1} (1)", - "useOtherAccount": "登录到其他帐户" - }, - "vs/workbench/services/bulkEdit/browser/bulkEditService": { - "summary.0": "未做编辑", - "summary.nm": "在 {1} 个文件中进行了 {0} 次编辑", - "summary.n0": "在 1 个文件中进行了 {0} 次编辑", - "workspaceEdit": "工作区编辑", - "nothing": "未做编辑" - }, - "vs/workbench/services/configuration/browser/configurationService": { - "configurationDefaults.description": "为配置提供默认值", - "experimental": "试验" - }, - "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到用户设置。请先保存该用户设置文件,然后重试。", - "errorConfigurationFileDirtyFolder": "由于该文件具有未保存的更改,因此无法写入到文件夹设置。请先保存该 '{0}' 文件夹设置文件,然后重试。", - "errorConfigurationFileDirtyWorkspace": "由于该文件具有未保存的更改,因此无法写入到工作区设置。请先保存该工作区设置文件,然后重试。", - "errorConfigurationFileModifiedSince": "无法写入用户设置,因为文件的内容较新。", - "errorConfigurationFileModifiedSinceFolder": "无法写入文件夹设置,因为文件的内容较新。", - "errorConfigurationFileModifiedSinceWorkspace": "无法写入工作区设置,因为文件的内容较新。", - "errorInvalidConfiguration": "无法写入用户设置。请打开用户设置并清除错误或警告,然后重试。", - "errorInvalidConfigurationFolder": "无法写入文件夹设置。请打开“{0}”文件夹设置并清除错误或警告,然后重试。", - "errorInvalidConfigurationWorkspace": "无法写入工作区设置。请打开工作区设置并清除错误或警告,然后重试。", - "errorInvalidFolderConfiguration": "{0} 不支持文件夹资源域,因此无法写入\"文件夹设置\"。", - "errorInvalidFolderTarget": "未提供资源,因此无法写入\"文件夹设置\"。", - "errorInvalidLaunchConfiguration": "无法写入启动配置文件。请打开文件并更正错误或警告,然后重试。", - "errorInvalidRemoteConfiguration": "无法写入远程用户设置。请打开远程用户设置以更正其中的错误警告, 然后重试。", - "errorInvalidResourceLanguageConfiguraiton": "无法写入语言设置,因为{0}不是资源语言设置。", - "errorInvalidTaskConfiguration": "无法写入任务配置文件。请打开文件并更正错误或警告,然后重试。", - "errorInvalidUserTarget": "{0} 不支持全局域,因此无法写入\"用户设置\"。", - "errorInvalidWorkspaceConfigurationApplication": "无法将 {0} 写入“工作区设置”。此设置只能写于“用户设置”。", - "errorInvalidWorkspaceConfigurationMachine": "无法将 {0} 写入“工作区设置”。此设置只能写于“用户设置”。", - "errorInvalidWorkspaceTarget": "{0} 不在多文件夹工作区环境下支持工作区作用域,因此无法写入“工作区设置”。", - "errorLaunchConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到启动配置文件。请先将其保存,然后重试。", - "errorLaunchConfigurationFileModifiedSince": "无法写入启动配置文件,因为文件的内容较新。", - "errorNoWorkspaceOpened": "没有打开任何工作区,因此无法写入 {0}。请先打开一个工作区,然后重试。", - "errorRemoteConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到远程用户设置。请先保存该远程用户设置文件,然后重试。", - "errorRemoteConfigurationFileModifiedSince": "无法写入远程用户设置,因为文件的内容较新。", - "errorTasksConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到任务配置文件。请先将其保存,然后重试。", - "errorTasksConfigurationFileModifiedSince": "无法写入任务配置文件,因为文件的内容较新。", - "errorUnknownKey": "没有注册配置 {1},因此无法写入 {0}。", - "folderTarget": "文件夹设置", - "open": "打开设置", - "openLaunchConfiguration": "打开启动配置", - "openTasksConfiguration": "打开任务配置", - "remoteUserTarget": "远程用户设置", - "saveAndRetry": "保存并重试", - "userTarget": "用户设置", - "workspaceTarget": "工作区设置" - }, - "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "由于该文件具有未保存的更改,因此无法写入到文件。请保存该文件并重试。", - "errorInvalidFile": "无法写入文件。请打开文件以更正错误或警告,然后重试。" - }, - "vs/workbench/services/configurationResolver/browser/configurationResolverService": { - "commandVariable.noStringType": "无法替换命令变量 \"{0}\", 因为命令没有返回字符串类型的结果。", - "inputVariable.command.noStringType": "无法替换输入变量 \"{0}\", 因为命令 \"{1}\" 没有返回类型字符串的结果。", - "inputVariable.defaultInputValue": "(默认值)", - "inputVariable.missingAttribute": "输入变量“{0}”的类型为“{1}”且必须包含“{2}”。", - "inputVariable.noInputSection": "必须在调试或任务配置的“{1}”部分中定义变量“{0}”。", - "inputVariable.undefinedVariable": "遇到未定义的输入变量“{0}”。请删除或定义“{0}”以继续操作。", - "inputVariable.unknownType": "输入变量“{0}”只能是 \"promptString\"、\"pickString\" 或 \"command\" 类型。" - }, - "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { - "JsonSchema.input.command.args": "传递给命令的可选参数。", - "JsonSchema.input.command.command": "要为此输入变量执行的命令。", - "JsonSchema.input.default": "输入的默认值。", - "JsonSchema.input.description": "当提示用户输入时,将显示说明。", - "JsonSchema.input.id": "输入的 ID 用于与其变量采用 ${input:id} 形式的输入相关联。", - "JsonSchema.input.options": "用于定义快速选择选项的字符串数组。", - "JsonSchema.input.password": "控制是否显示密码输入。密码输入会隐藏键入的文本。", - "JsonSchema.input.pickString.optionLabel": "选项的标签。", - "JsonSchema.input.pickString.optionValue": "选项的值。", - "JsonSchema.input.type": "要使用的用户输入提示符的类型。", - "JsonSchema.input.type.command": "\"command\" 类型会执行命令。", - "JsonSchema.input.type.pickString": "“pickString”类型显示一个选择列表。", - "JsonSchema.input.type.promptString": "\"promptString\" 类型会打开一个输入框,要求用户输入内容。", - "JsonSchema.inputs": "用户输入。用于定义用户输入提示,例如自由字符串输入或从多个选项中进行选择。" - }, - "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { - "deprecatedVariables": "“env.”、“config.”和“command.”已弃用,请改用“env:”、“config:”和“command:”。" - }, - "vs/workbench/services/configurationResolver/common/variableResolver": { - "canNotFindFolder": "找不到文件夹“{1}”,因此无法解析变量 {0}。", - "canNotResolveFile": "无法解析变量 {0}。请打开一个编辑器。", - "canNotResolveFolderForFile": "变量 {0}: 找不到 \"{1}\" 的工作区文件夹。", - "canNotResolveLineNumber": "无法解析变量 {0}。请确保已在活动编辑器中选择一行内容。", - "canNotResolveSelectedText": "无法解析变量 {0}。请确保已在活动编辑器中选择一些文字。", - "canNotResolveWorkspaceFolder": "无法解析变量 {0}。请打开一个文件夹。", - "canNotResolveWorkspaceFolderMultiRoot": "无法在多文件夹工作区中解析变量 {0}。使用 \":\" 和工作区文件夹名称来限定此变量的作用域。", - "configNoString": "\"{1}\" 为结构类型值,因此无法解析变量 {0}。", - "configNotFound": "未能找到设置“{1}”,因此无法解析变量 {0}。", - "missingConfigName": "未给出设置名称,因此无法解析变量 {0}。", - "missingEnvVarName": "未给出环境变量名称,因此无法解析变量 {0}。", - "noValueForCommand": "命令不含值,因此无法解析变量 {0}。" - }, - "vs/workbench/services/decorations/browser/decorationsService": { "bubbleTitle": "包含强调项" }, - "vs/workbench/services/dialogs/browser/abstractFileDialogService": { - "allFiles": "所有文件", - "cancel": "取消", - "dontSave": "不保存(&&N)", - "filterName.workspace": "工作区", - "noExt": "无扩展", - "openFile.title": "打开文件", - "openFileOrFolder.title": "打开文件或文件夹", - "openFolder.title": "打开文件夹", - "openWorkspace.title": "从文件打开工作区", - "save": "保存(&&S)", - "saveAll": "全部保存(&&S)", - "saveAsTitle": "另存为", - "saveChangesDetail": "如果不保存,你的更改将丢失。", - "saveChangesMessage": "是否要保存对 {0} 的更改?", - "saveChangesMessages": "是否要保存对下列 {0} 个文件的更改?", - "saveFileAs.title": "另存为" - }, - "vs/workbench/services/dialogs/browser/simpleFileDialog": { - "openLocalFile": "打开本地文件...", - "openLocalFileFolder": "打开本地...", - "openLocalFolder": "打开本地文件夹...", - "remoteFileDialog.badPath": "路径不存在。", - "remoteFileDialog.cancel": "取消", - "remoteFileDialog.invalidPath": "请输入有效路径。", - "remoteFileDialog.local": "显示本地", - "remoteFileDialog.notConnectedToRemote": "{0} 的文件系统提供程序不可用。", - "remoteFileDialog.validateBadFilename": "请输入有效的文件名。", - "remoteFileDialog.validateExisting": "{0} 已存在。是否确实要覆盖?", - "remoteFileDialog.validateFileOnly": "请选择文件。", - "remoteFileDialog.validateFolder": "该文件夹已存在。请使用新的文件名。", - "remoteFileDialog.validateFolderOnly": "请选择一个文件夹。", - "remoteFileDialog.validateNonexistentDir": "请输入已存在的路径。", - "remoteFileDialog.windowsDriveLetter": "路径开头请使用驱动器号。", - "saveLocalFile": "保存本地文件..." - }, - "vs/workbench/services/editor/browser/editorResolverService": { - "editorResolver.configureDefault": "配置默认设置", - "editorResolver.conflictingDefaults": "此资源可使用多个默认编辑器。", - "editorResolver.keepDefault": "保留“{0}”", - "prompOpenWith.updateDefaultPlaceHolder": "为 \"{0}\" 选择新的默认编辑器", - "promptOpenWith.configureDefault": "为 \"{0}\" 配置默认编辑器...", - "promptOpenWith.currentDefault": "默认", - "promptOpenWith.currentDefaultAndActive": "活动和默认", - "promptOpenWith.currentlyActive": "活动", - "promptOpenWith.placeHolder": "为“{0}”选择编辑器" - }, - "vs/workbench/services/editor/common/editorResolverService": { - "editor.editorAssociations": "将 glob 模式配置到编辑器(例如 `\"*十六进制\": \"hexEditor.hexEdit\"`)。这些优先顺序高于默认行为。" - }, - "vs/workbench/services/extensionManagement/browser/extensionBisect": { - "bisect": "扩展二等分处于活动状态,已禁用 {0} 扩展。请从这些选项中进行选择,检查是否仍可重现问题并继续操作。", - "detail.start": "扩展二等分将通过二分查找的方式确认引起问题的扩展。在此过程中,窗口将会不断重新加载(约{0}次),每次都必须确认是否出现问题", - "done": "继续", - "done.detail": "扩展二等分已完成,已将 {0} 标识为导致问题的扩展。", - "done.detail2": "扩展二等分已完成,但未标识任何扩展。这可能是 {0} 的问题。", - "done.disbale": "保持禁用此扩展", - "done.msg": "扩展二等分", - "help": "帮助", - "msg.next": "扩展二等分", - "msg.start": "扩展二等分", - "msg2": "开始扩展二等分", - "next.bad": "状况不佳", - "next.cancel": "取消", - "next.good": "状况良好", - "next.stop": "停止二等分", - "report": "报告问题并继续", - "title.isBad": "继续扩展二等分", - "title.start": "开始扩展二等分", - "title.stop": "停止扩展二等分" - }, - "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { - "Reload": "重新加载并启用扩展", - "cannot change disablement environment": "无法更改 {0} 扩展的启用,因为它在环境中被禁用", - "cannot change enablement dependency": "无法启用“{0}”扩展,因为它依赖于无法启用的“{1}”扩展", - "cannot change enablement environment": "无法更改 {0} 扩展的启用,因为它已在环境中启用", - "cannot change enablement extension kind": "由于扩展类型,{0} 扩展的启用无法更改", - "cannot change enablement virtual workspace": "无法更改 {0} 扩展的启用,因为它不支持虚拟工作区", - "cannot disable auth extension": "无法更改 {0} 扩展的启用,因为“设置同步”依赖此扩展。", - "cannot disable auth extension in workspace": "无法在工作区中更改 {0} 扩展的启用,因为它提供身份验证提供程序", - "cannot disable language pack extension": "无法更改 {0} 扩展的启用,因为它提供语言包。", - "extensionsDisabled": "已暂时禁用所有已安装的扩展。", - "noWorkspace": "没有工作区。" - }, - "vs/workbench/services/extensionManagement/common/extensionManagementService": { - "Manifest is not found": "安装扩展 {0} 失败: 找不到清单文件。", - "VS Code for Web": "{0} Web 版", - "cancel": "取消", - "cannot be installed": "无法安装“{0}”扩展,因为它在此安装程序中不可用。", - "extensionInstallWorkspaceTrustButton": "信任工作区 & 安装", - "extensionInstallWorkspaceTrustContinueButton": "安装", - "extensionInstallWorkspaceTrustManageButton": "了解详细信息", - "extensionInstallWorkspaceTrustMessage": "启用此扩展需要受信任的工作区。", - "install": "安装", - "install and do no sync": "安装(不同步)", - "install anyways": "仍然安装", - "install extension": "安装扩展", - "install extensions": "安装扩展", - "install multiple extensions": "是否要跨设备安装并同步扩展?", - "install single extension": "是否要跨设备安装并同步 \"{0}\" 扩展?", - "limited support": "“{0}”在 {1} 中具有有限的功能。", - "multipleDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”以及其他扩展程序都依赖于此。", - "non web extensions": "“{0}”包含在“{1}”中不支持的扩展。", - "non web extensions detail": "包含不受支持的扩展。", - "showExtensions": "显示扩展", - "singleDependentError": "无法卸载扩展程序“{0}”。扩展程序“{1}”依赖于此。", - "twoDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”依赖于此。" - }, - "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "此扩展不是 Web 扩展,因此无法添加“{0}”。", - "openInstalledWebExtensionsResource": "打开已安装的 Web 扩展资源" - }, - "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { - "local": "本地", - "remote": "远程" - }, - "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "notFoundCompatibleDependency": "无法安装“{0}”扩展,因为它与当前 {1} 版本不兼容(版本 {2})。", - "notFoundCompatiblePrereleaseDependency": "无法安装“{0}”扩展的预发布版本,因为它与当前 {1} 版本(版本 {2})不兼容。" - }, - "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { - "select for add": "将扩展建议添加到", - "select for remove": "从以下位置删除扩展建议", - "workspace": "工作区", - "workspace folder": "工作区文件夹" - }, - "vs/workbench/services/extensions/browser/extensionUrlHandler": { - "Installing": "正在安装扩展“{0}”...", - "Reload": "重新加载窗口并打开", - "confirmUrl": "是否允许扩展打开此 URI?", - "enableAndHandle": "扩展“{0}”已被禁用。是否启用扩展并重载此窗口来打开 URL?", - "enableAndReload": "启用并打开(&&E)", - "extensions": "扩展", - "install": "安装(&&I)", - "installAndHandle": "扩展“{0}”尚未安装。是否安装扩展并重载此窗口来打开 URL?", - "manage": "管理授权扩展 URI...", - "no": "当前没有已授权的扩展 URI。", - "open": "打开(&&O)", - "reload": "是否要重新加载窗口并打开 URL“{0}”?", - "reloadAndHandle": "扩展“{0}”尚未载入。是否重载此窗口来载入扩展并打开 URL?", - "reloadAndOpen": "重载窗口并打开(&&R)", - "rememberConfirmUrl": "不再提醒此扩展。" - }, - "vs/workbench/services/extensions/browser/webWorkerExtensionHost": { "name": "辅助角色扩展主机" }, - "vs/workbench/services/extensions/common/abstractExtensionService": { - "extensionTestError": "找不到可在 {0} 启动测试运行程序的扩展主机。", - "looping": "以下扩展因包含依赖循环已被禁用: {0}" - }, - "vs/workbench/services/extensions/common/extensionHostManager": { "measureExtHostLatency": "测量扩展主机延迟" }, - "vs/workbench/services/extensions/common/extensionsRegistry": { - "extensionKind": "定义扩展的类型。\"ui\"扩展在本地计算机上安装和运行,而 \"工作区\" 扩展则在远程计算机上运行。", - "extensionKind.empty": "定义一个无法在远程上下文中运行的扩展,既不能在本地上,也不能在远程计算机上运行。", - "extensionKind.ui": "定义一个扩展,该扩展在连接到远程窗口时只能在本地计算机上运行。", - "extensionKind.ui-workspace": "定义可在任意一侧运行的扩展,并首选在本地计算机上运行。", - "extensionKind.workspace": "定义一个扩展,该扩展只能在连接远程窗口时在远程计算机上运行。", - "extensionKind.workspace-ui": "定义可在任意一侧运行的扩展,并首选在远程计算机上运行。", - "ui": "UI 扩展类型。在远程窗口中, 仅本地计算机可用时启用此类扩展。", - "vscode.extension.activationEvents": "VS Code 扩展的激活事件。", - "vscode.extension.activationEvents.onAuthenticationRequest": "每次从指定的身份验证提供程序请求会话时发出的激活事件。", - "vscode.extension.activationEvents.onCommand": "在调用指定命令时发出的激活事件。", - "vscode.extension.activationEvents.onCustomEditor": "每当指定的自定义编辑器变为可见时,都会发出激活事件。", - "vscode.extension.activationEvents.onDebug": "在用户准备调试或准备设置调试配置时发出的激活事件。", - "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "每当即将启动具有特定类型的调试会话并可能需要调试协议跟踪器时, 都会发出激活事件。", - "vscode.extension.activationEvents.onDebugDynamicConfigurations": "每当需要创建所有调试配置的列表(并且需要调用“动态”范围的所有 provideDebugConfigurations 方法)时都会引发激活事件。", - "vscode.extension.activationEvents.onDebugInitialConfigurations": "在需要创建 \"launch.json\" 文件 (且需要调用 provideDebugConfigurations 的所有方法) 时发出的激活事件。", - "vscode.extension.activationEvents.onDebugResolve": "在将要启动具有特定类型的调试会话 (且需要调用相应的 resolveDebugConfiguration 方法) 时发出的激活事件。", - "vscode.extension.activationEvents.onFileSystem": "在使用给定协议打开文件或文件夹时发出的激活事件。", - "vscode.extension.activationEvents.onIdentity": "每当指定的用户标识时,都会发出激活事件。", - "vscode.extension.activationEvents.onLanguage": "在打开被解析为指定语言的文件时发出的激活事件。", - "vscode.extension.activationEvents.onNotebook": "在指定的笔记本文档被打开时发出的激活事件。", - "vscode.extension.activationEvents.onOpenExternalUri": "每当打开一个外部 uri (例如 http 或 https 链接)时发出的激活事件。", - "vscode.extension.activationEvents.onRenderer": "每当使用笔记本输出呈现器时发出激活事件。", - "vscode.extension.activationEvents.onSearch": "在开始从给定协议的文件夹中搜索时发出的激活事件。", - "vscode.extension.activationEvents.onStartupFinished": "启动完成后(在所有 \"*\" 激活的扩展完成激活后)发出的激活事件。", - "vscode.extension.activationEvents.onTerminalProfile": "启动特定终端配置文件时发出的激活事件。", - "vscode.extension.activationEvents.onUri": "在打开系统范围内并指向此扩展的 URI 时发出的激活事件。", - "vscode.extension.activationEvents.onView": "在指定视图被展开时发出的激活事件。", - "vscode.extension.activationEvents.onWalkthrough": "打开指定演练时发出的激活事件。", - "vscode.extension.activationEvents.star": "在 VS Code 启动时发出的激活事件。为确保良好的最终用户体验,请仅在其他激活事件组合不适用于你的情况时,才在扩展中使用此事件。", - "vscode.extension.activationEvents.workspaceContains": "在打开至少包含一个匹配指定 glob 模式的文件的文件夹时发出的激活事件。", - "vscode.extension.badges": "在 Marketplace 的扩展页边栏中显示的徽章数组。", - "vscode.extension.badges.description": "徽章说明。", - "vscode.extension.badges.href": "徽章链接。", - "vscode.extension.badges.url": "徽章图像 URL。", - "vscode.extension.capabilities": "通过扩展声明一组受支持的功能。", - "vscode.extension.capabilities.untrustedWorkspaces": "声明应如何在不受信任的工作区中处理扩展。", - "vscode.extension.capabilities.untrustedWorkspaces.description": "对工作区信任如何影响扩展行为及其需要的原因的说明。这仅在 \"supported\" 不为 \"true\" 时适用。", - "vscode.extension.capabilities.untrustedWorkspaces.restrictedConfigurations": "扩展中提供的、不应在不受信任的工作区中使用工作区值的配置键列表。", - "vscode.extension.capabilities.untrustedWorkspaces.supported": "通过扩展为不受信任的工作区声明支持级别。", - "vscode.extension.capabilities.untrustedWorkspaces.supported.false": "将不会在不受信任的工作区中启用扩展。", - "vscode.extension.capabilities.untrustedWorkspaces.supported.limited": "将在禁用了部分功能的不受信任工作区中启用扩展。", - "vscode.extension.capabilities.untrustedWorkspaces.supported.true": "将在启用了所有功能的不受信任工作区中启用扩展。", - "vscode.extension.capabilities.virtualWorkspaces": "声明是否应在虚拟工作区中启用扩展。虚拟工作区是一个不受任何磁盘资源支持的工作区。当为 false 时,会在虚拟工作区中自动禁用此扩展。默认值为 true。", - "vscode.extension.capabilities.virtualWorkspaces.description": "对虚拟工作区如何影响扩展行为及其需要的原因的说明。这仅在 \"supported\" 不为 \"true\" 时适用。", - "vscode.extension.capabilities.virtualWorkspaces.supported": "通过扩展为虚拟工作区声明支持级别。", - "vscode.extension.capabilities.virtualWorkspaces.supported.false": "将不会在虚拟工作区中启用扩展。", - "vscode.extension.capabilities.virtualWorkspaces.supported.limited": "将在禁用了部分功能的虚拟工作区中启用扩展。", - "vscode.extension.capabilities.virtualWorkspaces.supported.true": "将在虚拟工作区中启用扩展,并启用所有功能。", - "vscode.extension.categories": "VS Code 库用于对扩展进行分类的类别。", - "vscode.extension.category.languages.deprecated": "请改用 \"Programming Languages\"", - "vscode.extension.contributes": "由此包表示的 VS Code 扩展的所有贡献。", - "vscode.extension.contributes.extensionPack": "可一起安装的一组扩展。扩展的标识符始终为 ${publisher}.${name}。例如: vscode.csharp。", - "vscode.extension.displayName": "VS Code 库中使用的扩展的显示名称。", - "vscode.extension.enableProposedApi.deprecated": "请改用 `enabledApiProposals`。", - "vscode.extension.enabledApiProposals": "启用 API 建议以试用它们。仅在 **开发期间有效**。**无法使用此属性发布** 扩展。有关更多详细信息,请访问: https://code.visualstudio.com/api/advanced-topics/using-proposed-api", - "vscode.extension.engines": "引擎兼容性。", - "vscode.extension.engines.vscode": "对于 VS Code 扩展,指定与其兼容的 VS Code 版本。不能为 *。 例如: ^0.10.5 表示最低兼容 VS Code 版本 0.10.5。", - "vscode.extension.extensionDependencies": "其他扩展的依赖关系。扩展的标识符始终是 ${publisher}.${name}。例如: vscode.csharp。", - "vscode.extension.galleryBanner": "VS Code 商城使用的横幅。", - "vscode.extension.galleryBanner.color": "VS Code 商城页标题上的横幅颜色。", - "vscode.extension.galleryBanner.theme": "横幅文字的颜色主题。", - "vscode.extension.icon": "128 x 128 像素图标的路径。", - "vscode.extension.markdown": "控制商店中使用的 Markdown 渲染引擎。可为 \"github\" (默认) 或 \"standard\" (标准)。", - "vscode.extension.preview": "在 Marketplace 中设置扩展,将其标记为“预览”。", - "vscode.extension.publisher": "VS Code 扩展的发布者。", - "vscode.extension.qna": "控制市场中的“问与答”(Q&A)链接。设置为 \"marketplace\" 可启用市场的默认“问与答”页面。设置为其他字符串可指向自定义的“问与答”页面。设置为 \"false\" 可完全禁用“问与答”。", - "vscode.extension.scripts.prepublish": "包作为 VS Code 扩展发布前执行的脚本。", - "vscode.extension.scripts.uninstall": "VS Code 扩展的卸载钩子。在扩展从 VS Code 卸载且 VS Code 重启 (关闭后开启) 后执行的脚本。仅支持 Node 脚本。", - "workspace": "工作区扩展类型。在远程窗口中,仅远程可用时启用此类扩展。" - }, - "vs/workbench/services/extensions/common/extensionsUtil": { - "extensionUnderDevelopment": "正在 {0} 处加载开发扩展程序", - "overwritingExtension": "使用扩展程序 {1} 覆盖扩展程序 {0}。" - }, - "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "远程扩展主机" }, - "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { - "extensionCache.invalid": "扩展在磁盘上已被修改。请重新加载窗口。", - "reloadWindow": "重新加载窗口" - }, - "vs/workbench/services/extensions/electron-browser/extensionService": { - "devTools": "打开开发人员工具", - "enable": "启用和重新加载", - "enableResolver": "需要扩展“{0}”才能打开远程窗口。\r\n是否启用?", - "extensionService.crash": "扩展宿主意外终止。", - "extensionService.versionMismatchCrash": "扩展主机无法启动: 版本不匹配。", - "getEnvironmentFailure": "无法获取远程环境", - "install": "安装并重新加载", - "installResolver": "打开远程窗口需要扩展“{0}”。\r\n确定要安装扩展吗?", - "looping": "以下扩展因包含依赖循环已被禁用: {0}", - "relaunch": "重新启动 VS Code", - "resolverExtensionNotFound": "未在市场上找到“{0}”", - "restart": "重启扩展宿主", - "restartExtensionHost": "重启扩展宿主" - }, - "vs/workbench/services/extensions/electron-browser/localProcessExtensionHost": { - "extension host Log": "扩展宿主", - "extensionHost.error": "扩展主机中的错误: {0}", - "extensionHost.startupFail": "扩展主机未在 10 秒内启动,这可能是一个问题。", - "extensionHost.startupFailDebug": "扩展未在 10 秒内启动,可能在第一行已停止,需要调试器才能继续。", - "reloadWindow": "重新加载窗口" - }, - "vs/workbench/services/extensions/node/extensionPoints": { - "extensionDescription.activationEvents1": "属性“{0}”可以省略,否则其类型必须是 \"string[]\"", - "extensionDescription.activationEvents2": "必须同时指定或同时省略属性”{0}“和”{1}“", - "extensionDescription.browser1": "属性 \"{0}\" 可以省略,或者必须为 \"string\" 类型", - "extensionDescription.browser2": "应在扩展文件夹({1})中包含 \"browser\" ({0})。这可能会使扩展不可移植。", - "extensionDescription.browser3": "必须同时指定或同时省略属性”{0}“和”{1}“", - "extensionDescription.empty": "已获得空扩展说明", - "extensionDescription.engines": "属性“{0}”是必要属性,其类型必须是 \"object\"", - "extensionDescription.engines.vscode": "属性“{0}”是必需的,其类型必须是 \"string\"", - "extensionDescription.extensionDependencies": "属性“{0}”可以省略,否则其类型必须是 \"string[]\"", - "extensionDescription.main1": "属性“{0}”可以省略,否则其类型必须是 \"string\"", - "extensionDescription.main2": "应在扩展文件夹({1})中包含 \"main\" ({0})。这可能会使扩展不可移植。", - "extensionDescription.main3": "必须同时指定或同时省略属性”{0}“和”{1}“", - "extensionDescription.name": "属性“{0}”是必需的,其类型必须是 \"string\"", - "extensionDescription.publisher": "属性 publisher 的类型必须是 \"string\"。", - "extensionDescription.version": "属性“{0}”是必需的,其类型必须是 \"string\"", - "fileReadFail": "无法读取文件 {0}: {1}。", - "jsonInvalidFormat": "格式 {0} 无效: 应为 JSON 对象。", - "jsonParseFail": "无法解析 {0}: [{1}, {2}] {3}.", - "jsonParseInvalidType": "清单文件 {0} 无效: 不是 JSON 对象。", - "jsonsParseReportErrors": "未能分析 {0}: {1}。", - "missingNLSKey": "无法找到键 {0} 的消息。", - "notSemver": "扩展版本与 semver 不兼容。" - }, - "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { - "binFailed": "未能将“{0}”移动到回收站", - "trashFailed": "未能将“{0}”移动到废纸篓" - }, - "vs/workbench/services/gettingStarted/common/gettingStartedContent": { - "getting-started-setup-icon": "用于“入门”设置类别的图标", - "getting-started-beginner-icon": "用于“入门”初学者类别的图标", - "getting-started-codespaces-icon": "用于“入门”codespace 类别的图标", - "gettingStarted.newFile.title": "新建文件", - "gettingStarted.newFile.description": "从新的空文件开始", - "gettingStarted.openMac.title": "打开...", - "gettingStarted.openMac.description": "打开文件或文件夹以开始工作", - "gettingStarted.openFile.title": "打开文件...", - "gettingStarted.openFile.description": "打开文件以开始工作", - "gettingStarted.openFolder.title": "打开文件夹…", - "gettingStarted.openFolder.description": "打开文件夹开始工作", - "gettingStarted.cloneRepo.title": "克隆 Git 存储库…", - "gettingStarted.cloneRepo.description": "克隆 git 存储库", - "gettingStarted.topLevelCommandPalette.title": "运行命令…", - "gettingStarted.topLevelCommandPalette.description": "使用命令面板查看和运行 VSCode 的所有命令", - "gettingStarted.codespaces.title": "Codespaces 入门", - "gettingStarted.codespaces.description": "使用你的即时代码环境开始正常工作。", - "gettingStarted.runProject.title": "生成并运行应用", - "gettingStarted.runProject.description": "从浏览器中直接生成、运行并调试云中的代码。", - "gettingStarted.runProject.button": "开始调试(F5)", - "gettingStarted.forwardPorts.title": "访问正在运行的应用程序", - "gettingStarted.forwardPorts.description": "在你的 codespace 中运行的端口将自动转发到 web,让你可以在浏览器中打开它们。", - "gettingStarted.forwardPorts.button": "显示端口面板", - "gettingStarted.pullRequests.title": "随时使用拉取请求", - "gettingStarted.pullRequests.description": "让 GitHub 工作流更靠近代码,让你可以在其中查看拉取请求、添加注释、合并分支等。", - "gettingStarted.pullRequests.button": "打开 GitHub 视图", - "gettingStarted.remoteTerminal.title": "在集成终端中运行任务", - "gettingStarted.remoteTerminal.description": "使用内置终端执行快速命令行任务。", - "gettingStarted.remoteTerminal.button": "聚焦到终端", - "gettingStarted.openVSC.title": "在 VS Code 中远程开发", - "gettingStarted.openVSC.description": "从本地 VS Code 利用云开发环境的功能。安装 GitHub Codespaces 扩展并连接 GitHub 帐户即可完成设置。", - "gettingStarted.openVSC.button": "在 VS Code 中打开", - "gettingStarted.setup.title": "快速设置", - "gettingStarted.setup.description": "扩展和自定义 VS Code 以使其具有你的特色。", - "gettingStarted.pickColor.title": "使用主题自定义外观", - "gettingStarted.pickColor.description": "在编写代码时根据你的喜好和心情选择颜色主题。", - "gettingStarted.pickColor.button": "选择主题", - "gettingStarted.findLanguageExts.title": "以任何语言编写代码,无需切换编辑器", - "gettingStarted.findLanguageExts.description": "VS Code 支持超过 50 种编程语言。其中很多是内置的,另一些可以作为扩展一键轻松安装。", - "gettingStarted.findLanguageExts.button": "浏览语言扩展", - "gettingStarted.settingsSync.title": "同步你喜爱的设置", - "gettingStarted.settingsSync.description": "永不丢失完美的 VS Code 设置! 设置同步将在多个 VS Code 实例中备份和共享设置、键绑定及扩展。", - "gettingStarted.settingsSync.button": "启用设置同步", - "gettingStarted.setup.OpenFolder.title": "打开项目", - "gettingStarted.setup.OpenFolder.description": "打开项目文件夹以开始使用!", - "gettingStarted.setup.OpenFolder.button": "选择文件夹", - "gettingStarted.setup.OpenFolder.description2": "打开文件夹以开始使用!", - "gettingStarted.beginner.title": "了解基础知识", - "gettingStarted.beginner.description": "使用这些必备快捷方式和功能节约时间。", - "gettingStarted.commandPalette.title": "查找并运行命令", - "gettingStarted.commandPalette.description": "查找 VS Code 全部功能的最简单方法。如果要查找某项功能或快捷方式,请先看这里!", - "gettingStarted.commandPalette.button": "打开命令面板", - "gettingStarted.terminal.title": "在集成终端中运行任务", - "gettingStarted.terminal.description": "在代码近旁快速运行 shell 命令并监视生成输出。", - "gettingStarted.terminal.button": "打开终端", - "gettingStarted.extensions.title": "无限扩展性", - "gettingStarted.extensions.description": "扩展是 VS Code 的精华。扩展范围包括方便地提升生产力、扩展现成的功能以及添加全新的功能。", - "gettingStarted.extensions.button": "浏览推荐的扩展", - "gettingStarted.settings.title": "一切都是设置", - "gettingStarted.settings.description": "根据你的喜好优化 VS Code 各方面的观感。启用设置同步,可在计算机间共享个性化调整。", - "gettingStarted.settings.button": "调整我的设置", - "gettingStarted.videoTutorial.title": "充电学习", - "gettingStarted.videoTutorial.description": "请观看系列简短实用视频教程中的第一课,了解 VS Code 的主要功能。", - "gettingStarted.videoTutorial.button": "观看教程" - }, - "vs/workbench/services/history/browser/history": { - "canNavigateBack": "是否可在编辑器历史记录中向后导航", - "canNavigateForward": "是否可在编辑器历史记录中向前导航", - "canNavigateToLastEditLocation": "是否可导航到最后一个编辑位置", - "canReopenClosedEditor": "是否可重新打开上次关闭的编辑器" - }, - "vs/workbench/services/integrity/electron-sandbox/integrityService": { - "integrity.dontShowAgain": "不再显示", - "integrity.moreInformation": "更多信息", - "integrity.prompt": "{0} 安装似乎损坏。请重新安装。" - }, - "vs/workbench/services/keybinding/browser/keybindingService": { - "dispatch": "控制按键的分派逻辑以使用 \"code\" (推荐) 或 \"keyCode\"。", - "invalid.keybindings": "无效的“contributes.{0}”: {1}", - "keybindings.json.args": "要传递给命令以执行的参数。", - "keybindings.json.command": "要执行的命令的名称", - "keybindings.json.key": "键或键序列(用空格分隔)", - "keybindings.json.title": "按键绑定配置", - "keybindings.json.when": "键处于活动状态时的条件。", - "keyboardConfigurationTitle": "键盘", - "nonempty": "应为非空值。", - "optstring": "属性“{0}”可以省略,否则其类型必须是 \"string\"", - "requirestring": "属性“{0}”是必需的,其类型必须是 \"string\"", - "unboundCommands": "以下是其他可用命令:", - "vscode.extension.contributes.keybindings": "用于键绑定。", - "vscode.extension.contributes.keybindings.args": "要传递给命令以执行的参数。", - "vscode.extension.contributes.keybindings.command": "要在触发键绑定时运行的命令的标识符。", - "vscode.extension.contributes.keybindings.key": "键或键序列(用加号连接的键和后面再接空格的键序列都算组合键,如 Ctrl+O 和 Ctrl+L L)。", - "vscode.extension.contributes.keybindings.linux": "Linux 特定的键或键序列。", - "vscode.extension.contributes.keybindings.mac": "Mac 特定的键或键序列。", - "vscode.extension.contributes.keybindings.when": "键处于活动状态时的条件。", - "vscode.extension.contributes.keybindings.win": "Windows 特定的键或键序列。" - }, - "vs/workbench/services/keybinding/common/keybindingEditing": { - "emptyKeybindingsHeader": "将键绑定放在此文件中以覆盖默认值", - "errorInvalidConfiguration": "无法写入按键绑定配置文件。文件内含有非数组类型对象。请打开文件进行清理,然后重试。", - "errorKeybindingsFileDirty": "由于该键绑定配置文件具有未保存的更改,因此无法写入。请先将其保存,然后重试。", - "parseErrors": "无法写入按键绑定配置文件。请打开文件并更正错误或警告,然后重试。" - }, - "vs/workbench/services/label/common/labelService": { - "untitledWorkspace": "无标题 (工作区)", - "vscode.extension.contributes.resourceLabelFormatters": "提供资源标签格式化规则。", - "vscode.extension.contributes.resourceLabelFormatters.authority": "要在其上匹配格式化程序的 URI 权限。支持简单的 glob 模式。", - "vscode.extension.contributes.resourceLabelFormatters.formatting": "用于格式化 uri 资源标签的规则。", - "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "附加到工作区标签的后缀。", - "vscode.extension.contributes.resourceLabelFormatters.label": "要显示的标签规则。例如,支持将 myLabel:/${path}. ${path}、${scheme} 和 ${authority} 用作变量。", - "vscode.extension.contributes.resourceLabelFormatters.scheme": "要在其上匹配格式化程序的 URI 方案,例如“文件”。支持简单的 glob 模式。", - "vscode.extension.contributes.resourceLabelFormatters.separator": "要在 URI 标签显示中所用的分隔符,例如 / 或 ''。", - "vscode.extension.contributes.resourceLabelFormatters.stripPathStartingSeparator": "控制 \"${path}\" 替换项是否应删除起始分隔符字符。", - "vscode.extension.contributes.resourceLabelFormatters.tildify": "控制是否应在可能的情况下按斜体显示 URI 标签的开头。", - "workspaceName": "{0} (工作区)", - "workspaceNameVerbose": "{0} (工作区)" - }, - "vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": { - "errorClose": "尝试关闭窗口({0})时引发了意外错误。", - "errorLoad": "尝试更改窗口({0})工作区时引发了意外错误。", - "errorQuit": "尝试退出应用程序({0})时引发了意外错误。", - "errorReload": "尝试重新加载窗口({0})时引发了意外错误。" - }, - "vs/workbench/services/mode/common/workbenchModeService": { - "invalid": "“contributes.{0}”无效。应为数组。", - "invalid.empty": "“contributes.{0}”的值为空", - "opt.aliases": "属性“{0}”可以省略,其类型必须是 \"string[]\"", - "opt.configuration": "属性“{0}”可以省略,其类型必须是 \"string\"。", - "opt.extensions": "属性“{0}”可以省略,其类型必须是 \"string[]\"", - "opt.filenames": "属性“{0}”可以省略,其类型必须是 \"string[]\"", - "opt.firstLine": "属性“{0}”可以省略,其类型必须是 \"string\"。", - "opt.mimetypes": "属性“{0}”可以省略,其类型必须是 \"string[]\"", - "require.id": "属性“{0}”是必需的,其类型必须是 \"string\"", - "vscode.extension.contributes.languages": "有助于语言声明。", - "vscode.extension.contributes.languages.aliases": "语言的别名。", - "vscode.extension.contributes.languages.configuration": "包含语言配置选项的文件的相对路径。", - "vscode.extension.contributes.languages.extensions": "与语言关联的文件扩展名。", - "vscode.extension.contributes.languages.filenamePatterns": "与语言关联的文件名 glob 模式。", - "vscode.extension.contributes.languages.filenames": "与语言关联的文件名。", - "vscode.extension.contributes.languages.firstLine": "与语言文件的第一行匹配的正则表达式。", - "vscode.extension.contributes.languages.id": "语言 ID。", - "vscode.extension.contributes.languages.mimetypes": "与语言关联的 Mime 类型。" - }, - "vs/workbench/services/notification/common/notificationService": { "neverShowAgain": "不再显示" }, - "vs/workbench/services/preferences/browser/keybindingsEditorInput": { "keybindingsInputName": "键盘快捷方式" }, - "vs/workbench/services/preferences/browser/keybindingsEditorModel": { - "cat.title": "{0}: {1}", - "default": "默认值", - "extension": "扩展", - "meta": "元数据", - "option": "选项", - "user": "用户" - }, - "vs/workbench/services/preferences/browser/preferencesService": { - "defaultKeybindings": "默认的键绑定", - "emptyKeybindingsHeader": "将键绑定放在此文件中以覆盖默认值", - "fail.createSettings": "无法创建“{0}”({1})。", - "openFolderFirst": "首先打开一个文件夹或工作区,以创建工作区或文件夹设置。" - }, - "vs/workbench/services/preferences/common/preferencesEditorInput": { "settingsEditor2InputName": "设置" }, - "vs/workbench/services/preferences/common/preferencesModels": { - "commonlyUsed": "常用设置", - "defaultKeybindingsHeader": "通过将键绑定放入键绑定文件来覆盖键绑定。" - }, - "vs/workbench/services/preferences/common/preferencesValidation": { - "invalidTypeError": "设置的类型无效,应为 {0}。请使用 JSON 格式进行修复。", - "validations.arrayIncorrectType": "类型不正确。应为数组。", - "validations.booleanIncorrectType": "类型错误,预期为“布尔”。", - "validations.colorFormat": "颜色格式无效。请使用 #RGB、#RGBA、#RRGGBB 或 #RRGGBBAA。", - "validations.exclusiveMax": "值必须严格小于 {0}。", - "validations.exclusiveMin": "值必须严格大于 {0}。", - "validations.expectedInteger": "值必须为整数。", - "validations.expectedNumeric": "值必须为数字。", - "validations.invalidStringEnumValue": "值不被接受。有效值: {0}。", - "validations.max": "值必须小于或等于 {0}。", - "validations.maxLength": "值的长度必须小于或等于 {0} 个字符。", - "validations.min": "值必须大于或等于 {0}。", - "validations.minLength": "值的长度不能少于 {0} 个字符。", - "validations.multipleOf": "值必须是 {0} 的倍数。", - "validations.objectIncorrectType": "类型不正确。应为对象。", - "validations.objectPattern": "不允许使用属性{0}。\r\n", - "validations.regex": "值必须匹配 regex “{0}”。", - "validations.stringArrayIncorrectType": "类型不正确。应为字符串数组。", - "validations.stringArrayItemEnum": "值 {0} 不是 {1} 其中之一", - "validations.stringArrayItemPattern": "值 {0} 必须与 regex {1} 匹配。", - "validations.stringArrayMaxItem": "数组必须最多有 {0} 项", - "validations.stringArrayMinItem": "数组必须至少有 {0} 项", - "validations.stringArrayUniqueItems": "数组具有重复项", - "validations.stringIncorrectEnumOptions": "枚举选项应为字符串,但有一个非字符串选项。请向扩展作者提交问题。", - "validations.stringIncorrectType": "类型不正确。应为“字符串”", - "validations.uriEmpty": "需要 URI。", - "validations.uriMissing": "需要 URI。", - "validations.uriSchemeMissing": "需要包含架构的 URI。" - }, - "vs/workbench/services/progress/browser/progressService": { - "cancel": "取消", - "dismiss": "消除", - "progress.text2": "{0}: {1}", - "progress.title2": "[{0}]: {1}", - "progress.title3": "[{0}] {1}: {2}", - "status.progress": "进度消息" - }, - "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.single": "无法使用本地端口 {0} 转发到远程端口 {1}。\r\n\r\n当已存在使用本地端口 {0} 的其他进程时,通常会发生这种情况。\r\n\r\n已改为使用端口号 {2}。", - "tunnel.source.auto": "自动转发", - "tunnel.source.user": "用户转发", - "tunnel.staticallyForwarded": "静态转发" - }, - "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "无法连接到远程扩展主机服务器 (错误: {0})", - "devTools": "打开开发人员工具", - "directUrl": "在浏览器中打开" - }, - "vs/workbench/services/textMate/browser/abstractTextMateService": { - "alreadyDebugging": "已经开始记录。", - "invalid.embeddedLanguages": "\"contributes.{0}.embeddedLanguages\" 中的值无效。必须为从作用域名称到语言的对象映射。提供的值: {1}", - "invalid.injectTo": "\"contributes.{0}.injectTo\" 中的值无效。必须为语言范围名称数组。提供的值: {1}", - "invalid.language": "\"contributes.{0}.language\" 中包含未知语言。提供的值: {1}", - "invalid.path.0": "“contributes.{0}.path”中应为字符串。提供的值: {1}", - "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", - "invalid.scopeName": "“contributes.{0}.scopeName”中应为字符串。提供的值: {1}", - "invalid.tokenTypes": "\"contributes.{0}.tokenTypes\" 的值无效。必须为从作用域名称到标记类型的对象映射。当前值: {1}", - "progress1": "正在准备记录 TM 语法分析。完成后按“停止”。", - "progress2": "现在正在记录 TM 语法分析。完成后按“停止”。", - "stop": "停止" - }, - "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "没有注册这种语言的 TM 语法。" }, - "vs/workbench/services/textMate/common/TMGrammars": { - "vscode.extension.contributes.grammars": "贡献 textmate tokenizer。", - "vscode.extension.contributes.grammars.embeddedLanguages": "如果此语法包含嵌入式语言,则为作用域名称到语言 ID 的映射。", - "vscode.extension.contributes.grammars.injectTo": "此语法注入到的语言范围名称列表。", - "vscode.extension.contributes.grammars.language": "此语法为其贡献了内容的语言标识符。", - "vscode.extension.contributes.grammars.path": "tmLanguage 文件的路径。该路径是相对于扩展文件夹,通常以 \"./syntaxes/\" 开头。", - "vscode.extension.contributes.grammars.scopeName": "tmLanguage 文件所用的 textmate 范围名称。", - "vscode.extension.contributes.grammars.tokenTypes": "从作用域名到标记类型的映射。" - }, - "vs/workbench/services/textfile/browser/textFileService": { - "confirmOverwrite": "“{0}”已存在。是否替换它?", - "deleted": "已删除", - "fileBinaryError": "文件似乎是二进制文件,不能作为文本打开", - "irreversible": "名为\"{0}\"的文件或文件夹已存在于\"{1}\"文件夹中。替换它将覆盖其当前内容。", - "readonly": "只读", - "readonlyAndDeleted": "已删除,只读", - "replaceButtonLabel": "替换(&&R)", - "textFileModelDecorations": "文本文件模型装饰" - }, - "vs/workbench/services/textfile/common/textFileEditorModelManager": { - "genericSaveError": "未能保存“{0}”: {1}" - }, - "vs/workbench/services/textfile/common/textFileSaveParticipant": { "saveParticipants": "正在保存“{0}”" }, - "vs/workbench/services/themes/browser/fileIconThemeData": { - "error.cannotparseicontheme": "分析文件图标文件时出现问题: {0}", - "error.invalidformat": "文件图标主题问题的格式无效: 应为对象。" - }, - "vs/workbench/services/themes/browser/productIconThemeData": { - "defaultTheme": "默认值", - "error.cannotparseicontheme": "分析产品图标文件时出现问题: {0}", - "error.fontId": "字体 ID“{0}”缺失或无效。将跳过字体定义。", - "error.fontStyle": "字体“{0}”中的字体样式无效。将忽略设置。", - "error.fontWeight": "字体“{0}”中的字体粗细无效。将忽略设置。", - "error.icon.fontCharacter": "正在跳过图标定义“{0}”。未知的 fontCharacter。", - "error.icon.fontId": "正在跳过图标定义“{0}”。未知的字体。", - "error.invalidformat": "产品图标主题文件的格式无效: 应为对象。", - "error.missingProperties": "产品图标主题文件的格式无效: 必须包含图标定义和字体。", - "error.parseicondefs": "处理中的产品图标定义时出现问题{0}:\r\n{1}" - }, - "vs/workbench/services/themes/browser/workbenchThemeService": { "error.cannotloadtheme": "无法加载 {0}: {1}" }, - "vs/workbench/services/themes/common/colorExtensionPoint": { - "contributes.color": "提供由扩展定义的主题颜色", - "contributes.color.description": "主题颜色的说明", - "contributes.color.id": "主题颜色标识符", - "contributes.color.id.format": "标识符只能包含字母、数字和点,且不能以点开头", - "contributes.defaults.dark": "深色主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", - "contributes.defaults.highContrast": "高对比度主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", - "contributes.defaults.light": "浅色主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", - "invalid.colorConfiguration": "\"configuration.colors\" 必须是数组", - "invalid.default.colorType": "{0} 必须为十六进制颜色值 (#RRGGBB[AA] 或 #RGB[A]) 或是主题颜色标识符,其提供默认值。", - "invalid.defaults": "必须定义 “configuration.colors.defaults”,且须包含 \"light\"(浅色)、\"dark\"(深色) 和 \"highContrast\"(高对比度)", - "invalid.description": "必须定义 \"configuration.colors.description\" 且它不可为空", - "invalid.id": "必须定义 \"configuration.colors.id\" 且它不可为空", - "invalid.id.format": "\"configuration.colors.id\" 只能包含字母、数字和点,且不能以点开头" - }, - "vs/workbench/services/themes/common/colorThemeData": { - "error.cannotload": "分析 tmTheme 文件 {0} 时出现问题: {1}", - "error.cannotparse": "分析 tmTheme 文件时出现问题: {0}", - "error.cannotparsejson": "分析 JSON 主题文件 {0} 时出现问题", - "error.invalidformat": "JSON 主题文件的格式无效: 应为对象。", - "error.invalidformat.colors": "分析颜色主题文件时出现问题: {0}。属性“colors”不是“object”类型。", - "error.invalidformat.semanticTokenColors": "分析颜色主题文件时发生问题: {0}。属性 \"semanticTokenColors\" 包含无效的选择器", - "error.invalidformat.tokenColors": "分析颜色主题文件时出现问题: {0}。属性 \"tokenColors\" 应为指定颜色的数组或是指向 TextMate 主题文件的路径", - "error.plist.invalidformat": "分析 tmTheme 文件时出现问题: {0}。\"settings\" 不是数组。" - }, - "vs/workbench/services/themes/common/colorThemeSchema": { - "schema.colors": "语法突出显示颜色", - "schema.fontStyle.error": "字体样式必须为 \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线) 、上述的组合或是为空字符串。", - "schema.properties.name": "规则的描述。", - "schema.properties.scope": "此规则适用的范围选择器。", - "schema.semanticTokenColors": "语义标记的颜色", - "schema.supportsSemanticHighlighting": "是否应为此主题启用语义突出显示。", - "schema.token.background.warning": "暂不支持标记背景色。", - "schema.token.fontStyle": "这条规则的字体样式: \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线) 或是上述的组合。空字符串将清除继承的设置。", - "schema.token.fontStyle.none": "无 (清除继承的设置)", - "schema.token.foreground": "标记的前景色。", - "schema.token.settings": "标记的颜色和样式。", - "schema.tokenColors.path": "tmTheme 文件路径(相对于当前文件)。", - "schema.workbenchColors": "工作台中的颜色" - }, - "vs/workbench/services/themes/common/fileIconThemeSchema": { - "schema.file": "默认文件图标,针对不与任何扩展名、文件名或语言 ID 匹配的所有文件显示。", - "schema.fileExtension": "关联的图标定义的 ID。", - "schema.fileExtensions": "将文件扩展名关联到图标。对象中的键是文件扩展名。扩展名是文件名的最后一部分,位于最后一个点之后 (不包括该点)。比较扩展名时不区分大小写。", - "schema.fileName": "关联的图标定义的 ID。", - "schema.fileNames": "将文件名关联到图标。对象中的键是完整文件名,其中不含任何路径字段。文件名可以包括点和可能有的文件扩展名。不允许使用模式或通配符。文件名匹配不区分大小写。", - "schema.folder": "折叠文件夹的文件夹图标,如果未设置 folderExpanded,也指展开文件夹的文件夹图标。", - "schema.folderExpanded": "展开文件夹的文件夹图标。展开文件夹图标是可选的。如果未设置,将显示为文件夹定义的图标。", - "schema.folderName": "关联的图标定义的 ID。", - "schema.folderNameExpanded": "关联的图标定义的 ID。", - "schema.folderNames": "将文件夹名关联到图标。对象中的键是文件夹名,其中不含任何路径字段。不允许使用模式或通配符。文件夹名匹配不区分大小写。", - "schema.folderNamesExpanded": "将文件夹名关联到展开文件夹的图标。对象中的键是文件夹名,其中不含任何路径字段。不允许使用模式或通配符。文件夹名匹配不区分大小写。", - "schema.font-format": "字体的格式。", - "schema.font-path": "相对于当前文件图标主题文件的字体路径。", - "schema.font-size": "字体的默认大小。请参阅 https://developer.mozilla.org/zh-CN/docs/Web/CSS/font-size 查看有效的值。", - "schema.font-style": "字体的样式。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-style。", - "schema.font-weight": "字体的粗细。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-weight。", - "schema.fontCharacter": "使用字形字体时: 要使用的字体中的字符。", - "schema.fontColor": "使用字形字体时: 要使用的颜色。", - "schema.fontId": "使用某种字体时: 字体的 ID。如果未设置,则默认为第一个字体定义。", - "schema.fontSize": "使用某种字体时: 文本字体的字体大小(以百分比表示)。如果未设置,则默认为字体定义中的大小。", - "schema.fonts": "图标定义中使用的字体。", - "schema.hidesExplorerArrows": "配置文件资源管理器的箭头是否应在此主题启用时隐藏。", - "schema.highContrast": "高对比度颜色主题中文件图标的可选关联。", - "schema.iconDefinition": "图标定义。对象键是定义的 ID。", - "schema.iconDefinitions": "将文件与图标关联时可使用的所有图标的说明。", - "schema.iconPath": "使用 SVG 或 PNG 时: 到图像的路径。该路径相对于图标设置文件。", - "schema.id": "字体的 ID。", - "schema.id.formatError": "ID 必须仅包含字母、数字、下划线和减号。", - "schema.languageId": "关联的图标定义的 ID。", - "schema.languageIds": "将语言与图标相关联。对象键是语言贡献点中定义的语言 ID。", - "schema.light": "浅色主题中文件图标的可选关联。", - "schema.src": "字体的位置。" - }, - "vs/workbench/services/themes/common/iconExtensionPoint": { - "contributes.icon.default": "图标的默认值。引用现有主题图标或图标字体中的图标。", - "contributes.icon.default.fontCharacter": "图标字体中图标的字符。", - "contributes.icon.default.fontId": "定义图标的图标字体的 id。", - "contributes.icon.description": "主题图标的说明", - "contributes.icon.id": "主题图标标识符", - "contributes.icon.id.format": "标识符只能包含字母、数字和减号,且必须按 \"component-iconname\" 格式由至少两段组成。", - "contributes.iconFonts": "提供图标贡献要使用的图标字体。", - "contributes.iconFonts.id": "字体的 ID。", - "contributes.iconFonts.id.formatError": "ID 必须仅包含字母、数字、下划线和减号。", - "contributes.iconFonts.src": "字体的位置。", - "contributes.iconFonts.src.format": "字体的格式。", - "contributes.iconFonts.src.path": "相对于当前扩展位置的字体路径。", - "contributes.icons": "提供由扩展定义的主题图标", - "invalid.iconFonts.configuration": "\"configuration.iconFonts\" 必须是数组", - "invalid.iconFonts.id": "必须定义 'configuration.iconFonts.id' 且它不可为空", - "invalid.iconFonts.id.format": "'configuration.iconFonts.id' 必须仅包含字母、数字、下划线和减号。", - "invalid.iconFonts.proposedAPI": "“configuration.iconFonts 是建议的贡献点。它需要 “package.json#enabledApiProposals: [“contribIconFonts”]”,并且仅在开发用完或使用以下命令行开关时可用: --enable-proposed-api {0}", - "invalid.iconFonts.src": "\"configuration.iconFonts.src\" 必须是含有图标字体位置的数组。", - "invalid.iconFonts.src.item": "'configuration.iconFonts.src' 的项必须是具有属性 'path' 和 'format' 的对象", - "invalid.iconFonts.src.path": "`contributes.iconFonts.src.path` ({0})应包含在扩展的文件夹({0})内。这可能会使扩展不可移植。", - "invalid.icons.configuration": "'configuration.icons' 必须是数组", - "invalid.icons.default": "'configuration.icons.default' 必须是对其他主题图标的 ID (字符串)或图标定义(对象)的引用,属性为 \"fontId\" 和 \"fontCharacter\"。", - "invalid.icons.description": "必须定义 'configuration.icons.description' 且它不可为空", - "invalid.icons.id": "必须定义 'configuration.icons.id' 且它不可为空", - "invalid.icons.id.format": "\"configuration.icons.id\" 只能包含字母、数字和减号,且必须按 \"component-iconname\" 格式由至少两段组成。", - "invalid.icons.proposedAPI": "“configuration.icons 是建议的贡献点。它需要 “package.json#enabledApiProposals: [“contribIcons”]”,并且仅在开发用完或使用以下命令行开关时可用: --enable-proposed-api {0}" - }, - "vs/workbench/services/themes/common/productIconThemeSchema": { - "schema.font-format": "字体的格式。", - "schema.font-path": "相对于当前产品图标主题文件的字体路径。", - "schema.font-style": "字体的样式。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-style。", - "schema.font-weight": "字体的粗细。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-weight。", - "schema.iconDefinitions": "字体字符的图标名称的关联。", - "schema.id": "字体的 ID。", - "schema.id.formatError": "ID 必须仅包含字母、数字、下划线和减号。", - "schema.src": "字体的位置。" - }, - "vs/workbench/services/themes/common/themeConfiguration": { - "autoDetectHighContrast": "如果已启用,将自动更改为高对比度主题;如果操作系统正在使用高对比度主题。使用高对比度主题是由“#{0}#”指定的", - "colorTheme": "指定用在工作台中的颜色主题。", - "colorThemeError": "主题未知或未安装。", - "defaultProductIconThemeDesc": "默认", - "defaultProductIconThemeLabel": "默认", - "detectColorScheme": "如果已设置,则根据 OS 外观自动切换到首选颜色主题。如果 OS 外观为深色,则使用 `#{0}#` 处指定的主题。如果外观为浅色,则使用 `#{1}#` 处指定的主题。", - "editorColors": "替代当前所选颜色主题中的编辑器语法颜色和字形。", - "editorColors.comments": "设置注释的颜色和样式", - "editorColors.functions": "设置函数定义与引用的颜色和样式。", - "editorColors.keywords": "设置关键字的颜色和样式。", - "editorColors.numbers": "设置数字的颜色和样式。", - "editorColors.semanticHighlighting": "是否应为此主题启用语义突出显示。", - "editorColors.semanticHighlighting.deprecationMessage": "改为在 \"editor.semanticTokenColorCustomizations\" 设置中使用 \"enabled\"。", - "editorColors.semanticHighlighting.deprecationMessageMarkdown": "在 `#editor.semanticTokenColorCustomizations#` 设置中改为使用 `enabled`。", - "editorColors.semanticHighlighting.enabled": "是否对此主题启用或禁用语义突出显示", - "editorColors.semanticHighlighting.rules": "此主题的语义标记样式规则。", - "editorColors.strings": "设置字符串文本的颜色和样式", - "editorColors.textMateRules": "使用 TextMate 主题规则设置颜色和样式(高级)。", - "editorColors.types": "设置类型定义与引用的颜色和样式。", - "editorColors.variables": "设置变量定义和引用的颜色和样式。", - "iconTheme": "指定工作台中使用的文件图标主题;若指定为 \"null\",则不显示任何文件图标。", - "iconThemeError": "文件图标主题未知或未安装。", - "noIconThemeDesc": "无文件图标", - "noIconThemeLabel": "无", - "preferredDarkColorTheme": "指定启用了 `#{0}#` 时深色操作系统外观的首选颜色主题。", - "preferredHCColorTheme": "指定启用了 `#{0}#` 时在高对比度模式下使用的首选颜色主题。", - "preferredLightColorTheme": "指定启用了 `#{0}#` 时浅色操作系统外观的首选颜色主题。", - "productIconTheme": "指定使用的产品图标主题。", - "productIconThemeError": "产品图标主题未知或未安装。", - "semanticTokenColors": "从当前所选颜色主题重写编辑器语义标记颜色和样式。", - "workbenchColors": "覆盖当前所选颜色主题的颜色。" - }, - "vs/workbench/services/themes/common/themeExtensionPoints": { - "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", - "reqarray": "扩展点“{0}”必须是数组。 ", - "reqid": "contributes.{0}.id\" 中的预期字符串。提供的值: {1}", - "reqpath": "“contributes.{0}.path”中应为字符串。提供的值: {1}", - "vscode.extension.contributes.iconThemes": "提供文件图标主题。", - "vscode.extension.contributes.iconThemes.id": "在用户设置中使用的文件图标主题的 ID。", - "vscode.extension.contributes.iconThemes.label": "文件图标主题的标签,如 UI 所示。", - "vscode.extension.contributes.iconThemes.path": "文件图标主题定义文件的路径。该路径相对于扩展文件夹,通常为 \"./fileicons/awesome-icon-theme.json\"。", - "vscode.extension.contributes.productIconThemes": "贡献产品图标主题。", - "vscode.extension.contributes.productIconThemes.id": "用户设置中使用的产品图标主题的 ID。", - "vscode.extension.contributes.productIconThemes.label": "产品图标主题的标签,如 UI 所示。", - "vscode.extension.contributes.productIconThemes.path": "产品图标主题定义文件的路径。该路径相对于扩展文件夹,通常为 \"./producticons/awesome-product-icon-theme.json\"。", - "vscode.extension.contributes.themes": "提供 TextMate 颜色主题。", - "vscode.extension.contributes.themes.id": "用户设置中使用的颜色主题的 ID。", - "vscode.extension.contributes.themes.label": "显示在 UI 中的颜色主题标签。", - "vscode.extension.contributes.themes.path": "tmTheme 文件的路径。该路径相对于扩展文件夹,通常为 \"./colorthemes/awesome-color-theme.json\"。", - "vscode.extension.contributes.themes.uiTheme": "用于定义编辑器周围颜色的基本主题: \"vs\" 是浅色主题,\"vs-dark\" 是深色主题。\"hc-black\" 是深色高对比度主题。" - }, - "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { - "contributes.color.description": "语义标记类型的说明", - "contributes.semanticTokenModifiers": "提供语义标记修饰符。", - "contributes.semanticTokenModifiers.description": "语义令牌修饰符的说明", - "contributes.semanticTokenModifiers.id": "语义令牌修饰符的标识符", - "contributes.semanticTokenModifiers.id.format": "标识符的格式应为letterOrDigit[_-letterOrDigit]*", - "contributes.semanticTokenScopes": "提供语义令牌范围映射。", - "contributes.semanticTokenScopes.languages": "列出默认语言。", - "contributes.semanticTokenScopes.scopes": "将语义令牌(由语义令牌选择器描述)映射到用于表示该令牌的一个或多个 textMate 作用域。", - "contributes.semanticTokenTypes": "贡献语义令牌类型。", - "contributes.semanticTokenTypes.id": "语义令牌类型的标识符", - "contributes.semanticTokenTypes.id.format": "标识符的格式应为letterOrDigit[_-letterOrDigit]*", - "contributes.semanticTokenTypes.superType": "语义令牌类型的超类型", - "contributes.semanticTokenTypes.superType.format": "超类型的格式应为 letterOrDigit[_-letterOrDigit]*", - "invalid.description": "必须定义 \"configuration.{0}.description\" 且它不可为空", - "invalid.id": "必须定义 \"configuration.{0}.id\" 且它不可为空", - "invalid.id.format": "\"configuration.{0}.id\" 必须采用 letterOrDigit[-_letterOrDigit]* 模式", - "invalid.semanticTokenModifierConfiguration": "“configuration.semanticTokenModifier” 必须是数组", - "invalid.semanticTokenScopes.configuration": "\"configuration.semanticTokenScopes\" 必须是一个数组", - "invalid.semanticTokenScopes.language": "\"configuration.semanticTokenScopes.language\" 的值必须是字符串", - "invalid.semanticTokenScopes.scopes": "\"configuration.semanticTokenScopes.scopes\" 必须定义为对象", - "invalid.semanticTokenScopes.scopes.selector": "\"configuration.semanticTokenScopes.scopes\": 解析选择器{0}时出现问题。", - "invalid.semanticTokenScopes.scopes.value": "\"configuration.semanticTokenScopes.scopes\" 的值必须是字符串数组", - "invalid.semanticTokenTypeConfiguration": "“configuration.semanticTokenType”必须是数组", - "invalid.superType.format": "“ configuration.{0}.superType”必须遵循格式 letterOrDigit [-_letterOrDigit] *" - }, - "vs/workbench/services/userDataSync/browser/userDataSyncWorkbenchService": { - "cancel": "取消", - "choose account placeholder": "选择要登录的帐户", - "conflicts detected": "检测到冲突", - "first time sync detail": "你上次似乎是从另一台计算机同步的。\r\n是“合并”还是“将本地替换成云中的数据”?", - "last used": "上次使用时同步", - "merge": "合并", - "merge Manually": "手动合并…", - "merge or replace": "合并或替换", - "no": "否(&&N)", - "no account": "没有可用的帐户。", - "no authentication providers": "没有可用的身份验证提供程序,因此无法启用设置同步。", - "others": "其他", - "replace local": "替换本地", - "reset": "这将清除云中的数据,并在所有设备上停止同步。", - "reset title": "清除", - "resetButton": "重置(&&R)", - "resolve": "因存在冲突而无法合并。请手动合并以继续...", - "settings sync": "设置同步", - "show log": "显示日志", - "sign in": "登录", - "sign in using account": "使用 {0} 登录", - "signed in": "已登录", - "successive auth failures": "后续授权失败,因此已暂停设置同步。若要继续同步,请重新登录", - "sync in progress": "正在启用设置同步。是否要取消它?", - "sync turned on": "{0} 已启用", - "syncing resource": "正在同步 {0}…", - "turning on": "正在打开…", - "yes": "是(&&Y)" - }, - "vs/workbench/services/userDataSync/common/userDataSync": { - "extensions": "扩展", - "keybindings": "键盘快捷方式", - "settings": "设置", - "snippets": "用户代码片段", - "sync category": "设置同步", - "syncViewIcon": "查看“设置同步”视图的图标。", - "ui state label": "UI 状态" - }, - "vs/workbench/services/views/browser/viewDescriptorService": { - "hideView": "隐藏“{0}”", - "resetViewLocation": "重置位置" - }, - "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { - "confirmOverwrite": "“{0}”已存在。是否替换它?", - "deleted": "已删除", - "fileWorkingCopyDecorations": "文件工作副本装饰", - "irreversible": "名为\"{0}\"的文件或文件夹已存在于\"{1}\"文件夹中。替换它将覆盖其当前内容。", - "readonly": "只读", - "readonlyAndDeleted": "已删除,只读", - "replaceButtonLabel": "替换(&&R)" - }, - "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { - "discard": "放弃", - "genericSaveError": "未能保存“{0}”: {1}", - "overwrite": "覆盖", - "overwriteElevated": "以管理员身份覆盖...", - "overwriteElevatedSudo": "以 Sudo 覆盖...", - "permissionDeniedSaveError": "无法保存“{0}”: 权限不足。选择“以管理员身份覆盖”可作为管理员重试。", - "permissionDeniedSaveErrorSudo": "保存 \"{0}\"失败: 权限不足。选择 \"以超级用户身份重试\" 以超级用户身份重试。", - "readonlySaveError": "未能保存 \"{0}\": 文件是只读的。可选择 \"覆盖\" 以尝试使其可写。", - "readonlySaveErrorAdmin": "未能保存 \"{0}\": 文件是只读的。以管理员身份选择 \"以管理员身份覆盖\" 重试。", - "readonlySaveErrorSudo": "保存\"{0}\"失败: 文件为只读。选择“覆盖为Sudo”以用超级用户身份重试。", - "retry": "重试", - "saveAs": "另存为...", - "saveElevated": "以管理员身份重试...", - "saveElevatedSudo": "以 Sudo 重试。", - "staleSaveError": "未能保存 \"{0}\": 文件的内容较新。是否要用所做的更改覆盖该文件?" - }, - "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants": "正在保存“{0}”" - }, - "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "点击‘取消’以停止等待,并保存或还原具有未保存更改的编辑器。", - "backupBeforeShutdownMessage": "备份具有未保存更改的编辑器所需的时间比预期长...", - "backupErrorDetails": "请先尝试保存或还原具有未保存更改的编辑器,然后重试。", - "backupTrackerBackupFailed": "以下具有未保存更改的编辑器无法保存到备份位置。", - "backupTrackerConfirmFailed": "无法保存或还原以下具有未保存更改的编辑器。", - "revertBeforeShutdown": "还原具有未保存更改的编辑器所需的时间比预期长...", - "saveBeforeShutdown": "保存具有未保存更改的编辑器所需的时间比预期长..." - }, - "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { - "errorInvalidTaskConfiguration": "无法写入工作区配置文件。请打开文件以更正错误或警告,然后重试。", - "errorWorkspaceConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到工作区配置文件。请保存并重试。", - "openWorkspaceConfigurationFile": "打开工作区配置", - "save": "保存", - "saveWorkspace": "保存工作区" - }, - "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { - "workspaceTrustEditorInputName": "工作区信任" - }, - "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { - "cancel": "取消", - "doNotSave": "不保存", - "save": "保存", - "saveWorkspaceDetail": "若要再次打开此工作区,请先保存。", - "saveWorkspaceMessage": "你是否要将你的工作区配置保存为文件?", - "workspaceOpenedDetail": "已在另一个窗口打开工作区。请先关闭该窗口,然后重试。", - "workspaceOpenedMessage": "无法保存工作区“{0}”" - } - } -} + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/browser/ui/actionbar/actionViewItems": { + "titleLabel": "{0} ({1})" + }, + "vs/base/browser/ui/button/button": { + "button dropdown more actions": "更多操作..." + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "关闭对话框", + "dialogErrorMessage": "错误", + "dialogInfoMessage": "信息", + "dialogPendingMessage": "正在进行", + "dialogWarningMessage": "警告", + "ok": "确定" + }, + "vs/base/browser/ui/dropdown/dropdownActionViewItem": { + "moreActions": "更多操作..." + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "输入" + }, + "vs/base/browser/ui/findinput/findInputToggles": { + "caseDescription": "区分大小写", + "regexDescription": "使用正则表达式", + "wordsDescription": "全字匹配" + }, + "vs/base/browser/ui/findinput/replaceInput": { + "defaultLabel": "输入", + "label.preserveCaseToggle": "保留大小写" + }, + "vs/base/browser/ui/hover/hoverWidget": { + "acessibleViewHint": "在辅助视图中用 {0} 检查此项。", + "acessibleViewHintNoKbOpen": "通过命令“打开辅助视图”在辅助视图中检查此项,该命令当前无法通过键绑定触发。" + }, + "vs/base/browser/ui/icons/iconSelectBox": { + "iconSelect.noResults": "无结果", + "iconSelect.placeholder": "搜索图标" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "错误: {0}", + "alertInfoMessage": "信息: {0}", + "alertWarningMessage": "警告: {0}", + "clearedInput": "清除的输入", + "history.inputbox.hint.suffix.inparens": " (使用 {0} 查看历史记录)", + "history.inputbox.hint.suffix.noparens": " 或使用 {0} 以查看历史记录" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "未绑定" + }, + "vs/base/browser/ui/menu/menubar": { + "mAppMenu": "应用程序菜单", + "mMore": "更多" + }, + "vs/base/browser/ui/selectBox/selectBoxCustom": { + "selectBox": "选择框" + }, + "vs/base/browser/ui/splitview/paneview": { + "viewSection": "{0}部分" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "更多操作..." + }, + "vs/base/browser/ui/tree/abstractTree": { + "close": "关闭", + "filter": "筛选器", + "foundResults": "{0} 个结果", + "fuzzySearch": "模糊匹配", + "not found": "未找到任何结果。", + "replFindNoResults": "无结果", + "type to filter": "要筛选的类型", + "type to search": "要搜索的类型" + }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "要筛选的类型", + "type to search": "键入以搜索" + }, + "vs/base/browser/ui/tree/treeDefaults": { + "collapse all": "全部折叠" + }, + "vs/base/common/actions": { + "submenu.empty": "(空)" + }, + "vs/base/common/date": { + "date.fromNow.days.plural": "{0} 天", + "date.fromNow.days.plural.ago": "{0} 天前", + "date.fromNow.days.singular": "{0} 天", + "date.fromNow.days.singular.ago": "{0} 天前", + "date.fromNow.hours.plural": "{0} 小时", + "date.fromNow.hours.plural.ago": "{0} 小时前", + "date.fromNow.hours.plural.ago.fullWord": "{0} 小时前", + "date.fromNow.hours.plural.fullWord": "{0} 小时", + "date.fromNow.hours.singular": "{0} 小时", + "date.fromNow.hours.singular.ago": "{0} 小时前", + "date.fromNow.hours.singular.ago.fullWord": "{0} 小时前", + "date.fromNow.hours.singular.fullWord": "{0} 小时", + "date.fromNow.in": "{0} 后", + "date.fromNow.minutes.plural": "{0} 分钟", + "date.fromNow.minutes.plural.ago": "{0} 分钟前", + "date.fromNow.minutes.plural.ago.fullWord": "{0} 分钟前", + "date.fromNow.minutes.plural.fullWord": "{0} 分钟", + "date.fromNow.minutes.singular": "{0} 分钟", + "date.fromNow.minutes.singular.ago": "{0} 分钟前", + "date.fromNow.minutes.singular.ago.fullWord": "{0} 分钟前", + "date.fromNow.minutes.singular.fullWord": "{0} 分钟", + "date.fromNow.months.plural": "{0} 个月", + "date.fromNow.months.plural.ago": "{0} 个月前", + "date.fromNow.months.plural.ago.fullWord": "{0} 个月前", + "date.fromNow.months.plural.fullWord": "{0} 个月", + "date.fromNow.months.singular": "{0} 个月", + "date.fromNow.months.singular.ago": "{0} 个月前", + "date.fromNow.months.singular.ago.fullWord": "{0} 个月前", + "date.fromNow.months.singular.fullWord": "{0} 月", + "date.fromNow.now": "现在", + "date.fromNow.seconds.plural": "{0} 秒", + "date.fromNow.seconds.plural.ago": "{0} 秒前", + "date.fromNow.seconds.plural.ago.fullWord": "{0} 秒前", + "date.fromNow.seconds.plural.fullWord": "{0} 秒", + "date.fromNow.seconds.singular": "{0} 秒", + "date.fromNow.seconds.singular.ago": "{0} 秒前", + "date.fromNow.seconds.singular.ago.fullWord": "{0} 秒前", + "date.fromNow.seconds.singular.fullWord": "{0} 秒", + "date.fromNow.weeks.plural": "{0} 周", + "date.fromNow.weeks.plural.ago": "{0} 周前", + "date.fromNow.weeks.plural.ago.fullWord": "{0} 周前", + "date.fromNow.weeks.plural.fullWord": "{0} 周", + "date.fromNow.weeks.singular": "{0} 周", + "date.fromNow.weeks.singular.ago": "{0} 周前", + "date.fromNow.weeks.singular.ago.fullWord": "{0} 周前", + "date.fromNow.weeks.singular.fullWord": "{0} 周", + "date.fromNow.years.plural": "{0} 年", + "date.fromNow.years.plural.ago": "{0} 年前", + "date.fromNow.years.plural.ago.fullWord": "{0} 年前", + "date.fromNow.years.plural.fullWord": "{0} 年", + "date.fromNow.years.singular": "{0} 年", + "date.fromNow.years.singular.ago": "{0} 年前", + "date.fromNow.years.singular.ago.fullWord": "{0} 年前", + "date.fromNow.years.singular.fullWord": "{0} 年", + "duration.d": "{0} 天", + "duration.h": "{0} 小时", + "duration.h.full": "{0} 小时", + "duration.m": "{0} 分钟", + "duration.m.full": "{0} 分钟", + "duration.ms": "{0} 毫秒", + "duration.ms.full": "{0} 毫秒", + "duration.s": "{0} 秒", + "duration.s.full": "{0} 秒", + "today": "今天", + "yesterday": "昨天" + }, + "vs/base/common/errorMessage": { + "error.defaultMessage": "出现未知错误。有关详细信息,请参阅日志。", + "error.moreErrors": "{0} 个(共 {1} 个错误)", + "nodeExceptionMessage": "发生了系统错误 ({0})", + "stackTrace.format": "{0}: {1}" + }, + "vs/base/common/jsonErrorMessages": { + "error.closeBraceExpected": "需要右大括号", + "error.closeBracketExpected": "需要右括号", + "error.colonExpected": "需要冒号", + "error.commaExpected": "需要逗号", + "error.endOfFileExpected": "文件应结束", + "error.invalidNumberFormat": "数字格式无效", + "error.invalidSymbol": "无效符号", + "error.propertyNameExpected": "需要属性名", + "error.valueExpected": "需要值" + }, + "vs/base/common/keybindingLabels": { + "altKey": "Alt", + "altKey.long": "Alt", + "cmdKey.long": "Command", + "ctrlKey": "Ctrl", + "ctrlKey.long": "Control", + "optKey.long": "选项", + "shiftKey": "Shift", + "shiftKey.long": "Shift", + "superKey": "超键", + "superKey.long": "超键", + "windowsKey": "Windows", + "windowsKey.long": "Windows" + }, + "vs/base/node/zip": { + "incompleteExtract": "解压不完整。找到了 {0} / {1} 个项目", + "invalid file": "提取 {0} 时出错。文件无效。", + "notFound": "在 Zip 中找不到 {0}。" + }, + "vs/editor/browser/controller/editContext/native/screenReaderSupport": { + "editor": "编辑器" + }, + "vs/editor/browser/controller/editContext/screenReaderUtils": { + "accessibilityModeOff": "现在无法访问编辑器。", + "accessibilityOffAriaLabel": "{0} 若要启用屏幕阅读器优化模式,请使用 {1}", + "accessibilityOffAriaLabelNoKb": "{0} 若要启用屏幕阅读器优化模式,请使用 {1} 打开快速选取,然后运行“切换屏幕阅读器辅助功能模式”命令;当前无法通过键盘触发此命令。", + "accessibilityOffAriaLabelNoKbs": "{0} 请通过使用 {1} 访问键绑定编辑器并运行它,为“切换屏幕阅读器辅助功能模式”命令分配键绑定。" + }, + "vs/editor/browser/controller/editContext/textArea/textAreaEditContext": { + "editor": "编辑器" + }, + "vs/editor/browser/coreCommands": { + "removedCursor": "已删除辅助游标", + "stickydesc": "即使转到较长的行,也一直到末尾" + }, + "vs/editor/browser/editorExtensions": { + "miRedo": "恢复(&&R)", + "miSelectAll": "全选(&&S)", + "miUndo": "撤消(&&U)", + "redo": "恢复", + "selectAll": "选择全部", + "undo": "撤消" + }, + "vs/editor/browser/gpu/viewGpuContext": { + "editor.dom.render": "使用基于 DOM 的呈现" + }, + "vs/editor/browser/services/hoverService/hoverWidget": { + "hoverhint": "按住 {0} 键将鼠标悬停" + }, + "vs/editor/browser/services/hoverService/updatableHoverWidget": { + "iconLabel.loading": "正在加载…" + }, + "vs/editor/browser/widget/codeEditor/codeEditorWidget": { + "cursors.maximum": "已将光标数限制为 {0}。请考虑使用 [查找和替换](https://code.visualstudio.com/docs/editor/codebasics#_find-and-replace)进行较大的更改或增加编辑器多光标限制设置。", + "goToSetting": "增加多光标限制" + }, + "vs/editor/browser/widget/diffEditor/commands": { + "accessibleDiffViewer": "可访问的差异查看器", + "collapseAllUnchangedRegions": "折叠所有未更改的区域", + "diffEditor": "差异编辑器", + "editor.action.accessibleDiffViewer.next": "转至下一个差异", + "editor.action.accessibleDiffViewer.prev": "转至上一个差异", + "exitCompareMove": "退出比较移动", + "revert": "还原", + "showAllUnchangedRegions": "显示所有未更改的区域", + "switchSide": "切换侧面", + "toggleCollapseUnchangedRegions": "切换折叠未更改的区域", + "toggleShowMovedCodeBlocks": "切换显示移动的代码块", + "toggleUseInlineViewWhenSpaceIsLimited": "在空间受限时切换使用内联视图" + }, + "vs/editor/browser/widget/diffEditor/components/accessibleDiffViewer": { + "accessibleDiffViewerCloseIcon": "可访问差异查看器中“关闭”的图标。", + "accessibleDiffViewerInsertIcon": "可访问差异查看器中“插入”的图标。", + "accessibleDiffViewerRemoveIcon": "可访问差异查看器中“删除”的图标。", + "ariaLabel": "可访问的差异查看器。使用向上和向下箭头导航。", + "blankLine": "空白", + "deleteLine": "- {0}原始行{1}", + "equalLine": "{0}原始行{1}修改的行{2}", + "header": "差异 {0}/ {1}: 原始行 {2},{3},修改后的行 {4},{5}", + "insertLine": "+ {0}修改的行{1}", + "label.close": "关闭", + "more_lines_changed": "更改了 {0} 行", + "no_lines_changed": "未更改行", + "one_line_changed": "更改了 1 行", + "unchangedLine": "{0} 未更改的行 {1}" + }, + "vs/editor/browser/widget/diffEditor/components/diffEditorEditors": { + "diff-aria-navigation-tip": " 使用 {0} 打开辅助功能帮助。" + }, + "vs/editor/browser/widget/diffEditor/components/diffEditorViewZones/inlineDiffDeletedCodeMargin": { + "diff.clipboard.copyChangedLineContent.label": "复制更改的行({0})", + "diff.clipboard.copyChangedLinesContent.label": "复制更改的行", + "diff.clipboard.copyChangedLinesContent.single.label": "复制更改的行", + "diff.clipboard.copyDeletedLineContent.label": "复制已删除的行({0})", + "diff.clipboard.copyDeletedLinesContent.label": "复制已删除的行", + "diff.clipboard.copyDeletedLinesContent.single.label": "复制已删除的行", + "diff.inline.revertChange.label": "还原此更改" + }, + "vs/editor/browser/widget/diffEditor/diffEditor.contribution": { + "Open Accessible Diff Viewer": "打开可访问差异查看器", + "revertHunk": "还原块", + "revertSelection": "还原所选内容", + "showMoves": "显示移动的代码块", + "useInlineViewWhenSpaceIsLimited": "空间受限时使用内联视图" + }, + "vs/editor/browser/widget/diffEditor/features/hideUnchangedRegionsFeature": { + "diff.bottom": "单击或拖动可在下方显示更多内容", + "diff.hiddenLines.expandAll": "双击展开", + "diff.hiddenLines.top": "单击或拖动可在上面显示更多内容", + "foldUnchanged": "折叠未更改的区域", + "hiddenLines": "{0} 个隐藏的行", + "showUnchangedRegion": "显示未更改的区域" + }, + "vs/editor/browser/widget/diffEditor/features/movedBlocksLinesFeature": { + "codeMovedFrom": "代码已从行 {0}-{1} 移动", + "codeMovedFromWithChanges": "代码已从行 {0}-{1} 移动,有更改", + "codeMovedTo": "代码已移动到行 {0} {1}", + "codeMovedToWithChanges": "代码已移动至行 {0}-{1},有更改" + }, + "vs/editor/browser/widget/diffEditor/features/revertButtonsFeature": { + "revertChange": "还原更改", + "revertSelectedChanges": "还原所选更改" + }, + "vs/editor/browser/widget/diffEditor/registrations.contribution": { + "diffEditor.move.border": "在差异编辑器中移动的文本的边框颜色。", + "diffEditor.moveActive.border": "在差异编辑器中移动的文本的活动边框颜色。", + "diffEditor.unchangedRegionShadow": "未更改区域小组件周围的阴影颜色。", + "diffInsertIcon": "差异编辑器中插入项的线条修饰。", + "diffRemoveIcon": "差异编辑器中删除项的线条修饰。" + }, + "vs/editor/browser/widget/multiDiffEditor/colors": { + "multiDiffEditor.background": "多文件差异编辑器的背景色", + "multiDiffEditor.border": "多文件差异编辑器的边框颜色", + "multiDiffEditor.headerBackground": "差异编辑器标题的背景色" + }, + "vs/editor/browser/widget/multiDiffEditor/multiDiffEditorWidgetImpl": { + "loading": "正在加载...", + "noChangedFiles": "没有已更改的文件" + }, + "vs/editor/common/config/editorConfigurationSchema": { + "codeLens": "控制是否在编辑器中显示 CodeLens。", + "detectIndentation": "控制在基于文件内容打开文件时是否自动检测 {0} 和 {1}。", + "diffAlgorithm.advanced": "使用高级差异算法。", + "diffAlgorithm.legacy": "使用旧差异算法。", + "editor.experimental.asyncTokenization": "控制是否应在 Web 辅助进程上异步进行标记化。", + "editor.experimental.asyncTokenizationLogging": "控制是否应记录异步词汇切分。仅用于调试。", + "editor.experimental.asyncTokenizationVerification": "控制是否应对旧版后台令牌化验证异步令牌化。可能会减慢令牌化速度。仅用于调试。", + "editor.experimental.preferTreeSitter": "控制是否应为特定语言启用树坐标分析。对于指定的语言,此操作将优先于 `editor.experimental.treeSitterTelemetry`。", + "editor.experimental.treeSitterTelemetry": "控制是否应启用树坐标分析和收集遥测数据。将“editor.experimental.preferTreeSitter”设置为特定语言将优先。", + "editorConfigurationTitle": "编辑器", + "hideUnchangedRegions.contextLineCount": "控制在比较未改变的区域时使用多少行作为上下文。", + "hideUnchangedRegions.enabled": "控制差异编辑器是否显示未更改的区域。", + "hideUnchangedRegions.minimumLineCount": "控制将多少行用作未更改区域的最小值。", + "hideUnchangedRegions.revealLineCount": "控制用于未更改区域的行数。", + "ignoreTrimWhitespace": "启用后,差异编辑器将忽略前导空格或尾随空格中的更改。", + "indentSize": "用于缩进或 `\"tabSize\"` 的空格数,可使用 `#editor.tabSize#` 中的值。当 `#editor.detectIndentation#` 处于打开状态时,将根据文件内容替代此设置。", + "insertSpaces": "按 `Tab` 时插入空格。当 {0} 打开时,将根据文件内容替代此设置。", + "largeFileOptimizations": "对大型文件进行特殊处理,禁用某些内存密集型功能。", + "maxComputationTime": "超时(以毫秒为单位),之后将取消差异计算。使用0表示没有超时。", + "maxFileSize": "要为其计算差异的最大文件大小(MB)。使用 0 表示无限制。", + "maxTokenizationLineLength": "由于性能原因,超过这个长度的行将不会被标记", + "renderGutterMenu": "启用后,差异编辑器将显示用于还原和阶段操作的特殊装订线。", + "renderIndicators": "控制差异编辑器是否为添加/删除的更改显示 +/- 指示符号。", + "renderMarginRevertIcon": "启用后,差异编辑器会在其字形边距中显示箭头以还原更改。", + "renderSideBySideInlineBreakpoint": "如果差异编辑器宽度小于此值,则使用内联视图。", + "schema.brackets": "定义增加和减少缩进的括号。", + "schema.closeBracket": "右方括号字符或字符串序列。", + "schema.colorizedBracketPairs": "如果启用方括号对着色,则按照其嵌套级别定义已着色的方括号对。", + "schema.openBracket": "左方括号字符或字符串序列。", + "semanticHighlighting.configuredByTheme": "语义突出显示是由当前颜色主题的 \"semanticHighlighting\" 设置配置的。", + "semanticHighlighting.enabled": "控制是否为支持它的语言显示语义突出显示。", + "semanticHighlighting.false": "对所有颜色主题禁用语义突出显示。", + "semanticHighlighting.true": "对所有颜色主题启用语义突出显示。", + "showEmptyDecorations": "控制差异编辑器是否显示空修饰,以查看插入或删除字符的位置。", + "showMoves": "控制差异编辑器是否应显示检测到的代码移动。", + "sideBySide": "控制差异编辑器的显示方式是并排还是内联。", + "stablePeek": "保持速览编辑器处于打开状态,即使双击其中的内容或者点击 `Escape` 键也是如此。", + "tabSize": "一个制表符等于的空格数。当 {0} 打开时,将根据文件内容替代此设置。", + "trimAutoWhitespace": "删除自动插入的尾随空白符号。", + "useInlineViewWhenSpaceIsLimited": "如果启用并且编辑器宽度太小,则使用内联视图。", + "useTrueInlineView": "如果已启用并且编辑器使用内联视图,则将以内联方式呈现字词更改。", + "wordBasedSuggestions": "控制是否应根据文档中的字词计算补全,以及从哪些文档中计算补全。", + "wordBasedSuggestions.allDocuments": "建议所有打开的文档中的字词。", + "wordBasedSuggestions.currentDocument": "仅建议活动文档中的字词。", + "wordBasedSuggestions.matchingDocuments": "建议使用同一语言的所有打开的文档中的字词。", + "wordBasedSuggestions.off": "关闭基于字词的建议。", + "wordWrap.inherit": "行将根据 {0} 设置进行换行。", + "wordWrap.off": "永不换行。", + "wordWrap.on": "将在视区宽度处换行。" + }, + "vs/editor/common/config/editorOptions": { + "acceptSuggestionOnCommitCharacter": "控制是否应在遇到提交字符时接受建议。例如,在 JavaScript 中,半角分号 (`;`) 可以为提交字符,能够在接受建议的同时键入该字符。", + "acceptSuggestionOnEnter": "控制除了 `Tab` 键以外, `Enter` 键是否同样可以接受建议。这能减少“插入新行”和“接受建议”命令之间的歧义。", + "acceptSuggestionOnEnterSmart": "仅当建议包含文本改动时才可使用 `Enter` 键进行接受。", + "accessibilityPageSize": "控制编辑器中可由屏幕阅读器一次读出的行数。我们检测到屏幕阅读器时,会自动将默认值设置为 500。警告: 如果行数大于默认值,可能会影响性能。", + "accessibilitySupport": "控制 UI 是否应在已针对屏幕阅读器进行优化的模式下运行。", + "accessibilitySupport.auto": "连接屏幕阅读器后使用平台 API 进行检测。", + "accessibilitySupport.off": "假定未连接屏幕阅读器。", + "accessibilitySupport.on": "针对屏幕阅读器的使用进行优化。", + "alternativeDeclarationCommand": "当\"转到声明\"的结果为当前位置时将要执行的替代命令的 ID。", + "alternativeDefinitionCommand": "当\"转到定义\"的结果为当前位置时将要执行的替代命令的 ID。", + "alternativeImplementationCommand": "当\"转到实现\"的结果为当前位置时将要执行的替代命令的 ID。", + "alternativeReferenceCommand": "当\"转到引用\"的结果是当前位置时正在执行的替代命令 ID。", + "alternativeTypeDefinitionCommand": "当\"转到类型定义\"的结果是当前位置时正在执行的备用命令 ID。", + "autoClosingBrackets": "控制编辑器是否在左括号后自动插入右括号。", + "autoClosingComments": "控制在用户添加打开注释后编辑器是否应自动关闭注释。", + "autoClosingDelete": "控制在删除时编辑器是否应删除相邻的右引号或右方括号。", + "autoClosingOvertype": "控制编辑器是否应改写右引号或右括号。", + "autoClosingQuotes": "控制编辑器是否在左引号后自动插入右引号。", + "autoIndent": "控制编辑器是否应在用户键入、粘贴、移动或缩进行时自动调整缩进。", + "autoSurround": "控制在键入引号或方括号时,编辑器是否应自动将所选内容括起来。", + "bracketPairColorization.enabled": "控制是否启用括号对着色。请使用 {0} 重写括号突出显示颜色。", + "bracketPairColorization.independentColorPoolPerBracketType": "控制每个方括号类型是否具有自己的独立颜色池。", + "codeLens": "控制是否在编辑器中显示 CodeLens。", + "codeLensFontFamily": "控制 CodeLens 的字体系列。", + "codeLensFontSize": "控制 CodeLens 的字号(以像素为单位)。设置为 0 时,将使用 90% 的 `#editor.fontSize#`。", + "colorDecoratorActivatedOn": "控制从颜色修饰器显示颜色选取器的条件", + "colorDecorators": "控制编辑器是否显示内联颜色修饰器和颜色选取器。", + "colorDecoratorsLimit": "控制可一次性在编辑器中呈现的最大颜色修饰器数。", + "columnSelection": "启用使用鼠标和键进行列选择。", + "comments.ignoreEmptyLines": "控制在对行注释执行切换、添加或删除操作时,是否应忽略空行。", + "comments.insertSpace": "控制在注释时是否插入空格字符。", + "copyWithSyntaxHighlighting": "控制在复制时是否同时复制语法高亮。", + "cursorBlinking": "控制光标的动画样式。", + "cursorSmoothCaretAnimation": "控制是否启用平滑插入动画。", + "cursorSmoothCaretAnimation.explicit": "仅当用户使用显式手势移动光标时,才启用平滑脱字号动画。", + "cursorSmoothCaretAnimation.off": "已禁用平滑脱字号动画。", + "cursorSmoothCaretAnimation.on": "始终启用平滑脱字号动画。", + "cursorStyle": "在插入输入模式下控制光标样式。", + "cursorSurroundingLines": "控制光标周围可见的前置行(最小值为 0)和尾随行(最小值为 1)的最小数目。在其他一些编辑器中称为 “scrollOff” 或 “scrollOffset”。", + "cursorSurroundingLinesStyle": "控制何时应强制执行 `#editor.cursorSurroundingLines#`。", + "cursorSurroundingLinesStyle.all": "始终强制执行 \"cursorSurroundingLines\"", + "cursorSurroundingLinesStyle.default": "仅当通过键盘或 API 触发时,才会强制执行\"光标环绕行\"。", + "cursorWidth": "当 `#editor.cursorStyle#` 设置为 `line` 时,控制光标的宽度。", + "defaultColorDecorators": "控制是否应使用默认文档颜色提供程序显示内联颜色修饰", + "definitionLinkOpensInPeek": "控制\"转到定义\"鼠标手势是否始终打开预览小部件。", + "deprecated": "此设置已弃用,请改用单独的设置,如\"editor.suggest.showKeywords\"或\"editor.suggest.showSnippets\"。", + "dragAndDrop": "控制在编辑器中是否允许通过拖放来移动选中内容。", + "dropIntoEditor.enabled": "控制是否可以通过按住 Shift`键将文件拖放到编辑器中(而不是在编辑器中打开该文件)。", + "dropIntoEditor.showDropSelector": "控制将文件放入编辑器时是否显示小组件。使用此小组件可以控制文件的删除方式。", + "dropIntoEditor.showDropSelector.afterDrop": "将文件放入编辑器后显示放置选择器小组件。", + "dropIntoEditor.showDropSelector.never": "切勿显示放置选择器小组件。而是始终使用默认删除提供程序。", + "editor.autoClosingBrackets.beforeWhitespace": "仅当光标位于空白字符左侧时,才自动闭合括号。", + "editor.autoClosingBrackets.languageDefined": "使用语言配置确定何时自动闭合括号。", + "editor.autoClosingComments.beforeWhitespace": "仅当光标位于空格左侧时自动关闭注释。", + "editor.autoClosingComments.languageDefined": "使用语言配置确定何时自动关闭注释。", + "editor.autoClosingDelete.auto": "仅在自动插入时才删除相邻的右引号或右括号。", + "editor.autoClosingOvertype.auto": "仅在自动插入时才改写右引号或右括号。", + "editor.autoClosingQuotes.beforeWhitespace": "仅当光标位于空白字符左侧时,才自动闭合引号。", + "editor.autoClosingQuotes.languageDefined": "使用语言配置确定何时自动闭合引号。", + "editor.autoIndent.advanced": "编辑器将保留当前行的缩进、使用语言定义的括号并调用语言定义的特定 onEnterRules。", + "editor.autoIndent.brackets": "编辑器将保留当前行的缩进并遵循语言定义的括号。", + "editor.autoIndent.full": "编辑器将保留当前行的缩进,使用语言定义的括号,调用由语言定义的特殊输入规则,并遵循由语言定义的缩进规则。", + "editor.autoIndent.keep": "编辑器将保留当前行的缩进。", + "editor.autoIndent.none": "编辑器不会自动插入缩进。", + "editor.autoSurround.brackets": "使用括号而非引号来包住所选内容。", + "editor.autoSurround.languageDefined": "使用语言配置确定何时自动包住所选内容。", + "editor.autoSurround.quotes": "使用引号而非括号来包住所选内容。", + "editor.colorDecoratorActivatedOn.click": "单击颜色修饰器时显示颜色选取器", + "editor.colorDecoratorActivatedOn.clickAndHover": "在颜色修饰器单击和悬停时使颜色选取器同时显示", + "editor.colorDecoratorActivatedOn.hover": "使颜色选取器在颜色修饰器悬停时显示", + "editor.editor.gotoLocation.multipleDeclarations": "控制存在多个目标位置时\"转到声明\"命令的行为。", + "editor.editor.gotoLocation.multipleDefinitions": "控制存在多个目标位置时\"转到定义\"命令的行为。", + "editor.editor.gotoLocation.multipleImplemenattions": "控制存在多个目标位置时\"转到实现\"命令的行为。", + "editor.editor.gotoLocation.multipleReferences": "控制存在多个目标位置时\"转到引用\"命令的行为。", + "editor.editor.gotoLocation.multipleTypeDefinitions": "控制存在多个目标位置时\"转到类型定义\"命令的行为。", + "editor.find.autoFindInSelection.always": "始终自动打开“在选定内容中查找”。", + "editor.find.autoFindInSelection.multiline": "选择多行内容时,自动打开“在选定内容中查找”。", + "editor.find.autoFindInSelection.never": "从不自动打开“在选定内容中查找”(默认)。", + "editor.find.history.never": "不要存储查找小组件中的搜索历史记录。", + "editor.find.history.workspace": "跨活动工作区存储搜索历史记录", + "editor.find.seedSearchStringFromSelection.always": "始终为编辑器选择中的搜索字符串设定种子,包括光标位置的字词。", + "editor.find.seedSearchStringFromSelection.never": "切勿为编辑器选择中的搜索字符串设定种子。", + "editor.find.seedSearchStringFromSelection.selection": "仅为编辑器选择中的搜索字符串设定种子。", + "editor.gotoLocation.multiple.deprecated": "此设置已弃用,请改用单独的设置,如\"editor.editor.gotoLocation.multipleDefinitions\"或\"editor.editor.gotoLocation.multipleImplementations\"。", + "editor.gotoLocation.multiple.goto": "转到主结果,并对其他结果启用无速览导航", + "editor.gotoLocation.multiple.gotoAndPeek": "转到主结果并显示速览视图", + "editor.gotoLocation.multiple.peek": "显示结果的速览视图(默认)", + "editor.guides.bracketPairs": "控制是否启用括号对指南。", + "editor.guides.bracketPairs.active": "仅为活动括号对启用括号对参考线。", + "editor.guides.bracketPairs.false": "禁用括号对参考线。", + "editor.guides.bracketPairs.true": "启用括号对参考线。", + "editor.guides.bracketPairsHorizontal": "控制是否启用水平括号对指南。", + "editor.guides.bracketPairsHorizontal.active": "仅为活动括号对启用水平参考线。", + "editor.guides.bracketPairsHorizontal.false": "禁用水平括号对参考线。", + "editor.guides.bracketPairsHorizontal.true": "启用水平参考线作为垂直括号对参考线的添加项。", + "editor.guides.highlightActiveBracketPair": "控制编辑器是否应突出显示活动的括号对。", + "editor.guides.highlightActiveIndentation": "控制是否突出显示编辑器中活动的缩进参考线。", + "editor.guides.highlightActiveIndentation.always": "突出显示活动缩进参考线,即使突出显示了括号参考线。", + "editor.guides.highlightActiveIndentation.false": "不要突出显示活动缩进参考线。", + "editor.guides.highlightActiveIndentation.true": "突出显示活动缩进参考线。", + "editor.guides.indentation": "控制编辑器是否显示缩进参考线。", + "editor.inlayHints.off": "已禁用内嵌提示", + "editor.inlayHints.offUnlessPressed": "默认情况下隐藏内嵌提示,并在按住 {0} 时显示", + "editor.inlayHints.on": "已启用内嵌提示", + "editor.inlayHints.onUnlessPressed": "默认情况下显示内嵌提示,并在按住 {0} 时隐藏", + "editor.lightbulb.enabled.off": "禁用代码操作菜单。", + "editor.lightbulb.enabled.on": "当光标与代码一起排列或在空的行时,显示代码操作菜单。", + "editor.lightbulb.enabled.onCode": "当光标与代码一起排列时,显示代码操作菜单。", + "editor.stickyScroll.defaultModel": "定义用于确定要粘贴的行的模型。如果大纲模型不存在,它将回退到回退到缩进模型的折叠提供程序模型上。在所有三种情况下都遵循此顺序。", + "editor.stickyScroll.enabled": "在编辑器顶部的滚动过程中显示嵌套的当前作用域。", + "editor.stickyScroll.maxLineCount": "定义要显示的最大粘滞行数。", + "editor.stickyScroll.scrollWithEditor": "使用编辑器的水平滚动条启用粘滞滚动。", + "editor.suggest.matchOnWordStartOnly": "启用后,IntelliSense 筛选要求第一个字符在单词开头匹配,例如 “Console” 或 “WebContext” 上的 “c”,但 “description” 上的 _not_。禁用后,IntelliSense 将显示更多结果,但仍按匹配质量对其进行排序。", + "editor.suggest.showClasss": "启用后,IntelliSense 将显示“类”建议。", + "editor.suggest.showColors": "启用后,IntelliSense 将显示“颜色”建议。", + "editor.suggest.showConstants": "启用后,IntelliSense 将显示“常量”建议。", + "editor.suggest.showConstructors": "启用后,IntelliSense 将显示“构造函数”建议。", + "editor.suggest.showCustomcolors": "启用后,IntelliSense 将显示“自定义颜色”建议。", + "editor.suggest.showDeprecated": "启用后,IntelliSense 将显示`已弃用`建议。", + "editor.suggest.showEnumMembers": "启用后,IntelliSense 将显示 \"enumMember\" 建议。", + "editor.suggest.showEnums": "启用后,IntelliSense 将显示“枚举”建议。", + "editor.suggest.showEvents": "启用后,IntelliSense 将显示“事件”建议。", + "editor.suggest.showFields": "启用后,IntelliSense 将显示“字段”建议。", + "editor.suggest.showFiles": "启用后,IntelliSense 将显示“文件”建议。", + "editor.suggest.showFolders": "启用后,IntelliSense 将显示“文件夹”建议。", + "editor.suggest.showFunctions": "启用后,IntelliSense 将显示“函数”建议。", + "editor.suggest.showInterfaces": "启用后,IntelliSense 将显示“接口”建议。", + "editor.suggest.showIssues": "启用后,IntelliSense 将显示\"问题\"建议。", + "editor.suggest.showKeywords": "启用后,IntelliSense 将显示“关键字”建议。", + "editor.suggest.showMethods": "启用后,IntelliSense 将显示“方法”建议。", + "editor.suggest.showModules": "启用后,IntelliSense 将显示“模块”建议。", + "editor.suggest.showOperators": "启用后,IntelliSense 将显示“操作符”建议。", + "editor.suggest.showPropertys": "启用后,IntelliSense 将显示“属性”建议。", + "editor.suggest.showReferences": "启用后,IntelliSense 将显示“参考”建议。", + "editor.suggest.showSnippets": "启用后,IntelliSense 将显示“片段”建议。", + "editor.suggest.showStructs": "启用后,IntelliSense 将显示“结构”建议。", + "editor.suggest.showTexts": "启用后,IntelliSense 将显示“文本”建议。", + "editor.suggest.showTypeParameters": "启用后,IntelliSense 将显示 \"typeParameter\" 建议。", + "editor.suggest.showUnits": "启用后,IntelliSense 将显示“单位”建议。", + "editor.suggest.showUsers": "启用后,IntelliSense 将显示\"用户\"建议。", + "editor.suggest.showValues": "启用后,IntelliSense 将显示“值”建议。", + "editor.suggest.showVariables": "启用后,IntelliSense 将显示“变量”建议。", + "editorViewAccessibleLabel": "编辑器内容", + "emptySelectionClipboard": "控制在没有选择内容时进行复制是否复制当前行。", + "enabled": "在编辑器中启用代码操作小灯泡提示。", + "experimentalEditContextEnabled": "设置是否应使用新的实验性编辑上下文而不是文本输入区。", + "experimentalWhitespaceRendering": "控制是否使用新的实验性方法呈现空格。", + "experimentalWhitespaceRendering.font": "使用包含字体字符的新呈现方法。", + "experimentalWhitespaceRendering.off": "使用稳定呈现方法。", + "experimentalWhitespaceRendering.svg": "将新的呈现方法与 svg 配合使用。", + "fastScrollSensitivity": "按下\"Alt\"时滚动速度倍增。", + "find.addExtraSpaceOnTop": "控制 \"查找小部件\" 是否应在编辑器顶部添加额外的行。如果为 true, 则可以在 \"查找小工具\" 可见时滚动到第一行之外。", + "find.autoFindInSelection": "控制自动打开“在选定内容中查找”的条件。", + "find.cursorMoveOnType": "控制在键入时光标是否应跳转以查找匹配项。", + "find.globalFindClipboard": "控制“查找”小组件是否读取或修改 macOS 的共享查找剪贴板。", + "find.history": "控制如何存储查找小组件历史记录", + "find.loop": "控制在找不到其他匹配项时,是否自动从开头(或结尾)重新开始搜索。", + "find.seedSearchStringFromSelection": "控制是否将编辑器选中内容作为搜索词填入到查找小组件中。", + "folding": "控制编辑器是否启用了代码折叠。", + "foldingHighlight": "控制编辑器是否应突出显示折叠范围。", + "foldingImportsByDefault": "控制编辑器是否自动折叠导入范围。", + "foldingMaximumRegions": "可折叠区域的最大数量。如果当前源具有大量可折叠区域,那么增加此值可能会导致编辑器的响应速度变慢。", + "foldingStrategy": "控制计算折叠范围的策略。", + "foldingStrategy.auto": "使用特定于语言的折叠策略(如果可用),否则使用基于缩进的策略。", + "foldingStrategy.indentation": "使用基于缩进的折叠策略。", + "fontFamily": "控制字体系列。", + "fontFeatureSettings": "显式 \"font-feature-settings\" CSS 属性。如果只需打开/关闭连字,可以改为传递布尔值。", + "fontLigatures": "启用/禁用字体连字(\"calt\" 和 \"liga\" 字体特性)。将此更改为字符串,可对 \"font-feature-settings\" CSS 属性进行精细控制。", + "fontLigaturesGeneral": "配置字体连字或字体特性。可以是用于启用/禁用连字的布尔值,或用于设置 CSS \"font-feature-settings\" 属性值的字符串。", + "fontSize": "控制字体大小(像素)。", + "fontVariationSettings": "显式“font-variation-settings”CSS 属性。如果只需将 font-weight 转换为 font-variation-settings,则可以改为传递布尔值。", + "fontVariations": "启用/禁用从 font-weight 到 font-variation-settings 的转换。将此项更改为字符串,以便对“font-variation-settings”CSS 属性进行细化控制。", + "fontVariationsGeneral": "配置字体变体。可以是用于启用/禁用从 font-weight 到 font-variation-settings 的转换的布尔值,也可以是 CSS“font-variation-settings”属性值的字符串。", + "fontWeight": "控制字体粗细。接受关键字“正常”和“加粗”,或者接受介于 1 至 1000 之间的数字。", + "fontWeightErrorMessage": "仅允许使用关键字“正常”和“加粗”,或使用介于 1 至 1000 之间的数字。", + "formatOnPaste": "控制编辑器是否自动格式化粘贴的内容。格式化程序必须可用,并且能针对文档中的某一范围进行格式化。", + "formatOnType": "控制编辑器在键入一行后是否自动格式化该行。", + "glyphMargin": "控制编辑器是否应呈现垂直字形边距。字形边距最常用于调试。", + "hideCursorInOverviewRuler": "控制是否在概览标尺中隐藏光标。", + "hover.above": "如果有空间,首选在线条上方显示悬停。", + "hover.delay": "控制显示悬停提示前的等待时间 (毫秒)。", + "hover.enabled": "控制是否显示悬停提示。", + "hover.hidingDelay": "控制隐藏悬停提示前的等待时间(毫秒)。需要启用“editor.hover.sticky”。", + "hover.sticky": "控制当鼠标移动到悬停提示上时,其是否保持可见。", + "inlayHints.enable": "在编辑器中启用内联提示。", + "inlayHints.fontFamily": "控制编辑器中嵌入提示的字体系列。设置为空时,将使用 {0}。", + "inlayHints.fontSize": "控制编辑器中嵌入提示的字号。默认情况下,当配置的值小于 {1} 或大于编辑器字号时,将使用 {0}。", + "inlayHints.maximumLength": "单行内嵌提示在被编辑器截断前的最大总长度。设置为“0”以永不截断", + "inlayHints.padding": "在编辑器中启用叠加提示周围的填充。", + "inline": "快速建议显示为虚影文本", + "inlineCompletionsAccessibilityVerbose": "控制在显示内联完成时是否应向屏幕阅读器用户提供辅助功能提示。", + "inlineSuggest.edits.experimental.enabled": "控制是否在内联建议中启用实验性编辑。", + "inlineSuggest.edits.experimental.onlyShowWhenCloseToCursor": "控制是否仅在光标靠近建议时显示内联建议。", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "控制是否在内联建议中启用实验性错行差异。", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "控制是否在内联建议中启用实验性编辑。", + "inlineSuggest.enabled": "控制是否在编辑器中自动显示内联建议。", + "inlineSuggest.fontFamily": "控制内联建议的字体系列。", + "inlineSuggest.showToolbar": "控制何时显示内联建议工具栏。", + "inlineSuggest.showToolbar.always": "每当显示内联建议时,显示内联建议工具栏。", + "inlineSuggest.showToolbar.never": "从不显示内联建议工具栏。", + "inlineSuggest.showToolbar.onHover": "将鼠标悬停在内联建议上时显示内联建议工具栏。", + "inlineSuggest.suppressSuggestions": "控制内联建议如何与建议小组件交互。如果启用,当内联建议可用时,不会自动显示建议小组件。", + "inlineSuggest.syntaxHighlightingEnabled": "控制是否在编辑器中显示内联建议的语法突出显示。", + "letterSpacing": "控制字母间距(像素)。", + "lineHeight": "控制行高。\r\n - 使用 0 根据字号自动计算行高。\r\n - 介于 0 和 8 之间的值将用作字号的乘数。\r\n - 大于或等于 8 的值将用作有效值。", + "lineNumbers": "控制行号的显示。", + "lineNumbers.interval": "每 10 行显示一次行号。", + "lineNumbers.off": "不显示行号。", + "lineNumbers.on": "将行号显示为绝对行数。", + "lineNumbers.relative": "将行号显示为与光标相隔的行数。", + "linkedEditing": "控制编辑器是否已启用链接编辑。相关符号(如 HTML 标记)将在编辑时进行更新,具体取决于语言。", + "links": "控制是否在编辑器中检测链接并使其可被点击。", + "matchBrackets": "突出显示匹配的括号。", + "minimap.autohide": "控制是否自动隐藏缩略图。", + "minimap.enabled": "控制是否显示缩略图。", + "minimap.maxColumn": "限制缩略图的宽度,控制其最多显示的列数。", + "minimap.renderCharacters": "渲染每行的实际字符,而不是色块。", + "minimap.scale": "在迷你地图中绘制的内容比例: 1、2 或 3。", + "minimap.sectionHeaderFontSize": "控制缩略图中节标题的字号。", + "minimap.sectionHeaderLetterSpacing": "控制节标头字符之间的空间量(以像素为单位)。这有助于提高小字体大小的标题的可读性。", + "minimap.showMarkSectionHeaders": "控制 MARK: 命令是否在缩略图中显示为节标题。", + "minimap.showRegionSectionHeaders": "控制命名区域是否在缩略图中显示为节标题。", + "minimap.showSlider": "控制何时显示迷你地图滑块。", + "minimap.side": "控制在哪一侧显示缩略图。", + "minimap.size": "控制迷你地图的大小。", + "minimap.size.fill": "迷你地图将根据需要拉伸或缩小以填充编辑器的高度(不滚动)。", + "minimap.size.fit": "迷你地图将根据需要缩小,永远不会大于编辑器(不滚动)。", + "minimap.size.proportional": "迷你地图的大小与编辑器内容相同(并且可能滚动)。", + "mouseWheelScrollSensitivity": "对鼠标滚轮滚动事件的 `deltaX` 和 `deltaY` 乘上的系数。", + "mouseWheelZoom": "按住 `Ctrl` 键并滚动鼠标滚轮时对编辑器字体大小进行缩放。", + "mouseWheelZoom.mac": "按住 Cmd 键并滚动鼠标滚轮时对编辑器字体大小进行缩放。", + "multiCursorLimit": "控制一次可以在活动编辑器中显示的最大游标数。", + "multiCursorMergeOverlapping": "当多个光标重叠时进行合并。", + "multiCursorModifier": "用于使用鼠标添加多个游标的修饰符。“转到定义”和“打开链接”鼠标手势将进行调整,使其不与 [多光标修饰符](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier)冲突。", + "multiCursorModifier.alt": "映射为 `Alt` (Windows 和 Linux) 或 `Option` (macOS)。", + "multiCursorModifier.ctrlCmd": "映射为 `Ctrl` (Windows 和 Linux) 或 `Command` (macOS)。", + "multiCursorPaste": "控制粘贴时粘贴文本的行计数与光标计数相匹配。", + "multiCursorPaste.full": "每个光标粘贴全文。", + "multiCursorPaste.spread": "每个光标粘贴一行文本。", + "occurrencesHighlight": "控制是否应突出显示在打开的文件中的出现次数。", + "occurrencesHighlight.multiFile": "实验性: 突出显示所有有效打开文件的出现次数。", + "occurrencesHighlight.off": "不突出显示出现次数。", + "occurrencesHighlight.singleFile": "仅突出显示当前文件中的出现次数。", + "occurrencesHighlightDelay": "控制突出显示出现次数前的等待时间(以毫秒为单位)。", + "off": "已禁用快速建议", + "on": "快速建议显示在建议小组件内", + "overtypeCursorStyle": "在改写输入模式中控制光标样式。", + "overtypeOnPaste": "控制粘贴是否改写。", + "overviewRulerBorder": "控制是否在概览标尺周围绘制边框。", + "padding.bottom": "控制编辑器的底边和最后一行之间的间距量。", + "padding.top": "控制编辑器的顶边和第一行之间的间距量。", + "parameterHints.cycle": "控制参数提示菜单在到达列表末尾时进行循环还是关闭。", + "parameterHints.enabled": "在输入时显示含有参数文档和类型信息的小面板。", + "pasteAs.enabled": "控制是否可以以不同的方式粘贴内容。", + "pasteAs.showPasteSelector": "控制将内容粘贴到编辑器时是否显示小组件。使用此小组件可以控制文件的粘贴方式。", + "pasteAs.showPasteSelector.afterPaste": "将内容粘贴到编辑器后显示粘贴选择器小组件。", + "pasteAs.showPasteSelector.never": "切勿显示粘贴选择器小组件。而是始终使用默认粘贴行为。", + "peekWidgetDefaultFocus": "控制是将焦点放在内联编辑器上还是放在预览小部件中的树上。", + "peekWidgetDefaultFocus.editor": "打开预览时将焦点放在编辑器上", + "peekWidgetDefaultFocus.tree": "打开速览时聚焦树", + "quickSuggestions": "控制是否应在键入时自动显示建议。这可以用于在注释、字符串和其他代码中键入时进行控制。可配置快速建议以显示为虚影文本或使用建议小组件显示。另请注意控制建议是否由特殊字符触发的 {0} 设置。", + "quickSuggestions.comments": "在注释内启用快速建议。", + "quickSuggestions.other": "在字符串和注释外启用快速建议。", + "quickSuggestions.strings": "在字符串内启用快速建议。", + "quickSuggestionsDelay": "控制显示快速建议前的等待时间 (毫秒)。", + "renameOnType": "控制是否在编辑器中输入时自动重命名。", + "renameOnTypeDeprecate": "已弃用,请改用 \"editor.linkedEditing\"。", + "renderControlCharacters": "控制编辑器是否显示控制字符。", + "renderFinalNewline": "当文件以换行符结束时, 呈现最后一行的行号。", + "renderLineHighlight": "控制编辑器的当前行进行高亮显示的方式。", + "renderLineHighlight.all": "同时突出显示导航线和当前行。", + "renderLineHighlightOnlyWhenFocus": "控制编辑器是否仅在焦点在编辑器时突出显示当前行。", + "renderWhitespace": "控制编辑器在空白字符上显示符号的方式。", + "renderWhitespace.boundary": "呈现空格字符(字词之间的单个空格除外)。", + "renderWhitespace.selection": "仅在选定文本上呈现空白字符。", + "renderWhitespace.trailing": "仅呈现尾随空格字符。", + "roundedSelection": "控制选区是否有圆角。", + "rulers": "在一定数量的等宽字符后显示垂直标尺。输入多个值,显示多个标尺。若数组为空,则不绘制标尺。", + "rulers.color": "此编辑器标尺的颜色。", + "rulers.size": "此编辑器标尺将渲染的等宽字符数。", + "screenReaderAnnounceInlineSuggestion": "控制内联建议是否由屏幕阅读器公布。", + "scrollBeyondLastColumn": "控制编辑器水平滚动时可以超过范围的字符数。", + "scrollBeyondLastLine": "控制编辑器是否可以滚动到最后一行之后。", + "scrollPredominantAxis": "同时垂直和水平滚动时,仅沿主轴滚动。在触控板上垂直滚动时,可防止水平漂移。", + "scrollbar.horizontal": "控制水平滚动条的可见性。", + "scrollbar.horizontal.auto": "水平滚动条仅在必要时可见。", + "scrollbar.horizontal.fit": "水平滚动条将始终隐藏。", + "scrollbar.horizontal.visible": "水平滚动条将始终可见。", + "scrollbar.horizontalScrollbarSize": "水平滚动条的高度。", + "scrollbar.ignoreHorizontalScrollbarInContentHeight": "设置后,水平滚动条将不会增加编辑器内容的大小。", + "scrollbar.scrollByPage": "控制单击按页滚动还是跳转到单击位置。", + "scrollbar.vertical": "控制垂直滚动条的可见性。", + "scrollbar.vertical.auto": "垂直滚动条仅在必要时可见。", + "scrollbar.vertical.fit": "垂直滚动条将始终隐藏。", + "scrollbar.vertical.visible": "垂直滚动条将始终可见。", + "scrollbar.verticalScrollbarSize": "垂直滚动条的宽度。", + "selectLeadingAndTrailingWhitespace": "是否应始终选择前导和尾随空格。", + "selectSubwords": "是否应选择子字(如“fooBar”或“foo_bar”中的“foo”)。", + "selectionClipboard": "控制是否支持 Linux 主剪贴板。", + "selectionHighlight": "控制编辑器是否应突出显示与所选内容类似的匹配项。", + "showDeprecated": "控制加删除线被弃用的变量。", + "showFoldingControls": "控制何时显示行号槽上的折叠控件。", + "showFoldingControls.always": "始终显示折叠控件。", + "showFoldingControls.mouseover": "仅在鼠标位于装订线上方时显示折叠控件。", + "showFoldingControls.never": "切勿显示折叠控件并减小装订线大小。", + "showUnused": "控制是否淡化未使用的代码。", + "smoothScrolling": "控制编辑器是否使用动画滚动。", + "snippetSuggestions": "控制代码片段是否与其他建议一起显示及其排列的位置。", + "snippetSuggestions.bottom": "在其他建议下方显示代码片段建议。", + "snippetSuggestions.inline": "在其他建议中穿插显示代码片段建议。", + "snippetSuggestions.none": "不显示代码片段建议。", + "snippetSuggestions.top": "在其他建议上方显示代码片段建议。", + "stickyTabStops": "在使用空格进行缩进时模拟制表符的选择行为。所选内容将始终使用制表符停止位。", + "suggest.filterGraceful": "控制对建议的筛选和排序是否考虑小的拼写错误。", + "suggest.insertMode": "控制接受补全时是否覆盖单词。请注意,这取决于扩展选择使用此功能。", + "suggest.insertMode.always": "自动触发 IntelliSense 时始终选择建议。", + "suggest.insertMode.insert": "插入建议而不覆盖光标右侧的文本。", + "suggest.insertMode.never": "自动触发 IntelliSense 时,切勿选择建议。", + "suggest.insertMode.replace": "插入建议并覆盖光标右侧的文本。", + "suggest.insertMode.whenQuickSuggestion": "仅在键入时触发 IntelliSense 时才选择建议。", + "suggest.insertMode.whenTriggerCharacter": "仅当从触发器字符触发 IntelliSense 时,才选择建议。", + "suggest.localityBonus": "控制排序时是否首选光标附近的字词。", + "suggest.maxVisibleSuggestions.dep": "此设置已弃用。现在可以调整建议小组件的大小。", + "suggest.preview": "控制是否在编辑器中预览建议结果。", + "suggest.selectionMode": "控制在显示小组件时是否选择建议。请注意,这仅适用于自动触发的建议({0} 和 {1}),并且在显式调用时(例如通过 `Ctrl+Space`)始终选择建议。", + "suggest.shareSuggestSelections": "控制是否在多个工作区和窗口间共享记忆的建议选项(需要 `#editor.suggestSelection#`)。", + "suggest.showIcons": "控制是否在建议中显示或隐藏图标。", + "suggest.showInlineDetails": "控制建议详细信息是随标签内联显示还是仅显示在详细信息小组件中。", + "suggest.showStatusBar": "控制建议小部件底部的状态栏的可见性。", + "suggest.snippetsPreventQuickSuggestions": "控制活动代码段是否阻止快速建议。", + "suggestFontSize": "建议小组件的字号。设置为 {0} 时,将使用 {1} 的值。", + "suggestLineHeight": "建议小组件的行高。设置为 {0} 时,将使用 {1} 的值。最小值为 8。", + "suggestOnTriggerCharacters": "控制在键入触发字符后是否自动显示建议。", + "suggestSelection": "控制在建议列表中如何预先选择建议。", + "suggestSelection.first": "始终选择第一个建议。", + "suggestSelection.recentlyUsed": "选择最近的建议,除非进一步键入选择其他项。例如 `console. -> console.log`,因为最近补全过 `log`。", + "suggestSelection.recentlyUsedByPrefix": "根据之前补全过的建议的前缀来进行选择。例如,`co -> console`、`con -> const`。", + "tabCompletion": "启用 Tab 补全。", + "tabCompletion.off": "禁用 Tab 补全。", + "tabCompletion.on": "在按下 Tab 键时进行 Tab 补全,将插入最佳匹配建议。", + "tabCompletion.onlySnippets": "在前缀匹配时进行 Tab 补全。在 \"quickSuggestions\" 未启用时体验最好。", + "tabFocusMode": "控制编辑器是接收选项卡还是将其延迟到工作台进行导航。", + "unfoldOnClickAfterEndOfLine": "控制单击已折叠的行后面的空内容是否会展开该行。", + "unicodeHighlight.allowedCharacters": "定义未突出显示的允许字符。", + "unicodeHighlight.allowedLocales": "未突出显示在允许区域设置中常见的 Unicode 字符。", + "unicodeHighlight.ambiguousCharacters": "控制是否突出显示可能与基本 ASCII 字符混淆的字符,但当前用户区域设置中常见的字符除外。", + "unicodeHighlight.includeComments": "控制注释中的字符是否也应进行 Unicode 突出显示。", + "unicodeHighlight.includeStrings": "控制字符串中的字符是否也应进行 Unicode 突出显示。", + "unicodeHighlight.invisibleCharacters": "控制是否突出显示仅保留空格或完全没有宽度的字符。", + "unicodeHighlight.nonBasicASCII": "控制是否突出显示所有非基本 ASCII 字符。只有介于 U+0020 到 U+007E 之间的字符、制表符、换行符和回车符才被视为基本 ASCII。", + "unusualLineTerminators": "删除可能导致问题的异常行终止符。", + "unusualLineTerminators.auto": "自动删除异常的行终止符。", + "unusualLineTerminators.off": "忽略异常的行终止符。", + "unusualLineTerminators.prompt": "提示删除异常的行终止符。", + "useTabStops": "空格和制表符的插入和删除与制表位对齐。", + "wordBreak": "控制中文/日语/韩语(CJK)文本使用的断字规则。", + "wordBreak.keepAll": "中文/日语/韩语(CJK)文本不应使用断字功能。非 CJK 文本行为与普通文本行为相同。", + "wordBreak.normal": "使用默认换行规则。", + "wordSegmenterLocales": "执行与字词相关的导航或操作时用于分词的区域设置。指定要识别的字词的 BCP 47 语言标记(如 ja、zh-CN、zh-Hant-TW 等)。", + "wordSeparators": "执行单词相关的导航或操作时作为单词分隔符的字符。", + "wordWrap": "控制折行的方式。", + "wordWrap.bounded": "在视区宽度和 `#editor.wordWrapColumn#` 中的较小值处折行。", + "wordWrap.off": "永不换行。", + "wordWrap.on": "将在视区宽度处换行。", + "wordWrap.wordWrapColumn": "在 `#editor.wordWrapColumn#` 处折行。", + "wordWrapColumn": "在 `#editor.wordWrap#` 为 `wordWrapColumn` 或 `bounded` 时,控制编辑器的折行列。", + "wrappingIndent": "控制折行的缩进。", + "wrappingIndent.deepIndent": "折行的缩进量比其父级多 2。", + "wrappingIndent.indent": "折行的缩进量比其父级多 1。", + "wrappingIndent.none": "没有缩进。折行从第 1 列开始。", + "wrappingIndent.same": "折行的缩进量与其父级相同。", + "wrappingStrategy": "控制计算包装点的算法。请注意,在辅助功能模式下,高级版将用于提供最佳体验。", + "wrappingStrategy.advanced": "将包装点计算委托给浏览器。这是一个缓慢算法,可能会导致大型文件被冻结,但它在所有情况下都正常工作。", + "wrappingStrategy.simple": "假定所有字符的宽度相同。这是一种快速算法,适用于等宽字体和某些字形宽度相等的文字(如拉丁字符)。" + }, + "vs/editor/common/core/editorColorRegistry": { + "caret": "编辑器光标颜色。", + "deprecatedEditorActiveIndentGuide": "“editorIndentGuide.activeBackground” 已弃用。请改用 “editorIndentGuide.activeBackground1”。", + "deprecatedEditorActiveLineNumber": "\"Id\" 已被弃用,请改用 \"editorLineNumber.activeForeground\"。", + "deprecatedEditorIndentGuides": "“editorIndentGuide.background” 已弃用。请改用 “editorIndentGuide.background1”。", + "editorActiveIndentGuide": "编辑器活动缩进参考线的颜色。", + "editorActiveIndentGuide1": "编辑器活动缩进参考线 (1) 的颜色。", + "editorActiveIndentGuide2": "编辑器活动缩进参考线 (2) 的颜色。", + "editorActiveIndentGuide3": "编辑器活动缩进参考线 (3) 的颜色。", + "editorActiveIndentGuide4": "编辑器活动缩进参考线 (4) 的颜色。", + "editorActiveIndentGuide5": "编辑器活动缩进参考线 (5) 的颜色。", + "editorActiveIndentGuide6": "编辑器活动缩进参考线 (6) 的颜色。", + "editorActiveLineNumber": "编辑器活动行号的颜色", + "editorBracketHighlightForeground1": "括号的前景色(1)。需要启用括号对着色。", + "editorBracketHighlightForeground2": "括号的前景色(2)。需要启用括号对着色。", + "editorBracketHighlightForeground3": "括号的前景色(3)。需要启用括号对着色。", + "editorBracketHighlightForeground4": "括号的前景色(4)。需要启用括号对着色。", + "editorBracketHighlightForeground5": "括号的前景色(5)。需要启用括号对着色。", + "editorBracketHighlightForeground6": "括号的前景色(6)。需要启用括号对着色。", + "editorBracketHighlightUnexpectedBracketForeground": "方括号出现意外的前景色。", + "editorBracketMatchBackground": "匹配括号的背景色", + "editorBracketMatchBorder": "匹配括号外框的颜色", + "editorBracketPairGuide.activeBackground1": "活动括号对指南的背景色(1)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground2": "活动括号对指南的背景色(2)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground3": "活动括号对指南的背景色(3)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground4": "活动括号对指南的背景色(4)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground5": "活动括号对指南的背景色(5)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground6": "活动括号对指南的背景色(6)。需要启用括号对指南。", + "editorBracketPairGuide.background1": "非活动括号对指南的背景色(1)。需要启用括号对指南。", + "editorBracketPairGuide.background2": "非活动括号对指南的背景色(2)。需要启用括号对指南。", + "editorBracketPairGuide.background3": "非活动括号对指南的背景色(3)。需要启用括号对指南。", + "editorBracketPairGuide.background4": "非活动括号对指南的背景色(4)。需要启用括号对指南。", + "editorBracketPairGuide.background5": "非活动括号对指南的背景色(5)。需要启用括号对指南。", + "editorBracketPairGuide.background6": "非活动括号对指南的背景色(6)。需要启用括号对指南。", + "editorCodeLensForeground": "编辑器 CodeLens 的前景色", + "editorCursorBackground": "编辑器光标的背景色。可以自定义块型光标覆盖字符的颜色。", + "editorDimmedLineNumber": "将 editor.renderFinalNewline 设置为灰色时最终编辑器行的颜色。", + "editorGhostTextBackground": "编辑器中虚影文本的背景色。", + "editorGhostTextBorder": "编辑器中虚影文本的边框颜色。", + "editorGhostTextForeground": "编辑器中虚影文本的前景色。", + "editorGutter": "编辑器导航线的背景色。导航线包括边缘符号和行号。", + "editorIndentGuides": "编辑器缩进参考线的颜色。", + "editorIndentGuides1": "编辑器缩进参考线 (1) 的颜色。", + "editorIndentGuides2": "编辑器缩进参考线 (2) 的颜色。", + "editorIndentGuides3": "编辑器缩进参考线 (3) 的颜色。", + "editorIndentGuides4": "编辑器缩进参考线 (4) 的颜色。", + "editorIndentGuides5": "编辑器缩进参考线 (5) 的颜色。", + "editorIndentGuides6": "编辑器缩进参考线 (6) 的颜色。", + "editorLineNumbers": "编辑器行号的颜色。", + "editorMultiCursorPrimaryBackground": "存在多个游标时主要编辑器游标的背景色。允许自定义块游标重叠的字符的颜色。", + "editorMultiCursorPrimaryForeground": "存在多个游标时主要编辑器游标的颜色。", + "editorMultiCursorSecondaryBackground": "存在多个游标时辅助编辑器游标的背景色。允许自定义块游标重叠的字符的颜色。", + "editorMultiCursorSecondaryForeground": "存在多个游标时辅助编辑器游标的颜色。", + "editorOverviewRulerBackground": "编辑器概述标尺的背景色。", + "editorOverviewRulerBorder": "概览标尺边框的颜色。", + "editorRuler": "编辑器标尺的颜色。", + "editorUnicodeHighlight.background": "用于突出显示 Unicode 字符的背景颜色。", + "editorUnicodeHighlight.border": "用于突出显示 Unicode 字符的边框颜色。", + "editorWhitespaces": "编辑器中空白字符的颜色。", + "lineHighlight": "光标所在行高亮内容的背景颜色。", + "lineHighlightBorderBox": "光标所在行四周边框的背景颜色。", + "overviewRuleError": "概览标尺中错误标记的颜色。", + "overviewRuleInfo": "概览标尺中信息标记的颜色。", + "overviewRuleWarning": "概览标尺中警告标记的颜色。", + "overviewRulerRangeHighlight": "用于突出显示范围的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "rangeHighlight": "背景颜色的高亮范围,喜欢通过快速打开和查找功能。颜色必须透明,以免隐藏下面的修饰效果。", + "rangeHighlightBorder": "高亮区域边框的背景颜色。", + "symbolHighlight": "高亮显示符号的背景颜色,例如转到定义或转到下一个/上一个符号。颜色必须透明,以免隐藏下面的修饰效果。", + "symbolHighlightBorder": "高亮显示符号周围的边框的背景颜色。", + "unnecessaryCodeBorder": "编辑器中不必要(未使用)的源代码的边框颜色。", + "unnecessaryCodeOpacity": "非必须(未使用)代码的在编辑器中显示的不透明度。例如,\"#000000c0\" 将以 75% 的不透明度显示代码。对于高对比度主题,请使用 ”editorUnnecessaryCode.border“ 主题来为非必须代码添加下划线,以避免颜色淡化。" + }, + "vs/editor/common/editorContextKeys": { + "accessibleDiffViewerVisible": "可访问差异查看器是否可见", + "comparingMovedCode": "是否选择移动的代码块进行比较", + "diffEditorHasChanges": "差异编辑器是否有更改", + "diffEditorInlineMode": "内联模式是否处于活动状态", + "diffEditorModifiedUri": "已修改的文档的 URI", + "diffEditorModifiedWritable": "修改项在差异编辑器是否可写", + "diffEditorOriginalUri": "原始文档的 URI", + "diffEditorOriginalWritable": "修改项在差异编辑器是否可写", + "diffEditorRenderSideBySideInlineBreakpointReached": "是否已到达差异编辑器并排呈现内联断点", + "editorColumnSelection": "是否已启用 \"editor.columnSelection\"", + "editorFocus": "编辑器或编辑器小组件是否具有焦点(例如焦点在“查找”小组件中)", + "editorHasCodeActionsProvider": "编辑器是否具有代码操作提供程序", + "editorHasCodeLensProvider": "编辑器是否具有 CodeLens 提供程序", + "editorHasCompletionItemProvider": "编辑器是否具有补全项提供程序", + "editorHasDeclarationProvider": "编辑器是否具有声明提供程序", + "editorHasDefinitionProvider": "编辑器是否具有定义提供程序", + "editorHasDocumentFormattingProvider": "编辑器是否具有文档格式设置提供程序", + "editorHasDocumentHighlightProvider": "编辑器是否具有文档突出显示提供程序", + "editorHasDocumentSelectionFormattingProvider": "编辑器是否具有文档选择格式设置提供程序", + "editorHasDocumentSymbolProvider": "编辑器是否具有文档符号提供程序", + "editorHasHoverProvider": "编辑器是否具有悬停提供程序", + "editorHasImplementationProvider": "编辑器是否具有实现提供程序", + "editorHasInlayHintsProvider": "编辑器是否具有内联提示提供程序", + "editorHasMultipleDocumentFormattingProvider": "编辑器是否具有多个文档格式设置提供程序", + "editorHasMultipleDocumentSelectionFormattingProvider": "编辑器是否有多个文档选择格式设置提供程序", + "editorHasMultipleSelections": "编辑器是否有多个选择", + "editorHasReferenceProvider": "编辑器是否具有引用提供程序", + "editorHasRenameProvider": "编辑器是否具有重命名提供程序", + "editorHasSelection": "编辑器是否已选定文本", + "editorHasSignatureHelpProvider": "编辑器是否具有签名帮助提供程序", + "editorHasTypeDefinitionProvider": "编辑器是否具有类型定义提供程序", + "editorHoverFocused": "是否聚焦编辑器悬停", + "editorHoverVisible": "编辑器软键盘是否可见", + "editorLangId": "编辑器的语言标识符", + "editorReadonly": "编辑器是否为只读", + "editorTabMovesFocus": "\"Tab\" 是否将焦点移出编辑器", + "editorTextFocus": "编辑器文本是否具有焦点(光标是否闪烁)", + "inCompositeEditor": "该编辑器是否是更大的编辑器(例如笔记本)的一部分", + "inDiffEditor": "上下文是否为差异编辑器", + "isEmbeddedDiffEditor": "上下文是否为嵌入式差异编辑器", + "multiDiffEditorAllCollapsed": "是否折叠多差异编辑器中的所有文件", + "standaloneColorPickerFocused": "独立颜色选取器是否聚焦", + "standaloneColorPickerVisible": "独立颜色选取器是否可见", + "stickyScrollFocused": "是否聚焦粘性滚动", + "stickyScrollVisible": "粘性滚动是否可见", + "textInputFocus": "编辑器或 RTF 输入是否有焦点(光标是否闪烁)" + }, + "vs/editor/common/languages": { + "Array": "数组", + "Boolean": "布尔值", + "Class": "类", + "Constant": "常数", + "Constructor": "构造函数", + "Enum": "枚举", + "EnumMember": "枚举成员", + "Event": "事件", + "Field": "字段", + "File": "文件", + "Function": "函数", + "Interface": "接口", + "Key": "键", + "Method": "方法", + "Module": "模块", + "Namespace": "命名空间", + "Null": "Null", + "Number": "数字", + "Object": "对象", + "Operator": "运算符", + "Package": "包", + "Property": "属性", + "String": "字符串", + "Struct": "结构", + "TypeParameter": "类型参数", + "Variable": "变量", + "symbolAriaLabel": "{0} ({1})" + }, + "vs/editor/common/languages/modesRegistry": { + "plainText.alias": "纯文本" + }, + "vs/editor/common/model/editStack": { + "edit": "输入" + }, + "vs/editor/common/standaloneStrings": { + "accessibilityHelpTitle": "辅助功能帮助", + "auto_off": "对该应用程序进行配置但不优化,以配合屏幕读取器的使用。", + "auto_on": "对该应用程序进行配置并优化,以配合屏幕读取器的使用。", + "bulkEditServiceSummary": "在 {1} 个文件中进行了 {0} 次编辑", + "changeConfigToOnMac": "将应用程序配置为使用屏幕阅读器 (Command+E) 进行优化。", + "changeConfigToOnWinLinux": "将应用程序配置为使用屏幕阅读器 (Control+E) 进行优化。", + "codeFolding": "使用代码折叠可折叠代码块并通过“切换折叠”命令{0}关注你感兴趣的代码。", + "debug.startDebugging": "“调试:启动调试”命令{0}将启动调试会话。", + "debugConsole.addToWatch": "“调试:添加到监视”命令{0}会将所选文本添加到监视视图中。", + "debugConsole.executeSelection": "调试: 执行选择命令{0}将在调试控制台中执行所选文本。", + "debugConsole.setBreakpoint": "“调试: 内联断点”命令{0}将在活动编辑器中当前游标位置设置或取消设置断点。", + "editableDiffEditor": "在一个差异编辑器的窗格中。", + "editableEditor": "在代码编辑器中。", + "editorViewAccessibleLabel": "编辑器内容", + "goToSymbol": "转到符号 {0} 以在当前文件中的符号之间快速导航。", + "gotoLineActionLabel": "转到行/列...", + "helpQuickAccess": "显示所有快速访问提供程序", + "inspectTokens": "开发人员: 检查令牌", + "intellisense": "使用 Intellisense 提高编码效率并减少错误。触发建议{0}。", + "listAnnouncementsCommand": "运行命令: 列出信号公告以概览公告及其当前状态。", + "listSignalSoundsCommand": "运行命令: 列出信号声音以概览所有声音及其当前状态。", + "openingDocs": "打开辅助功能文档页。", + "quickChatCommand": "切换快速聊天的开关{0}以打开或关闭聊天会话。", + "quickCommandActionHelp": "显示并运行命令", + "quickCommandActionLabel": "命令面板", + "quickOutlineActionLabel": "转到符号...", + "quickOutlineByCategoryActionLabel": "按类别转到符号...", + "readonlyDiffEditor": "在差异编辑器的只读窗格中。", + "readonlyEditor": "在只读代码编辑器中。", + "screenReaderModeDisabled": "已禁用屏幕阅读器优化模式。", + "screenReaderModeEnabled": "已启用屏幕阅读器优化模式。", + "showAccessibilityHelpAction": "显示辅助功能帮助", + "showOrFocusHover": "显示或聚焦悬停{0}以读取有关当前符号的信息。", + "startInlineChatCommand": "开始内联聊天{0}以创建编辑器聊天会话。", + "stickScrollKb": "聚焦粘滞滚动{0}以聚焦当前嵌套的范围。", + "tabFocusModeOffMsg": "在当前编辑器中按 Tab 将插入 tab 字符。切换此行为的开关{0}。", + "tabFocusModeOnMsg": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦元素。切换此行为的开关{0}。", + "toggleHighContrast": "切换高对比度主题" + }, + "vs/editor/common/viewLayout/viewLineRenderer": { + "overflow.chars": "{0} 字符", + "showMore": "显示更多({0})" + }, + "vs/editor/contrib/anchorSelect/browser/anchorSelect": { + "anchorSet": "定位点设置为 {0}:{1}", + "cancelSelectionAnchor": "取消选择定位点", + "goToSelectionAnchor": "转到选择定位点", + "selectFromAnchorToCursor": "选择从定位点到光标", + "selectionAnchor": "选择定位点", + "setSelectionAnchor": "设置选择定位点" + }, + "vs/editor/contrib/bracketMatching/browser/bracketMatching": { + "miGoToBracket": "转到括号(&&B)", + "overviewRulerBracketMatchForeground": "概览标尺上表示匹配括号的标记颜色。", + "smartSelect.jumpBracket": "转到括号", + "smartSelect.removeBrackets": "删除括号", + "smartSelect.selectToBracket": "选择括号所有内容", + "smartSelect.selectToBracketDescription": "选择其中的文本,包括括号或大括号" + }, + "vs/editor/contrib/caretOperations/browser/caretOperations": { + "caret.moveLeft": "向左移动所选文本", + "caret.moveRight": "向右移动所选文本" + }, + "vs/editor/contrib/caretOperations/browser/transpose": { + "transposeLetters.label": "转置字母" + }, + "vs/editor/contrib/clipboard/browser/clipboard": { + "actions.clipboard.copyLabel": "复制", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "复制并突出显示语法", + "actions.clipboard.cutLabel": "剪切", + "actions.clipboard.pasteLabel": "粘贴", + "copy as": "复制为", + "miCopy": "复制(&&C)", + "miCut": "剪切(&&T)", + "miPaste": "粘贴(&&P)", + "share": "共享" + }, + "vs/editor/contrib/codeAction/browser/codeAction": { + "applyCodeActionFailed": "应用代码操作时发生未知错误" + }, + "vs/editor/contrib/codeAction/browser/codeActionCommands": { + "args.schema.apply": "控制何时应用返回的操作。", + "args.schema.apply.first": "始终应用第一个返回的代码操作。", + "args.schema.apply.ifSingle": "如果仅返回的第一个代码操作,则应用该操作。", + "args.schema.apply.never": "不要应用返回的代码操作。", + "args.schema.kind": "要运行的代码操作的种类。", + "args.schema.preferred": "如果只应返回首选代码操作,则应返回控件。", + "autoFix.label": "自动修复...", + "editor.action.autoFix.noneMessage": "没有可用的自动修复程序", + "editor.action.codeAction.noneMessage": "没有可用的代码操作", + "editor.action.codeAction.noneMessage.kind": "没有适用于\"{0}\"的代码操作", + "editor.action.codeAction.noneMessage.preferred": "没有可用的首选代码操作", + "editor.action.codeAction.noneMessage.preferred.kind": "没有适用于\"{0}\"的首选代码操作", + "editor.action.organize.noneMessage": "没有可用的整理 import 语句操作", + "editor.action.quickFix.noneMessage": "没有可用的代码操作", + "editor.action.refactor.noneMessage": "没有可用的重构操作", + "editor.action.refactor.noneMessage.kind": "没有可用的\"{0}\"重构", + "editor.action.refactor.noneMessage.preferred": "没有可用的首选重构", + "editor.action.refactor.noneMessage.preferred.kind": "没有适用于\"{0}\"的首选重构", + "editor.action.source.noneMessage": "没有可用的源代码操作", + "editor.action.source.noneMessage.kind": "没有适用于“ {0}”的源操作", + "editor.action.source.noneMessage.preferred": "没有可用的首选源操作", + "editor.action.source.noneMessage.preferred.kind": "没有适用于\"{0}\"的首选源操作", + "fixAll.label": "全部修复", + "fixAll.noneMessage": "没有可用的“全部修复”操作", + "organizeImports.description": "组织当前文件中的导入。也被一些工作称为“优化导入”", + "organizeImports.label": "整理 import 语句", + "quickfix.trigger.label": "快速修复...", + "refactor.label": "重构...", + "source.label": "源代码操作..." + }, + "vs/editor/contrib/codeAction/browser/codeActionContributions": { + "includeNearbyQuickFixes": "启用/禁用在当前未进行诊断时显示行内最近的快速修复。", + "showCodeActionHeaders": "启用/禁用在代码操作菜单中显示组标头。", + "triggerOnFocusChange": "当 {1} 设置为 {2} 时,启用触发 {0}。代码操作必须设置为 {3} 以便在窗口和焦点更改时触发。" + }, + "vs/editor/contrib/codeAction/browser/codeActionController": { + "editingNewSelection": "上下文: {0} 位于行 {1} 和列 {2}。", + "hideMoreActions": "隐藏已禁用项", + "showMoreActions": "显示已禁用项" + }, + "vs/editor/contrib/codeAction/browser/codeActionMenu": { + "codeAction.widget.id.convert": "重写", + "codeAction.widget.id.extract": "提取", + "codeAction.widget.id.inline": "内联", + "codeAction.widget.id.more": "更多操作...", + "codeAction.widget.id.move": "移动", + "codeAction.widget.id.quickfix": "快速修复", + "codeAction.widget.id.source": "源代码操作", + "codeAction.widget.id.surround": "外侧代码" + }, + "vs/editor/contrib/codeAction/browser/lightBulbWidget": { + "codeAction": "显示代码操作", + "codeActionAutoRun": "运行:{0}", + "codeActionWithKb": "显示代码操作({0})", + "gutterLightbulbAIFixAutoFixWidget": "当编辑器中没有空间、AI 修复和快速修复可用时从装订线生成代码操作菜单的图标。", + "gutterLightbulbAIFixWidget": "当编辑器中没有空间,且 AI 修复可用时从装订线生成代码操作菜单的图标。", + "gutterLightbulbAutoFixWidget": "当编辑器中没有空间,且快速修复可用时从装订线生成代码操作菜单的图标。", + "gutterLightbulbSparkleFilledWidget": "当编辑器中没有空间、AI 修复和快速修复可用时从装订线生成代码操作菜单的图标。", + "gutterLightbulbWidget": "当编辑器中没有空间时从装订线生成代码操作菜单的图标。", + "preferredcodeActionWithKb": "显示代码操作。首选可用的快速修复({0})" + }, + "vs/editor/contrib/codelens/browser/codelensController": { + "placeHolder": "选择命令", + "showLensOnLine": "显示当前行的 Code Lens 命令" + }, + "vs/editor/contrib/colorPicker/browser/colorPickerParts/colorPickerCloseButton": { + "closeIcon": "用于关闭颜色选取器的图标" + }, + "vs/editor/contrib/colorPicker/browser/colorPickerParts/colorPickerHeader": { + "clickToToggleColorOptions": "单击以切换颜色选项(rgb/hsl/hex)" + }, + "vs/editor/contrib/colorPicker/browser/hoverColorPicker/hoverColorPickerParticipant": { + "hoverAccessibilityColorParticipant": "此处有颜色选取器。" + }, + "vs/editor/contrib/colorPicker/browser/standaloneColorPicker/standaloneColorPickerActions": { + "hideColorPicker": "隐藏颜色选取器", + "hideColorPickerDescription": "隐藏独立颜色选取器。", + "insertColorWithStandaloneColorPicker": "使用独立颜色选取器插入颜色", + "insertColorWithStandaloneColorPickerDescription": "使用聚焦的独立颜色选取器插入 hex/rgb/hsl 颜色。", + "mishowOrFocusStandaloneColorPicker": "显示或聚焦独立颜色选取器(&&S)", + "showOrFocusStandaloneColorPicker": "显示或聚焦独立颜色选取器", + "showOrFocusStandaloneColorPickerDescription": "显示或聚焦使用默认颜色提供程序的独立颜色选取器。它会显示 rgb/hsl/hex 颜色。" + }, + "vs/editor/contrib/comment/browser/comment": { + "comment.block": "切换块注释", + "comment.line": "切换行注释", + "comment.line.add": "添加行注释", + "comment.line.remove": "删除行注释", + "miToggleBlockComment": "切换块注释(&&B)", + "miToggleLineComment": "切换行注释(&&T)" + }, + "vs/editor/contrib/contextmenu/browser/contextmenu": { + "action.showContextMenu.label": "显示编辑器上下文菜单", + "context.minimap.minimap": "缩略图", + "context.minimap.renderCharacters": "呈现字符", + "context.minimap.size": "垂直大小", + "context.minimap.size.fill": "填充", + "context.minimap.size.fit": "适应", + "context.minimap.size.proportional": "成比例", + "context.minimap.slider": "滑块", + "context.minimap.slider.always": "始终", + "context.minimap.slider.mouseover": "鼠标悬停" + }, + "vs/editor/contrib/cursorUndo/browser/cursorUndo": { + "cursor.redo": "光标重做", + "cursor.undo": "光标撤消" + }, + "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { + "pasteAs": "粘贴为...", + "pasteAs.kind": "要尝试粘贴的粘贴编辑的类型。\r\n如果有多个此类编辑,编辑器将显示一个选取器。如果没有此类编辑,编辑器将显示错误消息。", + "pasteAs.preferences": "要尝试应用的首选粘贴编辑类型列表。\r\n将应用与首选项匹配的第一个编辑。", + "pasteAsText": "粘贴为文本" + }, + "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "空", + "pasteAsDefault": "配置默认粘贴操作", + "pasteAsError": "找不到“{0}”的粘贴编辑", + "pasteAsPickerPlaceholder": "选择粘贴操作", + "pasteAsProgress": "正在运行粘贴处理程序", + "pasteIntoEditorProgress": "正在运行粘贴处理程序。单击可取消并进行基本粘贴", + "pasteWidgetVisible": "是否显示粘贴小组件", + "postPasteWidgetTitle": "显示粘贴选项...", + "resolveProcess": "正在解析粘贴编辑。单击以取消" + }, + "vs/editor/contrib/dropOrPasteInto/browser/defaultProviders": { + "defaultDropProvider.uriList.path": "插入路径", + "defaultDropProvider.uriList.paths": "插入路径", + "defaultDropProvider.uriList.relativePath": "插入相对路径", + "defaultDropProvider.uriList.relativePaths": "插入相对路径", + "defaultDropProvider.uriList.uri": "插入 URI", + "defaultDropProvider.uriList.uris": "插入 URI", + "pasteHtmlLabel": "插入 HTML", + "text.label": "插入纯文本" + }, + "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { + "dropIntoEditorProgress": "正在运行放置处理程序。单击以取消", + "dropWidgetVisible": "是否显示放置小组件", + "postDropWidgetTitle": "显示放置选项..." + }, + "vs/editor/contrib/dropOrPasteInto/browser/postEditWidget": { + "applyError": "应用编辑“{0}”时出错:\r\n{1}", + "resolveError": "解析编辑“{0}”时出错:\r\n{1}" + }, + "vs/editor/contrib/editorState/browser/keybindingCancellation": { + "cancellableOperation": "编辑器是否运行可取消的操作,例如“预览引用”" + }, + "vs/editor/contrib/find/browser/findController": { + "findMatchAction.goToMatch": "转到“匹配”...", + "findMatchAction.inputPlaceHolder": "键入数字以转到特定匹配项(介于 1 和 {0} 之间)", + "findMatchAction.inputValidationMessage": "请键入介于 1 和 {0} 之间的数字", + "findMatchAction.noResults": "无匹配项。请尝试搜索其他内容。", + "findNextMatchAction": "查找下一个", + "findPreviousMatchAction": "查找上一个", + "miFind": "查找(&&F)", + "miReplace": "替换(&&R)", + "nextSelectionMatchFindAction": "查找下一个选择", + "previousSelectionMatchFindAction": "查找上一个选择", + "startFindAction": "查找", + "startFindWithArgsAction": "使用参数查找", + "startFindWithSelectionAction": "查找选定内容", + "startReplace": "替换", + "too.large.for.replaceall": "文件太大,无法执行全部替换操作。" + }, + "vs/editor/contrib/find/browser/findWidget": { + "ariaSearchNoResult": "为“{1}”找到 {0}", + "ariaSearchNoResultEmpty": "找到 {0}", + "ariaSearchNoResultWithLineNum": "在 {2} 处找到“{1}”的 {0}", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "为“{1}”找到 {0}", + "ctrlEnter.keybindingChanged": "Ctrl+Enter 现在由全部替换改为插入换行。你可以修改editor.action.replaceAll 的按键绑定以覆盖此行为。", + "findCollapsedIcon": "用于指示编辑器查找小组件已折叠的图标。", + "findExpandedIcon": "用于指示编辑器查找小组件已展开的图标。", + "findNextMatchIcon": "编辑器查找小组件中的“查找下一个”图标。", + "findPreviousMatchIcon": "编辑器查找小组件中的“查找上一个”图标。", + "findReplaceAllIcon": "编辑器查找小组件中的“全部替换”图标。", + "findReplaceIcon": "编辑器查找小组件中的“替换”图标。", + "findSelectionIcon": "编辑器查找小组件中的“在选定内容中查找”图标。", + "label.closeButton": "关闭", + "label.find": "查找", + "label.findDialog": "查找/替换", + "label.matchesLocation": "第 {0} 项,共 {1} 项", + "label.nextMatchButton": "下一个匹配项", + "label.noResults": "无结果", + "label.previousMatchButton": "上一个匹配项", + "label.replace": "替换", + "label.replaceAllButton": "全部替换", + "label.replaceButton": "替换", + "label.toggleReplaceButton": "切换替换", + "label.toggleSelectionFind": "在选定内容中查找", + "placeholder.find": "查找", + "placeholder.replace": "替换", + "title.matchesCountLimit": "仅高亮了前 {0} 个结果,但所有查找操作均针对全文。" + }, + "vs/editor/contrib/folding/browser/folding": { + "createManualFoldRange.label": "根据所选内容创建折叠范围", + "foldAction.label": "折叠", + "foldAllAction.label": "全部折叠", + "foldAllBlockComments.label": "折叠所有块注释", + "foldAllExcept.label": "折叠除选定项以外的所有项", + "foldAllMarkerRegions.label": "折叠所有区域", + "foldLevelAction.label": "折叠级别 {0}", + "foldRecursivelyAction.label": "以递归方式折叠", + "gotoNextFold.label": "转到下一个折叠范围", + "gotoParentFold.label": "跳转到父级折叠", + "gotoPreviousFold.label": "转到上一个折叠范围", + "removeManualFoldingRanges.label": "删除手动折叠范围", + "toggleFoldAction.label": "切换折叠", + "toggleFoldRecursivelyAction.label": "以递归方式切换折叠", + "toggleImportFold.label": "切换导入折叠", + "unFoldRecursivelyAction.label": "以递归方式展开", + "unfoldAction.label": "展开", + "unfoldAllAction.label": "全部展开", + "unfoldAllExcept.label": "展开除所选区域之外的所有区域", + "unfoldAllMarkerRegions.label": "展开所有区域" + }, + "vs/editor/contrib/folding/browser/foldingDecorations": { + "collapsedTextColor": "在折叠范围的第一行后的折叠文本的颜色。", + "editorGutter.foldingControlForeground": "编辑器装订线中折叠控件的颜色。", + "foldBackgroundBackground": "折叠范围后面的背景颜色。颜色必须设为透明,以免隐藏底层装饰。", + "foldingCollapsedIcon": "编辑器字形边距中已折叠的范围的图标。", + "foldingExpandedIcon": "编辑器字形边距中已展开的范围的图标。", + "foldingManualCollapedIcon": "编辑器字形边距中手动折叠的范围的图标。", + "foldingManualExpandedIcon": "编辑器字形边距中手动展开的范围的图标。", + "linesCollapsed": "单击以展开范围。", + "linesExpanded": "单击以折叠范围。" + }, + "vs/editor/contrib/fontZoom/browser/fontZoom": { + "EditorFontZoomIn.label": "增大编辑器字号", + "EditorFontZoomOut.label": "减小编辑器字号", + "EditorFontZoomReset.label": "重置编辑器字号" + }, + "vs/editor/contrib/format/browser/formatActions": { + "formatDocument.label": "格式化文档", + "formatSelection.label": "格式化选定内容" + }, + "vs/editor/contrib/gotoError/browser/gotoError": { + "markerAction.next.label": "转到下一个问题 (错误、警告、信息)", + "markerAction.nextInFiles.label": "转到文件中的下一个问题 (错误、警告、信息)", + "markerAction.previous.label": "转到上一个问题 (错误、警告、信息)", + "markerAction.previousInFiles.label": "转到文件中的上一个问题 (错误、警告、信息)", + "miGotoNextProblem": "下一个问题(&&P)", + "miGotoPreviousProblem": "上一个问题(&&P)", + "nextMarkerIcon": "“转到下一个”标记的图标。", + "previousMarkerIcon": "“转到上一个”标记的图标。" + }, + "vs/editor/contrib/gotoError/browser/gotoErrorWidget": { + "Error": "错误", + "Hint": "提示", + "Info": "信息", + "Warning": "警告", + "change": "{0} 个问题(共 {1} 个)", + "editorMarkerNavigationBackground": "编辑器标记导航小组件背景色。", + "editorMarkerNavigationError": "编辑器标记导航小组件错误颜色。", + "editorMarkerNavigationErrorHeaderBackground": "编辑器标记导航小组件错误标题背景色。", + "editorMarkerNavigationInfo": "编辑器标记导航小组件信息颜色。", + "editorMarkerNavigationInfoHeaderBackground": "编辑器标记导航小组件信息标题背景色。", + "editorMarkerNavigationWarning": "编辑器标记导航小组件警告颜色。", + "editorMarkerNavigationWarningBackground": "编辑器标记导航小组件警告标题背景色。", + "marker aria": "{1} 中的 {0}", + "problems": "{0} 个问题(共 {1} 个)" + }, + "vs/editor/contrib/gotoSymbol/browser/goToCommands": { + "actions.goToDecl.label": "转到定义", + "actions.goToDeclToSide.label": "打开侧边的定义", + "actions.goToDeclaration.label": "转到声明", + "actions.goToImplementation.label": "转到实现", + "actions.goToTypeDefinition.label": "转到类型定义", + "actions.peekDecl.label": "查看声明", + "actions.peekImplementation.label": "查看实现", + "actions.peekTypeDefinition.label": "快速查看类型定义", + "actions.previewDecl.label": "速览定义", + "decl.generic.noResults": "未找到声明", + "decl.noResultWord": "未找到“{0}”的声明", + "decl.title": "声明", + "def.title": "定义", + "generic.noResult": "无“{0}”的结果", + "generic.noResults": "找不到定义", + "generic.title": "位置", + "goToImplementation.generic.noResults": "未找到实现", + "goToImplementation.noResultWord": "未找到“{0}”的实现", + "goToReferences.label": "转到引用", + "goToTypeDefinition.generic.noResults": "未找到类型定义", + "goToTypeDefinition.noResultWord": "未找到“{0}”的类型定义", + "impl.title": "实现", + "label.generic": "转到任何符号", + "miGotoDeclaration": "转到声明(&&D)", + "miGotoDefinition": "转到定义(&&D)", + "miGotoImplementation": "转到实现(&&I)", + "miGotoReference": "转到引用(&&R)", + "miGotoTypeDefinition": "转到类型定义(&&T)", + "noResultWord": "未找到“{0}”的任何定义", + "peek.submenu": "快速查看", + "ref.title": "引用", + "references.action.label": "查看引用", + "references.no": "未找到\"{0}\"的引用", + "references.noGeneric": "未找到引用", + "typedef.title": "类型定义" + }, + "vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": { + "multipleResults": "单击显示 {0} 个定义。" + }, + "vs/editor/contrib/gotoSymbol/browser/peek/referencesController": { + "labelLoading": "正在加载...", + "metaTitle.N": "{0} ({1})", + "referenceSearchVisible": "引用速览是否可见,例如“速览引用”或“速览定义”" + }, + "vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": { + "referenceCount": "{0} 个引用", + "referencesCount": "{0} 个引用", + "treeAriaLabel": "引用" + }, + "vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": { + "missingPreviewMessage": "无可用预览", + "noResults": "无结果", + "peekView.alternateTitle": "引用" + }, + "vs/editor/contrib/gotoSymbol/browser/referencesModel": { + "aria.fileReferences.1": "{0} 中有 1 个符号,完整路径: {1}", + "aria.fileReferences.N": "{1} 中有 {0} 个符号,完整路径: {2}", + "aria.oneReference": "在列 {2} 行 {1} 的 {0} 中", + "aria.oneReference.preview": "在列 {3} 行 {2} 的 {1} 中的 {0}", + "aria.result.0": "未找到结果", + "aria.result.1": "在 {0} 中找到 1 个符号", + "aria.result.n1": "在 {1} 中找到 {0} 个符号", + "aria.result.nm": "在 {1} 个文件中找到 {0} 个符号" + }, + "vs/editor/contrib/gotoSymbol/browser/symbolNavigation": { + "hasSymbols": "是否存在只能通过键盘导航的符号位置。", + "location": "{1} 的符号 {0}", + "location.kb": "{1} 的符号 {0},下一个使用 {2}" + }, + "vs/editor/contrib/gpu/browser/gpuActions": { + "drawGlyph.label": "绘制字形", + "gpuDebug.label": "开发人员: 调试编辑器 GPU 呈现器", + "logTextureAtlasStats.label": "记录纹理图集统计信息", + "saveTextureAtlas.label": "保存纹理图集" + }, + "vs/editor/contrib/hover/browser/contentHoverRendered": { + "hoverAccessibilityStatusBar": "这是悬停状态栏。", + "hoverAccessibilityStatusBarActionWithKeybinding": "它有一个标签为 {0} 和键绑定为 {1} 的操作。", + "hoverAccessibilityStatusBarActionWithoutKeybinding": "它有一个标签为 {0} 的操作。" + }, + "vs/editor/contrib/hover/browser/hoverAccessibleViews": { + "decreaseVerbosity": "- 使用 Decrease Hover Verbosity 命令可以降低聚焦悬停部分的详细程度。", + "increaseVerbosity": "- 使用 Increase Hover Verbosity 命令可以提高聚焦悬停部分的详细程度。" + }, + "vs/editor/contrib/hover/browser/hoverActionIds": { + "decreaseHoverVerbosityLevel": "降低悬停详细程度级别", + "increaseHoverVerbosityLevel": "提高悬停详细程度级别" + }, + "vs/editor/contrib/hover/browser/hoverActions": { + "goToBottomHover": "转到底部悬停", + "goToBottomHoverDescription": "转到编辑器悬停的底部。", + "goToTopHover": "转到顶部悬停", + "goToTopHoverDescription": "转到编辑器悬停的顶部。", + "pageDownHover": "向下翻页悬停", + "pageDownHoverDescription": "将编辑器悬停向下翻页。", + "pageUpHover": "向上翻页悬停", + "pageUpHoverDescription": "将编辑器悬停向上翻页。", + "scrollDownHover": "向下滚动悬停", + "scrollDownHoverDescription": "向下滚动编辑器悬停。", + "scrollLeftHover": "向左滚动悬停", + "scrollLeftHoverDescription": "向左滚动编辑器悬停。", + "scrollRightHover": "向右滚动悬停", + "scrollRightHoverDescription": "向右滚动编辑器悬停。", + "scrollUpHover": "向上滚动悬停", + "scrollUpHoverDescription": "向上滚动编辑器悬停。", + "showDefinitionPreviewHover": "显示定义预览悬停", + "showDefinitionPreviewHoverDescription": "在编辑器中显示定义预览悬停。", + "showOrFocusHover": "显示或聚焦悬停", + "showOrFocusHover.focus.autoFocusImmediately": "悬停在出现时会自动获得焦点。", + "showOrFocusHover.focus.focusIfVisible": "仅当悬停已可见时,才会获得焦点。", + "showOrFocusHover.focus.noAutoFocus": "悬停不会自动获得焦点。", + "showOrFocusHoverDescription": "显示或聚焦编辑器悬停,该悬停将在当前光标位置显示符号的文档、引用和其他内容。" + }, + "vs/editor/contrib/hover/browser/markdownHoverParticipant": { + "decreaseHoverVerbosity": "用于降低悬停详细程度的图标。", + "decreaseVerbosity": "降低悬停详细程度", + "decreaseVerbosityWithKb": "降低悬停详细程度({0})", + "increaseHoverVerbosity": "用于提高悬停详细程度的图标。", + "increaseVerbosity": "提高悬停详细程度", + "increaseVerbosityWithKb": "提高悬停详细程度({0})", + "modesContentHover.loading": "正在加载...", + "stopped rendering": "由于性能原因,长线的呈现已暂停。可通过`editor.stopRenderingLineAfter`配置此设置。", + "too many characters": "出于性能原因,未对长行进行解析。解析长度阈值可通过“editor.maxTokenizationLineLength”进行配置。" + }, + "vs/editor/contrib/hover/browser/markerHoverParticipant": { + "checkingForQuickFixes": "正在检查快速修复...", + "noQuickFixes": "没有可用的快速修复", + "quick fixes": "快速修复...", + "view problem": "查看问题" + }, + "vs/editor/contrib/indentation/browser/indentation": { + "changeTabDisplaySize": "更改制表符显示大小", + "changeTabDisplaySizeDescription": "更改制表符的等效空间大小。", + "configuredTabSize": "已配置制表符大小", + "currentTabSize": "当前选项卡大小", + "defaultTabSize": "默认选项卡大小", + "detectIndentation": "从内容中检测缩进方式", + "detectIndentationDescription": "检测内容的缩进。", + "editor.reindentlines": "重新缩进行", + "editor.reindentlinesDescription": "重新设计编辑器的行缩进。", + "editor.reindentselectedlines": "重新缩进所选行", + "editor.reindentselectedlinesDescription": "重新设计编辑器所选行的缩进。", + "indentUsingSpaces": "使用空格缩进", + "indentUsingSpacesDescription": "使用空格缩进。", + "indentUsingTabs": "使用制表符缩进", + "indentUsingTabsDescription": "使用制表符缩进。", + "indentationToSpaces": "将缩进转换为空格", + "indentationToSpacesDescription": "将制表符缩进转换为空格。", + "indentationToTabs": "将缩进转换为制表符", + "indentationToTabsDescription": "将空格缩进转换为制表符。", + "selectTabWidth": "选择当前文件的制表符大小" + }, + "vs/editor/contrib/inlayHints/browser/inlayHintsHover": { + "hint.cmd": "执行命令", + "hint.dbl": "双击以插入", + "hint.def": "转到定义({0})", + "hint.defAndCommand": "转到定义 ({0}),点击右键以查看详细信息", + "links.navigate.kb.alt": "alt + 点击", + "links.navigate.kb.alt.mac": "option + 点击", + "links.navigate.kb.meta": "ctrl + 点击", + "links.navigate.kb.meta.mac": "cmd + 点击" + }, + "vs/editor/contrib/inlineCompletions/browser/controller/commands": { + "accept": "接受", + "acceptLine": "接受行", + "acceptWord": "接受 Word", + "action.inlineSuggest.accept": "接受内联建议", + "action.inlineSuggest.acceptNextLine": "接受内联建议的下一行", + "action.inlineSuggest.acceptNextWord": "接受内联建议的下一个字", + "action.inlineSuggest.alwaysShowToolbar": "始终显示工具栏", + "action.inlineSuggest.dev.extractRepro": "开发人员: 提取内联建议状态", + "action.inlineSuggest.hide": "隐藏内联建议", + "action.inlineSuggest.jump": "跳转到下一个内联编辑", + "action.inlineSuggest.showNext": "显示下一个内联建议", + "action.inlineSuggest.showPrevious": "显示上一个内联建议", + "action.inlineSuggest.trigger": "触发内联建议", + "action.inlineSuggest.trigger.explicitInlineEdit": "触发内联编辑", + "jump": "跳转", + "noInlineEditAvailable": "无内联编辑可用。", + "reject": "Reject" + }, + "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { + "cursorAtInlineEdit": "光标是否处于内联编辑状态", + "cursorInIndentation": "光标是否处于缩进状态", + "editor.hasSelection": "编辑器是否有选择", + "inlineEditVisible": "内联编辑是否可见", + "inlineSuggestionHasIndentation": "内联建议是否以空白开头", + "inlineSuggestionHasIndentationLessThanTabSize": "内联建议是否以小于选项卡插入内容的空格开头", + "inlineSuggestionVisible": "内联建议是否可见", + "suppressSuggestions": "是否应抑制当前建议", + "tabShouldAcceptInlineEdit": "选项卡是否应接受内联编辑。", + "tabShouldJumpToInlineEdit": "选项卡是否应跳转到内联编辑。" + }, + "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { + "showAccessibleViewHint": "在辅助视图中检查此项 ({0})" + }, + "vs/editor/contrib/inlineCompletions/browser/hintsWidget/hoverParticipant": { + "hoverAccessibilityStatusBar": "此处有内联完成", + "inlineSuggestionFollows": "建议:" + }, + "vs/editor/contrib/inlineCompletions/browser/hintsWidget/inlineCompletionsHintsWidget": { + "content": "{0} ({1})", + "next": "下一步", + "parameterHintsNextIcon": "“显示下一个参数”提示的图标。", + "parameterHintsPreviousIcon": "“显示上一个参数”提示的图标。", + "previous": "上一步" + }, + "vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": { + "InPlaceReplaceAction.next.label": "替换为下一个值", + "InPlaceReplaceAction.previous.label": "替换为上一个值" + }, + "vs/editor/contrib/lineSelection/browser/lineSelection": { + "expandLineSelection": "展开行选择" + }, + "vs/editor/contrib/linesOperations/browser/linesOperations": { + "duplicateSelection": "重复选择", + "editor.transformToCamelcase": "转换为驼峰式大小写", + "editor.transformToKebabcase": "转换为 Kebab 案例", + "editor.transformToLowercase": "转换为小写", + "editor.transformToPascalcase": "转换为帕斯卡式大小写形式", + "editor.transformToSnakecase": "转换为蛇形命名法", + "editor.transformToTitlecase": "转换为词首字母大写", + "editor.transformToUppercase": "转换为大写", + "editor.transpose": "转置光标处的字符", + "lines.copyDown": "向下复制行", + "lines.copyUp": "向上复制行", + "lines.delete": "删除行", + "lines.deleteAllLeft": "删除左侧所有内容", + "lines.deleteAllRight": "删除右侧所有内容", + "lines.deleteDuplicates": "删除重复行", + "lines.indent": "行缩进", + "lines.insertAfter": "在下面插入行", + "lines.insertBefore": "在上面插入行", + "lines.joinLines": "合并行", + "lines.moveDown": "向下移动行", + "lines.moveUp": "向上移动行", + "lines.outdent": "行减少缩进", + "lines.sortAscending": "按升序排列行", + "lines.sortDescending": "按降序排列行", + "lines.trimTrailingWhitespace": "裁剪尾随空格", + "miCopyLinesDown": "向下复制一行(&&P)", + "miCopyLinesUp": "向上复制一行(&&C)", + "miDuplicateSelection": "重复选择(&&D)", + "miMoveLinesDown": "向下移动一行(&&L)", + "miMoveLinesUp": "向上移动一行(&&V)" + }, + "vs/editor/contrib/linkedEditing/browser/linkedEditing": { + "editorLinkedEditingBackground": "编辑器根据类型自动重命名时的背景色。", + "linkedEditing.label": "启动链接编辑" + }, + "vs/editor/contrib/links/browser/links": { + "invalid.url": "此链接格式不正确,无法打开: {0}", + "label": "打开链接", + "links.navigate.executeCmd": "执行命令", + "links.navigate.follow": "打开链接", + "links.navigate.kb.alt": "alt + 单击", + "links.navigate.kb.alt.mac": "option + 单击", + "links.navigate.kb.meta": "ctrl + 单击", + "links.navigate.kb.meta.mac": "cmd + 单击", + "missing.url": "此链接目标已丢失,无法打开。", + "tooltip.explanation": "执行命令 {0}" + }, + "vs/editor/contrib/message/browser/messageController": { + "messageVisible": "编辑器当前是否正在显示内联消息" + }, + "vs/editor/contrib/multicursor/browser/multicursor": { + "addSelectionToNextFindMatch": "将下一个查找匹配项添加到选择", + "addSelectionToPreviousFindMatch": "将选择内容添加到上一查找匹配项", + "changeAll.label": "更改所有匹配项", + "cursorAdded": "添加的光标: {0}", + "cursorsAdded": "添加的游标: {0}", + "miAddSelectionToNextFindMatch": "添加下一个匹配项(&&N)", + "miAddSelectionToPreviousFindMatch": "添加上一个匹配项(&&R)", + "miInsertCursorAbove": "在上面添加光标(&&A)", + "miInsertCursorAtEndOfEachLineSelected": "在行尾添加光标(&&U)", + "miInsertCursorBelow": "在下面添加光标(&&D)", + "miSelectHighlights": "选择所有匹配项(&&O)", + "moveSelectionToNextFindMatch": "将上次选择移动到下一个查找匹配项", + "moveSelectionToPreviousFindMatch": "将上个选择内容移动到上一查找匹配项", + "mutlicursor.addCursorsToBottom": "在底部添加光标", + "mutlicursor.addCursorsToTop": "在顶部添加光标", + "mutlicursor.focusNextCursor": "聚焦下一个光标", + "mutlicursor.focusNextCursor.description": "聚焦下一个光标", + "mutlicursor.focusPreviousCursor": "聚焦上一个光标", + "mutlicursor.focusPreviousCursor.description": "聚焦上一个光标", + "mutlicursor.insertAbove": "在上面添加光标", + "mutlicursor.insertAtEndOfEachLineSelected": "在行尾添加光标", + "mutlicursor.insertBelow": "在下面添加光标", + "selectAllOccurrencesOfFindMatch": "选择所有找到的查找匹配项" + }, + "vs/editor/contrib/parameterHints/browser/parameterHints": { + "parameterHints.trigger.label": "触发参数提示" + }, + "vs/editor/contrib/parameterHints/browser/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "参数提示中活动项的前景色。", + "hint": "{0},提示", + "parameterHintsNextIcon": "“显示下一个参数”提示的图标。", + "parameterHintsPreviousIcon": "“显示上一个参数”提示的图标。" + }, + "vs/editor/contrib/peekView/browser/peekView": { + "inReferenceSearchEditor": "速览中是否嵌入了当前代码编辑器", + "label.close": "关闭", + "peekViewBorder": "速览视图边框和箭头颜色。", + "peekViewEditorBackground": "速览视图编辑器背景色。", + "peekViewEditorGutterBackground": "速览视图编辑器中装订线的背景色。", + "peekViewEditorMatchHighlight": "在速览视图编辑器中匹配突出显示颜色。", + "peekViewEditorMatchHighlightBorder": "在速览视图编辑器中匹配项的突出显示边框。", + "peekViewEditorStickScrollBackground": "速览视图编辑器中粘滞滚动的背景色。", + "peekViewResultsBackground": "速览视图结果列表背景色。", + "peekViewResultsFileForeground": "速览视图结果列表中文件节点的前景色。", + "peekViewResultsMatchForeground": "速览视图结果列表中行节点的前景色。", + "peekViewResultsMatchHighlight": "在速览视图结果列表中匹配突出显示颜色。", + "peekViewResultsSelectionBackground": "速览视图结果列表中所选条目的背景色。", + "peekViewResultsSelectionForeground": "速览视图结果列表中所选条目的前景色。", + "peekViewTitleBackground": "速览视图标题区域背景颜色。", + "peekViewTitleForeground": "速览视图标题颜色。", + "peekViewTitleInfoForeground": "速览视图标题信息颜色。" + }, + "vs/editor/contrib/placeholderText/browser/placeholderText.contribution": { + "placeholderForeground": "编辑器中占位符文本的前景色。" + }, + "vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": { + "cannotRunGotoLine": "先打开文本编辑器然后跳转到行。", + "gotoLineColumnLabel": "转到第 {0} 行第 {1} 个字符。", + "gotoLineLabel": "转到行 {0}。", + "gotoLineLabelEmpty": "当前行: {0},字符: {1}。 键入要导航到的行号。", + "gotoLineLabelEmptyWithLimit": "当前行: {0},字符: {1}。键入要导航到的行号(介于 1 至 {2} 之间)。" + }, + "vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": { + "_constructor": "构造函数 ({0})", + "array": "数组({0})", + "boolean": "布尔值({0})", + "cannotRunGotoSymbolWithoutEditor": "要转到符号,首先打开具有符号信息的文本编辑器。", + "cannotRunGotoSymbolWithoutSymbolProvider": "活动文本编辑器不提供符号信息。", + "class": "类({0})", + "constant": "常量({0})", + "enum": "枚举({0})", + "enumMember": "枚举成员({0})", + "event": "事件({0})", + "field": "字段({0})", + "file": "文件({0})", + "function": "函数({0})", + "interface": "接口({0})", + "key": "键({0})", + "method": "方法({0})", + "modules": "模块({0})", + "namespace": "命名空间({0})", + "noMatchingSymbolResults": "没有匹配的编辑器符号", + "noSymbolResults": "没有编辑器符号", + "number": "数字({0})", + "object": "对象({0})", + "openToBottom": "在底部打开", + "openToSide": "在侧边打开", + "operator": "运算符({0})", + "package": "包({0})", + "property": "属性({0})", + "string": "字符串({0})", + "struct": "结构({0})", + "symbols": "符号({0})", + "typeParameter": "类型参数({0})", + "variable": "变量({0})" + }, + "vs/editor/contrib/readOnlyMessage/browser/contribution": { + "editor.readonly": "无法在只读编辑器中编辑", + "editor.simple.readonly": "无法在只读输入中编辑" + }, + "vs/editor/contrib/rename/browser/rename": { + "aria": "成功将“{0}”重命名为“{1}”。摘要: {2}", + "enablePreview": "启用/禁用重命名之前预览更改的功能", + "focusNextRenameSuggestion": "聚焦下一个重命名建议", + "focusPreviousRenameSuggestion": "聚焦上一个重命名建议", + "label": "正在将“{0}”重命名为“{1}”", + "no result": "无结果。", + "quotableLabel": "将 {0} 重命名为 {1}", + "rename.failed": "重命名无法计算修改", + "rename.failedApply": "重命名无法应用修改", + "rename.label": "重命名符号", + "resolveRenameLocationFailed": "解析重命名位置时发生未知错误" + }, + "vs/editor/contrib/rename/browser/renameWidget": { + "cancelRenameSuggestionsButton": "取消", + "generateRenameSuggestionsButton": "生成新的名称建议", + "label": "按 {0} 进行重命名,按 {1} 进行预览", + "renameAriaLabel": "重命名输入。键入新名称并按 \"Enter\" 提交。", + "renameInputFocused": "是否聚焦重命名输入小组件", + "renameInputVisible": "重命名输入小组件是否可见", + "renameSuggestionsReceivedAria": "已收到 {0} 重命名建议" + }, + "vs/editor/contrib/smartSelect/browser/smartSelect": { + "miSmartSelectGrow": "扩大选区(&&E)", + "miSmartSelectShrink": "缩小选区(&&S)", + "smartSelect.expand": "展开选择", + "smartSelect.shrink": "收起选择" + }, + "vs/editor/contrib/snippet/browser/snippetController2": { + "hasNextTabstop": "在代码片段模式下时是否存在下一制表位", + "hasPrevTabstop": "在代码片段模式下时是否存在上一制表位", + "inSnippetMode": "编辑器目前是否在代码片段模式下", + "next": "转到下一个占位符..." + }, + "vs/editor/contrib/snippet/browser/snippetVariables": { + "April": "四月", + "AprilShort": "4月", + "August": "八月", + "AugustShort": "8月", + "December": "十二月", + "DecemberShort": "12月", + "February": "二月", + "FebruaryShort": "2月", + "Friday": "星期五", + "FridayShort": "周五", + "January": "一月", + "JanuaryShort": "1月", + "July": "七月", + "JulyShort": "7月", + "June": "六月", + "JuneShort": "6月", + "March": "三月", + "MarchShort": "3月", + "May": "5月", + "MayShort": "5月", + "Monday": "星期一", + "MondayShort": "周一", + "November": "十一月", + "NovemberShort": "11 月", + "October": "十月", + "OctoberShort": "10月", + "Saturday": "星期六", + "SaturdayShort": "周六", + "September": "九月", + "SeptemberShort": "9月", + "Sunday": "星期天", + "SundayShort": "周日", + "Thursday": "星期四", + "ThursdayShort": "周四", + "Tuesday": "星期二", + "TuesdayShort": "周二", + "Wednesday": "星期三", + "WednesdayShort": "周三" + }, + "vs/editor/contrib/stickyScroll/browser/stickyScrollActions": { + "focusStickyScroll": "将焦点放在编辑器粘性滚动上", + "goToFocusedStickyScrollLine.title": "转到聚焦的粘性滚动行", + "miStickyScroll": "粘滞滚动(&&S)", + "mifocusStickyScroll": "聚焦粘性滚动(&&F)", + "mitoggleStickyScroll": "切换编辑器粘滞滚动", + "selectEditor.title": "选择编辑器", + "selectNextStickyScrollLine.title": "选择下一个编辑器粘性滚动行", + "selectPreviousStickyScrollLine.title": "选择上一个粘性滚动行", + "stickyScroll": "粘滞滚动", + "toggleEditorStickyScroll": "切换编辑器粘滞滚动", + "toggleEditorStickyScroll.description": "切换/启用编辑器粘性滚动,该滚动显示视区顶部的嵌套范围" + }, + "vs/editor/contrib/suggest/browser/suggest": { + "acceptSuggestionOnEnter": "按 Enter 时是否会插入建议", + "suggestWidgetDetailsVisible": "建议详细信息是否可见", + "suggestWidgetHasSelection": "是否以任何建议为中心", + "suggestWidgetMultipleSuggestions": "是否存在多条建议可供选择", + "suggestionCanResolve": "当前建议是否支持解析更多详细信息", + "suggestionHasInsertAndReplaceRange": "当前建议是否具有插入和替换行为", + "suggestionInsertMode": "默认行为是否是插入或替换", + "suggestionMakesTextEdit": "插入当前建议是否会导致更改或导致已键入所有内容" + }, + "vs/editor/contrib/suggest/browser/suggestController": { + "accept.insert": "插入", + "accept.replace": "替换", + "aria.alert.snippet": "选择“{0}”后进行了其他 {1} 次编辑", + "detail.less": "显示更多", + "detail.more": "显示更少", + "suggest.reset.label": "重置建议小组件大小", + "suggest.trigger.label": "触发建议" + }, + "vs/editor/contrib/suggest/browser/suggestWidget": { + "ariaCurrenttSuggestionReadDetails": "{0},文档: {1}", + "editorSuggestWidgetBackground": "建议小组件的背景色。", + "editorSuggestWidgetBorder": "建议小组件的边框颜色。", + "editorSuggestWidgetFocusHighlightForeground": "当某项获得焦点时,在建议小组件中突出显示的匹配项的颜色。", + "editorSuggestWidgetForeground": "建议小组件的前景色。", + "editorSuggestWidgetHighlightForeground": "建议小组件中匹配内容的高亮颜色。", + "editorSuggestWidgetSelectedBackground": "建议小组件中所选条目的背景色。", + "editorSuggestWidgetSelectedForeground": "建议小组件中所选条目的前景色。", + "editorSuggestWidgetSelectedIconForeground": "建议小组件中所选条目的图标前景色。", + "editorSuggestWidgetStatusForeground": "建议小组件状态的前景色。", + "label.desc": "{0},{1}", + "label.detail": "{0} {1}", + "label.full": "{0} {1},{2}", + "suggest": "建议", + "suggestWidget.loading": "正在加载...", + "suggestWidget.noSuggestions": "无建议。" + }, + "vs/editor/contrib/suggest/browser/suggestWidgetDetails": { + "details.close": "关闭", + "loading": "正在加载…" + }, + "vs/editor/contrib/suggest/browser/suggestWidgetRenderer": { + "readMore": "了解详细信息", + "suggestMoreInfoIcon": "建议小组件中的详细信息的图标。" + }, + "vs/editor/contrib/symbolIcons/browser/symbolIcons": { + "symbolIcon.arrayForeground": "数组符号的前景色。这些符号将显示在大纲、痕迹导航栏和建议小组件中。", + "symbolIcon.booleanForeground": "布尔符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.classForeground": "类符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.colorForeground": "颜色符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.constantForeground": "常量符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.constructorForeground": "构造函数符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.enumeratorForeground": "枚举符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.enumeratorMemberForeground": "枚举器成员符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.eventForeground": "事件符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.fieldForeground": "字段符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.fileForeground": "文件符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.folderForeground": "文件夹符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.functionForeground": "函数符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.interfaceForeground": "接口符号的前景色。这些符号将显示在大纲、痕迹导航栏和建议小组件中。", + "symbolIcon.keyForeground": "键符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.keywordForeground": "关键字符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.methodForeground": "方法符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.moduleForeground": "模块符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.namespaceForeground": "命名空间符号的前景颜色。这些符号出现在轮廓、痕迹导航栏和建议小部件中。", + "symbolIcon.nullForeground": "空符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.numberForeground": "数字符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.objectForeground": "对象符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.operatorForeground": "运算符符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.packageForeground": "包符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.propertyForeground": "属性符号的前景色。这些符号出现在大纲、痕迹导航栏和建议小组件中。", + "symbolIcon.referenceForeground": "参考符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.snippetForeground": "片段符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.stringForeground": "字符串符号的前景颜色。这些符号出现在轮廓、痕迹导航栏和建议小部件中。", + "symbolIcon.structForeground": "结构符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.textForeground": "文本符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.typeParameterForeground": "类型参数符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.unitForeground": "单位符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。", + "symbolIcon.variableForeground": "变量符号的前景颜色。这些符号出现在大纲、痕迹导航栏和建议小部件中。" + }, + "vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": { + "tabMovesFocusDescriptions": "确定 Tab 键是在工作台周围移动焦点,还是在当前编辑器中插入制表符。这也称为制表符补漏白、制表符导航或制表符焦点模式。", + "toggle.tabMovesFocus": "切换 Tab 键移动焦点", + "toggle.tabMovesFocus.off": "Tab 键将插入制表符", + "toggle.tabMovesFocus.on": "Tab 键将移动到下一可聚焦的元素" + }, + "vs/editor/contrib/tokenization/browser/tokenization": { + "forceRetokenize": "开发人员: 强制重新进行标记" + }, + "vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": { + "action.unicodeHighlight.disableHighlightingInComments": "禁用批注中字符的突出显示", + "action.unicodeHighlight.disableHighlightingInStrings": "禁用字符串中字符的突出显示", + "action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters": "禁止突出显示歧义字符", + "action.unicodeHighlight.disableHighlightingOfInvisibleCharacters": "禁止突出显示不可见字符", + "action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters": "禁止突出显示非基本 ASCII 字符", + "action.unicodeHighlight.showExcludeOptions": "显示排除选项", + "unicodeHighlight.adjustSettings": "调整设置", + "unicodeHighlight.allowCommonCharactersInLanguage": "允许语言“{0}”中更常见的 unicode 字符。", + "unicodeHighlight.characterIsAmbiguous": "字符 {0} 可能会与字符 {1} 混淆,后者在源代码中更为常见。", + "unicodeHighlight.characterIsAmbiguousASCII": "字符 {0} 可能会与 ASCII 字符 {1} 混淆,后者在源代码中更为常见。", + "unicodeHighlight.characterIsInvisible": "字符 {0} 不可见。", + "unicodeHighlight.characterIsNonBasicAscii": "字符 {0} 不是基本 ASCII 字符。", + "unicodeHighlight.configureUnicodeHighlightOptions": "配置 Unicode 突出显示选项", + "unicodeHighlight.disableHighlightingInComments.shortLabel": "禁用批注中的突出显示", + "unicodeHighlight.disableHighlightingInStrings.shortLabel": "禁用字符串中的突出显示", + "unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel": "禁用不明确的突出显示", + "unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel": "禁用不可见突出显示", + "unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel": "禁用非 ASCII 突出显示", + "unicodeHighlight.excludeCharFromBeingHighlighted": "在突出显示内容中排除{0}", + "unicodeHighlight.excludeInvisibleCharFromBeingHighlighted": "不突出显示 {0} (不可见字符)", + "unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters": "本文档包含许多不明确的 unicode 字符", + "unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters": "本文档包含许多不可见的 unicode 字符", + "unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters": "本文档包含许多非基本 ASCII unicode 字符", + "warningIcon": "扩展编辑器中随警告消息一同显示的图标。" + }, + "vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": { + "unusualLineTerminators.detail": "文件“{0}”包含一个或多个异常的行终止符,例如行分隔符(LS)或段落分隔符(PS)。\r\n\r\n建议从文件中删除它们。可通过“editor.unusualLineTerminators”进行配置。", + "unusualLineTerminators.fix": "删除异常行终止符(&&R)", + "unusualLineTerminators.ignore": "忽略", + "unusualLineTerminators.message": "检测到异常行终止符", + "unusualLineTerminators.title": "异常行终止符" + }, + "vs/editor/contrib/wordHighlighter/browser/highlightDecorations": { + "overviewRulerWordHighlightForeground": "用于突出显示符号的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "overviewRulerWordHighlightStrongForeground": "用于突出显示写权限符号的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "overviewRulerWordHighlightTextForeground": "符号在文本中出现时的概述标尺标记颜色。颜色必须透明,以免隐藏下层的修饰。", + "wordHighlight": "读取访问期间符号的背景色,例如读取变量时。颜色必须透明,以免隐藏下面的修饰效果。", + "wordHighlightBorder": "符号在进行读取访问操作时的边框颜色,例如读取变量。", + "wordHighlightStrong": "写入访问过程中符号的背景色,例如写入变量时。颜色必须透明,以免隐藏下面的修饰效果。", + "wordHighlightStrongBorder": "符号在进行写入访问操作时的边框颜色,例如写入变量。", + "wordHighlightText": "符号在文本中出现时的背景色。颜色必须透明,以免隐藏下层的修饰。", + "wordHighlightTextBorder": "符号在文本中出现时的边框颜色。" + }, + "vs/editor/contrib/wordHighlighter/browser/wordHighlighter": { + "wordHighlight.next.label": "转到下一个突出显示的符号", + "wordHighlight.previous.label": "转到上一个突出显示的符号", + "wordHighlight.trigger.label": "触发符号高亮" + }, + "vs/editor/contrib/wordOperations/browser/wordOperations": { + "deleteInsideWord": "删除 Word" + }, + "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { + "accessibility.signals.chatRequestSent": "已发送聊天请求", + "accessibility.signals.clear": "清除", + "accessibility.signals.codeActionRequestTriggered": "已触发代码操作请求", + "accessibility.signals.format": "格式", + "accessibility.signals.lineHasBreakpoint": "断点", + "accessibility.signals.lineHasError": "行上的错误", + "accessibility.signals.lineHasFoldedArea": "已折叠", + "accessibility.signals.lineHasWarning": "行上的警告", + "accessibility.signals.noInlayHints": "无内嵌提示", + "accessibility.signals.notebookCellCompleted": "笔记本单元格已完成", + "accessibility.signals.notebookCellFailed": "笔记本单元格失败", + "accessibility.signals.onDebugBreak": "断点", + "accessibility.signals.positionHasError": "错误", + "accessibility.signals.positionHasWarning": "警告", + "accessibility.signals.progress": "进度", + "accessibility.signals.save": "保存", + "accessibility.signals.taskCompleted": "任务已完成", + "accessibility.signals.taskFailed": "任务失败", + "accessibility.signals.terminalBell": "终端钟", + "accessibility.signals.terminalCommandFailed": "命令失败", + "accessibility.signals.terminalCommandSucceeded": "命令成功", + "accessibility.signals.terminalQuickFix": "快速修复", + "accessibilitySignals.chatRequestSent": "已发送聊天请求", + "accessibilitySignals.chatResponseReceived": "已收到聊天响应", + "accessibilitySignals.clear": "清除", + "accessibilitySignals.codeActionApplied": "已应用代码操作", + "accessibilitySignals.codeActionRequestTriggered": "已触发代码操作请求", + "accessibilitySignals.diffLineDeleted": "已删除差异行", + "accessibilitySignals.diffLineInserted": "已插入差异线", + "accessibilitySignals.diffLineModified": "差异行已修改", + "accessibilitySignals.format": "格式", + "accessibilitySignals.lineHasBreakpoint.name": "行上的断点", + "accessibilitySignals.lineHasError.name": "行上的错误", + "accessibilitySignals.lineHasFoldedArea.name": "行上的折叠区域", + "accessibilitySignals.lineHasInlineSuggestion.name": "行上的内联建议", + "accessibilitySignals.lineHasWarning.name": "行上的警告", + "accessibilitySignals.noInlayHints": "行上无嵌入提示", + "accessibilitySignals.notebookCellCompleted": "笔记本单元格已完成", + "accessibilitySignals.notebookCellFailed": "笔记本单元格失败", + "accessibilitySignals.onDebugBreak.name": "调试程序已在断点处停止", + "accessibilitySignals.positionHasError.name": "出错位置", + "accessibilitySignals.positionHasWarning.name": "警告位置", + "accessibilitySignals.progress": "进度", + "accessibilitySignals.save": "保存", + "accessibilitySignals.taskCompleted": "任务已完成", + "accessibilitySignals.taskFailed": "任务失败", + "accessibilitySignals.terminalBell": "终端钟", + "accessibilitySignals.terminalCommandFailed": "终端命令失败", + "accessibilitySignals.terminalCommandSucceeded": "终端命令成功", + "accessibilitySignals.terminalQuickFix.name": "终端快速修复", + "accessibilitySignals.voiceRecordingStarted": "语音录制已启动", + "accessibilitySignals.voiceRecordingStopped": "语音录制已停止" + }, + "vs/platform/action/common/actionCommonCategories": { + "developer": "开发人员", + "file": "文件", + "help": "帮助", + "preferences": "首选项", + "test": "测试", + "view": "查看" + }, + "vs/platform/actions/browser/buttonbar": { + "labelWithKeybinding": "{0} ({1})", + "moreActions": "更多操作" + }, + "vs/platform/actions/browser/menuEntryActionViewItem": { + "content": "{0} ({1})", + "content2": "按 {1} 以 {0}", + "titleAndKb": "{0} ({1})", + "titleAndKbAndAlt": "{0}\r\n[{1}] {2}" + }, + "vs/platform/actions/browser/toolbar": { + "hide": "隐藏", + "resetThisMenu": "重置菜单" + }, + "vs/platform/actions/common/menuResetAction": { + "title": "重置所有菜单" + }, + "vs/platform/actions/common/menuService": { + "configure keybinding": "配置键绑定", + "hide.label": "隐藏“{0}”" + }, + "vs/platform/actionWidget/browser/actionList": { + "customQuickFixWidget": "操作小组件", + "customQuickFixWidget.labels": "{0},禁用原因: {1}", + "label": "按 {0} 以应用", + "label-preview": "按 {0} 以应用,按 {1} 以预览" + }, + "vs/platform/actionWidget/browser/actionWidget": { + "acceptSelected.title": "接受所选操作", + "actionBar.toggledBackground": "操作栏中切换的操作项的背景色。", + "codeActionMenuVisible": "操作小组件列表是否可见", + "hideCodeActionWidget.title": "隐藏操作小组件", + "previewSelected.title": "预览所选操作", + "selectNextCodeAction.title": "选择下一个操作", + "selectPrevCodeAction.title": "选择上一个操作" + }, + "vs/platform/configuration/common/configurationRegistry": { + "config.policy.duplicate": "无法注册 \"{0}\"。关联的策略 {1} 已向 {2} 注册。", + "config.property.duplicate": "无法注册“{0}”。此属性已注册。", + "config.property.empty": "无法注册空属性", + "config.property.languageDefault": "无法注册“{0}”。其符合描述特定语言编辑器设置的表达式 \"\\\\[.*\\\\]$\"。请使用 \"configurationDefaults\"。", + "defaultLanguageConfiguration.description": "配置要为 {0} 语言替代的设置。", + "defaultLanguageConfigurationOverrides.title": "默认语言配置替代", + "overrideSettings.defaultDescription": "针对某种语言,配置替代编辑器设置。", + "overrideSettings.errorMessage": "此设置不支持按语言配置。" + }, + "vs/platform/contextkey/browser/contextKeyService": { + "getContextKeyInfo": "用于返回上下文键的相关信息的命令" + }, + "vs/platform/contextkey/common/contextkey": { + "contextkey.parser.error.closingParenthesis": "右括号 \")\"", + "contextkey.parser.error.emptyString": "上下文键表达式为空", + "contextkey.parser.error.emptyString.hint": "忘记写入表达式了吗? 还可以放置 \"false\" 或 \"true\" 以始终分别评估为 false 或 true。", + "contextkey.parser.error.expectedButGot": "应为: {0}\r\n收到的: \"{1}\"。", + "contextkey.parser.error.noInAfterNot": "\"not\" 后面的 \"in\"。", + "contextkey.parser.error.unexpectedEOF": "意外的表达式结尾", + "contextkey.parser.error.unexpectedEOF.hint": "忘记放置上下文键了吗?", + "contextkey.parser.error.unexpectedToken": "意外的令牌", + "contextkey.parser.error.unexpectedToken.hint": "忘记在令牌之前放置 && 或 || 了吗?", + "contextkey.scanner.errorForLinter": "意外的令牌。", + "contextkey.scanner.errorForLinterWithHint": "意外的令牌。提示: {0}" + }, + "vs/platform/contextkey/common/contextkeys": { + "inputFocus": "键盘焦点是否在输入框中", + "isIOS": "操作系统是否为 iOS", + "isLinux": "操作系统是否为 Linux", + "isMac": "操作系统是否 macOS", + "isMacNative": "操作系统是否是非浏览器平台上的 macOS", + "isMobile": "平台是否为 Web 浏览器", + "isWeb": "平台是否为 Web 浏览器", + "isWindows": "操作系统是否为 Windows", + "productQualityType": "VS Code 的质量类型" + }, + "vs/platform/contextkey/common/scanner": { + "contextkey.scanner.hint.didYouForgetToEscapeSlash": "忘记转义 \"/\"(斜杠)字符了吗? 在该字符前放置两个反斜杠以进行转义,例如 \"\\\\/\"。", + "contextkey.scanner.hint.didYouForgetToOpenOrCloseQuote": "忘记左引号或右引号了吗?", + "contextkey.scanner.hint.didYouMean1": "你指的是 {0} 吗?", + "contextkey.scanner.hint.didYouMean2": "你指的是 {0} 还是 {1}?", + "contextkey.scanner.hint.didYouMean3": "你指的是 {0}、{1} 还是 {2}?" + }, + "vs/platform/dialogs/common/dialogs": { + "cancelButton": "取消", + "moreFile": "...1 个其他文件未显示", + "moreFiles": "...{0} 个其他文件未显示", + "okButton": "确定(&&O)", + "yesButton": "是(&&Y)" + }, + "vs/platform/dialogs/electron-main/dialogMainService": { + "open": "打开", + "openFile": "打开文件", + "openFolder": "打开文件夹", + "openWorkspace": "打开(&&O)", + "openWorkspaceTitle": "从文件打开工作区" + }, + "vs/platform/dnd/browser/dnd": { + "fileTooLarge": "文件太大,无法以无标题的编辑器形式打开。请先将其上传到文件资源管理器,然后重试。" + }, + "vs/platform/environment/node/argv": { + "add": "将文件夹添加到上一个活动窗口。", + "category": "使用 --list-extensions 时,按提供的类别筛选已安装的扩展。", + "cliDataDir": "应在其中存储 CLI 元数据的目录。", + "deprecated.useInstead": "请改用 {0}。", + "diff": "将两个文件相互比较。", + "disableChromiumSandbox": "仅当需要在 Linux 上以 sudo 用户身份启动应用程序或在 Windows 上的 applocker 环境中以提升的用户身份运行时,才使用此选项。", + "disableExtension": "禁用提供的扩展。此选项不会持久化,并且仅在命令打开新窗口时有效。", + "disableExtensions": "禁用所有已安装的扩展。此选项不会持久化,并且仅在命令打开新窗口时有效。", + "disableGPU": "禁用 GPU 硬件加速。", + "disableLCDText": "禁用 LCD 字体呈现。", + "experimentalApis": "为扩展启用实验性 API 功能。可以输入一个或多个扩展的 ID 来进行单独启用。", + "extensionHomePath": "设置扩展的根路径。", + "extensionsManagement": "扩展管理", + "goto": "打开路径下的文件并定位到特定行和特定列。", + "help": "打印使用情况。", + "inspect-brk-extensions": "允许扩展宿主在启动后暂停时进行扩展的调试和分析。您可以在开发人员工具中找到连接 URI。", + "inspect-extensions": "允许调试和分析扩展。您可以在开发人员工具中找到连接 URI。", + "install prerelease": "使用 --install-extension 时安装扩展的预发行版本", + "installExtension": "安装或更新扩展。参数是 VSIX 的扩展 ID 或路径。扩展的标识符为 '${publisher}.${name}'。使用 '--force' 参数更新到最新版本。若要安装特定版本,请提供 '@${version}'。例如:'vscode.csharp@1.2.3'。", + "listExtensions": "列出已安装的扩展。", + "locale": "要使用的区域设置(例如 en-US 或 zh-TW)。", + "log": "要使用的日志级别。默认值为 \"info\"。允许的值为 \"critical\"、\"error\"、\"warn\"、\"info\"、\"debug\"、\"trace\"、\"off\"。还可以通过以下格式传递扩展 ID 和日志级别以配置扩展的日志级别: \"${publisher}.${name}:${logLevel}\"。例如: \"vscode.csharp:trace\"。可以接收一个或多个此类条目。", + "merge": "通过提供文件的两个修改版本的路径、两个修改版本的共同来源,以及保存合并结果的输出文件来执行三向合并。", + "newWindow": "强制打开新窗口。", + "options": "选项", + "optionsUpperCase": "选项", + "paths": "路径", + "prof-startup": "启动期间运行 CPU 探查器。", + "profileName": "使用给定的配置文件打开所提供的文件夹或工作区,并将配置文件与工作区相关联。如果配置文件不存在,则会创建一个新的空配置文件。", + "reuseWindow": "强制在已打开的窗口中打开文件或文件夹。", + "showVersions": "使用 --list-extensions 时,显示已安装扩展的版本。", + "status": "打印进程使用情况和诊断信息。", + "stdinUnix": "要从 stdin 中读取,请追加 \"-\" (例如 \"ps aux | grep code | {0} -')", + "stdinWindows": "要读取其他程序的输出,请追加 \"-\" (例如 \"echo Hello World | {0} -')", + "subcommands": "子命令", + "telemetry": "显示 VS Code 收集的所有遥测事件。", + "troubleshooting": "故障排查", + "turn sync": "打开或关闭同步。", + "uninstallExtension": "卸载扩展。", + "unknownCommit": "未知提交", + "unknownVersion": "未知版本", + "updateExtensions": "更新已安装的扩展。", + "usage": "使用情况", + "userDataDir": "指定保存用户数据的目录。可用于打开多个不同的 Code 实例。", + "verbose": "打印详细输出(表示 - 等待)。", + "version": "打印版本。", + "wait": "等文件关闭后再返回。" + }, + "vs/platform/environment/node/argvHelper": { + "deprecatedArgument": "已弃用选项“{0}”: {1}", + "emptyValue": "选项“{0}”需要非空值。忽略该选项。", + "gotoValidation": "\"--goto\" 模式中的参数格式应为 \"FILE(:LINE(:CHARACTER))\"。", + "multipleValues": "对选项“{0}”进行了多次定义。使用值“{1}”。", + "unknownOption": "警告: \"{0}\"不在已知选项列表中,但仍传递给 Electron/Chromium。", + "unknownSubCommandOption": "警告:“{0}”不在子命令“{1}”的已知选项列表中" + }, + "vs/platform/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "市场未启用", + "VS Code for Web": "{0} Web 版", + "incompatible platform": "'{0}' 扩展在 {1} 中对于 {2} 不可用。", + "incompatibleAPI": "无法安装“{0}”扩展。{1}", + "learn why": "了解原因", + "malicious extension": "无法安装 '{0}' 扩展,因为其被报告为存在问题。", + "multipleDependentsError": "无法卸载扩展“{0}”。“{1}”、“{2}”以及其他扩展都依赖于它。", + "multipleIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”、“{3}”和其他扩展。", + "not allowed to install": "无法安装此扩展,因为 {0}", + "notFoundCompatibleDependency": "无法安装“{0}”扩展,因为它与当前 {1} 版本不兼容(版本 {2})。", + "notFoundDeprecatedReplacementExtension": "无法安装“{0}”扩展,因为它已被弃用,并且找不到替换扩展“{1}”。", + "notFoundReleaseExtension": "由于 '{0}' 扩展没有发布版本,因此无法安装。", + "singleDependentError": "无法卸载扩展“{0}”。扩展“{1}”依赖于它。", + "singleIndirectDependentError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”和“{2}”。", + "twoDependentsError": "无法卸载扩展“{0}”。扩展“{1}”和“{2}”依赖于它。", + "twoIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”和“{3}”。" + }, + "vs/platform/extensionManagement/common/allowedExtensionsService": { + "extension prerelease not allowed": "此扩展的预发布版本不在[允许列表]({0})中", + "prerelease versions from this publisher not allowed": "来自此发布者的预发布版本不在[允许列表]({1})中", + "publisher not allowed": "来自此发布者的扩展不在[允许列表]({1})中", + "specific extension not allowed": "它不在[允许列表]({0})中", + "specific version of extension not allowed": "此扩展的版本 {0} 不在[允许列表]({1})中" + }, + "vs/platform/extensionManagement/common/extensionManagement": { + "extensions": "扩展", + "preferences": "首选项" + }, + "vs/platform/extensionManagement/common/extensionManagementCLI": { + "alreadyInstalled": "已安装扩展“{0}”。", + "alreadyInstalled-checkAndUpdate": "已安装扩展 \"{0}\" v{1}。使用 \"--force\" 选项更新到最新版本,或提供 \"@\" 以安装特定版本,例如: \"{2}@1.2.3\"。", + "builtin": "扩展“{0}”是内置扩展,无法卸载", + "cancelVsixInstall": "已取消安装扩展“{0}”。", + "error while installing extensions": "安装扩展时出错: {0}", + "errorInstallingExtension": "安装扩展 {0} 时出错: {1}", + "errorUpdatingExtension": "更新扩展 {0} 时出错:{1}", + "forceDowngrade": "已安装扩展“{0}”v{1} 的较新版本。请使用 \"--force\" 选项降级到旧版本。", + "forceUninstall": "用户已将扩展“{0}”标记为内置扩展。请使用 \"--force\" 选项将其卸载。", + "installation failed": "未能安装扩展: {0}", + "installing": "正在安装扩展“{0}”...", + "installing builtin ": "正在安装内置扩展“{0}”...", + "installing builtin with version": "正在安装内置扩展“{0}”v{1}…", + "installing with version": "正在安装扩展“{0}”v{1}...", + "installingExtensions": "正在安装扩展…", + "installingExtensionsOnLocation": "正在 {0} 上安装扩展…", + "listFromLocation": "{0} 上安装的扩展:", + "notFound": "找不到扩展“{0}”。", + "notInstalled": "未安装扩展“{0}”。", + "notInstalleddOnLocation": "{1} 上未安装扩展“{0}”。", + "successInstall": "已成功安装扩展“{0}”v{1}。", + "successUninstall": "已成功卸载扩展“{0}”!", + "successUninstallFromLocation": "已成功从 {1} 卸载扩展“{0}”!", + "successUpdate": "已成功更新扩展“{0}”v{1}。", + "successVsixInstall": "已成功安装扩展“{0}”。", + "uninstalling": "正在卸载 {0}…", + "updateExtensionsNewVersionsAvailable": "正在更新扩展:{0}", + "updateExtensionsNoExtensions": "没有要更新的扩展", + "updateExtensionsQuery": "正在提取 {0} 扩展的最新版本", + "updateMessage": "将扩展 \"{0}\" 更新到版本 {1}", + "useId": "确认使用了包括发布者在内的完整扩展 ID,例如: {0}" + }, + "vs/platform/extensionManagement/common/extensionNls": { + "missingNLSKey": "无法找到键 {0} 的消息。" + }, + "vs/platform/extensionManagement/common/extensionsScannerService": { + "fileReadFail": "无法读取文件 {0}: {1}。", + "jsonInvalidFormat": "格式 {0} 无效: 应为 JSON 对象。", + "jsonParseFail": "无法解析 {0}: [{1}, {2}] {3}.", + "jsonParseInvalidType": "清单文件 {0} 无效: 不是 JSON 对象。", + "jsonsParseReportErrors": "未能分析 {0}: {1}。" + }, + "vs/platform/extensionManagement/node/extensionManagementService": { + "MarketPlaceDisabled": "市场未启用", + "Not a Marketplace extension": "只能重新安装商店中的扩展", + "cannot read": "无法从 {0} 读取扩展", + "errorDeleting": "安装扩展“{1}”时无法删除现有文件夹“{0}”。请手动删除此文件夹,然后重试", + "incompatible": "无法安装扩展“{0}”,因为它与 VS Code“{1}”不兼容。", + "invalidManifest": "无法安装“{0}”扩展,因为清单与市场不匹配", + "notAllowed": "无法安装此扩展,因为 {0}", + "removeError": "删除扩展时出错: {0}。请重启 VS Code,然后重试。", + "restartCode": "请在重新安装{0}之前重新启动 VS Code。", + "signature verification failed": "签名验证失败,出现“{0}”错误。", + "signature verification not executed": "签名验证未执行。" + }, + "vs/platform/extensionManagement/node/extensionManagementUtil": { + "invalidManifest": "VSIX 无效: package.json 不是 JSON 文件。" + }, + "vs/platform/extensions/common/extensionValidator": { + "apiProposalMismatch1": "此扩展使用的 API 建议“{0}”与当前版本的 VS Code 不兼容。", + "apiProposalMismatch2": "此扩展使用的 API 建议“{0}”和“{1}”与当前版本的 VS Code 不兼容。", + "extensionDescription.activationEvents1": "属性“{0}”可以省略,否则其类型必须是 `string[]`", + "extensionDescription.activationEvents2": "如果扩展没有“{1}”或“{2}”属性,则应省略属性“{0}”。", + "extensionDescription.browser1": "属性“{0}”可以省略,否则其类型必须是 `string`", + "extensionDescription.browser2": "应在扩展文件夹({1})中包含 `browser` ({0})。这可能会使扩展不可移植。", + "extensionDescription.engines": "属性“{0}”是必要属性,其类型必须是 `object`", + "extensionDescription.engines.vscode": "属性“{0}”是必需的,其类型必须是 `string`", + "extensionDescription.extensionDependencies": "属性“{0}”可以省略,否则其类型必须是 `string[]`", + "extensionDescription.extensionKind": "仅当同时定义了属性“main”时,才能定义属性“{0}”。", + "extensionDescription.main1": "属性 `{0}` 可以省略,否则其类型必须是 `string`", + "extensionDescription.main2": "应在扩展文件夹({1})中包含 `main` ({0})。这可能会使扩展不可移植。", + "extensionDescription.name": "属性“{0}”是必需的,其类型必须是 `string`", + "extensionDescription.publisher": "属性 publisher 的类型必须是 `string`。", + "extensionDescription.version": "属性“{0}”是必需的,其类型必须是 `string`", + "notSemver": "扩展版本与 semver 不兼容。", + "versionMismatch": "扩展与 Code {0} 不兼容。扩展需要: {1}。", + "versionSpecificity1": "\"engines.vscode\" ({0}) 中指定的版本不够具体。对于 1.0.0 之前的 vscode 版本,请至少定义主要和次要想要的版本。例如: ^0.10.0、0.10.x、0.11.0 等。", + "versionSpecificity2": "\"engines.vscode\" ({0}) 中指定的版本不够具体。对于 1.0.0 之后的 vscode 版本,请至少定义主要想要的版本。例如: ^1.10.0、1.10.x、1.x.x、2.x.x 等。", + "versionSyntax": "无法解析 \"engines.vscode\" 的值 {0}。请改为如 ^1.22.0, ^1.22.x 等。" + }, + "vs/platform/externalTerminal/node/externalTerminalService": { + "console.title": "VS Code 控制台", + "ext.term.app.not.found": "找不到终端应用程序 \"{0}\"", + "linux.term.failed": "“{0}”失败,退出代码为 {1}", + "mac.terminal.script.failed": "脚本“{0}”失败,退出代码为 {1}", + "mac.terminal.type.not.supported": "不支持“{0}”", + "press.any.key": "按任意键继续..." + }, + "vs/platform/files/browser/htmlFileSystemProvider": { + "fileSystemNotAllowedError": "权限不足。请重试并允许该操作。", + "fileSystemRenameError": "仅文件支持重命名。" + }, + "vs/platform/files/browser/indexedDBFileSystemProvider": { + "dirIsNotEmpty": "目录不为空", + "fileExceedsStorageQuota": "文件超出可用存储配额", + "fileIsDirectory": "文件为目录", + "fileNotDirectory": "文件不是目录", + "fileNotExists": "文件不存在", + "internal": "IndexedDB 文件系统提供程序中发生内部错误。({0})" + }, + "vs/platform/files/common/files": { + "sizeB": "{0} B", + "sizeGB": "{0} GB", + "sizeKB": "{0} KB", + "sizeMB": "{0} MB", + "sizeTB": "{0} TB", + "unknownError": "未知错误" + }, + "vs/platform/files/common/fileService": { + "deleteFailedAtomicUnsupported": "无法自动删除文件\"{0}\",因为提供程序不支持它。", + "deleteFailedNonEmptyFolder": "无法删除非空文件夹“{0}”。", + "deleteFailedNotFound": "无法删除不存在的文件 '{0}'", + "deleteFailedTrashAndAtomicUnsupported": "无法以原子方式删除文件 \"{0}\",因为已启用使用回收站。", + "deleteFailedTrashUnsupported": "无法通过回收站删除文件\"{0}\",因为提供程序不支持它。", + "err.read": "无法读取文件'{0}' ({1})", + "err.readonly": "无法修改只读文件“{0}”", + "err.write": "无法写入文件\"{0}\"({1})", + "fileExists": "如果未设置覆盖标记,则无法创建文件“{0}”,因为它已存在", + "fileIsDirectoryReadError": "无法读取实际上是一个目录的文件\"{0}\"", + "fileIsDirectoryWriteError": "无法写入实际上是一个目录的文件\"{0}\"", + "fileModifiedError": "自以下时间已修改的文件:", + "fileNotFoundError": "无法解析不存在的文件 '{0}'", + "fileNotModifiedError": "自以下时间未修改的文件:", + "fileTooLargeError": "无法读取文件“{0}”,该文件太大,无法打开", + "invalidPath": "无法解析具有相对文件路径\"{0}\"的文件系统提供程序", + "mkdirExistsError": "无法创建已存在但不是目录的文件夹\"{0}\"", + "noProviderFound": "ENOPRO: 未找到资源 \"{0}\" 的文件系统提供程序", + "unableToMoveCopyError1": "当源\"{0}\"与目标\"{1}\"在不区分大小写的文件系统上具有不同路径大小写时,无法复制", + "unableToMoveCopyError2": "当源\"{0}\"是目标\"{1}\"的父级时,无法移动/复制。", + "unableToMoveCopyError3": "无法移动/复制\"{0}\",因为目标\"{1}\"已存在于目标位置。", + "unableToMoveCopyError4": "无法将\"{0}\"移动/复制到\"{1}\"中,因为文件将替换包含该文件的文件夹。", + "writeFailedAtomicUnlock": "无法解锁文件 \"{0}\",因为已启用原子写入。", + "writeFailedAtomicUnsupported1": "无法以原子方式写入文件 \"{0}\",因为提供程序不支持它。", + "writeFailedAtomicUnsupported2": "无法以原子方式写入文件 '{0}',因为提供程序不支持未缓冲的写入。", + "writeFailedUnlockUnsupported": "无法解锁文件“{0}”,因为提供程序不支持它。" + }, + "vs/platform/files/common/io": { + "fileTooLargeError": "文件太大,无法打开" + }, + "vs/platform/files/electron-main/diskFileSystemProviderServer": { + "binFailed": "未能将“{0}”移动到回收站({1})", + "trashFailed": "未能将“{0}”移动到垃圾桶({1})" + }, + "vs/platform/files/node/diskFileSystemProvider": { + "copyError": "无法将 \"{0}\" 复制到 \"{1}\" ({2}) 中。", + "fileCopyErrorPathCase": "文件不能复制到仅大小写不同的相同路径", + "fileExists": "文件已存在", + "fileMoveCopyErrorExists": "目标上的文件已存在,因此不会移动/复制到其中,除非指定了覆盖", + "fileMoveCopyErrorNotFound": "要移动/复制的文件不存在", + "fileNotExists": "文件不存在", + "moveError": "无法将 \"{0}\" 移动到 \"{1}\" ({2}) 中。" + }, + "vs/platform/history/browser/contextScopedHistoryWidget": { + "suggestWidgetVisible": "建议是否可见" + }, + "vs/platform/keybinding/common/abstractKeybindingService": { + "first.chord": "({0})已按下。正在等待按下第二个键...", + "missing.chord": "组合键({0},{1})不是命令。", + "next.chord": "已按下({0})。正在等待第二个键..." + }, + "vs/platform/keyboardLayout/common/keyboardConfig": { + "dispatch": "控制按键的分派逻辑以使用 \"code\" (推荐) 或 \"keyCode\"。", + "keyboardConfigurationTitle": "键盘", + "mapAltGrToCtrlAlt": "控制是否应将 AltGraph+ 修饰符视为 Ctrl+Alt+。" + }, + "vs/platform/languagePacks/common/languagePacks": { + "currentDisplayLanguage": " (当前)" + }, + "vs/platform/languagePacks/common/localizedStrings": { + "close": "关闭", + "find": "查找", + "open": "打开" + }, + "vs/platform/list/browser/listService": { + "Fast Scroll Sensitivity": "按下\"Alt\"时滚动速度倍增。", + "Mouse Wheel Scroll Sensitivity": "对鼠标滚轮滚动事件的 `deltaX` 和 `deltaY` 乘上的系数。", + "defaultFindMatchTypeSettingKey": "控制在工作台中搜索列表和树时使用的匹配类型。", + "defaultFindMatchTypeSettingKey.contiguous": "在搜索时使用连续匹配。", + "defaultFindMatchTypeSettingKey.fuzzy": "在搜索时使用模糊匹配。", + "defaultFindModeSettingKey": "控制工作台中列表和树的默认查找模式。", + "defaultFindModeSettingKey.filter": "搜索时筛选元素。", + "defaultFindModeSettingKey.highlight": "搜索时突出显示元素。进一步向上和向下导航将仅遍历突出显示的元素。", + "expand mode": "控制在单击文件夹名称时如何扩展树文件夹。请注意,如果不适用,某些树和列表可能会选择忽略此设置。", + "horizontalScrolling setting": "控制工作台上的列表和树是否支持水平滚动。警告: 打开此设置会影响性能。", + "keyboardNavigationSettingKey": "控制工作台中的列表和树的键盘导航样式。它可为“简单”、“突出显示”或“筛选”。", + "keyboardNavigationSettingKey.filter": "筛选器键盘导航将筛选出并隐藏与键盘输入不匹配的所有元素。", + "keyboardNavigationSettingKey.highlight": "高亮键盘导航会突出显示与键盘输入相匹配的元素。进一步向上和向下导航将仅遍历突出显示的元素。", + "keyboardNavigationSettingKey.simple": "简单键盘导航聚焦与键盘输入相匹配的元素。仅对前缀进行匹配。", + "keyboardNavigationSettingKeyDeprecated": "请改用 \"workbench.list.defaultFindMode\" 和 \"workbench.list.typeNavigationMode\"。", + "list smoothScrolling setting": "控制列表和树是否具有平滑滚动效果。", + "list.scrollByPage": "控制在滚动条中单击时是否逐页单击。", + "multiSelectModifier": "在通过鼠标多选树和列表条目时使用的修改键 (例如“资源管理器”、“打开的编辑器”和“源代码管理”视图)。“在侧边打开”功能所需的鼠标动作 (若可用) 将会相应调整,不与多选修改键冲突。", + "multiSelectModifier.alt": "映射为 `Alt` (Windows 和 Linux) 或 `Option` (macOS)。", + "multiSelectModifier.ctrlCmd": "映射为 `Ctrl` (Windows 和 Linux) 或 `Command` (macOS)。", + "openModeModifier": "控制如何使用鼠标打开树和列表中的项(若支持)。请注意,如果此设置不适用,某些树和列表可能会选择忽略它。", + "render tree indent guides": "控制树是否应呈现缩进参考线。", + "sticky scroll": "控制是否在树中启用粘性滚动。", + "sticky scroll maximum items": "控制启用 {0} 时树中显示的粘滞元素数。", + "tree indent setting": "控制树缩进(以像素为单位)。", + "typeNavigationMode2": "控制类型导航在工作台的列表和树中的工作方式。如果设置为`trigger`,则在运行 `list.triggerTypeNavigation` 命令后,类型导航将开始。", + "workbenchConfigurationTitle": "工作台" + }, + "vs/platform/log/common/log": { + "debug": "调试", + "error": "错误", + "info": "信息", + "off": "关", + "trace": "跟踪", + "warn": "警告" + }, + "vs/platform/markers/common/markers": { + "sev.error": "错误", + "sev.info": "信息", + "sev.warning": "警告" + }, + "vs/platform/menubar/electron-main/menubar": { + "cancel": "取消", + "mAbout": "关于 {0}", + "mBringToFront": "全部置于顶层", + "mEdit": "编辑(&&E)", + "mFile": "文件(&&F)", + "mGoto": "转到(&&G)", + "mHelp": "帮助(&&H)", + "mHide": "隐藏 {0}", + "mHideOthers": "隐藏其他", + "mMergeAllWindows": "合并所有窗口", + "mMinimize": "最小化", + "mMoveTabToNewWindow": "移动标签页到新窗口", + "mNewTab": "新建标签页", + "mRun": "运行(&&R)", + "mSelection": "选择(&&S)", + "mServices": "服务", + "mShowAll": "全部显示", + "mShowNextTab": "显示下一个选项卡", + "mShowPreviousTab": "显示上一个选项卡", + "mTerminal": "终端(&&T)", + "mView": "查看(&&V)", + "mWindow": "窗口", + "mZoom": "缩放", + "miCheckForUpdates": "检查更新(&&U)...", + "miCheckingForUpdates": "正在检查更新...", + "miDownloadUpdate": "下载可用更新(&&O)", + "miDownloadingUpdate": "正在下载更新...", + "miInstallUpdate": "安装更新(&&U)...", + "miInstallingUpdate": "正在安装更新...", + "miNewWindow": "新建窗口(&&W)", + "miPreferences": "首选项(&&P)", + "miQuit": "退出 {0}", + "miRestartToUpdate": "重新启动以更新(&&U)", + "miSwitchWindow": "切换窗口(&&W)...", + "quit": "退出(&&Q)", + "quitMessage": "是否确实要退出?" + }, + "vs/platform/native/electron-main/nativeHostMainService": { + "cancel": "取消", + "cantCreateBinFolder": "无法安装 Shell 命令“{0}”。", + "cantUninstall": "无法卸载 Shell 命令“{0}”。", + "ok": "确定(&&O)", + "sourceMissing": "在 \"{0}\" 中找不到 shell 脚本", + "warnEscalation": "{0}将通过 \"osascript\" 提示需要管理员权限才可安装 shell 命令。", + "warnEscalationUninstall": "{0} 将使用 \"osascript\" 来提示获取管理员权限,从而卸载 Shell 命令。" + }, + "vs/platform/process/electron-main/processMainService": { + "local": "本地", + "processExplorer": "进程资源管理器", + "trace.detail": "请创建问题并手动附加以下文件:\r\n{0}", + "trace.message": "已成功创建跟踪文件", + "trace.ok": "确定(&&O)" + }, + "vs/platform/quickinput/browser/commandsQuickAccess": { + "canNotRun": "命令 \"{0}\" 导致错误", + "commandPickAriaLabelWithKeybinding": "{0}, {1}", + "commonlyUsed": "常用", + "morecCommands": "其他命令", + "recentlyUsed": "最近使用", + "suggested": "类似命令" + }, + "vs/platform/quickinput/browser/helpQuickAccess": { + "helpPickAriaLabel": "{0}, {1}" + }, + "vs/platform/quickinput/browser/quickInput": { + "cursorAtEndOfQuickInputBox": "快速输入中的光标是否位于输入框的末尾", + "inQuickInput": "键盘焦点是否在快速输入控件内", + "inputModeEntry": "按 \"Enter\" 以确认或按 \"Esc\" 以取消", + "inputModeEntryDescription": "{0} (按 \"Enter\" 以确认或按 \"Esc\" 以取消)", + "quickInput.back": "上一步", + "quickInput.steps": "{0}/{1}", + "quickInputBox.ariaLabel": "在此输入可缩小结果范围。", + "quickInputType": "当前可见快速输入的类型" + }, + "vs/platform/quickinput/browser/quickInputActions": { + "quickInput.nextSeparatorWithQuickAccessFallback": "如果我们处于快速访问模式,这将导航到下一项。如果我们未处于快速访问模式,这将导航到下一个分隔符。", + "quickInput.previousSeparatorWithQuickAccessFallback": "如果我们处于快速访问模式,这将导航到上一项。如果我们未处于快速访问模式,这将导航到上一个分隔符。", + "quickPick": "在快速选取上下文中使用。如果为此命令更改一个键绑定,则还应更改此命令的所有其他键绑定(修饰符变体)。" + }, + "vs/platform/quickinput/browser/quickInputController": { + "custom": "自定义", + "ok": "确定", + "quickInput.back": "上一步", + "quickInput.backWithKeybinding": "后退 ({0})", + "quickInput.checkAll": "切换所有复选框", + "quickInput.countSelected": "已选 {0} 项", + "quickInput.visibleCount": "{0} 个结果" + }, + "vs/platform/quickinput/browser/quickInputTree": { + "quickInput": "快速输入" + }, + "vs/platform/quickinput/browser/quickInputUtils": { + "executeCommand": "单击以执行命令 \"{0}\"" + }, + "vs/platform/quickinput/browser/quickPickPin": { + "pinCommand": "固定命令", + "pinnedCommand": "已固定命令", + "terminal.commands.pinned": "已固定" + }, + "vs/platform/remoteTunnel/common/remoteTunnel": { + "remoteTunnelLog": "远程隧道服务" + }, + "vs/platform/remoteTunnel/node/remoteTunnelService": { + "remoteTunnelService.authorizing": "正在以 {0} 的身份连接({1})", + "remoteTunnelService.building": "正在从源生成 CLI", + "remoteTunnelService.openTunnel": "正在打开隧道", + "remoteTunnelService.openTunnelWithName": "正在打开隧道 {0}", + "remoteTunnelService.serviceInstallFailed": "未能安装隧道即服务,从会话开始..." + }, + "vs/platform/request/common/request": { + "electronFetch": "控制是否应启用对 Electron 而不是 Node.js 的 fetch 实现的使用。所有本地扩展都将获得用于全局提取 API 的 Electron 提取实现。", + "fetchAdditionalSupport": "控制是否应通过其他支持扩展 Node.js 的提取实现。当前,当启用相应的设置时,将添加代理支持 ({0}) 和系统证书 ({1})。", + "httpConfigurationTitle": "HTTP", + "noProxy": "指定 HTTP/HTTPS 请求应忽略代理设置的域名。", + "proxy": "要使用的代理设置。如果未设置,则将从 \"http_proxy\" 和 \"https_proxy\" 环境变量中继承。", + "proxyAuthorization": "要作为每个网络请求的 \"Proxy-Authorization\" 标头发送的值。", + "proxyKerberosServicePrincipal": "使用 HTTP 代理替代 Kerberos 身份验证的主体服务名称。未设置此选项时,将使用基于代理主机名的默认值。", + "proxySupport": "对扩展使用代理支持。", + "proxySupportFallback": "在未找到代理的情况下,启用扩展的代理支持,回退到请求选项。", + "proxySupportOff": "禁用对扩展的代理支持。", + "proxySupportOn": "为扩展启用代理支持。", + "proxySupportOverride": "为扩展启用代理支持,覆盖请求选项。", + "strictSSL": "控制是否根据提供的 CA 列表验证代理服务器证书。", + "systemCertificates": "控制是否应从操作系统加载 CA 证书。(在 Windows 和 macOS 上, 关闭此窗口后需要重新加载窗口。)", + "systemCertificatesV2": "控制是否应启用从 OS 实验性加载 CA 证书。这会使用比默认实现更为常规的方法。" + }, + "vs/platform/shell/node/shellEnv": { + "resolveShellEnvError": "无法解析 shell 环境: {0}", + "resolveShellEnvExitError": "来自生成的 shell 的意外退出代码(代码 {0}、信号 {1})", + "resolveShellEnvTimeout": "无法在合理的时间内解析 shell 环境。请检查 shell 配置,然后重启。" + }, + "vs/platform/telemetry/common/telemetryLogAppender": { + "telemetryLog": "遥测{0}" + }, + "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "如果此设置为 false,则无论新设置的值如何,都不会发送遥测数据。已弃用,推荐使用 {0} 设置。", + "telemetry.crashReports": "崩溃报告", + "telemetry.docsAndPrivacyStatement": "详细了解[我们收集的数据]({0})和我们的[隐私声明]({1})。", + "telemetry.docsStatement": "详细了解[我们收集的数据]({0})。", + "telemetry.enableTelemetry": "启用要收集的诊断数据。这有助于我们更好地了解 {0} 的执行情况以及哪里需要改进。", + "telemetry.enableTelemetryMd": "启用要收集的诊断数据。这有助于我们更好地了解 {0} 的执行情况以及哪里需要改进。[阅读详细信息]({1})关于我们收集的内容和隐私声明。", + "telemetry.errors": "错误遥测", + "telemetry.restart": "若要使崩溃报告更改生效,必须完全重新启动应用程序。", + "telemetry.telemetryLevel.crash": "发送 OS 级别故障报告。", + "telemetry.telemetryLevel.default": "发送使用情况数据、错误、故障报告。", + "telemetry.telemetryLevel.deprecated": "****注意:*** 如果此设置为“关闭”,则无论其他遥测设置如何,都不会发送遥测数据。如果此设置为“关闭”以外的任何选项,并且使用弃用的设置禁用遥测,则不会发送遥测数据。*", + "telemetry.telemetryLevel.error": "发送常规错误遥测和故障报告。", + "telemetry.telemetryLevel.off": "禁用所有产品遥测。", + "telemetry.telemetryLevel.tableDescription": "下表概述了每个设置所发送的数据:", + "telemetry.telemetryLevelMd": "控制 {0} 遥测、第一方扩展遥测和参与的第三方扩展遥测。一些第三方扩展可能不遵守此设置。请查阅特定扩展的文档以确定。遥测有助于我们更好地了解 {0} 的执行情况、需要改进的地方以及功能的使用方式。", + "telemetry.usage": "用法数据", + "telemetryConfigurationTitle": "遥测" + }, + "vs/platform/terminal/common/terminalLogService": { + "terminalLoggerName": "终端" + }, + "vs/platform/terminal/common/terminalPlatformConfiguration": { + "terminal.integrated.automationProfile.linux": "要在 Linux 上用于自动化相关终端使用(如任务和调试)的终端配置文件。", + "terminal.integrated.automationProfile.osx": "要在 macOS 上用于自动化相关终端使用(如任务和调试)的终端配置文件。", + "terminal.integrated.automationProfile.windows": "要用于自动化相关终端使用(如任务和调试)的终端配置文件。如果设置了 {0} (现已弃用),则当前将忽略此设置。", + "terminal.integrated.confirmIgnoreProcesses": "使用 {0} 设置时要忽略的一组流程名称。", + "terminal.integrated.defaultProfile.linux": "Linux 上的默认终端配置文件。", + "terminal.integrated.defaultProfile.osx": "macOS 上的默认终端配置文件。", + "terminal.integrated.defaultProfile.windows": "Windows 上的默认终端配置文件。", + "terminal.integrated.inheritEnv": "新 shell 是否应从 VS Code 继承其环境,这可能会生成登录 shell,以确保初始化 $PATH 和其他开发变量。这不会对 Windows 造成影响。", + "terminal.integrated.persistentSessionScrollback": "控制重新连接到永久性终端会话时将还原的最大行数。增加此数量将以占用更多内存为代价还原更多的回滚行,并增加在启动时连接到终端所需的时间。此设置需要重启才能生效,并应设置为小于或等于 `#terminal.integrated.scrollback#` 的值。", + "terminal.integrated.profile": "一组用于 {0} 的终端配置文件自定义,可在该平台上添加、移除或更改终端的启动方式。配置文件由强制路径、可选参数和其他演示选项组成。\r\n\r\n要替代现有配置文件,请使用其配置文件名称作为键,例如:\r\n\r\n{1}\r\n\r\n{2}详细了解如何对配置文件进行配置{3}。", + "terminal.integrated.showLinkHover": "是否显示终端输出中链接的悬停。", + "terminal.integrated.useWslProfiles": "控制是否在终端下拉列表中显示 WSL 发行版", + "terminalAutomationProfile.path": "shell 可执行文件的单个路径。", + "terminalIntegratedConfigurationTitle": "集成终端", + "terminalProfile.args": "用于运行 shell 可执行文件的可选参数集。", + "terminalProfile.color": "要与终端图标关联的主题颜色 ID。", + "terminalProfile.env": "具有将添加到终端配置文件进程的环境变量的对象。设置为 \"null\" 以从基本环境中删除环境变量。", + "terminalProfile.icon": "要与终端图标关联的 codicon ID。", + "terminalProfile.linuxExtensionId": "扩展终端的 ID", + "terminalProfile.linuxExtensionIdentifier": "提供此配置文件的扩展。", + "terminalProfile.linuxExtensionTitle": "扩展终端的名称", + "terminalProfile.osxExtensionId": "扩展终端的 ID", + "terminalProfile.osxExtensionIdentifier": "提供此配置文件的扩展。", + "terminalProfile.osxExtensionTitle": "扩展终端的名称", + "terminalProfile.overrideName": "是否将检测正在运行程序的动态终端标题替换为静态配置文件名称。", + "terminalProfile.path": "指向 shell 可执行文件的单一路径或一个路径数组(当一个路径失败时,这些路径将被用作回退)。", + "terminalProfile.windowsExtensionId": "扩展终端的 ID", + "terminalProfile.windowsExtensionIdentifier": "提供此配置文件的扩展。", + "terminalProfile.windowsExtensionTitle": "扩展终端的名称", + "terminalProfile.windowsSource": "将自动检测 shell 路径的配置文件源。请注意,非标准可执行文件位置不受支持,必须在新的配置文件中手动创建。" + }, + "vs/platform/terminal/common/terminalProfiles": { + "terminalAutomaticProfile": "自动检测默认值" + }, + "vs/platform/terminal/node/ptyHostMain": { + "ptyHost": "Pty 主机" + }, + "vs/platform/terminal/node/ptyService": { + "terminal-history-restored": "还原的历史记录" + }, + "vs/platform/terminal/node/terminalProcess": { + "launchFail.cwdDoesNotExist": "启动目录(cwd)“{0}”不存在", + "launchFail.cwdNotDirectory": "启动目录(cwd)“{0}”不是一个目录", + "launchFail.executableDoesNotExist": "shell 可执行文件“{0}”的路径不存在", + "launchFail.executableIsNotFileOrSymlink": "shell 可执行文件 \"{0}\" 的路径非文件或符号链接" + }, + "vs/platform/theme/common/colors/baseColors": { + "activeContrastBorder": "在活动元素周围额外的一层边框,用来提高对比度从而区别其他元素。", + "contrastBorder": "在元素周围额外的一层边框,用来提高对比度从而区别其他元素。", + "descriptionForeground": "提供其他信息的说明文本的前景色,例如标签文本。", + "disabledForeground": "已禁用元素的整体前景色。仅在未由组件替代时才能使用此颜色。", + "errorForeground": "错误信息的整体前景色。此颜色仅在不被组件覆盖时适用。", + "focusBorder": "焦点元素的整体边框颜色。此颜色仅在不被其他组件覆盖时适用。", + "foreground": "整体前景色。此颜色仅在不被组件覆盖时适用。", + "iconForeground": "工作台中图标的默认颜色。", + "selectionBackground": "工作台所选文本的背景颜色(例如输入字段或文本区域)。注意,本设置不适用于编辑器。", + "textBlockQuoteBackground": "文本中块引用的背景颜色。", + "textBlockQuoteBorder": "文本中块引用的边框颜色。", + "textCodeBlockBackground": "文本中代码块的背景颜色。", + "textLinkActiveForeground": "文本中链接在点击或鼠标悬停时的前景色 。", + "textLinkForeground": "文本中链接的前景色。", + "textPreformatBackground": "预格式化文本段的背景色。", + "textPreformatForeground": "预格式化文本段的前景色。", + "textSeparatorForeground": "文字分隔符的颜色。" + }, + "vs/platform/theme/common/colors/chartsColors": { + "chartsBlue": "图表可视化效果中使用的蓝色。", + "chartsForeground": "图表中使用的前景颜色。", + "chartsGreen": "图表可视化效果中使用的绿色。", + "chartsLines": "用于图表中的水平线条的颜色。", + "chartsOrange": "图表可视化效果中使用的橙色。", + "chartsPurple": "图表可视化效果中使用的紫色。", + "chartsRed": "图表可视化效果中使用的红色。", + "chartsYellow": "图表可视化效果中使用的黄色。" + }, + "vs/platform/theme/common/colors/editorColors": { + "activeLinkForeground": "活动链接颜色。", + "breadcrumbsBackground": "导航路径项的背景色。", + "breadcrumbsFocusForeground": "焦点导航路径的颜色", + "breadcrumbsSelectedBackground": "导航路径项选择器的背景色。", + "breadcrumbsSelectedForeground": "已选导航路径项的颜色。", + "diffDiagonalFill": "差异编辑器的对角线填充颜色。对角线填充用于并排差异视图。", + "diffEditor.unchangedCodeBackground": "差异编辑器中未更改代码的背景色。", + "diffEditor.unchangedRegionBackground": "差异编辑器中未更改块的背景色。", + "diffEditor.unchangedRegionForeground": "差异编辑器中未更改块的前景色。", + "diffEditorBorder": "两个文本编辑器之间的边框颜色。", + "diffEditorInserted": "已插入的文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "diffEditorInsertedLineGutter": "插入行的边距的背景色。", + "diffEditorInsertedLines": "已插入的行的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "diffEditorInsertedOutline": "插入的文本的轮廓颜色。", + "diffEditorOverviewInserted": "插入内容的差异概述标尺前景。", + "diffEditorOverviewRemoved": "删除内容的差异概述标尺前景。", + "diffEditorRemoved": "已删除的文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "diffEditorRemovedLineGutter": "删除行的边距的背景色。", + "diffEditorRemovedLines": "已删除的行的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "diffEditorRemovedOutline": "被删除文本的轮廓颜色。", + "editorBackground": "编辑器背景色。", + "editorCompositionBorder": "输入法组合的边框颜色。", + "editorError.background": "编辑器中错误文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "editorError.foreground": "编辑器中错误波浪线的前景色。", + "editorFindMatch": "当前搜索匹配项的颜色。", + "editorFindMatchBorder": "当前搜索匹配项的边框颜色。", + "editorFindMatchForeground": "当前搜索匹配项的文本颜色。", + "editorForeground": "编辑器默认前景色。", + "editorHint.foreground": "编辑器中提示波浪线的前景色。", + "editorInactiveSelection": "非活动编辑器中所选内容的颜色,颜色必须透明,以免隐藏下面的装饰效果。", + "editorInfo.background": "编辑器中信息文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "editorInfo.foreground": "编辑器中信息波浪线的前景色。", + "editorInlayHintBackground": "内联提示的背景色", + "editorInlayHintBackgroundParameter": "参数内联提示的背景色", + "editorInlayHintBackgroundTypes": "类型内联提示的背景色", + "editorInlayHintForeground": "内联提示的前景色", + "editorInlayHintForegroundParameter": "参数内联提示的前景色", + "editorInlayHintForegroundTypes": "类型内联提示的前景色", + "editorLightBulbAiForeground": "用于灯泡 AI 图标的颜色。", + "editorLightBulbAutoFixForeground": "用于灯泡自动修复操作图标的颜色。", + "editorLightBulbForeground": "用于灯泡操作图标的颜色。", + "editorSelectionBackground": "编辑器所选内容的颜色。", + "editorSelectionForeground": "用以彰显高对比度的所选文本的颜色。", + "editorSelectionHighlight": "具有与所选项相关内容的区域的颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "editorSelectionHighlightBorder": "与所选项内容相同的区域的边框颜色。", + "editorStickyScrollBackground": "编辑器中粘滞滚动的背景色", + "editorStickyScrollBorder": "编辑器中粘滞滚动的边框颜色", + "editorStickyScrollHoverBackground": "在编辑器中悬停时粘滞滚动的背景色", + "editorStickyScrollShadow": " 编辑器中粘滞滚动的阴影颜色", + "editorWarning.background": "编辑器中警告文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "editorWarning.foreground": "编辑器中警告波浪线的前景色。", + "editorWidgetBackground": "编辑器组件(如查找/替换)背景颜色。", + "editorWidgetBorder": "编辑器小部件的边框颜色。此颜色仅在小部件有边框且不被小部件重写时适用。", + "editorWidgetForeground": "编辑器小部件的前景色,如查找/替换。", + "editorWidgetResizeBorder": "编辑器小部件大小调整条的边框颜色。此颜色仅在小部件有调整边框且不被小部件颜色覆盖时使用。", + "errorBorder": "如果设置,编辑器中错误的双下划线颜色。", + "findMatchHighlight": "其他搜索匹配项的颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "findMatchHighlightBorder": "其他搜索匹配项的边框颜色。", + "findMatchHighlightForeground": "其他搜索匹配项的前景色。", + "findRangeHighlight": "限制搜索范围的颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "findRangeHighlightBorder": "限制搜索的范围的边框颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "hintBorder": "如果设置,编辑器中提示的双下划线颜色。", + "hoverBackground": "编辑器悬停提示的背景颜色。", + "hoverBorder": "光标悬停时编辑器的边框颜色。", + "hoverForeground": "编辑器悬停的前景颜色。", + "hoverHighlight": "在下面突出显示悬停的字词。颜色必须透明,以免隐藏下面的修饰效果。", + "infoBorder": "如果设置,编辑器中信息的双下划线颜色。", + "mergeBorder": "内联合并冲突中标头和分割线的边框颜色。", + "mergeCommonContentBackground": "内联合并冲突中的常见祖先内容背景。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeCommonHeaderBackground": "内联合并冲突中的常见祖先标头背景。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeCurrentContentBackground": "内联合并冲突中的当前内容背景。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeCurrentHeaderBackground": "当前标题背景的内联合并冲突。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeIncomingContentBackground": "内联合并冲突中的传入内容背景。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeIncomingHeaderBackground": "内联合并冲突中的传入标题背景。颜色必须透明,以免隐藏下面的修饰效果。", + "overviewRulerCommonContentForeground": "内联合并冲突中共同祖先区域的概览标尺前景色。", + "overviewRulerCurrentContentForeground": "内联合并冲突中当前版本区域的概览标尺前景色。", + "overviewRulerFindMatchForeground": "用于查找匹配项的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "overviewRulerIncomingContentForeground": "内联合并冲突中传入的版本区域的概览标尺前景色。", + "overviewRulerSelectionHighlightForeground": "用于突出显示所选内容的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "problemsErrorIconForeground": "用于问题错误图标的颜色。", + "problemsInfoIconForeground": "用于问题信息图标的颜色。", + "problemsWarningIconForeground": "用于问题警告图标的颜色。", + "snippetFinalTabstopHighlightBackground": "代码片段中最后的 Tab 位的高亮背景色。", + "snippetFinalTabstopHighlightBorder": "代码片段中最后的制表位的高亮边框颜色。", + "snippetTabstopHighlightBackground": "代码片段 Tab 位的高亮背景色。", + "snippetTabstopHighlightBorder": "代码片段 Tab 位的高亮边框颜色。", + "statusBarBackground": "编辑器悬停状态栏的背景色。", + "toolbarActiveBackground": "将鼠标悬停在操作上时的工具栏背景", + "toolbarHoverBackground": "使用鼠标悬停在操作上时显示工具栏背景", + "toolbarHoverOutline": "使用鼠标悬停在操作上时显示工具栏轮廓", + "warningBorder": "如果设置,编辑器中警告的双下划线颜色。", + "widgetBorder": "编辑器内小组件(如查找/替换)的边框颜色。", + "widgetShadow": "编辑器内小组件(如查找/替换)的阴影颜色。" + }, + "vs/platform/theme/common/colors/inputColors": { + "buttonBackground": "按钮背景色。", + "buttonBorder": "按钮边框颜色。", + "buttonForeground": "按钮前景色。", + "buttonHoverBackground": "按钮在悬停时的背景颜色。", + "buttonSecondaryBackground": "辅助按钮背景色。", + "buttonSecondaryForeground": "辅助按钮前景色。", + "buttonSecondaryHoverBackground": "悬停时的辅助按钮背景色。", + "buttonSeparator": "按钮分隔符颜色。", + "checkbox.background": "复选框小部件的背景颜色。", + "checkbox.border": "复选框小部件的边框颜色。", + "checkbox.foreground": "复选框小部件的前景色。", + "checkbox.select.background": "选择复选框小组件所在的元素时该小组件的背景色。", + "checkbox.select.border": "选择复选框小组件所在的元素时该小组件的边框颜色。", + "dropdownBackground": "下拉列表背景色。", + "dropdownBorder": "下拉列表边框。", + "dropdownForeground": "下拉列表前景色。", + "dropdownListBackground": "下拉列表背景色。", + "inputBoxActiveOptionBorder": "输入字段中已激活选项的边框颜色。", + "inputBoxBackground": "输入框背景色。", + "inputBoxBorder": "输入框边框。", + "inputBoxForeground": "输入框前景色。", + "inputOption.activeBackground": "输入字段中选项的背景悬停颜色。", + "inputOption.activeForeground": "输入字段中已激活的选项的前景色。", + "inputOption.hoverBackground": "输入字段中激活选项的背景颜色。", + "inputPlaceholderForeground": "输入框中占位符的前景色。", + "inputValidationErrorBackground": "输入验证结果为错误级别时的背景色。", + "inputValidationErrorBorder": "严重性为错误时输入验证的边框颜色。", + "inputValidationErrorForeground": "输入验证结果为错误级别时的前景色。", + "inputValidationInfoBackground": "输入验证结果为信息级别时的背景色。", + "inputValidationInfoBorder": "严重性为信息时输入验证的边框颜色。", + "inputValidationInfoForeground": "输入验证结果为信息级别时的前景色。", + "inputValidationWarningBackground": "严重性为警告时输入验证的背景色。", + "inputValidationWarningBorder": "严重性为警告时输入验证的边框颜色。", + "inputValidationWarningForeground": "输入验证结果为警告级别时的前景色。", + "keybindingLabelBackground": "键绑定标签背景色。键绑定标签用于表示键盘快捷方式。", + "keybindingLabelBorder": "键绑定标签边框色。键绑定标签用于表示键盘快捷方式。", + "keybindingLabelBottomBorder": "键绑定标签边框底部色。键绑定标签用于表示键盘快捷方式。", + "keybindingLabelForeground": "键绑定标签前景色。键绑定标签用于表示键盘快捷方式。", + "radioActiveBorder": "活动单选选项的边框颜色。", + "radioActiveForeground": "活动单选选项的前景色。", + "radioBackground": "活动单选选项的背景色。", + "radioHoverBackground": "悬停时非活动单选选项的背景色。", + "radioInactiveBackground": "非活动单选选项的背景色。", + "radioInactiveBorder": "非活动单选选项的边框颜色。", + "radioInactiveForeground": "非活动单选选项的前景色。" + }, + "vs/platform/theme/common/colors/listColors": { + "editorActionListBackground": "操作列表背景色。", + "editorActionListFocusBackground": "聚焦项目的操作列表背景色。", + "editorActionListFocusForeground": "聚焦项目的操作列表前景色。", + "editorActionListForeground": "操作列表前景色。", + "highlight": "在列表或树中搜索时,其中匹配内容的高亮颜色。", + "invalidItemForeground": "列表或树中无效项的前景色,例如资源管理器中没有解析的根目录。", + "listActiveSelectionBackground": "已选项在列表或树活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listActiveSelectionForeground": "已选项在列表或树活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listActiveSelectionIconForeground": "已选项在列表/树活动时的列表/树图标前景颜色。活动的列表/树具有键盘焦点,非活动的则没有。", + "listDeemphasizedForeground": "取消强调的项的列表/树前景色。", + "listDropBackground": "使用鼠标移动项目时,列表或树进行拖放的背景颜色。", + "listDropBetweenBackground": "使用鼠标在项目之间移动项时,列表/树拖放边框的颜色。", + "listErrorForeground": "包含错误的列表项的前景颜色。", + "listFilterMatchHighlight": "筛选后的匹配项的背景颜色。", + "listFilterMatchHighlightBorder": "筛选后的匹配项的边框颜色。", + "listFilterWidgetBackground": "列表和树中类型筛选器小组件的背景色。", + "listFilterWidgetNoMatchesOutline": "当没有匹配项时,列表和树中类型筛选器小组件的轮廓颜色。", + "listFilterWidgetOutline": "列表和树中类型筛选器小组件的轮廓颜色。", + "listFilterWidgetShadow": "列表和树中类型筛选器小组件的阴影颜色。", + "listFocusAndSelectionOutline": "当列表/树处于活动状态且已选择时,重点项的列表/树边框颜色。活动的列表/树具有键盘焦点,但非活动的则没有。", + "listFocusBackground": "焦点项在列表或树活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listFocusForeground": "焦点项在列表或树活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listFocusHighlightForeground": "在列表或树中搜索时,匹配活动聚焦项的突出显示内容的列表/树前景色。", + "listFocusOutline": "列表/树活动时,焦点项目的列表/树边框色。活动的列表/树具有键盘焦点,非活动的没有。", + "listHoverBackground": "使用鼠标移动项目时,列表或树的背景颜色。", + "listHoverForeground": "鼠标在项目上悬停时,列表或树的前景颜色。", + "listInactiveFocusBackground": "非活动的列表或树控件中焦点项的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listInactiveFocusOutline": "列表/数非活动时,焦点项目的列表/树边框色。活动的列表/树具有键盘焦点,非活动的没有。", + "listInactiveSelectionBackground": "已选项在列表或树非活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listInactiveSelectionForeground": "已选项在列表或树非活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listInactiveSelectionIconForeground": "已选项在列表/树非活动时的图标前景颜色。活动的列表/树具有键盘焦点,非活动的则没有。", + "listWarningForeground": "包含警告的列表项的前景颜色。", + "tableColumnsBorder": "列之间的表边框颜色。", + "tableOddRowsBackgroundColor": "奇数表行的背景色。", + "treeInactiveIndentGuidesStroke": "非活动缩进参考线的树描边颜色。", + "treeIndentGuidesStroke": "缩进参考线的树描边颜色。" + }, + "vs/platform/theme/common/colors/menuColors": { + "menuBackground": "菜单项的背景颜色。", + "menuBorder": "菜单的边框颜色。", + "menuForeground": "菜单项的前景颜色。", + "menuSelectionBackground": "菜单中所选菜单项的背景色。", + "menuSelectionBorder": "菜单中所选菜单项的边框颜色。", + "menuSelectionForeground": "菜单中选定菜单项的前景色。", + "menuSeparatorBackground": "菜单中分隔线的颜色。" + }, + "vs/platform/theme/common/colors/minimapColors": { + "minimapBackground": "迷你地图背景颜色。", + "minimapError": "用于错误的迷你地图标记颜色。", + "minimapFindMatchHighlight": "用于查找匹配项的迷你地图标记颜色。", + "minimapForegroundOpacity": "在缩略图中呈现的前景元素的不透明度。例如,\"#000000c0\" 将呈现不透明度为 75% 的元素。", + "minimapInfo": "信息的迷你地图标记颜色。", + "minimapSelectionHighlight": "编辑器选区在迷你地图中对应的标记颜色。", + "minimapSelectionOccurrenceHighlight": "用于重复编辑器选择的缩略图标记颜色。", + "minimapSliderActiveBackground": "单击时,迷你地图滑块的背景颜色。", + "minimapSliderBackground": "迷你地图滑块背景颜色。", + "minimapSliderHoverBackground": "悬停时,迷你地图滑块的背景颜色。", + "overviewRuleWarning": "用于警告的迷你地图标记颜色。" + }, + "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "错误活动徽章的背景色", + "activityErrorBadge.foreground": "错误活动徽章的前景色", + "activityWarningBadge.background": "警告活动徽章的背景色", + "activityWarningBadge.foreground": "警告活动徽章的前景色", + "badgeBackground": "Badge 背景色。Badge 是小型的信息标签,如表示搜索结果数量的标签。", + "badgeForeground": "Badge 前景色。Badge 是小型的信息标签,如表示搜索结果数量的标签。", + "chartAxis": "图表的轴颜色。", + "chartGuide": "图表的参考线。", + "chartLine": "图表的线条颜色。", + "progressBarBackground": "表示长时间操作的进度条的背景色。", + "sashActiveBorder": "活动框格的边框颜色。", + "scrollbarShadow": "表示视图被滚动的滚动条阴影。", + "scrollbarSliderActiveBackground": "滚动条滑块在被点击时的背景色。", + "scrollbarSliderBackground": "滚动条滑块背景色", + "scrollbarSliderHoverBackground": "滚动条滑块在悬停时的背景色" + }, + "vs/platform/theme/common/colors/quickpickColors": { + "pickerBackground": "背景颜色快速选取器。快速选取器小部件是选取器(如命令调色板)的容器。", + "pickerForeground": "前景颜色快速选取器。快速选取器小部件是命令调色板等选取器的容器。", + "pickerGroupBorder": "快速选取器分组边框的颜色。", + "pickerGroupForeground": "快速选取器分组标签的颜色。", + "pickerTitleBackground": "标题背景颜色快速选取器。快速选取器小部件是命令调色板等选取器的容器。", + "quickInput.list.focusBackground deprecation": "请改用 quickInputList.focusBackground", + "quickInput.listFocusBackground": "焦点项目的快速选择器背景色。", + "quickInput.listFocusForeground": "焦点项目的快速选择器前景色。", + "quickInput.listFocusIconForeground": "焦点项目的快速选取器图标前景色。" + }, + "vs/platform/theme/common/colors/searchColors": { + "search.resultsInfoForeground": "搜索 Viewlet 完成消息中文本的颜色。", + "searchEditor.editorFindMatchBorder": "搜索编辑器查询匹配的边框颜色。", + "searchEditor.queryMatch": "搜索编辑器查询匹配的颜色。" + }, + "vs/platform/theme/common/colorUtils": { + "transparecyRequired": "此颜色必须是透明的,否则会遮盖内容", + "useDefault": "使用默认颜色。" + }, + "vs/platform/theme/common/iconRegistry": { + "iconDefinition.fontCharacter": "与图标定义关联的字体字符。", + "iconDefinition.fontId": "要使用的字体的 ID。如果未设置,则使用最先定义的字体。", + "nextChangeIcon": "“转到下一个编辑器位置”图标。", + "previousChangeIcon": "“转到上一个编辑器位置”图标。", + "widgetClose": "小组件中“关闭”操作的图标。" + }, + "vs/platform/theme/common/tokenClassificationRegistry": { + "abstract": "用于抽象符号的样式。", + "async": "用于异步的符号的样式。", + "class": "类样式。", + "comment": "注释的样式。", + "declaration": "所有符号声明的样式。", + "decorator": "修饰器和注释的样式。", + "deprecated": "用于已弃用的符号的样式。", + "documentation": "用于文档中引用的样式。", + "enum": "枚举的样式。", + "enumMember": "枚举成员的样式。", + "event": "事件的样式。", + "function": "函数样式", + "interface": "接口样式。", + "keyword": "关键字的样式。", + "labels": "文本样式", + "macro": "宏样式。", + "member": "成员函数的样式", + "method": "成员(成员函数)的样式", + "modification": "用于写入访问的样式。", + "namespace": "命名空间的样式。", + "number": "数字样式。", + "operator": "运算符的样式。", + "parameter": "参数样式。", + "property": "属性的样式。", + "readonly": "用于只读符号的样式。", + "regexp": "表达式的样式。", + "schema.fontStyle.error": "字形必须为 \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线)、\"strikethrough\" (删除线) 或是上述的组合。空字符串将取消设置的所有字形。", + "schema.token.background.warning": "暂不支持标记背景色。", + "schema.token.bold": "将字形设置为粗体或取消粗体设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", + "schema.token.fontStyle": "设置规则的所有字形: \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线)、\"strikethrough\" (删除线) 或是上述的组合。所有未列出的字形都将取消设置。空字符串将取消设置的所有字形。", + "schema.token.fontStyle.none": "无 (清除继承的设置)", + "schema.token.foreground": "标记的前景色。", + "schema.token.italic": "将字形设置为倾斜或取消倾斜设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", + "schema.token.settings": "标记的颜色和样式。", + "schema.token.strikethrough": "将字形设置为下划线或取消下划线设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", + "schema.token.underline": "将字形设置为下划线或取消下划线设置。请注意,如果存在 \"fontStyle\",则会替代此设置。", + "static": "用于静态符号的样式。", + "string": "字符串的样式。", + "struct": "结构样式。", + "type": "类型的样式。", + "typeParameter": "类型参数的样式。", + "variable": "变量的样式。" + }, + "vs/platform/undoRedo/common/undoRedoService": { + "cannotResourceRedoDueToInProgressUndoRedo": "无法重做“{0}”,因为已有一项撤消或重做操作正在运行。", + "cannotResourceUndoDueToInProgressUndoRedo": "无法撤销“{0}”,因为已有一项撤消或重做操作正在运行。", + "cannotWorkspaceRedo": "无法在所有文件中重做“{0}”。{1}", + "cannotWorkspaceRedoDueToChanges": "无法对所有文件重做“{0}”,因为已更改 {1}", + "cannotWorkspaceRedoDueToInMeantimeUndoRedo": "无法跨所有文件重做“{0}”,因为同时发生了一项撤消或重做操作", + "cannotWorkspaceRedoDueToInProgressUndoRedo": "无法跨所有文件重做“{0}”,因为 {1} 上已有一项撤消或重做操作正在运行", + "cannotWorkspaceUndo": "无法在所有文件中撤消“{0}”。{1}", + "cannotWorkspaceUndoDueToChanges": "无法撤消所有文件的“{0}”,因为已更改 {1}", + "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "无法跨所有文件撤销“{0}”,因为同时发生了一项撤消或重做操作", + "cannotWorkspaceUndoDueToInProgressUndoRedo": "无法跨所有文件撤销“{0}”,因为 {1} 上已有一项撤消或重做操作正在运行", + "confirmDifferentSource": "是否要撤消“{0}”?", + "confirmDifferentSource.no": "否", + "confirmDifferentSource.yes": "是(&&Y)", + "confirmWorkspace": "是否要在所有文件中撤消“{0}”?", + "externalRemoval": "以下文件已关闭并且已在磁盘上修改: {0}。", + "noParallelUniverses": "以下文件已以不兼容的方式修改: {0}。", + "nok": "撤消此文件(&&F)", + "ok": "在 {0} 个文件中撤消(&&U)" + }, + "vs/platform/update/common/update.config.contribution": { + "default": "启用自动更新检查。代码将定期自动检查更新。", + "deprecated": "此设置已弃用,请改用“{0}”。", + "enableWindowsBackgroundUpdates": "启用在 Windows 上后台下载和安装新的 VS Code 版本。", + "enableWindowsBackgroundUpdatesTitle": "在 Windows 上启用后台更新", + "manual": "禁用自动后台更新检查。如果手动检查更新,更新将可用。", + "none": "禁用更新。", + "showReleaseNotes": "在更新后显示发行说明。发行说明将从 Microsoft 联机服务中获取。", + "start": "仅在启动时检查更新。禁用自动后台更新检查。", + "updateConfigurationTitle": "更新", + "updateMode": "配置是否接收自动更新。更改后需要重新启动。更新是从微软在线服务获取的。" + }, + "vs/platform/userDataProfile/common/userDataProfile": { + "defaultProfile": "默认" + }, + "vs/platform/userDataSync/common/abstractSynchronizer": { + "incompatible": "无法同步 {0},因为它的本地版本 {1} 与其远程版本 {2} 不兼容", + "incompatible sync data": "无法分析同步数据,因为它与当前版本不兼容。" + }, + "vs/platform/userDataSync/common/keybindingsSync": { + "errorInvalidSettings": "无法同步键绑定,因为文件中的内容无效。请打开文件并进行更正。" + }, + "vs/platform/userDataSync/common/settingsSync": { + "errorInvalidSettings": "无法同步设置,因为设置文件中存在错误/警告。" + }, + "vs/platform/userDataSync/common/userDataAutoSyncService": { + "default service changed": "默认服务已更改,因此无法同步", + "service changed": "同步服务已更改,因此无法同步", + "session expired": "无法同步,因为当前会话已过期", + "turned off": "无法同步,因为同步在云中已关闭", + "turned off machine": "无法同步,因为已从另一台计算机上关闭了此计算机上的同步。" + }, + "vs/platform/userDataSync/common/userDataSync": { + "app.extension.identifier.errorMessage": "预期的格式 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", + "settings sync": "设置同步", + "settingsSync.ignoredExtensions": "同步时要忽略的扩展列表。扩展的标识符始终为 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", + "settingsSync.ignoredSettings": "配置在同步时要忽略的设置。", + "settingsSync.keybindingsPerPlatform": "为每个平台各自同步键绑定。" + }, + "vs/platform/userDataSync/common/userDataSyncLog": { + "userDataSyncLog": "设置同步" + }, + "vs/platform/userDataSync/common/userDataSyncMachines": { + "error incompatible": "无法读取计算机数据,因为当前版本不兼容。请更新 {0},然后重试。" + }, + "vs/platform/userDataSync/common/userDataSyncResourceProvider": { + "incompatible sync data": "无法分析同步数据,因为它与当前版本不兼容。" + }, + "vs/platform/windows/electron-main/windowImpl": { + "appGone": "窗口意外终止", + "appGoneDetailEmptyWindow": "对此造成的不便,我们深表歉意。可以打开新的空窗口以重新启动。", + "appGoneDetailWorkspace": "我们对此不便表示抱歉! 请重启该窗口以从上次停止的位置继续。", + "appGoneDetails": "窗口意外终止(原因: \"{0}\",代码: \"{1}\")", + "appStalled": "窗口未响应", + "appStalledDetail": "你可以重新打开或关闭窗口,或者保持等待。", + "close": "关闭(&&C)", + "doNotRestoreEditors": "不还原编辑器", + "hiddenMenuBar": "你仍可以通过 Alt 键访问菜单栏。", + "newWindow": "新建窗口(&&N)", + "reopen": "重新打开(&&R)", + "wait": "继续等待(&&K)" + }, + "vs/platform/windows/electron-main/windowsMainService": { + "allow": "允许(&&A)", + "cancel": "取消(&&C)", + "confirmOpenDetail": "路径“{0}”使用不允许的主机。除非信任主机,否则应按“取消”", + "confirmOpenMessage": "在允许的主机列表中找不到主机“{0}”。是否仍要允许?", + "doNotAskAgain": "永久允许主机 \"{0}\"", + "learnMore": "了解详细信息(&&L)", + "ok": "确定(&&O)", + "pathNotExistDetail": "此计算机上不存在路径“{0}”。", + "pathNotExistTitle": "路径不存在", + "uriInvalidDetail": "URI“{0}”无效,无法打开。", + "uriInvalidTitle": "无法打开 uri" + }, + "vs/platform/workspace/common/workspace": { + "codeWorkspace": "Code 工作区" + }, + "vs/platform/workspaces/electron-main/workspacesHistoryMainService": { + "cancel": "取消(&&C)", + "clearButtonLabel": "清除(&&C)", + "confirmClearDetail": "此操作不可逆!", + "confirmClearRecentsMessage": "是否要清除最近打开的所有文件和工作区?", + "newWindow": "新窗口", + "newWindowDesc": "打开新窗口", + "recentFolders": "最近使用的文件夹", + "recentFoldersAndWorkspaces": "最近使用的文件夹和工作区", + "untitledWorkspace": "无标题(工作区)", + "workspaceName": "{0} (工作区)" + }, + "vs/platform/workspaces/electron-main/workspacesManagementMainService": { + "ok": "确定(&&O)", + "workspaceOpenedDetail": "已在另一个窗口打开工作区。请先关闭该窗口,然后重试。", + "workspaceOpenedMessage": "无法保存工作区“{0}”" + }, + "vs/server/node/remoteExtensionHostAgentCli": { + "remotecli": "远程 CLI" + }, + "vs/server/node/serverEnvironmentService": { + "acceptLicenseTerms": "如果已设置,则用户接受服务器许可条款,并将在没有用户提示的情况下启用服务器。", + "connection-token": "必须包含在所有请求中的机密。", + "connection-token-file": "包含连接令牌的文件的路径。", + "default-folder": "未在浏览器 URL 中指定输入时要打开的工作区文件夹。已针对当前工作目录解析相对或绝对路径。", + "default-workspace": "未在浏览器 URL 中指定输入时要打开的工作区。已针对当前工作目录解析相对或绝对路径。", + "host": "服务器应侦听的主机名或 IP 地址。如果未设置,则默认为 “localhost”。", + "port": "服务器应侦听的端口。如果传递了 0,则会选取一个随机的空闲端口。如果传递了采用 num-num 格式的范围,则将从范围中选择(包含结束)空闲端口。", + "server-base-path": "提供 Web UI 和代码服务器的路径。默认为 “/”。`", + "serverDataDir": "指定保存服务器数据的目录。", + "socket-path": "服务器要侦听的套接字文件的路径。", + "start-server": "安装或卸载扩展时启动服务器。将与 “install-extension”、“install-builtin-extension” 和 “uninstall-extension” 结合使用。", + "telemetry-level": "设置初始遥测级别。有效级别为: “off”、 crash”、“error” 和 “all”。如果未指定,服务器将在客户端连接之前发送遥测数据,然后将使用客户端遥测设置。将此项设置为 “off” 等效于 --disable-telemetry", + "without-connection-token": "在没有连接令牌的情况下运行。仅当通过其他方式保护连接时才使用此项。" + }, + "vs/server/node/serverServices": { + "remoteExtensionLog": "服务器" + }, + "win32/i18n/messages": { + "AddContextMenuFiles": "将“通过 %1 打开”操作添加到 Windows 资源管理器文件上下文菜单", + "AddContextMenuFolders": "将“通过 %1 打开”操作添加到 Windows 资源管理器目录上下文菜单", + "AddToPath": "添加到 PATH (需要重启 shell)", + "AdditionalIcons": "其他图标:", + "AssociateWithFiles": "将 %1 注册为受支持的文件类型的编辑器", + "ConfirmUninstall": "确定要完全删除 %1 及其所有组件?", + "CreateDesktopIcon": "创建桌面图标(&D)", + "CreateQuickLaunchIcon": "创建 \"快速启动\" 图标(&Q)", + "FinishedLabel": "安装程序已在计算机上安装好 [name]。选择安装的快捷方式即可启动该应用程序。", + "OpenWithCodeContextMenu": "使用 %1 打开(&I)", + "Other": "其他:", + "RunAfter": "安装后运行 %1", + "SourceFile": "%1 源文件", + "UpdatingVisualStudioCode": "正在更新 Visual Studio Code..." + }, + "vs/code/electron-main/app": { + "cancel": "否(&&N)", + "confirmOpenDetail": "如果你未发起此请求,则可能表示有人试图攻击你的系统。除非你采取了明确操作来发起此请求,否则应按“否”", + "confirmOpenMessageFileOrFolder": "外部应用程序想要在 {1} 中打开“{0}”。是否要打开此文件或文件夹?", + "confirmOpenMessageFolder": "外部应用程序想要在 {0} 中打开“{1}”。是否要打开此文件夹?", + "confirmOpenMessageWorkspace": "外部应用程序想要在 {0} 中打开“{1}”。是否要打开此工作区文件?", + "doNotAskAgainLocal": "允许在不询问的情况下打开本地路径", + "doNotAskAgainRemote": "允许在不询问的情况下打开远程路径", + "open": "是(&Y)" + }, + "vs/code/electron-main/main": { + "close": "关闭(&C)", + "mainLog": "主进程", + "secondInstanceAdmin": "{0} 的另一个实例已在以管理员身份运行。", + "secondInstanceAdminDetail": "请先关闭另一个实例,然后重试。", + "secondInstanceNoResponse": "{0} 的另一实例正在运行但没有响应", + "secondInstanceNoResponseDetail": "请先关闭其他所有实例,然后重试。", + "startupDataDirError": "无法写入程序用户数据。", + "startupUserDataAndExtensionsDirErrorDetail": "{0}\r\n\r\n请确保以下目录是可写的:\r\n\r\n{1}", + "statusWarning": "警告: --status 参数只能在已运行 {0} 时使用。请在启动 {0} 后再次运行它。" + }, + "vs/code/electron-sandbox/processExplorer/processExplorerMain": { + "copy": "复制", + "copyAll": "全部复制", + "cpu": "CPU (%)", + "debug": "调试", + "forceKillProcess": "强制结束进程", + "killProcess": "结束进程", + "memory": "内存(MB)", + "name": "进程名称", + "pid": "PID" + }, + "vs/code/electron-utility/sharedProcess/sharedProcessMain": { + "sharedLog": "共享" + }, + "vs/code/node/cliProcessMain": { + "cli": "CLI" + }, + "vs/workbench/api/browser/mainThreadAuthentication": { + "allow": "允许(&&A)", + "confirmLogin": "扩展\"{0}\"希望使用{1}登录。", + "confirmModelAccess": "扩展“{0}”想要访问 {1} 提供的语言模型。", + "confirmRelogin": "扩展“{0}”希望你使用 {1} 重新登录。", + "incorrectAccount": "检测到不正确的帐户", + "incorrectAccountDetail": "所选帐户 {0} 与请求的帐户 {1} 不匹配。", + "keep": "保留 {0}", + "learnMore": "了解详细信息", + "loginWith": "使用 {0} 登录", + "signedOut": "已成功注销。" + }, + "vs/workbench/api/browser/mainThreadCLICommands": { + "cannot be installed": "无法安装“{0}”扩展,因为它被声明为不在此安装程序中运行。" + }, + "vs/workbench/api/browser/mainThreadComments": { + "commentsViewIcon": "查看备注视图的图标。" + }, + "vs/workbench/api/browser/mainThreadCustomEditors": { + "defaultEditLabel": "编辑", + "vetoExtHostRestart": "'{0}' 的自定义编辑器处于打开状态。" + }, + "vs/workbench/api/browser/mainThreadEditSessionIdentityParticipant": { + "timeout.onWillCreateEditSessionIdentity": "10000ms 后已中止 onWillCreateEditSessionIdentity-event" + }, + "vs/workbench/api/browser/mainThreadExtensionService": { + "disabledDep": "无法激活“{0}”扩展,因为它依赖于“{1}”扩展,该扩展已禁用。是否要启用扩展并重新加载窗口?", + "disabledDepNoAction": "无法激活“{0}”扩展,因为它依赖于被禁用的“{1}”扩展。", + "enable dep": "启用和重新加载", + "install missing dep": "安装并重新加载", + "manageWorkspaceTrust": "管理工作区信任", + "notSupportedInWorkspace": "无法激活 \"{0}\" 扩展,因为它依赖于当前工作区中不支持的 \"{1}\" 扩展", + "reload": "重新加载窗口", + "reload window": "无法激活 \"{0}\" 扩展, 因为它依赖于未加载的 \"{1}\" 扩展。是否要重新加载窗口以加载扩展名?", + "restrictedMode": "无法激活 \"{0}\" 扩展,因为它依赖于受限模式下不支持的 \"{1}\" 扩展", + "uninstalledDep": "无法激活“{0}”扩展,因为它依赖于“{2}”中的“{1}”扩展,而该扩展未安装。是否要安装扩展并重新加载窗口?", + "unknownDep": "无法激活“{0}”扩展,因为它依赖未知的“{1}”扩展。" + }, + "vs/workbench/api/browser/mainThreadFileSystemEventService": { + "again": "不再询问", + "ask.1.copy": "扩展 \"{0}\" 希望通过复制此文件来进行重构更改", + "ask.1.create": "扩展 \"{0}\" 希望通过创建此文件来进行重构更改", + "ask.1.delete": "扩展 \"{0}\" 希望通过删除此文件来进行重构更改", + "ask.1.move": "扩展 \"{0}\" 希望通过移动此文件来进行重构更改", + "ask.N.copy": "{0} 扩展希望通过复制此文件来进行重构更改", + "ask.N.create": "{0} 扩展希望通过创建此文件来进行重构更改", + "ask.N.delete": "{0} 扩展希望通过删除此文件来进行重构更改", + "ask.N.move": "{0} 扩展希望通过移动此文件来进行重构更改", + "cancel": "跳过更改", + "label": "“文件操作需要预览”的重置选项", + "msg-copy": "正在运行“文件复制”参与者…", + "msg-create": "正在运行\"文件创建\"参与者...", + "msg-delete": "正在运行\"文件删除\"参与者...", + "msg-rename": "正在运行\"文件重命名\"参与者...", + "msg-write": "正在运行“文件写入”参与者...", + "ok": "确定(&&O)", + "preview": "显示预览(&&P)" + }, + "vs/workbench/api/browser/mainThreadLanguageModels": { + "languageModelsAccountId": "语言模型" + }, + "vs/workbench/api/browser/mainThreadMessageService": { + "cancel": "取消", + "defaultSource": "扩展", + "manageExtension": "管理扩展", + "ok": "确定(&&O)" + }, + "vs/workbench/api/browser/mainThreadNotebookSaveParticipant": { + "timeout.onWillSave": "1750ms 后中止 onWillSaveNotebookDocument-event" + }, + "vs/workbench/api/browser/mainThreadOutputService": { + "status.showOutput": "显示输出", + "status.showOutputAria": "显示 {0} 输出通道", + "status.showOutputTooltip": "显示 {0} 输出通道" + }, + "vs/workbench/api/browser/mainThreadProgress": { + "manageExtension": "管理扩展" + }, + "vs/workbench/api/browser/mainThreadSaveParticipant": { + "timeout.onWillSave": "在 1750ms 后终止了 onWillSaveTextDocument 事件" + }, + "vs/workbench/api/browser/mainThreadTask": { + "task.label": "{0}: {1}" + }, + "vs/workbench/api/browser/mainThreadTunnelService": { + "remote.tunnel.openTunnel": "扩展 {0} 具有转发端口 {1}。需要以超级用户身份运行,才能在本地使用端口 {2}。", + "remote.tunnelsView.elevationButton": "使用端口 {0} 作为 Sudo…" + }, + "vs/workbench/api/browser/mainThreadUriOpeners": { + "openerFailedMessage": "无法使用 \"{0}\" 打开 uri: {1}", + "openerFailedUseDefault": "使用默认 opener 打开" + }, + "vs/workbench/api/browser/mainThreadWebviews": { + "errorMessage": "还原视图时出错: {0}" + }, + "vs/workbench/api/browser/mainThreadWorkspace": { + "folderStatusChangeFolder": "扩展“{0}”更改了工作区中的文件夹", + "folderStatusMessageAddMultipleFolders": "扩展“{0}”添加了 {1} 个文件夹到工作区", + "folderStatusMessageAddSingleFolder": "扩展“{0}”添加了 1 个文件夹到工作区", + "folderStatusMessageRemoveMultipleFolders": "扩展“{0}”从工作区删除了 {1} 个文件夹", + "folderStatusMessageRemoveSingleFolder": "扩展“{0}”从工作区删除了 1 个文件夹" + }, + "vs/workbench/api/browser/statusBarExtensionPoint": { + "accessibilityInformation": "定义在状态栏条目聚焦时要使用的角色和 aria 标签。", + "accessibilityInformation.label": "状态栏条目的 aria 标签。默认为条目的文本。", + "accessibilityInformation.role": "定义屏幕阅读器如何与其交互的状态栏条目的角色。有关 aria 角色的详细信息,请参阅此处 https://w3c.github.io/aria/#widget_roles", + "alignment": "状态栏条目的对齐方式。", + "command": "点击状态栏条目时要执行的命令。", + "id": "状态栏条目的标识符。在扩展中必须具有唯一性。调用 \"vscode.window.createStatusBarItem(id, ...)\"-API 时必须使用相同的值", + "invalid": "状态栏项贡献无效。", + "name": "条目名称,例如“Python 语言指示器”、“Git 状态”等。尽量使名称长度保持较短,但其描述性足以让用户了解状态栏项包含的内容。", + "priority": "状态栏条目的优先级。值越高,意味着应在左侧显示更多项。", + "text": "要为该条目显示的文本。可以使用 \"$()\" 语法(例如 \"Hello $(globe)!\")在文本中嵌入图标", + "tooltip": "条目的工具提示文本。", + "vscode.extension.contributes.statusBarItems": "将项目贡献到状态栏。" + }, + "vs/workbench/api/browser/viewsExtensionPoint": { + "ViewContainerDoesnotExist": "视图容器“{0}”不存在。所有注册到其中的视图将被添加到“资源管理器”中。", + "ViewContainerRequiresProposedAPI": "查看容器“{0}”需要将 “enabledApiProposals: [“contribViewsRemote”]” 添加到“远程”。", + "duplicateView1": "无法注册具有相同 ID“{0}”的多个视图", + "duplicateView2": "已注册 ID 为“{0}”的视图。", + "optenum": "属性“{0}”可被省略或必须是 {1} 之一", + "optstring": "属性 \"{0}\" 可以省略,或者必须为 \"string\" 类型", + "requirearray": "视图必须是一个数组", + "requireidstring": "属性“{0}”是必需的,并且必须为具有非空值的类型 `string`。只允许使用字母数字字符、 “_” 和 “-”。", + "requirenonemptystring": "属性“{0}”是必需的,并且必须为具有非空值的类型 `string`", + "requirestring": "属性 \"{0}\" 是必需项并且必须为 \"string\" 类型", + "unknownViewType": "未知视图类型“{0}”。", + "view container id": "ID", + "view container location": "位置", + "view container title": "标题", + "view id": "ID", + "view name title": "名称", + "viewcontainer requirearray": "视图容器必须为数组", + "views": "视图", + "views.container.activitybar": "向活动栏提供视图容器", + "views.container.panel": "向面板提供视图容器", + "views.contributed": "向“提供的视图”容器提供视图", + "views.debug": "向活动栏中的“调试”容器提供视图", + "views.explorer": "向活动栏中的“资源管理器”容器提供视图", + "views.remote": "在活动栏中为远程容器提供视图。要为此容器提供帮助,需要启用enableProposedApi。", + "views.scm": "向活动栏中的“源代码管理”容器提供视图", + "views.test": "向活动栏中的“测试”容器提供视图", + "viewsContainers": "查看容器", + "vscode.extension.contributes.view.accessibilityHelpContent": "在此视图中调用辅助功能帮助对话框时,此内容将作为 markdown 字符串呈现给用户。当以 格式提供时,将解析键绑定。如果没有键绑定,则会指示该键绑定,并且此命令将包含在快速检查中,以便于配置。", + "vscode.extension.contributes.view.contextualTitle": "当视图移出其原始位置时的用户可读上下文。默认情况下,将使用视图的容器名称。", + "vscode.extension.contributes.view.group": "视图中的嵌套组", + "vscode.extension.contributes.view.icon": "视图图标的路径。无法显示视图名称时,将显示视图图标。可以接受任何图像文件类型,但建议图标采用 SVG 格式。", + "vscode.extension.contributes.view.id": "视图的标识符。这在所有视图中都应是唯一的。建议将扩展 ID 包含在视图 ID 中。使用此选项通过 \"vscode.window.registerTreeDataProviderForView\" API 注册数据提供程序。也可通过将 \"onView:${id}\" 事件注册为 \"activationEvents\" 来触发激活扩展。", + "vscode.extension.contributes.view.initialState": "首次安装扩展时视图的初始状态。用户一旦通过折叠、移动或隐藏视图更改视图状态,就不再使用初始状态。", + "vscode.extension.contributes.view.initialState.collapsed": "视图将在视图容器中折叠显示。", + "vscode.extension.contributes.view.initialState.hidden": "视图不会显示在视图容器中,但可通过视图菜单和其他视图入口点发现,而且用户可取消隐藏视图。", + "vscode.extension.contributes.view.initialState.visible": "视图的默认初始状态。但在大多数容器中,视图将展开,但某些内置容器(资源管理器、scm 和调试)显示所有已折叠的参与视图,无论“可见性”如何,都是如此。", + "vscode.extension.contributes.view.name": "用户可读的视图名称。将显示它", + "vscode.extension.contributes.view.remoteName": "与此视图关联的远程类型的名称", + "vscode.extension.contributes.view.tree": "该视图由 \"createTreeView\" 创建的 \"TreeView\" 提供支持。", + "vscode.extension.contributes.view.type": "视图的类型。对于基于树状视图的视图,这可以是 \"tree\",对于基于 Web 视图的视图,这可以是 \"webview\"。默认值为 \"tree\"。", + "vscode.extension.contributes.view.webview": "该视图由 \"registerWebviewViewProvider\" 注册的 \"WebviewView\" 提供支持。", + "vscode.extension.contributes.view.when": "为真时才显示此视图的条件", + "vscode.extension.contributes.views": "向编辑器提供视图", + "vscode.extension.contributes.views.containers.icon": "容器图标的路径。图标大小为 24x24,并居中放置在 50x40 的区域内,其填充颜色为 \"rgb(215, 218, 224)\" 或 \"#d7dae0\"。所有图片格式均可用,推荐使用 SVG 格式。", + "vscode.extension.contributes.views.containers.id": "用于标识容器的唯一 ID,视图能在容器内通过 \"view\" 参与点提供。", + "vscode.extension.contributes.views.containers.title": "人类可读的用于表示此容器的字符串", + "vscode.extension.contributes.viewsContainers": "向编辑器提供视图容器", + "vscode.extension.contributs.view.size": "视图的初始大小。大小的行为将类似于 css “flex” 属性,并将在首次显示视图时设置初始大小。在侧栏中,这是视图的高度。仅当同一扩展同时拥有视图和视图容器时,才考虑此值。" + }, + "vs/workbench/api/common/configurationExtensionPoint": { + "config.property.defaultConfiguration.warning": "无法注册“{0}”的配置默认值。仅支持可重写计算机、窗口、资源和可重写语言范围设置的默认值。", + "config.property.duplicate": "无法注册“{0}”。此属性已注册。", + "config.property.preventDefaultConfiguration.warning": "无法注册“{0}”的配置默认值。此设置不允许提供配置默认值。", + "default": "默认值", + "description": "说明", + "invalid.allOf": "\"configuration.allOf\" 已被弃用且不应被使用。你可以将多个配置单元作为数组传递给 \"configuration\" 参与点。", + "invalid.properties": "configuration.properties 必须是对象", + "invalid.property": "配置对象属性“{0}”必须是对象", + "invalid.title": "configuration.title 必须是字符串", + "scope.application.description": "只能在用户设置中进行配置的配置。", + "scope.deprecationMessage": "设置后,该属性将被标记为已弃用,并将给定的消息显示为解释。", + "scope.description": "配置适用的作用域。可用作用域包括\"application\"、\"machine\"、\"window\"、\"resource\"和\"machine-overridable\"。", + "scope.editPresentation": "指定后,控制字符串设置的表示格式。", + "scope.enumDescriptions": "枚举值的说明", + "scope.enumItemLabels": "要在“设置”编辑器中显示的枚举值的标签。指定后,{0}值仍显示在标签之后,但突出显示较少。", + "scope.ignoreSync": "启用后,“设置同步”默认不会同步此配置的用户值。", + "scope.language-overridable.description": "可在语言特定设置中配置的资源配置。", + "scope.machine-overridable.description": "也可在工作区或文件夹设置中配置的计算机配置。", + "scope.machine.description": "只能在用户设置或远程设置中配置的配置。", + "scope.markdownDeprecationMessage": "设置后,该属性将被标记为已弃用,并按 Markdown 格式显示给定的消息作为解释。", + "scope.markdownDescription": "Markdown 格式的说明。", + "scope.markdownEnumDescriptions": "Markdown 格式的枚举值说明。", + "scope.multilineText.description": "该值将显示在文本区域中。", + "scope.order": "指定后,提供此设置相对于同一类别中其他设置的顺序。在未设置此属性的设置之前,将放置具有顺序属性的设置。", + "scope.resource.description": "可在用户、远程、工作区或文件夹设置中对其进行配置的配置。", + "scope.singlelineText.description": "该值将显示在输入框中。", + "scope.window.description": "可在用户、远程或工作区设置中对其进行配置的配置。", + "setting name": "ID", + "settings": "设置", + "unknownWorkspaceProperty": "未知的工作区配置属性", + "vscode.extension.contributes.configuration": "用于配置字符串。", + "vscode.extension.contributes.configuration.order": "指定后,提供此类别的设置相对于其他类别的顺序。", + "vscode.extension.contributes.configuration.properties": "配置属性的描述。", + "vscode.extension.contributes.configuration.properties.schema": "配置属性的架构。", + "vscode.extension.contributes.configuration.property.empty": "属性不应为空。", + "vscode.extension.contributes.configuration.title": "当前设置类别的标题。此标签将在“设置”编辑器中以副标题形式呈现。如果标题与扩展显示名称相同,则类别将分组到主扩展标题下。", + "workspaceConfig.extensions.description": "工作区扩展", + "workspaceConfig.folders.description": "将载入到工作区的文件夹列表。", + "workspaceConfig.launch.description": "工作区启动配置", + "workspaceConfig.name.description": "文件夹的可选名称。", + "workspaceConfig.path.description": "文件路径。例如 \"/root/folderA\" 或 \"./folderA\"。后者表示根据工作区文件位置进行解析的相对路径。", + "workspaceConfig.remoteAuthority": "工作区所在的远程服务器。", + "workspaceConfig.settings.description": "工作区设置", + "workspaceConfig.tasks.description": "工作区任务配置", + "workspaceConfig.transient": "重启或重新加载时,暂时性工作区将消失。", + "workspaceConfig.uri.description": "文件夹的 URI" + }, + "vs/workbench/api/common/extHostDiagnostics": { + "limitHit": "未显示 {0} 个进一步的错误和警告。" + }, + "vs/workbench/api/common/extHostExtensionService": { + "extensionTestError": "路径 {0} 未指向有效的扩展测试运行程序。", + "extensionTestError1": "无法加载测试运行程序。" + }, + "vs/workbench/api/common/extHostLanguageFeatures": { + "defaultDropLabel": "使用“{0}”扩展删除", + "defaultPasteLabel": "使用“{0}”扩展粘贴" + }, + "vs/workbench/api/common/extHostLanguageModels": { + "chatAccessWithJustification": "理由: {1}" + }, + "vs/workbench/api/common/extHostLogService": { + "local": "扩展宿主", + "remote": "扩展主机(远程)", + "worker": "扩展主机(辅助角色)" + }, + "vs/workbench/api/common/extHostNotebook": { + "err.readonly": "无法修改只读文件“{0}”", + "fileModifiedError": "自以下时间已修改的文件:" + }, + "vs/workbench/api/common/extHostStatusBar": { + "extensionLabel": "{0} (扩展)", + "status.extensionMessage": "扩展状态" + }, + "vs/workbench/api/common/extHostTelemetry": { + "extensionTelemetryLog": "扩展遥测{0}" + }, + "vs/workbench/api/common/extHostTerminalService": { + "launchFail.idMissingOnExtHost": "在扩展主机上找不到 ID 为 {0} 的终端" + }, + "vs/workbench/api/common/extHostTreeViews": { + "treeView.duplicateElement": "ID 为 {0} 的元素已被注册" + }, + "vs/workbench/api/common/extHostTunnelService": { + "tunnelPrivacy.private": "专用", + "tunnelPrivacy.public": "公共" + }, + "vs/workbench/api/common/extHostWorkspace": { + "updateerror": "扩展“{0}”未能更新工作区文件夹: {1}" + }, + "vs/workbench/api/common/jsonValidationExtensionPoint": { + "contributes.jsonValidation": "用于 json 架构配置。", + "contributes.jsonValidation.fileMatch": "要匹配的文件模式(或模式数组),例如\"package.json\"或\"*. launch\"。排除模式以\"!\"开头", + "contributes.jsonValidation.url": "到扩展文件夹('./')的架构 URL (\"http:\"、\"https:\")或相对路径。", + "fileMatch": "匹配文件", + "invalid.fileMatch": "\"configuration.jsonValidation.fileMatch\"必须定义为字符串或字符串数组。", + "invalid.jsonValidation": "configuration.jsonValidation 必须是数组", + "invalid.path.1": "\"contributes.{0}.url\" ({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", + "invalid.url": "configuration.jsonValidation.url 必须是 URL 或相对路径", + "invalid.url.fileschema": "configuration.jsonValidation.url 是无效的相对 URL: {0}", + "invalid.url.schema": "\"configuration.jsonValidation.url\" 必须是绝对 URL 或者以 \"./\" 开头,以引用扩展中的架构。", + "jsonValidation": "JSON 验证", + "schema": "结构" + }, + "vs/workbench/api/node/extHostDebugService": { + "debug.terminal.title": "调试流程" + }, + "vs/workbench/api/test/browser/mainThreadTreeViews.test": { + "Test View 1": "测试视图 1", + "test": "测试" + }, + "vs/workbench/browser/actions/developerActions": { + "global": "全局", + "inspect context keys": "检查上下文键值", + "largeStorageItemDetail": "范围: {0},目标: {1}", + "logStorage": "记录存储数据库内容", + "logWorkingCopies": "日志工作副本", + "machine": "计算机", + "profile": "配置文件", + "removeLargeStorageDatabaseEntries": "删除大型存储数据库条目...", + "removeLargeStorageEntriesButtonLabel": "删除(&&R)", + "removeLargeStorageEntriesConfirmRemove": "是否要从数据库中删除所选存储项?", + "removeLargeStorageEntriesConfirmRemoveDetail": "{0}\r\n\r\n此操作不可逆,可能会导致数据丢失!", + "removeLargeStorageEntriesPickerButton": "删除", + "removeLargeStorageEntriesPickerDescriptionNoEntries": "没有要删除的大型存储条目。", + "removeLargeStorageEntriesPickerPlaceholder": "选择要从存储中删除的大型条目", + "screencastMode.fontSize": "控制截屏模式键盘的字体大小(以像素为单位)。", + "screencastMode.keyboardOptions.description": "用于在屏幕广播模式下自定义键盘覆盖的选项。", + "screencastMode.keyboardOptions.showCommandGroups": "显示命令时,同时也显示命令组名称。", + "screencastMode.keyboardOptions.showCommands": "显示命令名称。", + "screencastMode.keyboardOptions.showKeybindings": "显示键盘快捷方式。", + "screencastMode.keyboardOptions.showKeys": "显示原始键。", + "screencastMode.keyboardOptions.showSingleEditorCursorMoves": "显示单个编辑器光标移动命令。", + "screencastMode.keyboardOverlayTimeout": "控制截屏模式下键盘覆盖显示的时长(以毫秒为单位)。", + "screencastMode.location.verticalPosition": "控制截屏模式叠加的垂直偏移,从底部作为工作台高度的百分比。", + "screencastMode.mouseIndicatorColor": "控制截屏视频模式下鼠标指示器的十六进制(#RGB、#RGBA、#RRGGBB 或 #RRGGBBAA)的颜色。", + "screencastMode.mouseIndicatorSize": "控制截屏模式下鼠标光标的大小(以像素为单位)。", + "screencastModeConfigurationTitle": "截屏模式", + "snapshotTrackedDisposables": "快照跟踪的可释放项", + "startTrackDisposables": "开始跟踪可释放项", + "stopTrackDisposables": "停止跟踪可释放项", + "storageLogDialogDetails": "从菜单中打开开发人员工具,并选择“控制台”选项卡。", + "storageLogDialogMessage": "存储数据库内容已记录到开发人员工具中。", + "toggle screencast mode": "切换屏幕模式", + "user": "用户", + "workspace": "工作区" + }, + "vs/workbench/browser/actions/helpActions": { + "getStartedWithAccessibilityFeatures": "辅助功能入门", + "keybindingsReference": "键盘快捷方式参考", + "miDocumentation": "文档(&&D)", + "miKeyboardShortcuts": "键盘快捷方式参考(&&K)", + "miLicense": "查看许可证(&&V)", + "miPrivacyStatement": "隐私声明(&&Y)", + "miTipsAndTricks": "贴士和技巧(&&C)", + "miUserVoice": "搜索功能请求(&&S)", + "miVideoTutorials": "视频教程(&&V)", + "miYouTube": "在 YouTube 上加入我们(&&J)", + "newsletterSignup": "订阅 VS Code 新闻邮件", + "openDocumentationUrl": "文档", + "openLicenseUrl": "查看许可证", + "openPrivacyStatement": "隐私声明", + "openTipsAndTricksUrl": "提示与技巧", + "openUserVoiceUrl": "搜索功能请求", + "openVideoTutorialsUrl": "视频教程", + "openYouTubeUrl": "在 YouTube 上加入我们" + }, + "vs/workbench/browser/actions/layoutActions": { + "active": "活动", + "activityBar": "活动栏", + "activityBarLeft": "表示活动栏在左侧位置", + "activityBarRight": "表示活动栏在右侧位置", + "centerLayoutIcon": "表示居中布局模式", + "centerPanel": "居中", + "centeredLayout": "居中布局", + "close": "关闭", + "closeSidebar": "关闭主侧栏", + "cofigureLayoutIcon": "图标表示工作台布局配置。", + "compositePart.hideSideBarLabel": "隐藏主边栏", + "configureEditors": "配置编辑器", + "configureLayout": "配置布局", + "configureTabs": "配置选项卡", + "customizeLayout": "自定义布局...", + "customizeLayoutQuickPickTitle": "自定义布局", + "decreaseEditorHeight": "降低编辑器高度", + "decreaseEditorWidth": "降低编辑器宽度", + "decreaseViewSize": "减小当前视图大小", + "editorActionsPosition": "编辑器操作位置", + "fullScreenIcon": "表示全屏", + "fullscreen": "全屏", + "hideEditorActons": "隐藏编辑器操作", + "hideEditorActonsDescription": "在选项卡和标题栏中隐藏“编辑器操作”", + "hideEditorTabs": "隐藏编辑器选项卡", + "hideEditorTabsDescription": "隐藏选项卡栏", + "hideEditorTabsZenMode": "在禅模式下隐藏编辑器选项卡", + "hideEditorTabsZenModeDescription": "在禅模式下隐藏选项卡栏", + "increaseEditorHeight": "增加编辑器高度", + "increaseEditorWidth": "增加编辑器宽度", + "increaseViewSize": "增加当前视图大小", + "justifyPanel": "两端对齐", + "layoutModes": "模式", + "leftPanel": "左对齐", + "leftSideBar": "左对齐", + "menuBar": "菜单栏", + "menuBarIcon": "表示菜单栏", + "miAppearance": "外观(&&A)", + "miMenuBar": "菜单栏(&&B)", + "miMenuBarNoMnemonic": "菜单栏", + "miMoveSidebarLeft": "向左移动主侧栏(&M)", + "miMoveSidebarRight": "向右移动主侧栏(&&M)", + "miShowEditorArea": "显示编辑区域(&&E)", + "miStatusbar": "状态栏(&&T)", + "miToggleCenteredLayout": "居中布局(&&C)", + "miToggleZenMode": "禅模式", + "move second sidebar left": "向左移动辅助边栏", + "move second sidebar right": "向右移动辅助边栏", + "move side bar right": "向右移动主侧栏", + "move sidebar left": "向左移动主侧栏", + "move sidebar right": "向右移动主侧栏", + "moveEditorActionsToTabBar": "将编辑器操作移动到选项卡栏", + "moveEditorActionsToTabBarDescription": "将“编辑器操作”从标题栏移动到选项卡栏", + "moveEditorActionsToTitleBar": "将编辑器操作移动到标题栏", + "moveEditorActionsToTitleBarDescription": "将“编辑器操作”从选项卡栏移动到标题栏", + "moveFocusedView": "移动焦点视图", + "moveFocusedView.error.noFocusedView": "当前没有重点视图。", + "moveFocusedView.error.nonMovableView": "当前焦点视图不可移动。", + "moveFocusedView.newContainerInPanel": "新建面板条目", + "moveFocusedView.newContainerInSidePanel": "新建辅助侧栏条目", + "moveFocusedView.newContainerInSidebar": "新侧边栏条目", + "moveFocusedView.selectDestination": "选择视图的目标", + "moveFocusedView.selectView": "选择要移动的视图", + "moveFocusedView.title": "视图: 移动 {0}", + "moveSidebarLeft": "向左移动主侧栏", + "moveSidebarRight": "向右移动主侧栏", + "moveView": "移动视图", + "panel": "面板", + "panelAlignment": "面板对齐方式", + "panelBottom": "表示底部面板", + "panelBottomCenter": "表示底部面板对齐方式设为居中", + "panelBottomJustify": "表示设置底部面板对齐方式设为两端对齐", + "panelBottomLeft": "表示底部面板对齐方式设为左对齐", + "panelBottomRight": "表示底部面板对齐方式设为右对齐", + "panelContainer": "面板/{0}", + "panelLeft": "表示左侧位置的侧栏", + "panelLeftOff": "表示已关闭的左侧位置的侧栏", + "panelRight": "表示右侧位置的侧栏", + "panelRightOff": "表示已关闭的右侧位置的侧栏", + "primary sidebar": "主侧边栏", + "primary sidebar mnemonic": "主侧边栏(&&P)", + "resetFocusedView.error.noFocusedView": "当前没有重点视图。", + "resetFocusedViewLocation": "重置焦点视图位置", + "resetViewLocations": "重置视图位置", + "restore defaults": "还原默认值", + "rightPanel": "右对齐", + "rightSideBar": "右对齐", + "secondarySideBar": "辅助侧边栏", + "secondarySideBarContainer": "辅助侧栏/{0}", + "selectToHide": "选择以隐藏", + "selectToShow": "选择以显示", + "showEditorActons": "显示编辑器操作", + "showEditorActonsDescription": "将“编辑器操作”设为可见。", + "showMultipleEditorTabs": "显示多个编辑器选项卡", + "showMultipleEditorTabsDescription": "显示具有多个选项卡的选项卡栏", + "showMultipleEditorTabsZenMode": "在禅模式下显示多个编辑器选项卡", + "showMultipleEditorTabsZenModeDescription": "在 Zen 模式下显示选项卡栏", + "showSingleEditorTab": "显示单个编辑器选项卡", + "showSingleEditorTabDescription": "显示具有一个选项卡的选项卡栏", + "showSingleEditorTabZenMode": "在禅模式下显示单个编辑器选项卡", + "showSingleEditorTabZenModeDescription": "在禅模式下显示带有一个选项卡的选项卡栏", + "sideBar": "主侧栏", + "sideBarPosition": "主侧栏位置", + "sidebar": "侧边栏", + "sidebarContainer": "侧边栏/{0}", + "statusBar": "状态栏", + "statusBarIcon": "表示状态栏", + "tabBar": "选项卡栏", + "toggleCenteredLayout": "切换居中布局", + "toggleEditor": "切换编辑器区域可见性", + "toggleMenuBar": "切换菜单栏", + "toggleSeparatePinnedEditorTabs": "分离已固定编辑器选项卡", + "toggleSeparatePinnedEditorTabsDescription": "控制固定的编辑器选项卡是否在未固定的选项卡上方呈单独一行显示。", + "toggleSideBar": "切换主侧栏", + "toggleSidebar": "切换主侧栏可见性", + "toggleSidebarPosition": "切换主侧栏位置", + "toggleStatusbar": "切换状态栏可见性", + "toggleVisibility": "可见性", + "toggleZenMode": "切换禅模式", + "zenMode": "禅模式", + "zenModeIcon": "表示禅模式" + }, + "vs/workbench/browser/actions/listCommands": { + "mitoggleTreeStickyScroll": "切换树粘滞滚动(&&T)", + "toggleTreeStickyScroll": "切换树粘滞滚动", + "toggleTreeStickyScrollDescription": "切换树结构顶部的粘滞滚动小组件,例如文件资源管理器和“调试变量”视图。" + }, + "vs/workbench/browser/actions/navigationActions": { + "focusNextPart": "专注下一部分", + "focusPreviousPart": "专注上一部分", + "navigateDown": "导航到下方视图", + "navigateLeft": "导航到左侧视图", + "navigateRight": "导航到右侧视图", + "navigateUp": "导航到上方视图" + }, + "vs/workbench/browser/actions/quickAccessActions": { + "quickNavigateNext": "在 Quick Open 中导航到下一个", + "quickNavigatePrevious": "在 Quick Open 中导航到上一个", + "quickOpen": "转到文件...", + "quickOpenWithModes": "Quick Open", + "quickSelectNext": "在 Quick Open 中选择“下一步”", + "quickSelectPrevious": "在 Quick Open 中选择“上一步”" + }, + "vs/workbench/browser/actions/textInputActions": { + "copy": "复制", + "cut": "剪切", + "paste": "粘贴", + "redo": "恢复", + "selectAll": "选择全部", + "undo": "撤消" + }, + "vs/workbench/browser/actions/windowActions": { + "about": "关于", + "blur": "从具有焦点的元素中删除键盘焦点", + "dirtyFolder": "包含未保存的文件的文件夹", + "dirtyFolderConfirm": "是否要打开文件夹以查看未保存的文件?", + "dirtyFolderConfirmDetail": "在保存或还原所有未保存的文件之前,无法删除包含未保存的文件的文件夹。", + "dirtyRecentlyOpenedFolder": "包含未保存的文件的文件夹", + "dirtyRecentlyOpenedWorkspace": "包含未保存的文件的工作区", + "dirtyWorkspace": "包含未保存的文件的工作区", + "dirtyWorkspaceConfirm": "是否要打开工作区以查看未保存的文件?", + "dirtyWorkspaceConfirmDetail": "在保存或还原所有未保存的文件之前,无法删除包含未保存的文件的工作区。", + "files": "文件", + "folders": "文件夹", + "miAbout": "关于(&&A)", + "miConfirmClose": "关闭前确认", + "miMore": "更多(&&M)...", + "miNewWindow": "新建窗口(&&W)", + "miOpenRecent": "打开最近的文件(&&R)", + "miToggleFullScreen": "全屏(&&F)", + "newWindow": "新建窗口", + "openRecent": "打开最近的文件…", + "openRecentPlaceholder": "选中以打开(按 Ctrl 键强制打开新窗口,或按 Alt 键打开同一窗口)", + "openRecentPlaceholderMac": "选中以打开(按 Cmd 键强制打开新窗口,或按 Option 键打开同一窗口)", + "quickOpenRecent": "快速打开最近的文件…", + "recentDirtyFolderAriaLabel": "{0},包含未保存的更改的文件夹", + "recentDirtyWorkspaceAriaLabel": "{0},包含未保存的更改的工作区", + "reloadWindow": "重新加载窗口", + "remove": "从最近打开中删除", + "toggleFullScreen": "切换全屏", + "workspacesAndFolders": "文件夹和工作区" + }, + "vs/workbench/browser/actions/workspaceActions": { + "closeWorkspace": "关闭工作区", + "duplicateWorkspace": "复制工作区", + "duplicateWorkspaceInNewWindow": "在新窗口中复制工作区", + "globalRemoveFolderFromWorkspace": "将文件夹从工作区删除…", + "miAddFolderToWorkspace": "将文件夹添加到工作区(&&D)...", + "miCloseFolder": "关闭文件夹(&&F)", + "miCloseWorkspace": "关闭工作区(&&W)", + "miOpen": "打开(&&O)...", + "miOpenFile": "打开文件(&&O)...", + "miOpenFolder": "打开文件夹(&&F)...", + "miOpenWorkspace": "从文件打开工作区(&&K)...", + "miSaveWorkspaceAs": "将工作区另存为...", + "openFile": "打开文件...", + "openFileFolder": "打开...", + "openFolder": "打开文件夹...", + "openWorkspaceAction": "从文件打开工作区...", + "openWorkspaceConfigFile": "打开工作区配置文件", + "saveWorkspaceAsAction": "将工作区另存为...", + "workspaces": "工作区" + }, + "vs/workbench/browser/actions/workspaceCommands": { + "add": "添加(&&A)", + "addFolderToWorkspace": "将文件夹添加到工作区...", + "addFolderToWorkspaceTitle": "将文件夹添加到工作区", + "workspaceFolderPickerPlaceholder": "选择工作区文件夹" + }, + "vs/workbench/browser/editor": { + "pinned": "{0},已固定", + "preview": "{0},预览" + }, + "vs/workbench/browser/labels": { + "notebookCellLabel": "{0} • 单元格 {1}" + }, + "vs/workbench/browser/parts/activitybar/activitybarPart": { + "activity bar position": "活动栏位置", + "bottom": "底部", + "default": "默认", + "focusActivityBar": "将焦点放在活动栏上", + "hide": "隐藏", + "hideActivityBar": "隐藏活动栏", + "hideMenu": "隐藏菜单", + "menu": "菜单", + "miBottomActivityBar": "底部(&&B)", + "miDefaultActivityBar": "默认(&&D)", + "miHideActivityBar": "隐藏(&&H)", + "miTopActivityBar": "顶部(&&T)", + "nextSideBarView": "下一个主侧栏视图", + "positionActivituBar": "活动栏位置", + "positionActivityBarBottom": "将活动栏移动到底部", + "positionActivityBarDefault": "将活动栏移至侧边", + "positionActivityBarTop": "将活动栏移至顶部", + "previousSideBarView": "上一个主侧栏视图", + "top": "顶部" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "将焦点置于辅助侧栏", + "hideAuxiliaryBar": "隐藏辅助侧栏", + "nextAuxiliaryBarView": "下一个辅助侧边栏视图", + "previousAuxiliaryBarView": "上一个辅助侧边栏视图", + "secondary sidebar": "辅助侧边栏", + "secondary sidebar mnemonic": "辅助侧边栏(&&D)", + "toggleAuxiliaryBar": "切换辅助侧栏可见性", + "toggleAuxiliaryIconLeft": "用于在其左侧位置切换辅助栏的图标。", + "toggleAuxiliaryIconLeftOn": "用于打开其左侧位置辅助栏的图标。", + "toggleAuxiliaryIconRight": "用于在其右侧位置关闭辅助栏的图标。", + "toggleAuxiliaryIconRightOn": "用于打开其右侧位置辅助栏的图标。", + "toggleSecondarySideBar": "切换辅助侧栏" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "activity bar position": "活动栏位置", + "hide second side bar": "隐藏辅助侧栏", + "move second side bar left": "向左移动辅助边栏", + "move second side bar right": "向右移动辅助边栏" + }, + "vs/workbench/browser/parts/banner/bannerPart": { + "focusBanner": "焦点横幅" + }, + "vs/workbench/browser/parts/compositeBar": { + "activityBarAriaLabel": "活动视图切换器" + }, + "vs/workbench/browser/parts/compositeBarActions": { + "additionalViews": "其他视图", + "badgeTitle": "{0} - {1}", + "hide": "隐藏“{0}”", + "hideBadge": "隐藏徽章", + "keep": "保留“{0}”", + "manageExtension": "管理扩展", + "numberBadge": "{0} ({1})", + "showBadge": "显示徽章", + "titleKeybinding": "{0} ({1})", + "toggle": "切换已固定的视图", + "toggleBadge": "切换视图徽章" + }, + "vs/workbench/browser/parts/compositePart": { + "ariaCompositeToolbarLabel": "{0}操作", + "titleTooltip": "{0} ({1})", + "viewsAndMoreActions": "视图和更多操作…" + }, + "vs/workbench/browser/parts/dialogs/dialogHandler": { + "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\n浏览器: {3}", + "copy": "复制(&&C)", + "ok": "确定" + }, + "vs/workbench/browser/parts/editor/binaryDiffEditor": { + "metadataDiff": "{0} ↔ {1}" + }, + "vs/workbench/browser/parts/editor/binaryEditor": { + "binaryEditor": "二进制查看器", + "binaryError": "此文件是二进制文件或使用了不受支持的文本编码,所以无法在文本编辑器中显示。", + "openAnyway": "仍然打开" + }, + "vs/workbench/browser/parts/editor/breadcrumbs": { + "enabled": "启用/禁用导航路径。", + "filepath": "控制是否及如何在“导航路径”视图中显示文件路径。", + "filepath.last": "在导航路径视图中仅显示文件路径的最后一个元素。", + "filepath.off": "不在导航路径视图中显示文件路径。", + "filepath.on": "在导航路径视图中显示文件路径。", + "filteredTypes.array": "启用后,痕迹导航栏将显示“数组”符号。", + "filteredTypes.boolean": "启用后,痕迹导航栏将显示“布尔”符号。", + "filteredTypes.class": "启用后,痕迹导航栏显示“类”符号。", + "filteredTypes.constant": "启用后,痕迹导航栏将显示“常量”符号。", + "filteredTypes.constructor": "启用后,痕迹符将显示“构造函数”符号。", + "filteredTypes.enum": "启用后,痕迹导航栏将显示“枚举”符号。", + "filteredTypes.enumMember": "启用后,痕迹导航栏将显示 \"enumMember\" 符号。", + "filteredTypes.event": "启用后,痕迹导航栏将显示“事件”符号。", + "filteredTypes.field": "启用后,痕迹导航栏将显示“字段”符号。", + "filteredTypes.file": "启用后,痕迹导航栏将显示“文件”符号。", + "filteredTypes.function": "启用后,痕迹导航栏将显示“函数”符号。", + "filteredTypes.interface": "启用后,痕迹导航栏将显示“接口”符号。", + "filteredTypes.key": "启用后,痕迹导航栏将显示“键”符号。", + "filteredTypes.method": "启用后,痕迹导航栏将显示“方法”符号。", + "filteredTypes.module": "启用后,痕迹导航栏将显示“模块”符号。", + "filteredTypes.namespace": "启用后,痕迹导航栏将显示“命名空间”符号。", + "filteredTypes.null": "启用后,痕迹导航栏将显示 \"null\" 符号。", + "filteredTypes.number": "启用后,痕迹导航栏将显示“数字”符号。", + "filteredTypes.object": "启用后,痕迹导航栏将显示“对象”符号。", + "filteredTypes.operator": "启用后,痕迹导航栏将显示“运算符”符号。", + "filteredTypes.package": "启用后,痕迹导航栏将显示“包”符号。", + "filteredTypes.property": "启用后,痕迹导航栏将显示“属性”符号。", + "filteredTypes.string": "启用后,痕迹导航栏将显示“字符串”符号。", + "filteredTypes.struct": "启用后,痕迹导航栏将显示“结构”符号。", + "filteredTypes.typeParameter": "启用后,痕迹导航栏将显示 \"typeParameter\" 符号。", + "filteredTypes.variable": "启用后,痕迹导航栏将显示“变量”符号。", + "icons": "使用图标渲染面包屑导航项。", + "symbolSortOrder": "控制“导航路径”大纲视图中符号的排序方式。", + "symbolSortOrder.name": "以字母顺序显示符号大纲。", + "symbolSortOrder.position": "以文件位置顺序显示符号大纲。", + "symbolSortOrder.type": "以符号类型顺序显示符号大纲。", + "symbolpath": "控制是否及如何在“导航路径”视图中显示符号。", + "symbolpath.last": "在导航路径视图中仅显示当前符号。", + "symbolpath.off": "不在导航路径视图中显示符号。", + "symbolpath.on": "在“导航路径”视图中显示所有符号。", + "title": "导航路径" + }, + "vs/workbench/browser/parts/editor/breadcrumbsControl": { + "breadcrumbsActive": "焦点是否在痕迹导航上", + "breadcrumbsPossible": "编辑器是否可显示痕迹导航", + "breadcrumbsVisible": "痕迹导航当前是否可见", + "cmd.focus": "聚焦到“导航路径”视图", + "cmd.focusAndSelect": "聚焦并选择痕迹导航", + "cmd.toggle": "切换导航路径", + "cmd.toggle2": "切换痕迹导航", + "empty": "无元素", + "miBreadcrumbs": "切换痕迹导航(&&B)", + "miBreadcrumbs2": "切换痕迹导航(&&B)", + "separatorIcon": "痕迹导航中分隔符的图标。" + }, + "vs/workbench/browser/parts/editor/breadcrumbsPicker": { + "breadcrumbs": "痕迹导航" + }, + "vs/workbench/browser/parts/editor/diffEditorCommands": { + "compare": "比较", + "compare.nextChange": "转到下一个更改", + "compare.previousChange": "转到上一个更改", + "swapDiffSides": "切换编辑器左右端", + "toggleInlineView": "切换内联视图" + }, + "vs/workbench/browser/parts/editor/editor.contribution": { + "activeGroupEditorsByMostRecentlyUsedQuickAccess": "按最近使用显示活动组中的编辑器", + "allEditorsByAppearanceQuickAccess": "按外观显示所有打开的编辑器", + "allEditorsByMostRecentlyUsedQuickAccess": "按最近使用显示所有打开的编辑器", + "binaryDiffEditor": "二进制差异编辑器", + "close": "关闭", + "closeAll": "全部关闭", + "closeAllSaved": "关闭已保存", + "closeEditor": "关闭编辑器", + "closeEditorGroup": "关闭编辑器组", + "closeEditorsInGroup": "关闭组中的所有编辑器", + "closeGroupAction": "关闭组", + "closeOtherEditors": "关闭组中其他编辑器", + "closeOthers": "关闭其他", + "closePinnedEditor": "关闭固定的编辑器", + "closeRight": "关闭右侧标签页", + "closeRightEditors": "关闭组中右侧编辑器", + "closeSavedEditors": "关闭组中已保存的编辑器", + "configureEditors": "配置编辑器", + "configureTabs": "配置选项卡", + "copyEditorGroupToNewWindow": "复制到“新窗口”中", + "copyEditorToNewWindow": "将编辑器复制到新窗口", + "copyToNewWindow": "复制到“新窗口”中", + "editorActionsPosition": "编辑器操作位置", + "editorQuickAccessPlaceholder": "键入要打开的编辑器名称。", + "hidden": "隐藏", + "hideTabs": "隐藏", + "ignoreTrimWhitespace.label": "显示前导/尾随空格差异", + "inlineView": "内联视图", + "joinInGroup": "合并组", + "keepEditor": "保留编辑器", + "keepOpen": "保持打开状态", + "lockEditorGroup": "锁定组", + "lockGroup": "锁定组", + "lockGroupAction": "锁定组", + "maximizeGroup": "最大化组", + "miClearRecentOpen": "清除最近打开的…(&&C)", + "miCopyEditorToNewWindow": "将编辑器复制到新窗口(&&C)", + "miEditorLayout": "编辑器布局(&&L)", + "miFirstSideEditor": "编辑器中的第一侧(&&F)", + "miFocusAboveGroup": "上方组(&&A)", + "miFocusBelowGroup": "下方组(&&B)", + "miFocusFifthGroup": "第 5 组(&&5)", + "miFocusFirstGroup": "第 1 组(&&1)", + "miFocusFourthGroup": "第 4 组(&&4)", + "miFocusLeftGroup": "左侧组(&&L)", + "miFocusRightGroup": "右侧组(&&R)", + "miFocusSecondGroup": "第 2 组(&&2)", + "miFocusThirdGroup": "第 3 组(&&3)", + "miJoinEditorInGroup": "加入组(&&G)", + "miJoinEditorInGroupWithoutMnemonic": "合并组", + "miLastEditLocation": "上次编辑位置(&&L)", + "miMoveEditorToNewWindow": "将编辑器移动到新窗口(&&M)", + "miNextEditor": "下一个编辑器(&&N)", + "miNextEditorInGroup": "组中的下一个编辑器(&&N)", + "miNextGroup": "下一个组(&&N)", + "miNextRecentlyUsedEditor": "下一个使用过的编辑器(&&N)", + "miNextUsedEditorInGroup": "组中下一个使用过的编辑器(&&N)", + "miPreviousEditor": "上一个编辑器(&&P)", + "miPreviousEditorInGroup": "组中的上一个编辑器(&&P)", + "miPreviousGroup": "上一个组(&&P)", + "miPreviousRecentlyUsedEditor": "上一个使用过的编辑器(&&P)", + "miPreviousUsedEditorInGroup": "组中上一个使用过的编辑器(&&P)", + "miReopenClosedEditor": "重新打开已关闭的编辑器(&&R)", + "miSecondSideEditor": "编辑器中的第二侧(&&S)", + "miShare": "共享", + "miSingleColumnEditorLayout": "单列(&&S)", + "miSingleColumnEditorLayoutWithoutMnemonic": "单一", + "miSplitEditorDown": "向下拆分(&&D)", + "miSplitEditorDownWithoutMnemonic": "向下拆分", + "miSplitEditorInGroup": "在组中拆分(&&G)", + "miSplitEditorInGroupWithoutMnemonic": "在组中拆分", + "miSplitEditorLeft": "向左拆分(&&L)", + "miSplitEditorLeftWithoutMnemonic": "向左拆分", + "miSplitEditorRight": "向右拆分(&&R)", + "miSplitEditorRightWithoutMnemonic": "向右拆分", + "miSplitEditorUp": "向上拆分(&&U)", + "miSplitEditorUpWithoutMnemonic": "向上拆分", + "miSwitchEditor": "切换编辑器(&&E)", + "miSwitchGroup": "切换组(&&G)", + "miThreeColumnsEditorLayout": "三列(&&H)", + "miThreeColumnsEditorLayoutWithoutMnemonic": "三列", + "miThreeRowsEditorLayout": "三行(&&R)", + "miThreeRowsEditorLayoutWithoutMnemonic": "三行", + "miTwoByTwoGridEditorLayout": "2x2 网格(&&G)", + "miTwoByTwoGridEditorLayoutWithoutMnemonic": "2x2 网格", + "miTwoColumnsBottomEditorLayout": "底部双列(&&C)", + "miTwoColumnsBottomEditorLayoutWithoutMnemonic": "底部双列", + "miTwoColumnsEditorLayout": "双列(&&T)", + "miTwoColumnsEditorLayoutWithoutMnemonic": "两列", + "miTwoRowsEditorLayout": "双行(&&W)", + "miTwoRowsEditorLayoutWithoutMnemonic": "双行", + "miTwoRowsRightEditorLayout": "右侧双行(&&O)", + "miTwoRowsRightEditorLayoutWithoutMnemonic": "右侧双行", + "moveEditorGroupToNewWindow": "移动到“新窗口”中", + "moveEditorToNewWindow": "将编辑器移动到新窗口", + "moveToNewWindow": "移动到“新窗口”中", + "multipleTabs": "多个选项卡", + "navigate.next.label": "下一个更改", + "navigate.prev.label": "上一个更改", + "newWindow": "新建窗口", + "nextChangeIcon": "差异编辑器中下一个更改操作的图标", + "pin": "固定", + "pinEditor": "固定编辑器", + "previousChangeIcon": "差异编辑器中上一个更改操作的图标", + "reopenWith": "重新打开编辑器的方式…", + "share": "共享", + "showOpenedEditors": "显示打开的编辑器", + "sideBySideEditor": "并排编辑器", + "singleTab": "单个选项卡", + "splitDown": "向下拆分", + "splitEditorDown": "向下拆分编辑器", + "splitEditorRight": "向右拆分编辑器", + "splitInGroup": "在组中拆分", + "splitLeft": "向左拆分", + "splitRight": "向右拆分", + "splitUp": "向上拆分", + "swapDiffSides": "切换左右端", + "tabBar": "选项卡栏", + "textDiffEditor": "文本差异编辑器", + "textEditor": "文本编辑器", + "titleBar": "标题栏", + "toggleLockGroup": "锁定组", + "togglePreviewMode": "启用预览编辑器", + "toggleSplitEditorInGroupLayout": "切换布局", + "toggleWhitespace": "差异编辑器中“切换空白”操作的图标", + "unlockEditorGroup": "解锁组", + "unlockGroupAction": "解锁组", + "unmaximizeGroup": "取消组最大化", + "unpin": "取消固定", + "unpinEditor": "取消固定编辑器" + }, + "vs/workbench/browser/parts/editor/editorActions": { + "clearButtonLabel": "清除(&&C)", + "clearEditorHistory": "清除编辑器历史记录", + "clearRecentFiles": "清除最近打开的…", + "closeAllEditors": "关闭所有编辑器", + "closeAllGroups": "关闭所有编辑器组", + "closeEditor": "关闭编辑器", + "closeEditorInAllGroups": "在所有组中关闭此编辑器", + "closeEditorsInOtherGroups": "关闭其他组中的编辑器", + "closeEditorsToTheLeft": "关闭组中左侧编辑器", + "closeOneEditor": "关闭", + "confirmClearDetail": "此操作不可逆!", + "confirmClearEditorHistoryMessage": "是否要清除最近打开的编辑器的历史记录?", + "confirmClearRecentsMessage": "是否要清除最近打开的所有文件和工作区?", + "copyEditorGroupToNewWindow": "将编辑器组复制到新窗口", + "copyEditorToNewWindow": "将编辑器复制到新窗口", + "duplicateActiveGroupDown": "向下复制编辑器组", + "duplicateActiveGroupLeft": "向左复制编辑器组", + "duplicateActiveGroupRight": "向右复制编辑器组", + "duplicateActiveGroupUp": "向上复制编辑器组", + "editorLayoutSingle": "单列编辑器布局", + "editorLayoutThreeColumns": "三列编辑器布局", + "editorLayoutThreeRows": "三行编辑器布局", + "editorLayoutTwoByTwoGrid": "2x2 网格编辑器布局", + "editorLayoutTwoColumns": "双列编辑器布局", + "editorLayoutTwoColumnsBottom": "底部双列编辑器布局", + "editorLayoutTwoRows": "双行编辑器布局", + "editorLayoutTwoRowsRight": "右侧双行编辑器布局", + "evenEditorGroups": "重置编辑器组大小", + "firstEditorInGroup": "打开组中的第一个编辑器", + "focusAboveGroup": "专注上述编辑器组", + "focusActiveEditorGroup": "聚焦到活动编辑器组", + "focusBelowGroup": "专注以下编辑器组", + "focusFirstEditorGroup": "聚焦于第一个编辑器组", + "focusLastEditorGroup": "聚焦到最终组编辑器", + "focusLeftGroup": "聚焦到左侧编辑器组", + "focusNextGroup": "聚焦到下一组编辑器", + "focusPreviousGroup": "聚焦到上一组编辑器", + "focusRightGroup": "聚焦到右侧编辑器组", + "joinAllGroups": "合并所有编辑器组", + "joinTwoGroups": "将编辑器组与下一组合并", + "lastEditorInGroup": "打开组中最后一个编辑器", + "maximizeEditorHideSidebar": "最大化编辑器组并隐藏侧栏", + "miBack": "返回(&&B)", + "miCopyEditorGroupToNewWindow": "将编辑器组复制到新窗口(&&C)", + "miCopyEditorToNewWindow": "将编辑器复制到新窗口(&&C)", + "miForward": "前进(&&F)", + "miMoveEditorGroupToNewWindow": "将编辑器组移动到新窗口(&&M)", + "miMoveEditorToNewWindow": "将编辑器移动到新窗口(&&M)", + "miNewEmptyEditorWindow": "新建空编辑器窗口(&&N)", + "miRestoreEditorsToMainWindow": "将编辑器还原到主窗口(&&R)", + "minimizeOtherEditorGroups": "展开编辑器组", + "minimizeOtherEditorGroupsHideSidebar": "扩展编辑器组并隐藏侧栏", + "mitoggleOvertypeInsertMode": "切换改写/插入模式(&&T)", + "moveActiveGroupDown": "向下移动编辑器组", + "moveActiveGroupLeft": "向左移动编辑器组", + "moveActiveGroupRight": "向右移动编辑器组", + "moveActiveGroupUp": "向上移动编辑器组", + "moveEditorGroupToNewWindow": "将编辑器组移动到新窗口", + "moveEditorLeft": "向左移动编辑器", + "moveEditorRight": "向右移动编辑器", + "moveEditorToAboveGroup": "将编辑器移动到上述组", + "moveEditorToBelowGroup": "将编辑器移动到以下组", + "moveEditorToFirstGroup": "将编辑器移动到第一组", + "moveEditorToLastGroup": "将编辑器移动到最后一组", + "moveEditorToLeftGroup": "将编辑器移动到左侧组", + "moveEditorToNewWindow": "将编辑器移动到新窗口", + "moveEditorToNextGroup": "将编辑器移动到下一组", + "moveEditorToPreviousGroup": "将编辑器移动到上一组", + "moveEditorToRightGroup": "将编辑器移动到右侧组", + "navigateBack": "返回", + "navigateBackInEdits": "编辑位置中的“返回”", + "navigateBackInNavigations": "导航位置中的“返回”", + "navigateEditorGroups": "在编辑器组间进行导航", + "navigateEditorHistoryByInput": "从历史记录中快速打开上一个编辑器", + "navigateForward": "前进", + "navigateForwardInEdits": "编辑位置中的“前进”", + "navigateForwardInNavigations": "导航位置中的“前进”", + "navigatePrevious": "转到上一页", + "navigatePreviousInEdits": "编辑位置中的“转到上一页”", + "navigatePreviousInNavigationLocations": "导航位置中的“转到上一页”", + "navigateToLastEditLocation": "转到上一编辑位置", + "navigateToLastNavigationLocation": "转到上一导航位置", + "newEmptyEditorWindow": "新建空编辑器窗口", + "newGroupAbove": "在上方新建编辑器组", + "newGroupBelow": "在下方新建编辑器组", + "newGroupLeft": "在左侧新建编辑器组", + "newGroupRight": "在右侧新建编辑器组", + "nextEditorInGroup": "打开组中的下一个编辑器", + "openNextEditor": "打开下一个编辑器", + "openNextRecentlyUsedEditor": "打开下一个最近使用的编辑器", + "openNextRecentlyUsedEditorInGroup": "打开组中下一个最近使用的编辑器", + "openPreviousEditor": "打开上一个编辑器", + "openPreviousEditorInGroup": "打开组中上一个编辑器", + "openPreviousRecentlyUsedEditor": "打开上一个最近使用的编辑器", + "openPreviousRecentlyUsedEditorInGroup": "打开组中上一个最近使用的编辑器", + "quickOpenLeastRecentlyUsedEditor": "快速打开最近使用频率最低的编辑器", + "quickOpenLeastRecentlyUsedEditorInGroup": "快速打开组中最近使用频率最低的编辑器", + "quickOpenPreviousRecentlyUsedEditor": "快速打开上一个最近使用过的编辑器", + "quickOpenPreviousRecentlyUsedEditorInGroup": "快速打开组中上一个最近使用过的编辑器", + "reopenClosedEditor": "重新打开已关闭的编辑器", + "reopenTextEditor": "使用文本编辑器重新打开编辑器", + "restoreEditorsToMainWindow": "将编辑器还原到主窗口", + "revertAndCloseActiveEditor": "还原并关闭编辑器", + "reverting": "正在还原编辑器...", + "showAllEditors": "按外观显示所有编辑器", + "showAllEditorsByMostRecentlyUsed": "按最近使用显示所有编辑器", + "showEditorsInActiveGroup": "按最近使用显示活动组中的编辑器", + "splitEditor": "拆分编辑器", + "splitEditorGroupDown": "向下拆分编辑器", + "splitEditorGroupLeft": "向左拆分编辑器", + "splitEditorGroupRight": "向右拆分编辑器", + "splitEditorGroupUp": "向上拆分编辑器", + "splitEditorOrthogonal": "正交拆分编辑器", + "splitEditorToAboveGroup": "将编辑器拆分为上述组", + "splitEditorToBelowGroup": "将编辑器拆分为以下组", + "splitEditorToFirstGroup": "将编辑器拆分为第一组", + "splitEditorToLastGroup": "将编辑器拆分为最后一个组", + "splitEditorToLeftGroup": "将编辑器拆分为左组", + "splitEditorToNextGroup": "将编辑器拆分为下一组", + "splitEditorToPreviousGroup": "将编辑器拆分为上一组", + "splitEditorToRightGroup": "将编辑器拆分为右组", + "toggleEditorType": "切换编辑器类型", + "toggleEditorWidths": "切换编辑器组大小", + "toggleMaximizeEditorGroup": "切换最大化编辑器组", + "toggleOvertypeInsertMode": "切换改写/插入模式", + "toggleOvertypeMode.description": "切换改写/插入模式", + "unpinEditor": "取消固定编辑器" + }, + "vs/workbench/browser/parts/editor/editorCommands": { + "editorCommand.activeEditorCopy.arg.description": "参数属性\r\n\t* 'to': 提供复制位置的字符串值。\r\n\t* 'value': 提供要复制的位置数或绝对位置数的数字值。", + "editorCommand.activeEditorCopy.arg.name": "活动编辑器复制参数", + "editorCommand.activeEditorCopy.description": "按组复制活动编辑器", + "editorCommand.activeEditorMove.arg.description": "参数属性:\r\n\t* \"to\": 表示向何处移动的字符串值。\r\n\t* \"by\": 表示移动单位的字符串值 (按选项卡或按组)。\r\n\t* \"value\": 表示移动的位置数量或移动到的绝对位置的数字型值。", + "editorCommand.activeEditorMove.arg.name": "活动编辑器移动参数", + "editorCommand.activeEditorMove.description": "按标签或按组移动活动编辑器", + "editorGroupLayout.horizontal": "水平", + "editorGroupLayout.vertical": "垂直", + "focusLeftSideEditor": "在活动编辑器中专注第一侧", + "focusOtherSideEditor": "在活动编辑器中专注其他侧", + "focusRightSideEditor": "在活动编辑器中专注第二侧", + "joinEditorInGroup": "在组中加入编辑器", + "lockEditorGroup": "锁定编辑器组", + "splitEditorInGroup": "在组中拆分编辑器", + "toggleEditorGroupLock": "切换编辑器组锁定", + "toggleJoinEditorInGroup": "在组中切换拆分编辑器", + "toggleSplitEditorInGroupLayout": "切换组中拆分编辑器的布局", + "unlockEditorGroup": "解锁编辑器组" + }, + "vs/workbench/browser/parts/editor/editorConfiguration": { + "editor.editorAssociations": "将 [glob 模式](https://aka.ms/vscode-glob-patterns)配置到编辑器(例如 `\"*.hex\": \"hexEditor.hexedit\"`)。这些优先于默认行为。", + "editorLargeFileSizeConfirmation": "在要求在编辑器中打开时进行确认之前,控制以 MB 为单位的文件的最小大小。请注意,此设置可能不适用于所有编辑器类型和环境。", + "interactiveWindow": "交互窗口", + "livePreview": "实时预览", + "markdownPreview": "Markdown 预览", + "simpleBrowser": "简易浏览器", + "workbench.editor.autoLockGroups": "如果与列出的其中一个类型匹配的编辑器作为编辑器组中的第一个编辑器打开,且打开了多个组,则该组会自动锁定。锁定的组仅用于在用户手势(例如拖放等)显式选择时打开编辑器,默认情况下不使用。因此,锁定的组中的活动编辑器不太可能被意外替换为其他编辑器。", + "workbench.editor.defaultBinaryEditor": "检测为二进制文件的默认编辑器。如果未定义,将向用户显示选取器。" + }, + "vs/workbench/browser/parts/editor/editorDropTarget": { + "dropIntoEditorPrompt": "按住 __{0}__ 以放入编辑器中" + }, + "vs/workbench/browser/parts/editor/editorGroupView": { + "ariaLabelGroupActions": "空编辑器组操作", + "emptyEditorGroup": "{0} (空)", + "groupAriaLabel": "编辑器组{0}", + "groupAriaLabelLong": "{0}: 编辑器组{1}", + "groupLabel": "第 {0} 组", + "groupLabelLong": "{0}: 组{1}", + "moveErrorDetails": "请先尝试保存或还原编辑器,然后重试。" + }, + "vs/workbench/browser/parts/editor/editorGroupWatermark": { + "editorLineHighlight": "编辑器水印中标签的前景色。", + "watermark.findInFiles": "在文件中查找", + "watermark.newUntitledFile": "新的无标题文本文件", + "watermark.openChat": "打开聊天", + "watermark.openCopilotEdits": "打开 Copilot 编辑", + "watermark.openFile": "打开文件", + "watermark.openFileFolder": "打开文件或文件夹", + "watermark.openFolder": "打开文件夹", + "watermark.openRecent": "打开最近的文件", + "watermark.openSettings": "打开“设置”", + "watermark.quickAccess": "转到文件", + "watermark.showCommands": "显示所有命令", + "watermark.startDebugging": "开始调试", + "watermark.toggleTerminal": "切换终端" + }, + "vs/workbench/browser/parts/editor/editorPanes": { + "editorOpenErrorDialog": "无法打开“{0}”", + "ok": "确定(&&O)" + }, + "vs/workbench/browser/parts/editor/editorParts": { + "groupLabel": "窗口 {0}" + }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "errorEditor": "编辑器错误", + "manageTrust": "管理工作区信任", + "requiresFolderTrustText": "该文件未在编辑器中显示,因为尚未向该文件夹授予信任。", + "requiresWorkspaceTrustText": "该文件未在编辑器中显示,因为尚未向该工作区夹授予信任。", + "retry": "重试", + "trustRequiredEditor": "需要工作区信任", + "unavailableResourceErrorEditorText": "由于找不到该文件,因此无法打开编辑器。", + "unknownErrorEditorTextWithError": "由于意外错误,无法打开编辑器: {0}", + "unknownErrorEditorTextWithoutError": "由于意外错误,无法打开编辑器。" + }, + "vs/workbench/browser/parts/editor/editorQuickAccess": { + "closeEditor": "关闭编辑器", + "entryAriaLabelDirty": "{0},个未保存的更改", + "entryAriaLabelWithGroup": "{0}, {1}", + "entryAriaLabelWithGroupDirty": "{0}, 个未保存的更改,{1}", + "noViewResults": "没有匹配的编辑器" + }, + "vs/workbench/browser/parts/editor/editorStatus": { + "autoDetect": "自动检测", + "changeEncoding": "更改文件编码", + "changeEndOfLine": "更改行尾序列", + "changeLanguageMode.arg.name": "要更改为的语言模式的名称。", + "changeLanguageMode.description": "更改活动文本编辑器的语言模式。", + "changeMode": "更改语言模式", + "columnSelectionModeEnabled": "列选择", + "configureAssociationsExt": "“{0}”的配置文件关联...", + "configureModeSettings": "配置“{0}”语言基础设置...", + "currentAssociation": "当前关联", + "currentProblem": "当前问题", + "disableColumnSelectionMode": "禁用列选择模式", + "disableTabMode": "禁用辅助功能模式", + "endOfLineCarriageReturnLineFeed": "CRLF", + "endOfLineLineFeed": "LF", + "fileInfo": "文件信息", + "gotoLine": "转到行/列", + "guessedEncoding": "通过内容猜测", + "indentConvert": "转换文件", + "indentView": "更改视图", + "inputModeOvertype": "OVR", + "languageDescription": "({0}) - 已配置的语言", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "语言(标识符)", + "multiSelection": "{0} 选择", + "multiSelectionRange": "{0} 选择(已选择 {1} 个字符)", + "noEditor": "当前没有活动的文本编辑器", + "noFileEditor": "此时无活动文件", + "noWritableCodeEditor": "活动代码编辑器为只读模式。", + "pickAction": "选择操作", + "pickEncodingForReopen": "选择文件编码以重新打开文件", + "pickEncodingForSave": "选择用于保存的文件编码", + "pickEndOfLine": "选择行尾序列", + "pickLanguage": "选择语言模式", + "pickLanguageToConfigure": "选择要与“{0}”关联的语言模式", + "reopenWithEncoding": "通过编码重新打开", + "saveWithEncoding": "通过编码保存", + "selectEOL": "选择行尾序列", + "selectEncoding": "选择编码", + "selectIndentation": "选择缩进", + "selectLanguageMode": "选择语言模式", + "showLanguageExtensions": "搜索“{0}”的应用市场扩展程序...", + "singleSelection": "行 {0},列 {1}", + "singleSelectionRange": "行 {0},列 {1} (已选择{2})", + "spacesAndTabsSize": "空格: {0}(选项卡大小: {1})", + "spacesSize": "空格: {0}", + "status.editor.columnSelectionMode": "列选择模式", + "status.editor.enableInsertMode": "启用插入模式", + "status.editor.encoding": "编辑器编码", + "status.editor.eol": "编辑器结束行", + "status.editor.indentation": "编辑器缩进", + "status.editor.info": "文件信息", + "status.editor.mode": "编辑器语言", + "status.editor.selection": "编辑器选择", + "status.editor.tabFocusMode": "辅助功能模式", + "tabFocusModeEnabled": "按 Tab 移动焦点", + "tabSize": "制表符长度: {0}" + }, + "vs/workbench/browser/parts/editor/editorTabsControl": { + "ariaLabelEditorActions": "编辑器操作", + "draggedEditorGroup": "{0} (+{1})" + }, + "vs/workbench/browser/parts/editor/multiEditorTabsControl": { + "ariaLabelTabActions": "选项卡操作" + }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "并排编辑器" + }, + "vs/workbench/browser/parts/editor/textCodeEditor": { + "textEditor": "文本编辑器" + }, + "vs/workbench/browser/parts/editor/textDiffEditor": { + "fileTooLargeForHeapErrorWithSize": "文本比较编辑器中至少有一个文件未显示,因为它非常大({0})。", + "fileTooLargeForHeapErrorWithoutSize": "文本比较编辑器中至少有一个文件未显示,因为它非常大。", + "textDiffEditor": "文本差异编辑器" + }, + "vs/workbench/browser/parts/editor/textEditor": { + "editor": "编辑器" + }, + "vs/workbench/browser/parts/globalCompositeBar": { + "accounts": "帐户", + "accountsViewBarIcon": "视图栏中的“帐户”图标。", + "authProviderUnavailable": "{0} 当前不可用", + "hideAccounts": "隐藏帐户", + "loading": "正在加载...", + "manage": "管理", + "manage profile": "管理 {0} (配置文件)", + "manageTrustedExtensions": "管理受信任的扩展", + "noAccounts": "你未登录任何帐户", + "signOut": "注销" + }, + "vs/workbench/browser/parts/notifications/notificationAccessibleView": { + "clearNotification": "清除通知", + "notification.accessibleView": "{0}", + "notification.accessibleViewSrc": "{0} 源: {1}" + }, + "vs/workbench/browser/parts/notifications/notificationsActions": { + "clearAllIcon": "通知中“全部清除”操作的图标。", + "clearIcon": "通知中“清除”操作的图标。", + "clearNotification": "清除通知", + "clearNotifications": "清除所有通知", + "collapseIcon": "通知中“折叠”操作的图标。", + "collapseNotification": "折叠通知", + "configureDoNotDisturbMode": "配置“请勿打扰”...", + "configureIcon": "通知中“配置”操作的图标。", + "configureNotification": "更多操作...", + "copyNotification": "复制文本", + "doNotDisturbIcon": "通知中“静音全部操作”的图标。", + "expandIcon": "通知中“展开”操作的图标。", + "expandNotification": "展开通知", + "hideIcon": "通知中“隐藏”操作的图标。", + "hideNotificationsCenter": "隐藏通知", + "toggleDoNotDisturbMode": "切换“请勿打扰”模式", + "toggleDoNotDisturbModeBySource": "按源切换“请勿打扰”模式..." + }, + "vs/workbench/browser/parts/notifications/notificationsAlerts": { + "alertErrorMessage": "错误: {0}", + "alertInfoMessage": "信息: {0}", + "alertWarningMessage": "警告: {0}" + }, + "vs/workbench/browser/parts/notifications/notificationsCenter": { + "moreSources": "更多…", + "notifications": "通知", + "notificationsCenterWidgetAriaLabel": "通知中心", + "notificationsEmpty": "无新通知", + "notificationsToolbar": "通知中心操作", + "turnOffNotifications": "禁用“请勿打扰”模式", + "turnOnNotifications": "启用“请勿打扰”模式" + }, + "vs/workbench/browser/parts/notifications/notificationsCommands": { + "acceptNotificationPrimaryAction": "接受通知主要操作", + "clearAllNotifications": "清除所有通知", + "focusNotificationToasts": "将焦点放在通知横幅上", + "hideNotifications": "隐藏通知", + "notifications": "通知", + "selectSources": "选择要从中启用所有通知的源", + "showNotifications": "显示通知", + "toggleDoNotDisturbMode": "切换“请勿打扰”模式", + "toggleDoNotDisturbModeBySource": "按源切换“请勿打扰”模式..." + }, + "vs/workbench/browser/parts/notifications/notificationsList": { + "notificationAccessibleViewHint": "使用 {0} 检查辅助视图中的响应", + "notificationAccessibleViewHintNoKb": "通过命令“打开辅助视图”在辅助视图中检查响应,该命令当前无法通过键绑定触发", + "notificationAriaLabel": "{0},通知", + "notificationAriaLabelHint": "{0},通知 {1}", + "notificationWithSourceAriaLabel": "{0},源: {1},通知", + "notificationWithSourceAriaLabelHint": "{0},源: {1},通知 {2}", + "notificationsList": "通知列表" + }, + "vs/workbench/browser/parts/notifications/notificationsStatus": { + "hideNotifications": "隐藏通知", + "noNotifications": "无新通知", + "noNotificationsWithProgress": "无新通知({0} 正在进行中)", + "notifications": "{0} 条新通知", + "notificationsWithProgress": "{0} 条新通知({1} 个正在进行中)", + "oneNotification": "1 条新通知", + "oneNotificationWithProgress": "1 条新通知({0} 条正在进行中)", + "status.doNotDisturb": "请勿打扰", + "status.doNotDisturbTooltip": "已启用“请勿打扰”模式", + "status.message": "状态消息", + "status.notifications": "通知", + "zeroNotifications": "没有通知" + }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0},通知", + "notificationWithSourceAriaLabel": "{0},源: {1},通知" + }, + "vs/workbench/browser/parts/notifications/notificationsViewer": { + "executeCommand": "单击以执行命令 \"{0}\"", + "notificationActions": "通知操作", + "notificationSource": "来源: {0}", + "turnOffNotifications": "禁用来自“{0}”的信息和警告通知", + "turnOnNotifications": "启用来自“{0}”的所有通知" + }, + "vs/workbench/browser/parts/paneCompositeBar": { + "auxiliarybar": "辅助侧边栏", + "moveToMenu": "移动到", + "panel": "面板", + "resetLocation": "重置位置", + "sidebar": "主侧边栏" + }, + "vs/workbench/browser/parts/paneCompositePart": { + "moreActions": "更多操作...", + "pane.emptyMessage": "将视图拖动到此处显示。", + "views": "视图" + }, + "vs/workbench/browser/parts/panel/panelActions": { + "alignPanel": "对齐面板", + "alignPanelCenter": "将面板对齐设置为“居中”", + "alignPanelCenterShort": "居中", + "alignPanelJustify": "将面板对齐设置为“两端对齐”", + "alignPanelJustifyShort": "两端对齐", + "alignPanelLeft": "将面板对齐方式设置为“左对齐”", + "alignPanelLeftShort": "左", + "alignPanelRight": "将面板对齐方式设置为“右对齐”", + "alignPanelRightShort": "右", + "closeIcon": "用于关闭面板的图标。", + "closePanel": "隐藏面板", + "closeSecondarySideBar": "隐藏辅助侧栏", + "focusPanel": "聚焦到面板中", + "hidePanel": "隐藏面板", + "maximizeIcon": "用于最大化面板的图标。", + "maximizePanel": "最大化面板大小", + "minimizePanel": "恢复面板大小", + "movePanelToSecondarySideBar": "将面板视图移动到辅助侧栏", + "moveSidePanelToPanel": "将辅助侧栏视图移动到面板", + "nextPanelView": "下一个面板视图", + "panelMaxNotSupported": "仅当面板居中对齐时,才支持最大化面板。", + "positionPanel": "面板位置", + "positionPanelBottom": "将面板移至底部", + "positionPanelBottomShort": "底部", + "positionPanelLeft": "将面板移至左侧", + "positionPanelLeftShort": "左", + "positionPanelRight": "将面板移至右侧", + "positionPanelRightShort": "右", + "positionPanelTop": "将面板移到顶部", + "positionPanelTopShort": "顶部", + "previousPanelView": "上一个面板视图", + "restoreIcon": "用于还原面板的图标。", + "toggle panel": "面板", + "toggle panel mnemonic": "面板(&&P)", + "toggleMaximizedPanel": "切换最大化面板", + "togglePanel": "切换面板", + "togglePanelOffIcon": "用于在面板打开时关闭面板的图标。", + "togglePanelOnIcon": "用于在面板关闭时打开面板的图标。", + "togglePanelVisibility": "切换面板可见性" + }, + "vs/workbench/browser/parts/panel/panelPart": { + "align panel": "对齐面板", + "hidePanel": "\"隐藏\" 面板", + "panel position": "面板位置", + "showIcons": "显示图标", + "showLabels": "显示标签" + }, + "vs/workbench/browser/parts/sidebar/sidebarActions": { + "focusSideBar": "将焦点置于主侧栏" + }, + "vs/workbench/browser/parts/sidebar/sidebarPart": { + "toggleActivityBar": "切换活动栏可见性" + }, + "vs/workbench/browser/parts/statusbar/statusbarActions": { + "focusStatusBar": "焦点状态栏", + "hide": "隐藏“{0}”" + }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "隐藏状态栏" + }, + "vs/workbench/browser/parts/titlebar/commandCenterControl": { + "label.dfl": "搜索", + "label1": "{0} {1}", + "label2": "{0} {1}", + "title": "搜索 {0} ({1}) - {2}", + "title2": "搜索 {0} - {1}", + "title3": "命令中心" + }, + "vs/workbench/browser/parts/titlebar/menubarControl": { + "DownloadingUpdate": "正在下载更新...", + "checkForUpdates": "检查更新(&&U)...", + "checkingForUpdates": "正在检查更新...", + "download now": "下载更新(&&O)", + "focusMenu": "聚焦应用程序菜单", + "goToSetting": "打开设置", + "installUpdate...": "安装更新(&&U)...", + "installingUpdate": "正在安装更新...", + "mEdit": "编辑(&&E)", + "mFile": "文件(&&F)", + "mGoto": "转到(&&G)", + "mHelp": "帮助(&&H)", + "mPreferences": "首选项", + "mSelection": "选择(&&S)", + "mTerminal": "终端(&&T)", + "mView": "查看(&&V)", + "menubar.customTitlebarAccessibilityNotification": "为您启用了辅助功能支持。对于最易于访问的体验, 我们建议使用自定义标题栏样式。", + "restartToUpdate": "重新启动以更新(&&U)" + }, + "vs/workbench/browser/parts/titlebar/titlebarActions": { + "accounts": "帐户", + "hideCustomTitleBar": "隐藏自定义标题栏", + "hideCustomTitleBarInFullScreen": "在全屏模式下隐藏自定义标题栏", + "manage": "管理", + "showCustomTitleBar": "显示自定义标题栏", + "toggle.commandCenter": "命令中心", + "toggle.commandCenterDescription": "切换标题栏中命令中心的可见性", + "toggle.customTitleBar": "自定义标题栏", + "toggle.editorActions": "编辑器操作", + "toggle.hideCustomTitleBar": "隐藏自定义标题栏", + "toggle.hideCustomTitleBarInFullScreen": "在全屏模式下隐藏自定义标题栏", + "toggle.layout": "布局控件", + "toggle.layoutDescription": "切换标题栏中布局控件的可见性", + "toggle.navigation": "导航控件", + "toggle.navigationDescription": "切换标题栏中导航控件的可见性", + "toggle.titleBarStyle": "还原本机标题栏" + }, + "vs/workbench/browser/parts/titlebar/titlebarPart": { + "ariaLabelTitleActions": "标题操作", + "focusTitleBar": "焦点标题栏" + }, + "vs/workbench/browser/parts/titlebar/windowTitle": { + "devExtensionWindowTitlePrefix": "[扩展开发宿主]", + "userIsAdmin": "[管理员]", + "userIsSudo": "[超级用户]" + }, + "vs/workbench/browser/parts/views/checkbox": { + "checked": "已选中", + "unchecked": "未选中" + }, + "vs/workbench/browser/parts/views/treeView": { + "collapseAll": "全部折叠", + "command-error": "运行命令 {1} 错误: {0}。这可能是由提交 {1} 的扩展引起的。", + "no-dataprovider": "没有可提供视图数据的已注册数据提供程序。", + "refresh": "刷新", + "treeView.enableCollapseAll": "ID 为 {0} 的树状视图是否启用全部折叠。", + "treeView.enableRefresh": "ID 为 {0} 的树状视图是否启用刷新。", + "treeView.toggleCollapseAll": "ID 为 {0} 的树状视图是否切换为全部折叠。" + }, + "vs/workbench/browser/parts/views/viewFilter": { + "more filters": "更多筛选器..." + }, + "vs/workbench/browser/parts/views/viewPane": { + "viewAccessibilityHelp": "使用 Alt+F1 获取辅助功能帮助 {0}", + "viewPaneContainerCollapsedIcon": "已折叠的视图窗格容器的图标。", + "viewPaneContainerExpandedIcon": "已展开的视图窗格容器的图标。", + "viewToolbarAriaLabel": "{0}操作" + }, + "vs/workbench/browser/parts/views/viewPaneContainer": { + "viewMoveDown": "向下移动视图", + "viewMoveLeft": "向左移动视图", + "viewMoveRight": "向右移动视图", + "viewMoveUp": "向上移动视图", + "views": "视图", + "viewsMove": "移动视图" + }, + "vs/workbench/browser/quickaccess": { + "inQuickOpen": "键盘焦点是否在快速打开控件中" + }, + "vs/workbench/browser/web.main": { + "rendererLog": "窗口", + "reset": "重置用户数据", + "reset user data message": "是否要重置数据(设置、键绑定、扩展、代码段和 UI 状态)并重新加载?" + }, + "vs/workbench/browser/window": { + "closeWindowButtonLabel": "关闭窗口(&&C)", + "closeWindowMessage": "是否确实要关闭窗口?", + "doNotAskAgain": "不再询问", + "exitButtonLabel": "退出(&&E)", + "learnMore": "了解详细信息(&&L)", + "open": "打开(&&O)", + "openExternalDialogButtonInstall.v3": "安装(&&I)", + "openExternalDialogButtonRetry.v2": "重试(&&T)", + "openExternalDialogDetail.v2": "我们已在你的计算机上启动 {0}。\r\n\r\n如果 {1} 未启动,请重试或在下面安装。", + "openExternalDialogDetailNoInstall": "我们已你的计算机上启动 {0}。\r\n\r\n如果 {1} 未启动,请在下面重试。", + "openExternalDialogTitle": "全部完成。现在可以关闭此选项卡。", + "quitButtonLabel": "退出(&&Q)", + "quitMessage": "是否确实要退出?", + "quitMessageMac": "是否确实要退出?", + "reload": "重新加载(&&R)", + "shutdownError": "出现意外错误,需要重新加载此页面。", + "shutdownErrorDetail": "工作台在运行时被意外释放。", + "unableToOpenExternal": "浏览器已中断新选项卡或窗口的打开。仍然按“打开”以将其打开。" + }, + "vs/workbench/browser/workbench.contribution": { + "activeEditorLong": "\"${activeEditorLong}\": 文件的完整路径 (例如 /Users/Development/myFolder/myFileFolder/myFile.txt)。", + "activeEditorMedium": "\"${activeEditorMedium}\": 相对于工作区文件夹的文件路径 (例如, myFolder/myFileFolder/myFile.txt)。", + "activeEditorShort": "\"${activeEditorShort}\": 文件名 (例如 myFile.txt)。", + "activeFolderLong": "\"${activeFolderLong}\": 文件所在文件夹的完整路径 (例如 /Users/Development/myFolder/myFileFolder)。", + "activeFolderMedium": "\"${activeFolderMedium}\": 相对于工作区文件夹的、包含文件的文件夹的路径, (例如 myFolder/myFileFolder)。", + "activeFolderShort": "\"${activeFolderShort}\": 文件所在的文件夹名称 (例如, myFileFolder)。", + "activeRepositoryBranchName": "`${activeRepositoryBranchName}`: 活动存储库中活动分支的名称(例如 main)。", + "activeRepositoryName": "`${activeRepositoryName}`: 活动存储库的名称(例如 vscode)。", + "activityBarIconClickBehavior": "控制在工作台中单击活动栏图标时出现的行为。如果未将 {0} 设置为 {1},则会忽略此值。", + "activityBarLocation": "控制活动栏相对于主边栏和辅助侧栏的位置。", + "alwaysShowEditorActions": "控制是否始终显示编辑器操作(即使编辑器组不处于活动状态)。", + "appName": "\"${appName}\": 例如 VS Code。", + "askChatLocation": "控制命令面板应在何处提出聊天问题。", + "askChatLocation.chatView": "在“聊天”视图中提出聊天问题。", + "askChatLocation.quickChat": "在快速聊天中提出聊天问题。", + "browser": "将浏览器配置为用于在外部打开 http 或 https 链接。这可以是浏览器的名称(“edge”、“chrome”、“firefox”)或浏览器可执行文件的绝对路径。如果未设置,则将使用系统默认值。", + "centeredLayoutAutoResize": "如果在居中布局中打开了超过一组编辑器,控制是否自动将宽度调整为最大宽度值。当回到只打开了一组编辑器的状态,将自动将宽度调整为原始的居中宽度值。", + "centeredLayoutDynamicWidth": "调整窗口大小时,居中布局尝试维持常量宽度的控件。", + "closeEmptyGroups": "控制编辑器组中最后一个选项卡关闭时这个空组的行为。若启用,将自动关闭空组。若禁用,空组仍将保留在网格布局中。", + "closeOnFileDelete": "控制在会话期间显示已打开文件的编辑器是否应在被其他进程删除或重命名时自动关闭。禁用此功能将使编辑器在此类事件中保持打开状态。请注意,从应用程序内删除将始终关闭编辑器,且永远不会关闭具有未保存更改的编辑器以保留数据。", + "closeOnFocusLost": "控制 Quick Open 是否在其失去焦点时自动关闭。", + "commandHistory": "控制命令面板中保留最近使用命令的数量。设置为 0 时禁用命令历史功能。", + "confirmBeforeClose": "控制是否在关闭窗口或退出应用程序之前显示确认对话框。", + "confirmBeforeCloseWeb": "控制在关闭浏览器选项卡或窗口之前是否显示确认对话框。请注意,即使已启用,浏览器仍可能决定在不进行确认的情况下关闭选项卡或窗口,并且此设置仅作为提示,并非在所有情况下都起作用。", + "customEditorLabelDescriptionExample": "示例: `\"**/static/**/*.html\": \"${filename} - ${dirname} (${extname})\"` 将文件 `WORKSPACE_FOLDER/static/folder/file.html` 呈现为 `file - folder (html)`。", + "customMenuBarAltFocus": "控制是否通过按 Alt 键聚焦菜单栏。此设置对使用 Alt 键切换菜单栏没有任何影响。", + "decorations.badges": "控制编辑器文件修饰是否应使用徽章。", + "decorations.colors": "控制编辑器文件修饰是否应使用颜色。", + "dirty": "`${dirty}`: 表明活动编辑器具有未保存更改的时间的指示器。", + "doubleClickTabToToggleEditorGroupSizes": "控制双击选项卡时编辑器组的大小调整方式。如果未将 {0} 设置为 {1},则会忽略此值。", + "dragToOpenWindow": "控制是否可将编辑器拖出窗口以在新窗口中打开。长按 Alt 键,同时拖动以动态切换。", + "editorActionsLocation": "控制显示编辑器操作的位置。", + "editorOpenPositioning": "控制编辑器打开的位置。选择 {0} 或 {1} 可分别在当前活动编辑器的左侧或右侧打开。选择 {2} 或 {3} 打开编辑器的位置与当前活动编辑器无关。", + "enableMenuBarMnemonics": "控制是否可通过 Alt 键快捷键打开主菜单。如果禁用助记符,则可将这些 Alt 键快捷键绑定到编辑器命令。", + "enableNaturalLanguageSearch": "控制命令面板是否应包含类似的命令。必须安装提供自然语言支持的扩展。", + "enablePreview": "控制在编辑器打开时是否使用预览模式。每个编辑器组最多只能有一个预览模式编辑器。此编辑器在其选项卡或标题标签和“打开编辑器”视图中以斜体显示其文件名。其内容将替换为在预览模式下打开的下一个编辑器。在预览模式编辑器中进行更改将保留它,就像双击其标签或其标签上下文菜单中的“保持打开”选项一样。通过双击从资源管理器打开文件会立即保留其编辑器。", + "enablePreviewFromCodeNavigation": "控制当从编辑器开始进行代码导航时,编辑器是否保持为预览状态。预览编辑器不会保持打开状态,在将其显式设置为保持打开(通过双击或编辑)前将会重用。如果未将 {0} 设置为 {1},则会忽略此值。", + "enablePreviewFromQuickOpen": "控制通过 Quick Open 打开的编辑器是否显示为预览编辑器。预览编辑器不会保持打开状态,在将其显式设置为保持打开(通过双击或编辑)前将会重用。启用后,在选择前按住 Ctrl 可在非预览模式下打开编辑器。如果未将 {0} 设置为 {1},则会忽略此值。", + "exclude": "配置路径或 [glob 模式](https://aka.ms/vscode-glob-patterns)以排除本地文件历史记录中的文件。glob 模式的计算结果始终是相对于工作区文件夹路径所在的位置,除非它们是绝对路径。更改此设置不会影响现有的本地文件历史记录条目。", + "focusRecentEditorAfterClose": "控制是按最近使用的顺序还是从左到右关闭编辑器。", + "focusedView": "`${focusedView}`: 当前聚焦的视图名称。", + "folderName": "\"${folderName}\": 文件所在工作区文件夹的名称 (例如 myFolder)。", + "folderPath": "\"${folderpath}\": 文件所在工作区文件夹的路径 (例如 /Users/Development/myFolder)。", + "fontAliasing": "控制在工作台中字体的渲染方式。", + "highlightModifiedTabs": "控制是否在具有未保存更改的编辑器的选项卡上绘制顶部边框。如果未将 {0} 设置为 {1},则会忽略此值。", + "layoutControlEnabled": "控制布局控件是否显示在自定义标题栏中。仅当 {0} 设置为 {1} 时,此设置才会生效。", + "layoutControlEnabledWeb": "控制是否显示标题栏中的布局控件。", + "layoutControlType": "控制自定义标题栏中的布局控件是显示为单个菜单按钮还是多个 UI 切换。", + "layoutcontrol.type.both": "显示下拉列表和切换按钮。", + "layoutcontrol.type.menu": "显示包含布局选项下拉列表的单个按钮。", + "layoutcontrol.type.toggles": "显示用于切换面板和侧边栏可见性的多个按钮。", + "limitEditorsEnablement": "控制打开的编辑器数是否应受限制。启用后,最近使用较少的编辑器将关闭,以为新打开的编辑器腾出空间。", + "limitEditorsExcludeDirty": "控制打开的编辑器的最大数目是否应排除脏编辑器以计入配置的限制。", + "limitEditorsMaximum": "控制打开编辑器的最大数量。使用 {0} 设置控制每个编辑器组或跨所有组的限制。", + "localHistoryEnabled": "控制是否启用本地文件历史记录。启用后,所保存编辑器文件内容将存储到备份位置,以便稍后可以还原或查看内容。更改此设置不会影响现有本地文件历史记录条目。", + "localHistoryMaxFileEntries": "控制每个文件的最大本地文件历史记录条目数。当文件的本地文件历史记录条目数超过此数目时,将丢弃最早的条目。", + "localHistoryMaxFileSize": "控制考虑用于本地历史记录的文件最大大小(KB)。较大的文件将不会添加到本地历史记录中。更改此设置不会影响现有本地文件历史记录条目。", + "menuBarVisibility": "控制菜单栏的可见性。“切换”设置表示菜单栏处于隐藏状态,只需按一下 Alt 键即可显示。“精简”设置会将菜单移到边栏中。", + "menuBarVisibility.mac": "控制菜单栏的可见性。“切换”设置表示菜单栏处于隐藏状态,执行“聚焦应用程序菜单”将显示菜单栏。“精简”设置会将菜单移到边栏中。", + "mergeWindow": "配置时间间隔(以秒为单位),在此间隔期间,本地文件历史记录中的最后一个条目将替换为正在添加的条目。这有助于减少所添加的条目总数,例如启用自动保存时。此设置仅应用于具有相同源的条目。更改此设置不会影响现有本地文件历史记录条目。", + "mouseBackForwardToNavigate": "允许使用鼠标按钮四和五执行“返回”和“前进”命令。", + "navigationControlEnabled": "控制导航控件是否显示在自定义标题栏中。此设置仅在 {0} 设置为 {1} 时才会生效。", + "navigationControlEnabledWeb": "控制是否显示标题栏中的导航控件。", + "navigationScope": "控制编辑器中“返回”和“前进”等命令的历史导航范围。", + "openDefaultKeybindings": "控制在打开按键绑定设置时是否同时打开显示所有默认按键绑定的编辑器。", + "openDefaultSettings": "控制在打开设置时是否同时打开显示所有默认设置的编辑器。", + "openFilesInNewWindow": "控制是否应在使用命令行或文件对话框时在新窗口中打开文件。\r\n请注意,此设置可能会被忽略(例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", + "openFilesInNewWindowMac": "控制是否应在使用命令行或文件对话框时在新窗口中打开文件。\r\n请注意,此设置可能会被忽略(例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", + "openFoldersInNewWindow": "控制打开文件夹时是在新窗口打开还是替换上一个活动窗口。\r\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", + "panelDefaultLocation": "控制新工作区中面板(终端、调试控制台、输出、问题)的默认位置。它可以显示在编辑器区域的底部、顶部、右侧或左侧。", + "panelOpensMaximized": "控制面板是否以最大化方式打开。它可以始终以最大化方式打开、永不以最大化方式打开或以关闭前的最后一个状态打开。", + "panelShowLabels": "控制面板标题中的活动项是显示为标签还是图标。", + "perEditorGroup": "控制最大打开的编辑器的限制是否应应用于每个编辑器组或所有编辑器组。", + "pinnedTabSizing": "控制固定的编辑器选项卡的大小。固定的选项卡排在所有打开的选项卡的开头,并且在取消固定之前,通常不会关闭。如果未将 {0} 设置为 {1},则会忽略此值。", + "preserveInput": "当再次打开命令面板时,控制是否恢复上一次输入的内容。", + "problems.visibility": "控制问题是否在整个编辑器和工作台中可见。", + "profileName": "\"${profileName}\": 在其中打开工作区的配置文件的名称(例如数据科学(配置文件))。如果使用默认配置文件,则忽略此选项。", + "remoteName": "`${remoteName}`: 例如 SSH", + "restoreViewState": "关闭编辑器后重新打开时,将还原最后的编辑器视图状态(例如滚动位置)。编辑器视图状态按编辑器组存储,并在组关闭时被放弃。使用 {0} 设置以跨所有编辑器组使用最后已知的视图状态,以防找不到编辑器组之前的视图状态。", + "revealIfOpen": "控制是否在打开的任何可见组中显示编辑器。如果禁用,编辑器将优先在当前活动的编辑器组中打开。如果启用,将显示在已打开的编辑器,而不是在当前活动的编辑器组中再次打开。请注意,有些情况下会忽略此设置,例如,强制编辑器在特定组中打开或在当前活动组的一侧打开。", + "rootName": "`${rootName}`: 具有可选远程名称和工作区指示器的工作区的名称(如果适用)(例如 myFolder、myRemoteFolder [SSH] 或 myWorkspace [工作区])。", + "rootNameShort": "`${rootNameShort}`: 已缩短的工作区名称,不包含后缀(例如 myFolder、myRemoteFolder 或 myWorkspace)。", + "rootPath": "\"${rootPath}\": 打开的工作区或文件夹的文件路径 (例如 /Users/Development/myWorkspace)。", + "scrollToSwitchTabs": "控制在滚动到选项卡上方时是否打开这些选项卡。默认情况下,选项卡仅在鼠标滚动时呈现,但不打开。可通过在滚动时按住 Shift 键来更改滚动期间的此行为。如果未将 {0} 设置为 {1},则会忽略此值。", + "separator": "\"${separator}\": 一种条件分隔符 (\"-\"), 仅在被包含值或静态文本的变量包围时显示。", + "settings.editor.desc": "配置默认使用的设置编辑器。", + "settings.editor.json": "使用 json 文件编辑器。", + "settings.editor.ui": "使用设置 ui 编辑器。", + "sharedViewState": "跨所有编辑器组保留最新的编辑器视图状态(例如滚动位置等)并在未找到编辑器组的特定编辑器视图状态时进行还原。", + "showEditorTabs": "控制打开的编辑器是否显示为单个选项卡还是一个大选项卡,或者标题区域是否应显示。", + "showIcons": "控制是否在打开的编辑器中显示图标。这要求同时启用文件图标主题。", + "sideBarLocation": "控制主边栏和活动栏的位置。它们可以显示在工作台的左侧或右侧。辅助边栏将显示在工作台的另一侧。", + "sideBySideDirection": "控制编辑器在并排打开时(例如从资源管理器)出现的默认位置。默认在当前活动编辑器右侧打开。若更改为 \"down\",则在当前活动编辑器下方打开。", + "splitInGroupLayout": "控制在编辑器组中垂直或水平拆分编辑器时的布局。", + "splitOnDragAndDrop": "通过将编辑器或文件放到编辑器区域的边缘,控制是否可以由拖放操作拆分编辑器组。", + "splitSizing": "拆分编辑器组时控制编辑器组大小。", + "statusBarVisibility": "控制工作台底部状态栏的可见性。", + "suggestCommands": "控制命令面板是否应包含常用命令的列表。", + "tabActionLocation": "控制编辑器选项卡操作按钮(关闭、取消固定)的位置。如果未将 {0} 设置为 {1},则会忽略此值。", + "tabDescription": "控制编辑器标签的格式。", + "tabScrollbarHeight": "控制编辑器标题区域中用于选项卡和面包屑的滚动条的高度。", + "tabSizing": "控制编辑器选项卡的大小。如果未将 {0} 设置为 {1},则会忽略此值。", + "tips.enabled": "启用后,当没有打开编辑器时将显示水印提示。", + "untitledLabelFormat": "控制无标题编辑器的标签格式。", + "useSplitJSON": "控制在将设置编辑为 json 时是否使用拆分 json 编辑器。", + "viewVisibility": "控制是否显示视图头部的操作项。视图头部操作项可以一直,或是仅当聚焦到和悬停在视图上时显示。", + "window.commandCenter": "将命令启动器与窗口标题一起显示。仅当 {0} 设置为 {1} 时,此设置才会生效。", + "window.commandCenterWeb": "将命令启动器与窗口标题一起显示。", + "window.confirmBeforeClose.always": "始终询问确认。", + "window.confirmBeforeClose.always.web": "始终尝试请求确认。请注意,浏览器仍可能在未经确认的情况下决定关闭标签页或窗口。", + "window.confirmBeforeClose.keyboardOnly": "仅在已使用键绑定时请求确认。", + "window.confirmBeforeClose.keyboardOnly.web": "仅在检测到使用了键绑定关闭窗口时请求确认。请注意,在某些情况下可能无法进行检测。", + "window.confirmBeforeClose.never": "从不显式请求确认。", + "window.confirmBeforeClose.never.web": "除非即将丢失数据,否则绝不明确询问确认。", + "window.menuBarVisibility.classic": "菜单显示在窗口顶部,并且仅在全屏模式下隐藏。", + "window.menuBarVisibility.compact": "菜单在边栏中显示为紧凑按钮。当 {0} 为 {1} 时,会忽略此值。", + "window.menuBarVisibility.compact.web": "菜单在边栏中显示为紧凑按钮。", + "window.menuBarVisibility.hidden": "菜单始终隐藏。", + "window.menuBarVisibility.toggle": "菜单处于隐藏状态,但通过按 Alt 键可在窗口顶部显示。", + "window.menuBarVisibility.toggle.mac": "菜单处于隐藏状态,但通过执行“聚焦应用程序菜单”命令可在窗口顶部显示。", + "window.menuBarVisibility.visible": "即使在全屏模式下,菜单也始终显示在窗口顶部。", + "window.openFilesInNewWindow.default": "在新窗口中打开文件,除非文件从应用程序内进行选取 (例如,通过“文件”菜单)。", + "window.openFilesInNewWindow.defaultMac": "在文件所在文件夹的已有窗口中或在上一个活动窗口中打开文件,除非其通过“程序坞”(Dock) 或“访达”(Finder) 打开。", + "window.openFilesInNewWindow.off": "在文件所在文件夹的已有窗口中或在上一个活动窗口中打开文件。", + "window.openFilesInNewWindow.on": "在新窗口中打开文件。", + "window.openFoldersInNewWindow.default": "在新窗口中打开文件夹,除非文件夹从应用程序内进行选取 (例如,通过“文件”菜单)。", + "window.openFoldersInNewWindow.off": "文件夹将替换上一个活动窗口。", + "window.openFoldersInNewWindow.on": "在新窗口中打开文件夹。", + "window.titleSeparator": "{0} 使用的分隔符。", + "windowTitle": "基于打开的工作区或活动编辑器等当前上下文控制窗口标题。根据上下文替换变量:", + "workbench.activityBar.iconClickBehavior.focus": "如果单击的项已可见,则将焦点放在主边栏上。", + "workbench.activityBar.iconClickBehavior.toggle": "如果单击的项已可见,则隐藏主边栏。", + "workbench.activityBar.location.bottom": "在主侧栏和辅助侧栏的底部显示活动栏。", + "workbench.activityBar.location.default": "在主侧栏的一侧和辅助侧栏的顶部显示活动栏。", + "workbench.activityBar.location.hide": "在主边栏和辅助边栏中隐藏活动栏。", + "workbench.activityBar.location.top": "在主边栏和辅助边栏上方显示活动栏。", + "workbench.editor.doubleClickTabToToggleEditorGroupSizes.expand": "该编辑器组通过尽可能缩小所有其他编辑器组来占用尽可能多的空间。", + "workbench.editor.doubleClickTabToToggleEditorGroupSizes.maximize": "所有其他编辑器组均已隐藏,当前编辑器组将最大化以占用整个编辑器区域。", + "workbench.editor.doubleClickTabToToggleEditorGroupSizes.off": "双击选项卡时不会调整编辑器组的大小。", + "workbench.editor.editorActionsLocation.default": "当 {0} 设置为 {1} 时,在窗口标题栏中显示编辑器操作。否则,编辑器操作将显示在编辑器选项卡栏中。", + "workbench.editor.editorActionsLocation.hidden": "未显示编辑器操作。", + "workbench.editor.editorActionsLocation.titleBar": "在窗口标题栏中显示编辑器操作。如果 {0} 设置为 {1},则隐藏编辑器操作。", + "workbench.editor.empty.hint": "控制空编辑器文本提示是否应在编辑器中可见。", + "workbench.editor.historyBasedLanguageDetection": "允许在语言检测中使用编辑器历史记录。这会导致自动语言检测偏向于最近打开的语言,并允许自动语言检测使用较小的输入进行操作。", + "workbench.editor.label.dirname": "`${dirname}`: 文件所在的文件夹的名称(例如 `WORKSPACE_FOLDER/folder/file.txt -> folder`)。", + "workbench.editor.label.enabled": "控制是否应应用自定义工作台编辑器标签。", + "workbench.editor.label.extname": "`${extname}`: 文件扩展名(例如 `WORKSPACE_FOLDER/folder/file.txt -> txt`)。", + "workbench.editor.label.filename": "`${filename}`: 没有文件扩展名的文件的名称(例如 `WORKSPACE_FOLDER/folder/file.txt -> file`)。", + "workbench.editor.label.nthdirname": "`${dirname(N)}`: 文件所在的第 n 个父文件夹的名称(例如 `N=2: WORKSPACE_FOLDER/static/folder/file.txt -> WORKSPACE_FOLDER`)。可以使用负数来从路径开头选取文件夹(例如 `N=-1: WORKSPACE_FOLDER/folder/file.txt -> WORKSPACE_FOLDER`)。如果 __Item__ 是绝对模式路径,则第一个文件夹(`N=-1`)将引用绝对路径中的第一个文件夹,否则它对应于工作区文件夹。", + "workbench.editor.label.nthextname": "`${extname(N)}`: 由 \".\" 分隔的的第 n 个文件扩展名(例如 `N=2: WORKSPACE_FOLDER/folder/file.ext1.ext2.ext3 -> ext1`)。可以使用负数来从扩展的开头选取扩展(例如 `N=-1: WORKSPACE_FOLDER/folder/file.ext1.ext2.ext3 -> ext2`)。", + "workbench.editor.label.patterns": "控制编辑器标签的呈现。每个 __Item__ 都是与文件路径匹配的模式。同时支持相对文件路径和绝对文件路径。相对路径必须包含 WORKSPACE_FOLDER (例如 `WORKSPACE_FOLDER/src/**.tsx` or `*/src/**.tsx`)。绝对模式必须以 `/` 开头。如果多个模式匹配,则将选取最长匹配路径。每个 __Value__ 都是 __Item__ 匹配时呈现的编辑器的模板。根据上下文替换变量:", + "workbench.editor.label.template": "模式匹配时应呈现的模板。可能包括变量 ${dirname}、${filename} 和 ${extname}。", + "workbench.editor.labelFormat.default": "显示文件名。当启用选项卡且在同一组内有两个相同名称的文件时,将添加每个文件路径中可以用于区分的部分。在选项卡被禁用且编辑器活动时,将显示相对于工作区文件夹的路径。", + "workbench.editor.labelFormat.long": "显示文件名后跟其绝对路径。", + "workbench.editor.labelFormat.medium": "显示文件名及其相对于工作区文件夹的路径。", + "workbench.editor.labelFormat.short": "显示文件名后跟其目录名。", + "workbench.editor.languageDetection": "控制是否自动检测文本编辑器中的语言,除非该语言已由语言选择器显式设置。这也可以按语言确定范围,以便你可以指定不希望关闭的语言。这对于像 Markdown 这样的语言很有用,因为它通常包含可能会欺骗语言检测的其他语言,使其认为它是嵌入语言而不是 Markdown。", + "workbench.editor.navigationScopeDefault": "浏览所有打开的编辑器和编辑器组。", + "workbench.editor.navigationScopeEditor": "仅在活动编辑器中导航。", + "workbench.editor.navigationScopeEditorGroup": "仅在活动编辑器组的编辑器中导航。", + "workbench.editor.pinnedTabSizing.compact": "固定的选项卡将以紧凑形式显示,其中只包含图标或编辑器名称的第一个字母。", + "workbench.editor.pinnedTabSizing.normal": "固定的选项卡会继承未固定的选项卡的外观。", + "workbench.editor.pinnedTabSizing.shrink": "固定的选项卡缩小至紧凑的固定大小,显示编辑器名称的各部分。", + "workbench.editor.pinnedTabsOnSeparateRow": "启用后,在所有其他选项卡上方的单独行中显示固定的选项卡。如果未将 {0} 设置为 {1},则会忽略此值。", + "workbench.editor.preferBasedLanguageDetection": "启用后,将编辑器历史记录考虑在内的语言检测模型将获得更高的优先级。", + "workbench.editor.preventPinnedEditorClose": "控制在使用键盘或鼠标中键单击关闭时是否关闭固定的编辑器。", + "workbench.editor.preventPinnedEditorClose.always": "使用鼠标中间单击或键盘时,始终阻止关闭固定的编辑器。", + "workbench.editor.preventPinnedEditorClose.never": "切勿阻止关闭固定编辑器。", + "workbench.editor.preventPinnedEditorClose.onlyKeyboard": "使用键盘时阻止关闭固定编辑器。", + "workbench.editor.preventPinnedEditorClose.onlyMouse": "使用鼠标中间单击时,防止关闭固定的编辑器。", + "workbench.editor.showLanguageDetectionHints": "启用后,当编辑器语言与检测到的内容语言不匹配时,显示状态栏快速修复。", + "workbench.editor.showLanguageDetectionHints.editors": "在无标题文本编辑器中显示", + "workbench.editor.showLanguageDetectionHints.notebook": "在笔记本编辑器中显示", + "workbench.editor.showTabs.multiple": "每个编辑器在编辑器标题区域显示为选项卡。", + "workbench.editor.showTabs.none": "未显示编辑器标题区域。", + "workbench.editor.showTabs.single": "活动编辑器在编辑器标题区域显示为单个大选项卡。", + "workbench.editor.splitInGroupLayoutHorizontal": "从左到右定位编辑器。", + "workbench.editor.splitInGroupLayoutVertical": "从上到下定位编辑器。", + "workbench.editor.splitSizingAuto": "将活动的编辑器组拆分为若干相等的部分,除非所有编辑器组都已经等为部分。这种情况下,将所有编辑器组拆分为若干相等的部分。", + "workbench.editor.splitSizingDistribute": "将所有编辑器组拆分为相等的部分。", + "workbench.editor.splitSizingSplit": "将活动编辑器组拆分为相等的部分。", + "workbench.editor.tabActionCloseVisibility": "控制选项卡关闭操作按钮的可见性。", + "workbench.editor.tabActionUnpinVisibility": "控制选项卡取消固定操作按钮的可见性。", + "workbench.editor.tabHeight": "控制编辑器选项卡的高度。当 {0} 未设置为 {1}时,也适用于标题控件栏。", + "workbench.editor.tabSizing.fit": "始终将标签页保持足够大,能够完全显示编辑器标签。", + "workbench.editor.tabSizing.fixed": "使所有选项卡的大小相同,同时允许它们在可用空间不足以同时显示所有选项卡时变小。", + "workbench.editor.tabSizing.shrink": "在不能同时显示所有选项卡时,允许选项卡缩小。", + "workbench.editor.tabSizingFixedMaxWidth": "控制将 {0} 大小设置为 {1} 时选项卡的最大宽度。", + "workbench.editor.tabSizingFixedMinWidth": "控制将 {0} 大小设置为 {1} 时选项卡的最小宽度。", + "workbench.editor.titleScrollbarSizing.default": "默认大小。", + "workbench.editor.titleScrollbarSizing.large": "增加大小,以便更轻松地通过鼠标抓取。", + "workbench.editor.untitled.labelFormat.content": "无标题文件的名称派生自其第一行的内容,除非它有关联的文件路径。如果行为空或不包含单词字符,它将回退到名称。", + "workbench.editor.untitled.labelFormat.name": "无标题文件的名称不是从文件的内容派生的。", + "workbench.fontAliasing.antialiased": "进行像素而不是次像素级别的字体平滑。可能会导致字体整体显示得更细。", + "workbench.fontAliasing.auto": "根据显示器 DPI 自动应用 `default` 或 `antialiased` 选项。", + "workbench.fontAliasing.default": "次像素平滑字体。将在大多数非 retina 显示器上显示最清晰的文字。", + "workbench.fontAliasing.none": "禁用字体平滑。将显示边缘粗糙、有锯齿的文字。", + "workbench.hover.delay": "控制为工作台项显示悬停之前的延迟时间(以毫秒为单位)(例如,一些扩展提供了树状视图项)。已经可见的项可能需要刷新,然后才会反映出此设置更改。", + "workbench.panel.opensMaximized.always": "始终以最大化方式打开面板。", + "workbench.panel.opensMaximized.never": "永不以最大化方式打开面板。面板将以非最大化方式打开。", + "workbench.panel.opensMaximized.preserve": "以关闭面板前的状态打开面板。", + "workbench.panel.output": "输出视图", + "workbench.quickOpen.preserveInput": "在打开 Quick Open 视图时,控制是否自动恢复上一次输入的值。", + "workbench.reduceMotion": "控制工作台是否应以更少的动画呈现。", + "workbench.reduceMotion.auto": "根据 OS 配置减少运动呈现。", + "workbench.reduceMotion.off": "不要减少运动呈现", + "workbench.reduceMotion.on": "始终减少动作呈现。", + "workbench.view.showQuietly": "如果扩展请求显示隐藏视图,则改为显示可单击的状态栏指示器。", + "wrapTabs": "控制当超出可用空间时,选项卡是否应在多行之间换行,或者是否应显示滚动条。如果未将 {0} 设置为 {1},则会忽略此值。", + "zenMode.centerLayout": "控制在打开禅模式时是否启用居中布局。", + "zenMode.fullScreen": "控制在打开禅模式时是否将工作台切换到全屏。", + "zenMode.hideActivityBar": "控制在打开禅模式时是否隐藏工作台左侧或右侧的活动栏。", + "zenMode.hideLineNumbers": "控制在打开禅模式时是否隐藏编辑器行号。", + "zenMode.hideStatusBar": "控制在打开禅模式时是否隐藏工作台底部的状态栏。", + "zenMode.restore": "控制在禅模式下退出的窗口是否应还原为禅模式。", + "zenMode.showTabs": "控制打开禅模式是应该显示多个编辑器选项卡、单个编辑器选项卡还是完全隐藏编辑器标题区域。", + "zenMode.showTabs.multiple": "每个编辑器在编辑器标题区域显示为选项卡。", + "zenMode.showTabs.none": "未显示编辑器标题区域。", + "zenMode.showTabs.single": "活动编辑器在编辑器标题区域显示为单个大选项卡。", + "zenMode.silentNotifications": "控制在禅模式下是否应启用通知请勿打扰模式。如果为 true,则仅弹出错误通知。", + "zenModeConfigurationTitle": "禅模式" + }, + "vs/workbench/common/configuration": { + "active window": "活动窗口", + "applicationConfigurationTitle": "应用程序", + "newWindowProfile": "指定打开新窗口时要使用的配置文件。如果提供了配置文件名称,则新窗口将使用该配置文件。如果未提供配置文件名称,则新窗口将使用活动窗口的配置文件,如果没有活动窗口,则使用默认配置文件。", + "problemsConfigurationTitle": "问题", + "security.allowedUNCHosts": "无需用户确认即可允许的一组 UNC 主机名(无前导或尾随反斜杠,例如 `192.168.0.1` 或 `my-server`)。如果正在访问的 UNC 主机是此设置不允许访问的或未通过用户确认进行确认,则会发生错误并停止操作。更改此设置时需要重启。有关此设置的详细信息,请访问 https://aka.ms/vscode-windows-unc。", + "security.allowedUNCHosts.patternErrorMessage": "UNC 主机名不得包含反斜杠。", + "security.restrictUNCAccess": "如果已启用,则仅允许访问 \"#security.allowedUNCHosts#\" 设置允许的或用户确认后的 UNC 主机名。有关此设置的详细信息,可访问 https://aka.ms/vscode-windows-unc。", + "securityConfigurationTitle": "安全性", + "windowConfigurationTitle": "窗口", + "workbenchConfigurationTitle": "工作台" + }, + "vs/workbench/common/contextkeys": { + "SelectedEditorsInGroupFileOrUntitledResourceContextKey": "组中的所有选定编辑器是否都具有关联的文件或无标题资源", + "activeAuxiliary": "活动辅助面板的标识符", + "activeCompareEditorCanSwap": "活动比较编辑器是否可以交换两侧", + "activeEditor": "活动编辑器的标识符", + "activeEditorAvailableEditorIds": "可用于活动编辑器的可用编辑器标识符", + "activeEditorCanRevert": "活动编辑器是否可以还原", + "activeEditorCanToggleReadonly": "活动编辑器是否可以在只读或可写之间切换", + "activeEditorGroupEmpty": "活动编辑器组是否为空", + "activeEditorGroupIndex": "活动编辑器组的索引", + "activeEditorGroupLast": "活动编辑器组是否为最后一个组", + "activeEditorGroupLocked": "活动编辑器组是否已锁定", + "activeEditorIsDirty": "活动编辑器是否具有未保存的更改", + "activeEditorIsFirstInGroup": "活动编辑器是否为其组中的第一个编辑器", + "activeEditorIsLastInGroup": "活动编辑器是否是其组中的最后一个编辑器", + "activeEditorIsNotPreview": "活动编辑器是否未在预览模式下", + "activeEditorIsPinned": "活动编辑器是否已固定", + "activeEditorIsReadonly": "活动编辑器是否只读", + "activePanel": "活动面板的标识符", + "activeViewlet": "活动 viewlet 的标识符", + "auxiliaryBarFocus": "辅助栏是否具有键盘焦点", + "auxiliaryBarVisible": "辅助栏是否可见", + "bannerFocused": "键盘焦点是否在横幅上", + "dirtyWorkingCopies": "是否有具有未保存更改的工作副本", + "editorIsOpen": "编辑器是否打开", + "editorPartEditorGroupMaximized": "编辑器部件具有最大化组", + "editorPartMultipleEditorGroups": "编辑器部件中是否打开了多个编辑器组", + "editorTabsVisible": "编辑器选项卡是否可见", + "embedderIdentifier": "根据产品服务的嵌入器标识符(如果已定义)", + "focusedView": "具有键盘焦点的视图的标识符", + "groupEditorsCount": "打开的编辑器组数", + "inZenMode": "是否已启用 Zen 模式", + "isAuxiliaryEditorPart": "编辑器部件位于辅助窗口中", + "isAuxiliaryWindowFocusedContext": "辅助窗口是否成为焦点", + "isFileSystemResource": "资源是否由文件系统提供程序支持", + "isFullscreen": "主窗口是否处于全屏模式", + "isMainEditorCenteredLayout": "是否为主编辑器启用了居中布局", + "mainEditorAreaVisible": "主窗口中的编辑器区域是否可见", + "multipleEditorGroups": "是否打开了多个编辑器组", + "multipleEditorsSelectedInGroup": "编辑器组中是否已选择多个编辑器", + "notificationCenterVisible": "通知中心是否可见", + "notificationFocus": "键盘焦点是否在通知上", + "notificationToastsVisible": "通知 toast 是否可见", + "panelAlignment": "面板的对齐方式:“居中”、“向左对齐”、“向右对齐”或“两端对齐”", + "panelFocus": "键盘焦点是否在面板上", + "panelMaximized": "面板是否已最大化", + "panelPosition": "面板的位置,始终为“底部”", + "panelVisible": "面板是否可见", + "remoteName": "窗口连接到的远程项的名称;如果未连接到任何远程项,则为空字符串", + "resource": "包含方案和路径的资源的完整值", + "resourceDirname": "资源所在的文件夹的名称", + "resourceExtname": "资源的扩展名", + "resourceFilename": "资源的文件名", + "resourceLangId": "资源的语言标识符", + "resourcePath": "资源的完整路径", + "resourceScheme": "资源的方案", + "resourceSet": "资源是否存在", + "sideBarFocus": "键盘焦点是否在侧栏上", + "sideBarVisible": "侧栏是否可见", + "sideBySideEditorActive": "并行编辑器是否处于活动状态", + "splitEditorsVertically": "编辑器是否垂直拆分", + "statusBarFocused": "键盘焦点是否在状态栏上", + "temporaryWorkspace": "当前工作区的方案来自临时文件系统。", + "textCompareEditorActive": "文本比较编辑器是否处于活动状态", + "textCompareEditorVisible": "文本比较编辑器是否可见", + "titleBarStyle": "窗口标题栏的样式", + "titleBarVisible": "标题栏是否可见", + "twoEditorsSelectedInGroup": "编辑器组中是否恰好选择了两个编辑器", + "virtualWorkspace": "当前工作区的方案来自虚拟文件系统或空字符串。", + "workbenchState": "窗口中打开的工作区类型:“空”(无工作区)、“文件夹”(单个文件夹)或“工作区”(多根工作区)", + "workspaceFolderCount": "工作区中根文件夹的数量" + }, + "vs/workbench/common/editor": { + "builtinProviderDisplayName": "内置", + "configureEditorLargeFileConfirmation": "配置限制", + "openLargeFile": "仍然打开", + "promptOpenWith.defaultEditor.displayName": "文本编辑器" + }, + "vs/workbench/common/editor/diffEditorInput": { + "sideBySideLabels": "{0} ↔ {1}" + }, + "vs/workbench/common/editor/sideBySideEditorInput": { + "sideBySideLabels": "{0} - {1}" + }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "自动检测到语言 {0},且其设置为语言模式。" + }, + "vs/workbench/common/theme": { + "activityBarActiveBackground": "活动项的活动栏背景颜色。活动栏显示在最左侧或右侧,并允许在侧栏视图之间切换。", + "activityBarActiveBorder": "活动项的活动栏边框颜色。活动栏显示在最左侧或右侧,并允许在侧栏视图之间切换。", + "activityBarActiveFocusBorder": "活动项的活动栏焦点边框颜色。活动栏显示在最左侧或右侧,并允许在侧栏视图之间切换。", + "activityBarBackground": "活动栏背景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "activityBarBadgeBackground": "活动通知徽章背景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "activityBarBadgeForeground": "活动通知徽章前景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "activityBarBorder": "活动栏分隔侧边栏的边框颜色。活动栏显示在最左侧或最右侧,并可以切换侧边栏的视图。", + "activityBarDragAndDropBorder": "拖放活动栏项的反馈颜色。活动栏显示在最左侧或最右侧,并允许在侧边栏视图之间切换。", + "activityBarForeground": "活动栏项在活动时的前景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "activityBarInActiveForeground": "活动栏项在非活动时的前景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "activityBarTop": "活动栏中的项位于顶部/底部时的活动前景色。活动允许在边栏视图之间切换。", + "activityBarTopActiveBackground": "活动栏中的活动项位于顶部/底部时的背景色。该活动允许在侧边栏的不同视图之间进行切换。", + "activityBarTopActiveFocusBorder": "活动栏中的活动项位于顶部/底部时的焦点边框颜色。活动允许在边栏视图之间切换。", + "activityBarTopBackground": "设置为顶部/底部时活动栏的背景色。", + "activityBarTopDragAndDropBorder": "活动栏中的项位于顶部/底部时的拖放反馈颜色。活动允许在边栏视图之间切换。", + "activityBarTopInActiveForeground": "活动栏中的项位于顶部/底部时的非活动前景色。活动允许在边栏视图之间切换。", + "banner.background": "横幅背景颜色。横幅显示在窗口的标题栏下。", + "banner.foreground": "横幅前景色。横幅显示在窗口的标题栏下。", + "banner.iconForeground": "横幅图标颜色。横幅显示在窗口的标题栏下。", + "commandCenter-activeBackground": "命令中心的活动背景色", + "commandCenter-activeBorder": "命令中心的活动边框颜色", + "commandCenter-activeForeground": "命令中心的活动前景色", + "commandCenter-background": "命令中心背景色", + "commandCenter-border": "命令中心的边框颜色", + "commandCenter-foreground": "命令中心前景色", + "commandCenter-inactiveBorder": "窗口处于非活动状态时命令中心的边框颜色", + "commandCenter-inactiveForeground": "窗口处于非活动状态时命令中心的前景色", + "editorDragAndDropBackground": "拖动编辑器时的背景颜色。此颜色应有透明度,以便编辑器内容能透过背景。", + "editorDropIntoPromptBackground": "拖动文件时编辑器上显示的文本背景色。此文本通知用户可以按住 Shift 放入编辑器中。", + "editorDropIntoPromptBorder": "拖动文件时在编辑器上显示的文本边框颜色。此文本通知用户可以按住 Shift 来拖入编辑器中。", + "editorDropIntoPromptForeground": "拖动文件时编辑器上显示的文本前景色。此文本通知用户可以按住 Shift 来拖入编辑器中。", + "editorGroupBorder": "将多个编辑器组彼此分隔开的颜色。编辑器组是编辑器的容器。", + "editorGroupEmptyBackground": "空编辑器组的背景色。编辑器组是编辑器的容器。", + "editorGroupFocusedEmptyBorder": "空编辑器组被聚焦时的边框颜色。编辑组是编辑器的容器。", + "editorGroupHeaderBackground": "禁用选项卡(“\"workbench.editor.showTabs\": \"single\"”)时编辑器组标题颜色。编辑器组是编辑器的容器。", + "editorPaneBackground": "居中编辑器布局中左侧与右侧编辑器窗格的背景色。", + "editorTitleContainerBorder": "编辑器组标题标头的边框颜色。编辑器组是编辑器的容器。", + "extensionBadge.remoteBackground": "扩展视图中远程徽标的背景色。", + "extensionBadge.remoteForeground": "扩展视图中远程徽标的前景色。", + "lastPinnedTabBorder": "用于将固定的选项卡与其他选项卡隔开的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "menubarSelectionBackground": "菜单栏中选定菜单项的背景色。", + "menubarSelectionBorder": "菜单栏中所选菜单项的边框颜色。", + "menubarSelectionForeground": "菜单栏中选定菜单项的前景色。", + "notificationCenterBorder": "通知中心的边框颜色。通知从窗口右下角滑入。", + "notificationCenterHeaderBackground": "通知中心头部的背景色。通知从窗口右下角滑入。", + "notificationCenterHeaderForeground": "通知中心头部的前景色。通知从窗口右下角滑入。", + "notificationToastBorder": "通知横幅的边框颜色。通知从窗口右下角滑入。", + "notificationsBackground": "通知的背景色。通知从窗口右下角滑入。", + "notificationsBorder": "通知中心中分隔通知的边框的颜色。通知从窗口右下角滑入。", + "notificationsErrorIconForeground": "用于错误通知图标的颜色。通知从窗口右下角滑入。", + "notificationsForeground": "通知的前景色。通知从窗口右下角滑入。", + "notificationsInfoIconForeground": "用于信息通知图标的颜色。通知从窗口右下角滑入。", + "notificationsLink": "通知链接的前景色。通知从窗口右下角滑入。", + "notificationsWarningIconForeground": "用于警告通知图标的颜色。通知从窗口右下角滑入。", + "outputViewBackground": "输出视图背景色。", + "outputViewStickyScrollBackground": "输出视图粘滞滚动背景色。", + "panelActiveTitleBorder": "活动面板标题的边框颜色。面板显示在编辑器区域下方,并包含输出和集成终端等视图。", + "panelActiveTitleForeground": "活动面板的标题颜色。面板显示在编辑器区域下方,并包含输出和集成终端等视图。", + "panelBackground": "面板的背景色。面板显示在编辑器区域下方,可包含输出和集成终端等视图。", + "panelBorder": "将面板与编辑器隔开的边框的颜色。面板显示在编辑区域下方,包含输出和集成终端等视图。", + "panelDragAndDropBorder": "拖放面板标题的反馈颜色。面板显示在编辑器区域的下方,包含输出和集成终端等视图。", + "panelInactiveTitleForeground": "非活动面板的标题颜色。面板显示在编辑器区域下方,并包含输出和集成终端等视图。", + "panelInputBorder": "用于面板中输入内容的输入框边框。", + "panelSectionBorder": "当多个视图在面板中水平堆叠时使用的面板区域边框颜色。面板显示在编辑器区域下方,其中包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", + "panelSectionDragAndDropBackground": "拖放面板区域的反馈颜色。颜色应具有透明度,以便面板区域仍可以显示出来。面板显示在编辑器区域的下方,包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", + "panelSectionHeaderBackground": "面板区域标题背景色。面板显示在编辑器区域的下方,包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", + "panelSectionHeaderBorder": "当多个视图在面板中垂直堆叠时使用的面板区域标题边框颜色。面板显示在编辑器区域下方,其中包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", + "panelSectionHeaderForeground": "面板区域标题前景色。面板显示在编辑器区域的下方,包含输出和集成终端等视图。面板部分是嵌套在面板中的视图。", + "panelStickyScrollBackground": "面板中粘滞滚动的背景色。", + "panelStickyScrollBorder": "面板中粘滞滚动的边框颜色。", + "panelStickyScrollShadow": "面板中粘滞滚动的阴影颜色。", + "panelTitleBorder": "底部的面板标题边框颜色,将标题与视图隔开。面板显示在编辑器区域下方,可包含输出和集成终端等视图。", + "profileBadgeBackground": "配置文件徽章背景色。配置文件徽章显示在活动栏中设置齿轮图标的顶部。", + "profileBadgeForeground": "配置文件徽章前景颜色。配置文件徽章显示在活动栏中设置齿轮图标的顶部。", + "sideBarActivityBarTopBorder": "顶部/底部的活动栏与视图之间的边框颜色。", + "sideBarBackground": "侧边栏背景色。侧边栏是资源管理器和搜索等视图的容器。", + "sideBarBorder": "侧边栏分隔编辑器的边框颜色。侧边栏包含资源管理器、搜索等视图。", + "sideBarDragAndDropBackground": "侧边栏中的部分在拖放时的反馈颜色。此颜色应有透明度,以便侧边栏中的部分仍能透过。侧边栏是资源管理器和搜索等视图的容器。侧边栏部分是嵌套在侧边栏中的视图。", + "sideBarForeground": "侧边栏前景色。侧边栏是资源管理器和搜索等视图的容器。", + "sideBarSectionHeaderBackground": "侧边栏部分标题背景色。此侧边栏是资源管理器和搜索等视图的容器。侧边栏部分是在侧边栏中嵌套的视图。", + "sideBarSectionHeaderBorder": "侧边栏部分标题边界色。侧栏是类似资源管理器和搜索等视图的容器。侧栏部分是在侧栏中嵌套的视图。", + "sideBarSectionHeaderForeground": "侧边栏部分标题前景色。侧栏是类似资源管理器和搜索等视图的容器。侧栏部分是在侧栏中嵌套的视图。", + "sideBarStickyScrollBackground": "侧边栏中粘滞滚动的背景色。", + "sideBarStickyScrollBorder": "边栏中粘滞滚动的边框颜色。", + "sideBarStickyScrollShadow": "边栏中粘滞滚动的阴影颜色。", + "sideBarTitleBackground": "边栏标题背景色。边栏是资源管理器和搜索等视图的容器。", + "sideBarTitleBorder": "底部的侧栏标题边框颜色,将标题与视图隔开。边栏是资源管理器和搜索等视图的容器。", + "sideBarTitleForeground": "侧边栏标题前景色。侧边栏是资源管理器和搜索等视图的容器。", + "sideBySideEditor.horizontalBorder": "在编辑器组中上下并排显示时,用于分隔两个编辑器的颜色。", + "sideBySideEditor.verticalBorder": "在编辑器组中左右并排显示时,用于区分两个编辑器的颜色。", + "statusBarBackground": "工作区或文件夹打开时状态栏的背景色。状态栏显示在窗口底部。", + "statusBarBorder": "状态栏分隔侧边栏和编辑器的边框颜色。状态栏显示在窗口底部。", + "statusBarErrorItemBackground": "状态栏错误项的背景颜色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", + "statusBarErrorItemForeground": "状态错误项的前景色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", + "statusBarErrorItemHoverBackground": "悬停时状态错误项的背景色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", + "statusBarErrorItemHoverForeground": "悬停时状态错误项的前景色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", + "statusBarFocusBorder": "聚焦于键盘导航时状态栏的边框颜色。状态栏显示在窗口底部。", + "statusBarForeground": "工作区或文件夹打开时状态栏的前景色。状态栏显示在窗口底部。", + "statusBarItemActiveBackground": "单击时的状态栏项背景色。状态栏显示在窗口底部。", + "statusBarItemCompactHoverBackground": "悬停在包含两个悬停的项时的状态栏项背景色。状态栏显示在窗口底部。", + "statusBarItemFocusBorder": "聚焦于键盘导航时的状态栏项目边框颜色。状态栏显示在窗口底部。", + "statusBarItemHostBackground": "状态栏上远程指示器的背景色。", + "statusBarItemHostForeground": "状态栏上远程指示器的前景色。", + "statusBarItemHoverBackground": "悬停时的状态栏项背景色。状态栏显示在窗口底部。", + "statusBarItemHoverForeground": "悬停时的状态栏项前景色。状态栏显示在窗口底部。", + "statusBarItemOfflineBackground": "工作台脱机时的状态栏项背景色。", + "statusBarItemOfflineForeground": "工作台脱机时的状态栏项前景色。", + "statusBarNoFolderBackground": "没有打开文件夹时状态栏的背景色。状态栏显示在窗口底部。", + "statusBarNoFolderBorder": "当没有打开文件夹时,用来使状态栏与侧边栏、编辑器分隔的状态栏边框颜色。状态栏显示在窗口底部。", + "statusBarNoFolderForeground": "没有打开文件夹时状态栏的前景色。状态栏显示在窗口底部。", + "statusBarOfflineItemHoverBackground": "工作台脱机时,状态栏项背景悬停颜色。", + "statusBarOfflineItemHoverForeground": "工作台脱机时,状态栏项前台悬停颜色。", + "statusBarProminentItemBackground": "状态栏突出显示项的背景色。突出的项目从其他状态栏条目中突出显示,以指示重要性。状态栏显示在窗口底部。", + "statusBarProminentItemForeground": "状态栏突出显示项的前景色。突出的项目从其他状态栏条目中突出显示,以指示重要性。状态栏显示在窗口底部。", + "statusBarProminentItemHoverBackground": "悬停时状态栏突出显示项的背景色。突出的项目从其他状态栏条目中突出显示,以指示重要性。状态栏显示在窗口底部。", + "statusBarProminentItemHoverForeground": "悬停时状态栏突出显示项的前景色。突出的项目从其他状态栏条目中突出显示,以指示重要性。状态栏显示在窗口底部。", + "statusBarRemoteItemHoverBackground": "悬停时状态栏上远程指示器的背景色。", + "statusBarRemoteItemHoverForeground": "悬停时状态栏上远程指示器的前景色。", + "statusBarWarningItemBackground": "状态栏警告项的背景颜色。警告项比状态栏中的其他条目更醒目以显示警告条件。状态栏显示在窗口底部。", + "statusBarWarningItemForeground": "状态错误项的前景色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", + "statusBarWarningItemHoverBackground": "悬停时状态错误项的背景色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", + "statusBarWarningItemHoverForeground": "悬停时状态警告项的前景色。警告项比状态栏中的其他条目更醒目以显示警告条件。状态栏显示在窗口底部。", + "tabActiveBackground": "活动选项卡的背景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabActiveBorder": "活动选项卡底部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabActiveBorderTop": "活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabActiveForeground": "活动组中活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabActiveModifiedBorder": "活动组中已修改的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabActiveUnfocusedBorder": "在失去焦点的编辑器组中的活动选项卡底部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabActiveUnfocusedBorderTop": "在失去焦点的编辑器组中的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabBorder": "用于将选项卡彼此分隔开的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabDragAndDropBorder": "选项卡之间的边框,指示可以在两个选项卡之间插入选项卡。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabHoverBackground": "选项卡被悬停时的背景色。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabHoverBorder": "选项卡被悬停时用于突出显示的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabHoverForeground": "悬停时选项卡的前景色。选项卡是编辑器区域中的编辑器的容器。可在一个编辑器组中打开多个选项卡。可存在多个编辑器组。", + "tabInactiveBackground": "非活动选项卡的背景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabInactiveForeground": "活动组中非活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabInactiveModifiedBorder": "活动组中已修改的非活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabSelectedBackground": "所选选项卡的后台进程。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabSelectedBorderTop": "所选选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabSelectedForeground": "所选选项卡的前台进程。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabUnfocusedActiveBackground": "非焦点组中的活动选项卡背景色。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabUnfocusedActiveForeground": "一个失去焦点的编辑器组中的活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabUnfocusedHoverBackground": "非焦点组选项卡被悬停时的背景色。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabUnfocusedHoverBorder": "非焦点组选项卡被悬停时用于突出显示的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabUnfocusedHoverForeground": "悬停时不带焦点的组中的选项卡前景色。选项卡是编辑器区域中的编辑器的容器。可在一个编辑器组中打开多个选项卡。可存在多个编辑器组。", + "tabUnfocusedInactiveBackground": "不带焦点的组中处于非活动状态的选项卡的背景色。选项卡是编辑器区域中的编辑器的容器。可在一个编辑器组中打开多个选项卡。可存在多个编辑器组。", + "tabUnfocusedInactiveForeground": "在一个失去焦点的组中非活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabsContainerBackground": "启用选项卡时编辑器组标题的背景颜色。编辑器组是编辑器的容器。", + "tabsContainerBorder": "选项卡启用时编辑器组标题的边框颜色。编辑器组是编辑器的容器。", + "titleBarActiveBackground": "窗口处于活动状态时的标题栏背景色。", + "titleBarActiveForeground": "窗口处于活动状态时的标题栏前景色。", + "titleBarBorder": "标题栏边框颜色。", + "titleBarInactiveBackground": "窗口处于非活动状态时的标题栏背景色。", + "titleBarInactiveForeground": "窗口处于非活动状态时的标题栏前景色。", + "unfocusedActiveModifiedBorder": "未聚焦组中已修改的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "unfocusedINactiveModifiedBorder": "未聚焦组中已修改的非活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "windowActiveBorder": "窗口处于活动状态时用于窗口边框的颜色。当使用自定义标题栏时,仅在 macOS 和 Linux 桌面客户端中受支持。", + "windowInactiveBorder": "窗口处于非活动状态时用于窗口边框的颜色。当使用自定义标题栏时,仅在 macOS 和 Linux 桌面客户端中受支持。" + }, + "vs/workbench/common/views": { + "defaultViewIcon": "默认视图图标。", + "duplicateId": "已注册 ID 为“{0}”的视图", + "treeView.notRegistered": "未注册 ID 为 \"{0}\" 的树状视图。", + "views log": "视图" + }, + "vs/workbench/electron-sandbox/actions/developerActions": { + "configureRuntimeArguments": "配置运行时参数", + "openUserDataFolder": "打开用户数据文件夹", + "reloadWindowWithExtensionsDisabled": "在禁用扩展的情况下重新加载", + "showGPUInfo": "显示 GPU 信息", + "toggleDevTools": "切换开发人员工具" + }, + "vs/workbench/electron-sandbox/actions/installActions": { + "install": "在 PATH 中安装“{0}”命令", + "shellCommand": "Shell 命令", + "successFrom": "已成功从 PATH 卸载 Shell 命令“{0}”。", + "successIn": "已成功在 PATH 中安装了 Shell 命令“{0}”。", + "uninstall": "从 PATH 中卸载“{0}”命令" + }, + "vs/workbench/electron-sandbox/actions/windowActions": { + "close": "关闭窗口", + "closeWindow": "关闭窗口", + "current": "当前窗口", + "miCloseWindow": "关闭窗口(&&W)", + "miZoomIn": "放大(&&Z)", + "miZoomOut": "缩小(&&Z)", + "miZoomReset": "重置缩放(&&R)", + "quickSwitchWindow": "快速切换窗口...", + "switchWindow": "切换窗口...", + "switchWindowPlaceHolder": "选择切换的窗口", + "windowDirtyAriaLabel": "{0},个具有未保存更改的窗口", + "windowGroup": "窗口组", + "zoomIn": "放大", + "zoomOut": "缩小", + "zoomReset": "重置缩放" + }, + "vs/workbench/electron-sandbox/desktop.contribution": { + "application.shellEnvironmentResolutionTimeout": "控制在应用程序尚未从终端启动时放弃解析 shell 环境之前的超时(以秒为单位)。有关详细信息,请参阅我们的 [文档](https://go.microsoft.com/fwlink/?linkid=2149667)。", + "argv.crashReporterId": "用于关联从此应用实例发送的崩溃报表的唯一 ID。", + "argv.disableChromiumSandbox": "禁用 Chromium 沙盒。当在 Linux 上以提升的权限运行 VS Code 并在 Windows 上的 Applocker 下运行时,这很有用。", + "argv.disableHardwareAcceleration": "禁用硬件加速。仅当遇到图形问题时才更改此选项。", + "argv.disableLcdText": "禁用 LCD 字体抗锯齿。", + "argv.enableCrashReporter": "允许禁用崩溃报告;如果更改了值,则应重启应用。", + "argv.enebleProposedApi": "为扩展 ID (如 \"vscode.git\")的列表启用建议的 API。建议的 API 不稳定,可能随时中断且不发出警告。仅应针对扩展开发和测试目的设置该项。", + "argv.force-renderer-accessibility": "强制渲染器可访问。仅当在 Linux 上使用屏幕阅读器时才更改此设置。在其他平台上,渲染器将自动可访问。如果已启用 editor.accessibilitySupport:,则会自动设置此标志。", + "argv.forceColorProfile": "允许替代要使用的颜色配置文件。如果发现颜色显示不佳,请尝试将此设置为 \"srgb\" 并重启。", + "argv.locale": "要使用的显示语言。选取其他语言需要安装关联的语言包。", + "argv.logLevel": "要使用的日志级别。默认值为 “info”。允许的值为 “error”、“warn”、“info”、“debug”、“trace” 和 “off”。", + "argv.passwordStore": "配置用于在 Linux 上存储机密的后端。此参数在 Windows 和 macOS 上会被忽略。", + "argv.proxyBypassList": "对于给定的分号分隔的主机列表,绕过任何指定代理。示例值 \";*.microsoft.com;*foo.com;1.2.3.4:5678\" 将对除以下主机外的所有主机使用代理服务器: 本地地址(localhost、127.0.0.1 等)、microsoft.com 子域、包含后缀 foo.com 的主机以及位于 1.2.3.4:5678 的主机", + "argv.useInMemorySecretStorage": "确保内存中存储将用于机密存储,而不是使用 OS 的凭据存储。此选项通常在运行 VS Code 扩展测试或遇到凭据存储问题时使用。", + "closeWhenEmpty": "控制在关闭最后一个编辑器时是否关闭整个窗口。此设置仅适用于没有显示文件夹的窗口。", + "confirmSaveUntitledWorkspace": "控制切换到另一个工作区时是否显示确认对话框,询问是保存还是放弃窗口中打开的无标题工作区。禁用确认对话框将始终放弃无标题的工作区。", + "dialogStyle": "调整对话框窗口的外观。", + "enableCrashReporterDeprecated": "如果此设置为 false,则无论新设置的值如何,都不会发送遥测数据。由于合并到 {0} 设置,目前已弃用。", + "keyboardConfigurationTitle": "键盘", + "mergeAllWindowTabs": "合并所有窗口", + "miExit": "退出(&&X)", + "moveWindowTabToNewWindow": "将窗口选项卡移动到新窗口", + "newTab": "新建窗口标签页", + "newWindowDimensions": "控制在已有窗口时新开窗口的尺寸。请注意,此设置对第一个打开的窗口无效。第一个窗口将始终恢复关闭前的大小和位置。", + "openWithoutArgumentsInNewWindow": "在另一实例无参启动时,控制是打开新的空窗口或是聚焦到最后运行的实例。\r\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", + "restoreFullscreen": "若窗口在处于全屏模式时退出,控制其在恢复时是否还原到全屏模式。", + "restoreWindows": "控制其中的窗口和编辑器在打开时的还原方式。", + "security.promptForLocalFileProtocolHandling": "启用此参数后,每次即将通过协议处理程序打开本地文件或工作区时,都会弹出一个请求确认的对话框。", + "security.promptForRemoteFileProtocolHandling": "启用此参数后,每次即将通过协议处理程序打开远程文件或工作区时,都会弹出一个请求确认的对话框。", + "showNextWindowTab": "显示下一个窗口选项卡", + "showPreviousTab": "显示上一个窗口选项卡", + "telemetry.enableCrashReporting": "启用要收集的崩溃报告。这有助于我们提高稳定性。\r\n此选项需重启才可生效。", + "telemetryConfigurationTitle": "遥测", + "titleBarStyle": "调整窗口标题栏的外观,使其由 OS 或自定义作为本机。在 Linux 和 Windows 上,此设置也会影响应用程序和上下文菜单的外观。更改需要完全重新启动才能应用。", + "toggleWindowTabsBar": "切换窗口选项卡栏", + "touchbar.enabled": "启用键盘上的 macOS 触控栏按钮 (若可用)。", + "touchbar.ignored": "触摸栏中不应显示的条目的一组标识符(例如 \"workbench.action.navigateBack\")。", + "window.clickThroughInactive": "启用后,点击非活动窗口后将在激活窗口的同时触发光标之下的元素 (若可点击)。禁用后,点击非活动窗口仅能激活窗口,再次点击才能触发元素。", + "window.customTitleBarVisibility": "调整何时应自定义标题栏。在全屏模式下使用 `windowed` 时,可隐藏自定义标题栏。当 {0} 设置为 `native` 时,自定义标题栏只能在设置为 `never` 的非全屏模式下隐藏。", + "window.customTitleBarVisibility.auto": "自动更改自定义标题栏可见性。", + "window.customTitleBarVisibility.never": "当 {0} 设置为 `native` 时隐藏自定义标题栏。", + "window.customTitleBarVisibility.windowed": "在全屏模式下隐藏自定义标题栏。在非全屏模式下,自动更改自定义标题栏可见性。", + "window.doubleClickIconToClose": "如果启用,当双击标题栏中的应用程序图标时,此设置将关闭窗口。该窗口将无法使用图标拖动。仅当 {0} 设置为 `custom` 时,此设置才有效。", + "window.experimentalControlOverlay": "{0} 设置为“自定义”时会显示本机窗口控件(仅限 Linux)。", + "window.nativeFullScreen": "控制是否在 macOS 上使用原生全屏。禁用此设置可禁止 macOS 在全屏时创建新空间。", + "window.nativeTabs": "启用 macOS Sierra 窗口选项卡。请注意,更改在完全重新启动程序后才能生效。同时,开启原生选项卡将禁用自定义标题栏样式。", + "window.newWindowDimensions.default": "在屏幕中心打开新窗口。", + "window.newWindowDimensions.fullscreen": "在全屏模式下打开新窗口。", + "window.newWindowDimensions.inherit": "以与上一个活动窗口相同的尺寸打开新窗口。", + "window.newWindowDimensions.maximized": "打开最大化的新窗口。", + "window.newWindowDimensions.offset": "打开与上次活动窗口具有相同尺寸的新窗口,并带有偏移位置。", + "window.openWithoutArgumentsInNewWindow.off": "聚焦到上一活动的运行实例。", + "window.openWithoutArgumentsInNewWindow.on": "打开一个新的空窗口。", + "window.reopenFolders.all": "重新打开所有窗口,除非文件夹、工作区或文件已打开(例如从命令行打开)。如果打开某个文件,它将替换以前在窗口中打开的任何编辑器。", + "window.reopenFolders.folders": "重新打开已打开文件夹或工作区的所有窗口,除非文件夹、工作区或文件已打开(例如从命令行打开)。如果打开某个文件,它将替换以前在窗口中打开的任何编辑器。", + "window.reopenFolders.none": "从不重新打开窗口。如果文件夹或工作区未打开(例如从命令行),将出现一个空窗口。", + "window.reopenFolders.one": "重新打开最后一个活动窗口,除非文件夹、工作区或文件已打开(例如从命令行打开)。如果打开某个文件,它将替换以前在窗口中打开的任何编辑器。", + "window.reopenFolders.preserve": "始终重新打开所有窗口。如果打开文件夹或工作区(例如从命令行打开),它将作为新窗口打开,除非它之前已打开。如果文件已打开,则它们将与以前打开的编辑器一起在还原的一个窗口中打开。", + "windowConfigurationTitle": "窗口", + "zoomLevel": "调整所有窗口的默认缩放级别。大于“0”的每个增量(例如“1”)或小于“0”的每个增量(例如“-1”)表示放大或缩小“20%”。还可以输入小数以使用更细的粒度调整缩放级别。请参阅 {0},了解将“放大”和“缩小”命令配置为将缩放级别应用于所有窗口还是仅应用于活动窗口。", + "zoomPerWindow": "控制“放大”和“缩小”命令是将缩放级别应用于所有窗口还是仅应用于活动窗口。请参阅 {0} 以配置所有窗口的默认缩放级别。" + }, + "vs/workbench/electron-sandbox/desktop.main": { + "join.closeStorage": "正在保存 UI 状态" + }, + "vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": { + "aboutDetail": "版本: {0}\r\n提交: {1}\r\n日期: {2}\r\nElectron: {3}\r\nElectronBuildId: {4}\r\nChromium: {5}\r\nNode.js: {6}\r\nV8: {7}\r\nOS: {8}", + "copy": "复制(&&C)", + "okButton": "确定" + }, + "vs/workbench/electron-sandbox/window": { + "appRootWarning.banner": "在更新时,存储在安装文件夹(“{0}”)中的文件可能会被覆盖或删除(不可撤销),而不会发出警告。", + "configure": "配置", + "downloadArmBuild": "下载", + "keychainWriteError": "将登录信息写入密钥链失败,出现错误“{0}”。", + "learnMore": "了解详细信息", + "loginButton": "登录(&&L)", + "macoseolmessage": "{1} 上的 {0} 将很快停止接收更新。请考虑升级 macOS 版本。", + "password": "密码", + "proxyAuthRequired": "需要代理身份验证", + "proxyDetail": "代理 {0} 需要用户名和密码。", + "rememberCredentials": "记住我的凭据", + "resolveShellEnvironment": "正在解析 shell 环境...", + "restart": "重启", + "runningAsRoot": "不建议以 root 用户身份运行 {0}。", + "runningTranslated": "你正在运行 {0} 的仿真版本。为了获得更好的性能,请下载适用于计算机的本机 arm64 版本的 {0} 内部版本。", + "sharedProcessCrash": "共享后台进程意外终止。请重新启动应用程序以进行恢复。", + "showArgvParseWarning": "运行时参数文件 \"argv.json\" 包含错误。请更正它们并重启。", + "showArgvParseWarningAction": "打开文件", + "shutdownErrorClose": "意外错误导致无法关闭窗口", + "shutdownErrorDetail": "错误: {0}", + "shutdownErrorLoad": "意外错误导致无法更改工作区", + "shutdownErrorQuit": "意外错误导致无法退出应用程序", + "shutdownErrorReload": "意外错误导致无法重新加载窗口", + "shutdownForceClose": "仍然关闭", + "shutdownForceLoad": "仍然更改", + "shutdownForceQuit": "仍然退出", + "shutdownForceReload": "仍然重新加载", + "shutdownTitleClose": "关闭窗口需要的时间较长...", + "shutdownTitleLoad": "更改工作区需要的时间较长...", + "shutdownTitleQuit": "退出应用程序需要的时间较长...", + "shutdownTitleReload": "重新加载窗口需要的时间较长...", + "status.windowZoom": "窗口缩放", + "troubleshooting": "故障排除指南", + "username": "用户名", + "willShutdownDetail": "以下操作仍在运行: \r\n{0}", + "zoomIn": "放大", + "zoomNumber": "缩放级别: {0} ({1}%)", + "zoomOut": "缩小", + "zoomReset": "重置", + "zoomResetLabel": "{0} ({1})", + "zoomSettings": "设置" + }, + "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { + "accessibility.debugWatchVariableAnnouncements": "控制是否应在调试监视视图中公布变量更改。", + "accessibility.hideAccessibleView": "控制是否隐藏辅助视图。", + "accessibility.replEditor.readLastExecutedOutput": "控制是否将宣布来自本机 REPL 中执行的输出。", + "accessibility.signalOptions.debouncePositionChanges": "是否应停用位置更改", + "accessibility.signalOptions.delays.errorAtPosition.announcement": "当该位置出现错误时,播放通知之前的延迟(以毫秒为单位)。", + "accessibility.signalOptions.delays.errorAtPosition.sound": "当该位置出现错误时,播放声音之前的延迟(以毫秒为单位)。", + "accessibility.signalOptions.delays.general.announcement": "播放通知前的延迟(以毫秒为单位)。", + "accessibility.signalOptions.delays.general.sound": "播放声音之前的延迟(以毫秒为单位)。", + "accessibility.signalOptions.delays.warningAtPosition.announcement": "当该位置出现警告时,播放通知之前的延迟(以毫秒为单位)。", + "accessibility.signalOptions.delays.warningAtPosition.sound": "当该位置出现警告时,播放声音之前的延迟(以毫秒为单位)。", + "accessibility.signalOptions.volume": "声音音量百分比(0-100)。", + "accessibility.signals.chatRequestSent": "播放信号 - 声音(音频提示)和/或公告(警报) - 发出聊天请求时。", + "accessibility.signals.chatRequestSent.announcement": "发出聊天请求时播报通知。", + "accessibility.signals.chatRequestSent.sound": "发出聊天请求时播放声音。", + "accessibility.signals.chatResponseReceived": "收到响应时播放声音/音频提示。", + "accessibility.signals.chatResponseReceived.sound": "收到响应时播放声音。", + "accessibility.signals.clear": "播放信号 - 声音(音频提示)和/或公告(警报) - 清除功能(例如,终端、调试控制台或输出通道)时。", + "accessibility.signals.clear.announcement": "清除功能时播报通知。", + "accessibility.signals.clear.sound": "清除功能时播放声音。", + "accessibility.signals.codeActionApplied": "应用代码操作后播放声音/音频提示。", + "accessibility.signals.codeActionApplied.sound": "应用代码操作后播放声音。", + "accessibility.signals.codeActionTriggered": "播放声音/音频提示 - 触发代码操作时。", + "accessibility.signals.codeActionTriggered.sound": "触发代码操作时播放声音。", + "accessibility.signals.diffLineDeleted": "当焦点在可访问差异查看器模式下移动到删除行或下一个/上一个更改时播放声音/音频提示。", + "accessibility.signals.diffLineDeleted.sound": "当焦点移到可访问差异查看器下的已删除行或下一/上一个更改时播放声音。", + "accessibility.signals.diffLineInserted": "当焦点在可访问差异查看器模式下移动到插入行或下一个/上一个更改时播放声音/音频提示。", + "accessibility.signals.diffLineModified": "当焦点在可访问差异查看器模式下移动到修改行或下一个/上一个更改时播放声音/音频提示。", + "accessibility.signals.diffLineModified.sound": "当焦点移到可访问差异查看器下的已修改行或下一/上一个更改时播放声音。", + "accessibility.signals.format": "播放信号 -声音(音频提示)和/或公告(警报) - 设置文件或笔记本的格式时。", + "accessibility.signals.format.always": "每次格式化文件(包括将其设置为在保存、键入、粘贴或运行单元格时格式化)时播放声音。", + "accessibility.signals.format.announcement": "格式化文件或笔记本时播报通知。", + "accessibility.signals.format.announcement.always": "每次文件格式化时(包括在将文件设置为在保存、键入、粘贴或运行单元格时格式化),发出公告。", + "accessibility.signals.format.announcement.never": "从不报出。", + "accessibility.signals.format.announcement.userGesture": "用户显式格式化文件时播报通知。", + "accessibility.signals.format.never": "从不播放声音。", + "accessibility.signals.format.sound": "在格式化文件或笔记本时播放声音。", + "accessibility.signals.format.userGesture": "在用户显式保存文件时播放声音。", + "accessibility.signals.lineHasBreakpoint": "播放信号 -声音(音频提示)和/或公告(警报) - 活动行出现断点时。", + "accessibility.signals.lineHasBreakpoint.announcement": "活动行出现断点时播报通知。", + "accessibility.signals.lineHasBreakpoint.sound": "当有效行具有断点时播放声音。", + "accessibility.signals.lineHasError": "播放信号 -声音(音频提示)和/或公告(警报) - 活动行出现错误时。", + "accessibility.signals.lineHasError.announcement": "活动行出现错误时播报通知。", + "accessibility.signals.lineHasError.sound": "当有效行出现错误时播放声音。", + "accessibility.signals.lineHasFoldedArea": "播放信号 - 声音(音频提示)和/或公告(警报) - 活动行包含可展开的折叠区域时。", + "accessibility.signals.lineHasFoldedArea.announcement": "活动行出现可展开的折叠区域时播报通知。", + "accessibility.signals.lineHasFoldedArea.sound": "当有效行具有可展开的折叠区域时播放声音。", + "accessibility.signals.lineHasInlineSuggestion": "活动行包含内联建议时播放声音/音频提示。", + "accessibility.signals.lineHasInlineSuggestion.sound": "当有效行具有内联建议时播放声音。", + "accessibility.signals.lineHasWarning": "播放信号 -声音(音频提示)和/或公告(警报) - 活动行出现警告时。", + "accessibility.signals.lineHasWarning.announcement": "活动行出现警告时播报通知。", + "accessibility.signals.lineHasWarning.sound": "当有效行出现警告时播放声音。", + "accessibility.signals.noInlayHints": "播放信号 -声音(音频提示)和/或公告(警报) - 尝试读取带有包含无内嵌提示的内嵌提示的行时。", + "accessibility.signals.noInlayHints.announcement": "尝试读取带有包含无内嵌提示的内嵌提示的行时播报通知。", + "accessibility.signals.noInlayHints.sound": "尝试读取包含无内嵌提示的内嵌提示的行时播放声音。", + "accessibility.signals.notebookCellCompleted": "播放信号 -声音(音频提示)和/或公告(警报) - 成功完成笔记本单元格执行时。", + "accessibility.signals.notebookCellCompleted.announcement": "成功完成笔记本单元格执行时播报通知。", + "accessibility.signals.notebookCellCompleted.sound": "在成功完成笔记本单元格执行时播放声音。", + "accessibility.signals.notebookCellFailed": "播放信号 -声音(音频提示)和/或公告(警报) - 笔记本单元格执行失败时。", + "accessibility.signals.notebookCellFailed.announcement": "笔记本单元格执行失败时播报通知。", + "accessibility.signals.notebookCellFailed.sound": "在笔记本单元格执行失败时播放声音。", + "accessibility.signals.onDebugBreak": "播放信号 -声音(音频提示)和/或公告(警报) - 调试程序在断点处停止时。", + "accessibility.signals.onDebugBreak.announcement": "调试程序在断点上停止时播报通知。", + "accessibility.signals.onDebugBreak.sound": "当调试程序在断点上停止时播放声音。", + "accessibility.signals.positionHasError": "播放信号 -声音(音频提示)和/或公告(警报) - 活动行出现警告时。", + "accessibility.signals.positionHasError.announcement": "活动行出现警告时播报通知。", + "accessibility.signals.positionHasError.sound": "当有效行出现警告时播放声音。", + "accessibility.signals.positionHasWarning": "播放信号 -声音(音频提示)和/或公告(警报) - 活动行出现警告时。", + "accessibility.signals.positionHasWarning.announcement": "活动行出现警告时播报通知。", + "accessibility.signals.positionHasWarning.sound": "当有效行出现警告时播放声音。", + "accessibility.signals.progress": "播放信号 -声音(音频提示)和/或公告(警报) - 进度过程中发生循环时。", + "accessibility.signals.progress.announcement": "在进度进行时循环发出警报。", + "accessibility.signals.progress.sound": "在进行进度时循环播放声音。", + "accessibility.signals.save": "播放信号 - 声音(音频提示)和/或公告(警报) - 保存文件时。", + "accessibility.signals.save.announcement": "保存文件时播报通知。", + "accessibility.signals.save.announcement.always": "每当保存文件(包括自动保存)时,都会报出。", + "accessibility.signals.save.announcement.never": "从不播放公告。", + "accessibility.signals.save.announcement.userGesture": "当用户显式保存文件时,将报出。", + "accessibility.signals.save.sound": "保存文件时播放声音。", + "accessibility.signals.save.sound.always": "每次保存文件(包括自动保存)时播放声音。", + "accessibility.signals.save.sound.never": "从不播放声音。", + "accessibility.signals.save.sound.userGesture": "当用户显式保存文件时播放声音。", + "accessibility.signals.sound": "当焦点移到可访问差异查看器下的已插入行或下一/上一个更改时播放声音。", + "accessibility.signals.taskCompleted": "播放信号 - 声音(音频提示)和/或公告(警报) - 完成任务时。", + "accessibility.signals.taskCompleted.announcement": "任务完成时播报通知。", + "accessibility.signals.taskCompleted.sound": "任务完成时播放声音。", + "accessibility.signals.taskFailed": "播放信号 -声音(音频提示)和/或公告(警报) - 任务失败(非零退出代码)时。", + "accessibility.signals.taskFailed.announcement": "任务失败(非零退出代码)时播报通知。", + "accessibility.signals.taskFailed.sound": "任务失败时播放声音(非零退出代码)。", + "accessibility.signals.terminalBell": "播放信号 -声音(音频提示)和/或公告(警报) - 终端铃声响铃时。", + "accessibility.signals.terminalBell.announcement": "终端钟响铃时播报通知。", + "accessibility.signals.terminalBell.sound": "当终端钟响铃时播放声音。", + "accessibility.signals.terminalCommandFailed": "播放信号 - 终端命令失败(非零退出代码)或在可访问视图中导航到具有此类退出代码的命令时。", + "accessibility.signals.terminalCommandFailed.announcement": "终端命令失败(非零退出代码)或在可访问视图中导航到具有此类退出代码的命令时播报通知。", + "accessibility.signals.terminalCommandFailed.sound": "当终端命令失败(非零退出代码)或在可访问视图中导航到具有此类退出代码的命令时,播放声音。", + "accessibility.signals.terminalCommandSucceeded": "当终端命令成功(零退出代码)或在可访问视图中导航到具有此类退出代码的命令时,播放信号 - 声音(音频提示)和/或公告(警报)。", + "accessibility.signals.terminalCommandSucceeded.announcement": "终端命令成功(零退出代码)或在可访问视图中导航到具有此类退出代码的命令时,播放公告。", + "accessibility.signals.terminalCommandSucceeded.sound": "当终端命令成功(零退出代码)或在可访问视图中导航到具有此类退出代码的命令时,播放声音。", + "accessibility.signals.terminalQuickFix": "播放信号 -声音(音频提示)和/或公告(警报) - 终端快速修复可用时。", + "accessibility.signals.terminalQuickFix.announcement": "终端快速修复可用时播报通知。", + "accessibility.signals.terminalQuickFix.sound": "当终端快速修复可用时播放声音。", + "accessibility.signals.voiceRecordingStarted": "语音录制开始时播放声音/音频提示。", + "accessibility.signals.voiceRecordingStarted.sound": "语音录制开始时播放声音。", + "accessibility.signals.voiceRecordingStopped": "语音录制停止时播放声音/音频提示。", + "accessibility.signals.voiceRecordingStopped.sound": "语音录制停止时播放声音。", + "accessibility.underlineLinks": "控制是否应在工作台中向链接添加下划线。", + "accessibility.voice.autoSynthesize.auto": "检测到屏幕阅读器时,禁用该功能。否则,请启用该功能。", + "accessibility.voice.autoSynthesize.off": "禁用该功能。", + "accessibility.voice.autoSynthesize.on": "启用该功能。启用屏幕阅读器后,请注意,这将禁用 aria 更新。", + "accessibilityConfigurationTitle": "辅助功能", + "announcement.enabled.auto": "启用公告,仅在屏幕阅读器优化模式下播放。", + "announcement.enabled.off": "禁用公告。", + "autoSynthesize": "在将语音用作输入时,是否应自动大声朗读文本响应。例如在聊天会话中,当语音用作聊天请求时,将会自动合成响应。", + "dimUnfocusedEnabled": "是否将未聚焦的编辑器和终端变暗,这可以更清楚地说明键入的输入将转到何处。这适用于大多数编辑器,但使用 iframe(如笔记本和扩展 Web 视图编辑器)的编辑器除外。", + "dimUnfocusedOpacity": "不透明度分数 (0.2 到 1.0) 用于未聚焦的编辑器和终端。这仅在启用 {0} 时生效。", + "replEditor.autoFocusAppendedCell": "控制执行代码时是否应自动将焦点发送到 REPL。", + "sound.enabled.auto": "附加屏幕阅读器时,启用声音。", + "sound.enabled.off": "禁用声音。", + "sound.enabled.on": "启用声音。", + "speechLanguage.auto": "自动(使用显示语言)", + "terminal.integrated.accessibleView.closeOnKeyPress": "在 keypress 上,关闭辅助视图,将焦点放在调用它的元素上。", + "verbosity.chat.description": "提供有关如何在聚焦聊天输入时访问聊天帮助菜单的信息。", + "verbosity.comments": "提供有关可在注释小组件或包含注释的文件中执行的操作的信息。", + "verbosity.debug": "提供有关在聚焦调试控制台或运行和调试 viewlet 时如何访问调试控制台辅助功能帮助对话框的信息。请注意,需要重新加载窗口才能使其生效。", + "verbosity.diffEditor.description": "提供有关如何在聚焦差异编辑器时在其中导航更改的信息。", + "verbosity.diffEditorActive": "指示差异编辑器何时成为活动编辑器。", + "verbosity.emptyEditorHint": "在空文本编辑器中提供有关相关操作的信息。", + "verbosity.hover": "提供有关如何在辅助视图中打开悬停的信息。", + "verbosity.inlineCompletions.description": "提供有关如何访问内联完成悬停和辅助视图的信息。", + "verbosity.interactiveEditor.description": "提供有关如何访问内联编辑器聊天辅助功能帮助菜单的信息,并提供如何在聚焦输入时使用该功能的提示。", + "verbosity.keybindingsEditor.description": "提供有关如何在聚焦行时在键绑定编辑器中更改键绑定的信息。", + "verbosity.notebook": "提供有关在笔记本单元格聚焦时如何聚焦单元格容器或内部编辑器的信息。", + "verbosity.notification": "提供有关如何在辅助视图中打开通知的信息。", + "verbosity.replEditor.description": "提供有关在 REPL 编辑器处于焦点状态下如何访问 REPL 编辑器辅助功能帮助菜单的信息。", + "verbosity.terminal.description": "提供有关如何在聚焦终端时访问终端辅助功能帮助菜单的信息。", + "verbosity.walkthrough": "提供有关如何在辅助视图中打开演练的信息。", + "voice.speechLanguage": "文本转语音和语音转文本应使用的语言。如果可能,请选择 `auto` 以使用所配置的显示语言。请注意,语音识别与合成器并不支持所有显示语言。", + "voice.speechTimeout": "停止说话后语音识别保持活动状态的持续时间(以毫秒为单位)。例如,在聊天会话中,超时后自动提交听录文本。设置为“0”以禁用此功能。" + }, + "vs/workbench/contrib/accessibility/browser/accessibilityStatus": { + "screenReaderDetected": "已为屏幕阅读器优化", + "screenReaderDetectedExplanation.answerNo": "否", + "screenReaderDetectedExplanation.answerYes": "是", + "screenReaderDetectedExplanation.question": "你是否在使用屏幕阅读器操作 VS Code?", + "status.editor.screenReaderMode": "屏幕阅读器模式" + }, + "vs/workbench/contrib/accessibility/browser/accessibleView": { + "accessibility-help": "辅助功能帮助", + "accessibility-help-hint": "辅助功能帮助,{0}", + "accessible-view": "辅助视图", + "accessible-view-hint": "辅助视图。{0}", + "accessibleHelpToolbar": "辅助功能帮助", + "accessibleViewNextPreviousHint": "显示下一项 ({0}) 或上一项 ({1})。", + "accessibleViewSymbolQuickPickPlaceholder": "键入以搜索符号", + "accessibleViewSymbolQuickPickTitle": "转到符号辅助视图", + "accessibleViewToolbar": "辅助视图", + "acessibleViewDisableHint": "\r\n禁用此功能的辅助功能详细程度 ({0})。", + "acessibleViewHint": "在辅助视图中用 {0} 检查此项", + "acessibleViewHintNoKbEither": "通过命令“打开辅助视图”在辅助视图中检查此项,该命令当前无法通过键绑定触发。", + "ariaAccessibleViewActions": "浏览禁用此提示 (Shift+Tab )等操作。", + "ariaAccessibleViewActionsBottom": "浏览禁用此提示 (Shift+Tab) 等操作,使用 Esc 退出此对话框。", + "configureKb": "\r\n为缺少键绑定的命令配置键绑定 {0}。", + "configureKbAssigned": "\r\n为已分配的命令配置键绑定 {0}。", + "disableAccessibilityHelp": "{0} 辅助功能详细程度现已禁用", + "exit": "\r\n退出此对话框 (Escape)。", + "goToSymbolHint": "转到符号 ({0})。", + "insertAtCursor": " - 在光标 ({0}) 处插入代码块。", + "insertIntoNewFile": " - 将代码块插入新文件 ({0})。", + "intro": "在辅助视图中,可以:\r\n", + "keybindings": "配置键绑定", + "openDoc": "\r\n打开浏览器窗口,其中包含与辅助功能 ({0}) 相关的详细信息。", + "runInTerminal": " - 在终端 ({0}) 中运行代码块。\r\n", + "selectKeybinding": "选择要为其配置键绑定的命令 ID", + "symbolLabel": "({0}) {1}", + "symbolLabelAria": "({0}) {1}", + "toolbar": "导航到工具栏(Shift+Tab)。" + }, + "vs/workbench/contrib/accessibility/browser/accessibleViewActions": { + "editor.action.accessibilityHelp": "打开辅助功能帮助", + "editor.action.accessibilityHelpConfigureAssignedKeybindings": "已分配辅助功能帮助配置的键绑定", + "editor.action.accessibilityHelpConfigureUnassignedKeybindings": "未分配辅助功能帮助配置的键绑定", + "editor.action.accessibilityHelpOpenHelpLink": "辅助功能帮助打开帮助链接", + "editor.action.accessibleView": "打开辅助视图", + "editor.action.accessibleViewAcceptInlineCompletionAction": "接受内联完成", + "editor.action.accessibleViewDisableHint": "禁用辅助视图提示", + "editor.action.accessibleViewGoToSymbol": "转动辅助视图中的符号", + "editor.action.accessibleViewNext": "在辅助视图中显示下一个", + "editor.action.accessibleViewNextCodeBlock": "可访问视图: 下一个代码块", + "editor.action.accessibleViewPrevious": "在辅助视图中显示上一个", + "editor.action.accessibleViewPreviousCodeBlock": "可访问视图: 上一个代码块" + }, + "vs/workbench/contrib/accessibilitySignals/browser/commands": { + "accessibility.announcement.help": "帮助: 列出信号公告", + "accessibility.announcement.help.description": "列出所有辅助功能公告、警报和盲文消息并配置其设置", + "accessibility.sound.help.description": "列出所有辅助功能声音、噪音或音频指示并配置其设置", + "announcement.help.placeholder": "选择要配置的公告", + "announcement.help.placeholder.disabled": "屏幕阅读器处于非活动状态,默认禁用公告。", + "announcement.help.settings": "配置公告", + "signals.sound.help": "帮助: 列出信号声音", + "sounds.help.placeholder": "选择要播放和配置的声音", + "sounds.help.settings": "配置声音" + }, + "vs/workbench/contrib/accessibilitySignals/browser/openDiffEditorAnnouncement": { + "openDiffEditorAnnouncement": "差异编辑器" + }, + "vs/workbench/contrib/accountEntitlements/browser/accountsEntitlements.contribution": { + "workbench.accounts.showEntitlements": "When enabled, available entitlements for the account will be shown in the accounts menu." + }, + "vs/workbench/contrib/audioCues/browser/audioCues.contribution": { + "audioCues.chatRequestSent": "发出聊天请求时播放声音。", + "audioCues.chatResponsePending": "在响应挂起时循环播放声音。", + "audioCues.chatResponseReceived": "在收到响应时循环播放声音。", + "audioCues.clear": "在清除功能(例如终端、调试控制台或输出通道)时播放声音。当禁用此功能时,aria 警报将宣布“已清除”。", + "audioCues.debouncePositionChanges": "是否应停用位置更改", + "audioCues.diffLineDeleted": "当焦点移到可访问差异查看器下的已删除行或下一/上一个更改时播放声音。", + "audioCues.diffLineInserted": "当焦点移到可访问差异查看器下的已插入行或下一/上一个更改时播放声音。", + "audioCues.diffLineModified": "当焦点移到可访问差异查看器下的已修改行或下一/上一个更改时播放声音。", + "audioCues.enabled.auto": "附加屏幕阅读器时,启用音频提示。", + "audioCues.enabled.off": "禁用音频提示。", + "audioCues.enabled.on": "启用音频提示。", + "audioCues.format": "在格式化文件或笔记本时播放声音。另请参阅 {0}", + "audioCues.format.always": "每次文件格式化(包括将其设置为在保存、键入、粘贴或运行单元格时格式化)时播放音频提示。", + "audioCues.format.never": "从不播放音频提示。", + "audioCues.format.userGesture": "在用户显式保存文件时播放音频提示。", + "audioCues.lineHasBreakpoint": "当有效行具有断点时播放声音。", + "audioCues.lineHasError": "当有效行出现错误时播放声音。", + "audioCues.lineHasFoldedArea": "当有效行具有可展开的折叠区域时播放声音。", + "audioCues.lineHasInlineSuggestion": "当有效行具有内联建议时播放声音。", + "audioCues.lineHasWarning": "当有效行出现警告时播放声音。", + "audioCues.noInlayHints": "尝试读取包含无内嵌提示的内嵌提示的行时播放声音。", + "audioCues.notebookCellCompleted": "在成功完成笔记本单元格执行时播放声音。", + "audioCues.notebookCellFailed": "在笔记本单元格执行失败时播放声音。", + "audioCues.onDebugBreak": "当调试程序在断点上停止时播放声音。", + "audioCues.save": "保存文件时播放声音。另请参阅 {0}", + "audioCues.save.always": "每次保存文件(包括自动保存)时播放音频提示。", + "audioCues.save.never": "从不播放音频提示。", + "audioCues.save.userGesture": "在用户显式保存文件时播放音频提示。", + "audioCues.taskCompleted": "任务完成时播放声音。", + "audioCues.taskFailed": "任务失败时播放声音(非零退出代码)。", + "audioCues.terminalCommandFailed": "当终端命令失败时播放声音(非零退出代码)。", + "audioCues.terminalQuickFix": "当终端快速修复可用时播放声音。", + "audioCues.volume": "音频提示音量百分比(0-100)。" + }, + "vs/workbench/contrib/audioCues/browser/commands": { + "accessibility.alert.help": "帮助:列出警报", + "alerts.help.placeholder": "检查并配置警报的状态", + "alerts.help.settings": "启用/禁用音频提示", + "audioCues.help": "帮助: 列出音频提示", + "audioCues.help.placeholder": "选择要播放的音频提示", + "audioCues.help.settings": "启用/禁用音频提示", + "disabled": "已禁用" + }, + "vs/workbench/contrib/authentication/browser/actions/manageAccountPreferencesForExtensionAction": { + "accounts": "帐户", + "currentAccount": "当前帐户", + "manageAccountPreferenceForExtension": "管理扩展帐户首选项", + "noAccountUsage": "此扩展尚未使用任何帐户。", + "noAccounts": "此扩展当前未使用任何帐户。", + "pickAProviderTitle": "管理扩展帐户首选项", + "placeholder v2": "管理 {1} 的“{0}”帐户首选项...", + "selectProvider": "选择要管理其帐户首选项的身份验证提供商", + "title": "此工作区的“{0}”帐户首选项", + "use new account": "使用新帐户..." + }, + "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { + "accountLastUsedDate": "上次使用此帐户的时间: {0}", + "accountPreferences": "管理此扩展的帐户首选项", + "accounts": "帐户", + "manageExtensions": "选择可以访问此帐户的扩展", + "manageTrustedExtensions": "管理受信任扩展", + "manageTrustedExtensions.cancel": "取消", + "manageTrustedExtensionsForAccount": "管理帐户的受信任扩展", + "noTrustedExtensions": "尚无任何扩展使用此帐户。", + "notUsed": "未使用此帐户", + "pickAccount": "选择要管理受信任扩展的帐户", + "trustedExtensionTooltip": "此扩展受 Microsoft 信任并且\r\n始终有权访问此帐户", + "trustedExtensions": "受 Microsoft 信任" + }, + "vs/workbench/contrib/authentication/browser/actions/signOutOfAccountAction": { + "signOut": "退出登录(&&S)", + "signOutMessage": "帐户“{0}”已由以下扩展使用: \r\n\r\n{1}\r\n\r\n 是否注销这些扩展?", + "signOutMessageSimple": "注销“{0}”?", + "signOutOfAccount": "退出登录帐户" + }, + "vs/workbench/contrib/authentication/browser/authentication.contribution": { + "authentication": "身份验证", + "authentication.Placeholder": "尚未请求任何帐户...", + "authenticationid": "ID", + "authenticationlabel": "标签", + "loading": "正在加载..." + }, + "vs/workbench/contrib/bulkEdit/browser/bulkEditService": { + "areYouSureQuiteBulkEdit.detail": "{0} 正在进行。", + "changeWorkspace": "更改工作区(&&W)", + "changeWorkspace.message": "是否确实要更改工作区?", + "closeTheWindow": "关闭窗口(&&C)", + "closeTheWindow.message": "是否确实要关闭窗口?", + "fileOperation": "文件操作", + "nothing": "未做编辑", + "quit": "退出(&&Q)", + "quit.message": "是否确实要退出?", + "refactoring.autoSave": "控制是否自动保存作为重构一部分的文件", + "reloadTheWindow": "重新加载窗口(&&R)", + "reloadTheWindow.message": "是否确实要重新加载窗口?", + "summary.0": "未做编辑", + "summary.n0": "在 1 个文件中进行了 {0} 次编辑", + "summary.nm": "在 {1} 个文件中进行了 {0} 次编辑", + "summary.textFiles": "已在 {1} 文件中执行 {0} 文本编辑,且已创建或删除{2} 文件", + "workspaceEdit": "工作区编辑" + }, + "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { + "Discard": "放弃重构", + "apply": "应用重构", + "cat": "重构预览", + "continue": "继续(&&C)", + "detail": "按\"继续\"放弃以前的重构,继续当前重构。", + "groupByFile": "按文件分组更改", + "groupByType": "按类型分组更改", + "overlap": "正在预览另一个重构。", + "panel": "重构预览", + "refactorPreviewViewIcon": "查看重构预览视图的图标。", + "toogleSelection": "切换更改" + }, + "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": { + "cancel": "放弃", + "conflict.1": "无法应用重构,因为“{0}”在此期间进行了修改。", + "conflict.N": "无法应用重构,因为其他 {0} 个文件在此期间进行了修改。", + "empty.msg": "调用代码操作(如重命名操作),在此处查看其更改的预览。", + "ok": "应用" + }, + "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": { + "default": "其他" + }, + "vs/workbench/contrib/bulkEdit/browser/preview/bulkEditTree": { + "aria.create": "创建{0}", + "aria.createAndEdit": "创建{0},同时进行文本编辑", + "aria.del": "行 {0},正在删除 {1}", + "aria.delete": "删除 {0}", + "aria.deleteAndEdit": "正在删除 {0},同时进行文本编辑", + "aria.editOnly": "{0},进行文本编辑", + "aria.insert": "行{0},插入{1}", + "aria.rename": "将 {0} 重命名为 {1}", + "aria.renameAndEdit": "将{0}重命名为{1},同时进行文本编辑", + "aria.replace": "行{0},用{2}替换{1}", + "bulkEdit": "批量编辑", + "detail.create": "(正在创建)", + "detail.del": "(删除)", + "detail.rename": "(重命名)", + "rename.label": "{0} → {1}", + "title": "{0} - {1}" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { + "callHierarchyDirection": "调用层次结构是否显示传入或传出的调用", + "callHierarchyVisible": "当前是否正在显示调用层次结构预览", + "close": "关闭", + "editorHasCallHierarchyProvider": "调用层次结构提供程序是否可用", + "error": "未能显示调用层次结构", + "no.item": "无结果", + "showIncomingCallsIcons": "“调用层次结构”视图中传入调用的图标。", + "showOutgoingCallsIcon": "“调用层次结构”视图中传出调用的图标。", + "title": "速览调用层次结构", + "title.incoming": "显示来电", + "title.outgoing": "显示去电", + "title.refocus": "重新聚焦调用层次结构" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { + "callFrom": "来自\"{0}\"的调用", + "callsTo": "\"{0}\"的调用方", + "empt.callsFrom": "没有来自 \"{0}\" 的调用", + "empt.callsTo": "没有\"{0}\"的调用方", + "title.loading": "正在加载..." + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyTree": { + "from": "来自 {0} 的调用", + "to": "{0} 的调用方", + "tree.aria": "调用层次结构" + }, + "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { + "chat.announcement": "聊天答复将在他们进入时公布。答复将指示代码块的数量(如果有),然后指示响应的其余部分。", + "chat.differencePanel": "面板聊天视图是支持导航建议的后续问题的永久性界面,而快速聊天视图是用于发出和查看请求的暂时性界面。", + "chat.differenceQuick": "快速聊天视图是用于发出和查看请求的暂时性界面,而面板聊天视图是一个持久性界面,还支持导航建议的后续问题。", + "chat.followUp": "在输入框中,导航到建议的后续问题 (Shift+Tab),然后按 Enter 运行它。", + "chat.inspectResponse": "在输入框中,在辅助视图 {0} 中检查最后一个响应。", + "chat.overview": "快速聊天视图由输入框和请求/响应列表组成。输入框用于发出请求,列表用于显示响应。", + "chat.requestHistory": "在输入框中,使用向上和向下箭头导航请求历史记录。编辑输入并使用 Enter 或提交按钮运行新请求。", + "chat.signals": "可通过带有 signals.chat 前缀的设置更改辅助功能信号。默认情况下,如果请求超过 4 秒,你将听到一个声音,指示仍在进行中。", + "inlineChat.access": "可通过代码操作激活,也可直接使用“内联聊天: 启动内联聊天”命令 ({0}) 激活。", + "inlineChat.contextActions": "弹出菜单操作可以运行前缀为 /. Type / 的请求,以发现此类现成命令。", + "inlineChat.diff": "进入差异编辑器后,使用 ({0}) 进入评审模式。使用向上和向下箭头导航包含建议的更改的行。", + "inlineChat.fix": "如果调用了修复操作,则响应将指示当前代码的问题。将呈现差异编辑器,并且可以使用 Tab 键访问该编辑器。", + "inlineChat.inspectResponse": "在输入框中,在辅助视图 {0} 中检查响应。", + "inlineChat.overview": "内联聊天发生在代码编辑器中,并考虑到当前所选内容。对当前编辑器进行更改很有用。例如,修复诊断、文档或重构代码。请注意,AI 生成的代码可能不正确。", + "inlineChat.requestHistory": "在输入框中,使用“显示上一条{0}”和“显示下一条{1}”来浏览请求历史记录。编辑输入,并使用 Enter 或“提交”按钮来运行新请求。", + "inlineChat.toolbar": "使用选项卡访问命令、状态、消息响应等条件部分。", + "workbench.action.chat.focus": "如果要将焦点放在聊天请求/响应列表上(可使用向上和向下箭头进行导航),请调用“将焦点放在聊天上”命令 ({0})。", + "workbench.action.chat.focusInput": "若要将焦点放在聊天请求的输入框上,请调用“将焦点放在聊天输入上”命令 ({0})。", + "workbench.action.chat.newChat": "若要创建新的聊天会话,请调用“新建聊天”命令{0}。", + "workbench.action.chat.nextCodeBlock": "若要将焦点放在响应中的下一个代码块上,请调用“聊天: 下一个代码块”命令 ({0})。" + }, + "vs/workbench/contrib/chat/browser/actions/chatActions": { + "actions.interactiveSession.focus": "焦点聊天列表", + "chat.category": "聊天", + "chat.clear.label": "清除所有工作区聊天", + "chat.history.label": "显示聊天...", + "chat.history.rename": "重命名", + "chat.releaseNotes.label": "探索新功能", + "chatWith": "使用扩展聊天", + "currentChatLabel": "当前", + "interactiveSession.clearHistory.label": "清除输入历史记录", + "interactiveSession.focusInput.label": "焦点聊天输入", + "interactiveSession.history.delete": "删除", + "interactiveSession.history.editor": "在编辑器中打开", + "interactiveSession.history.pick": "切换到聊天", + "interactiveSession.open": "打开编辑器", + "learnMore": "了解详细信息", + "managePlan": "管理 Copilot 计划", + "manageSettings": "管理 Copilot 设置", + "more": "更多...", + "newChatTitle": "新聊天标题", + "openChat": "打开聊天", + "showCopilotUsageExtensions": "显示使用 Copilot 的扩展", + "title4": "聊天", + "toggle.chatControl": "Copilot 控件", + "toggle.chatControlsDescription": "切换标题栏中 Copilot 控件的可见性", + "triggerChatSetup": "Use AI Features with Copilot for Free..." + }, + "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "完成", + "chat.newChat.label": "新建聊天", + "chat.newEdits.label": "新建编辑会话", + "chat.openEdits.label": "打开 {0}", + "chat.redoEdit.label": "重做上次编辑", + "chat.startEditing.confirmation.acceptEdits": "接受并继续", + "chat.startEditing.confirmation.discardEdits": "放弃并继续", + "chat.startEditing.confirmation.pending.message.2": "启动新的编辑会话将结束当前会话。是否要接受挂起的对 {0} 文件的编辑?", + "chat.startEditing.confirmation.title": "开始新的编辑会话?", + "chat.undoEdit.label": "撤消上次编辑" + }, + "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { + "interactive.applyInEditor.label": "在编辑器中应用", + "interactive.compare.apply": "应用编辑", + "interactive.compare.discard": "放弃编辑", + "interactive.copyCodeBlock.label": "复制", + "interactive.insertCodeBlock.label": "在光标处插入", + "interactive.insertIntoNewFile.label": "插入到新文件中", + "interactive.nextCodeBlock.label": "下一个代码块", + "interactive.previousCodeBlock.label": "上一个代码块", + "interactive.runInTerminal.label": "插入到终端中" + }, + "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "搜索要添加到工作集的文件", + "chatContext.attach.placeholder": "搜索附件", + "chatContext.attachScreenshot.labelElectron.Window": "屏幕截图窗口", + "chatContext.attachScreenshot.labelWeb": "屏幕截图", + "chatContext.editors": "打开编辑器", + "chatContext.notebook.kernelVariable": "内核变量...", + "chatContext.notebook.selectkernelVariable": "选择并插入内核变量", + "chatContext.relatedFiles": "相关文件", + "chatContext.searchResults": "搜索结果", + "chatContext.symbol": "符号...", + "imageFromClipboard": "来自剪贴板的图像", + "pastedImage": "粘贴的图像", + "relatedFiles": "将相关文件添加到工作集", + "workbench.action.chat.attachContext.label": "附加上下文", + "workbench.action.chat.attachFile.label": "将文件添加到聊天", + "workbench.action.chat.attachSelection.label": "将所选内容添加到聊天", + "workbench.action.chat.editing.attachFiles.label": "将文件添加到工作集", + "workbench.action.edits.attachFile.label": "将文件添加到 {0}", + "workbench.action.edits.attachSelection.label": "向 {0} 添加选择" + }, + "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { + "interactive.copyAll.label": "全部复制", + "interactive.copyItem.label": "复制" + }, + "vs/workbench/contrib/chat/browser/actions/chatDeveloperActions": { + "workbench.action.chat.logInputHistory.label": "日志聊天输入历史记录" + }, + "vs/workbench/contrib/chat/browser/actions/chatExecuteActions": { + "actions.chat.submitSecondaryAgent": "提交到辅助代理", + "chat.newChat.label": "发送到新聊天", + "chat.pickModel.label": "选取模型", + "chat.sendToChatEditing.label": "发送到 Copilot 编辑", + "chat.startEditing.confirmation.message.many": "启动新的编辑会话将结束包含 {0} 文件的当前编辑会话。是否希望继续?", + "chat.startEditing.confirmation.message.one": "启动新的编辑会话将结束包含 {0} 文件的当前编辑会话。是否希望继续?", + "chat.startEditing.confirmation.primaryButton": "是", + "chat.startEditing.confirmation.title": "开始新的编辑会话?", + "edits.submit.label": "发送", + "interactive.cancel.label": "取消", + "interactive.submit.label": "发送和调度", + "interactive.submitWithoutDispatch.label": "发送" + }, + "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { + "interactive.nextFileTree.label": "下一文件树", + "interactive.previousFileTree.label": "上一文件树" + }, + "vs/workbench/contrib/chat/browser/actions/chatImportExport": { + "chat.export.label": "导出聊天...", + "chat.file.label": "聊天会话", + "chat.import.label": "导入聊天..." + }, + "vs/workbench/contrib/chat/browser/actions/chatMoveActions": { + "chat.openInEditor.label": "在编辑器中打开聊天", + "chat.openInNewWindow.label": "在新窗口中打开聊天", + "interactiveSession.openInSidebar.label": "在侧边栏中打开聊天" + }, + "vs/workbench/contrib/chat/browser/actions/chatQuickInputActions": { + "chat.closeQuickChat.label": "关闭快速聊天", + "chat.launchInlineChat.label": "启动内联聊天", + "chat.openInChatView.label": "在聊天视图中打开", + "interactiveSession.open": "打开快速聊天", + "quickChat": "快速聊天", + "toggle.desc": "切换快速聊天", + "toggle.isPartialQuery": "查询是否为部分查询; 它将等待更多用户输入", + "toggle.query": "用于打开快速聊天的查询" + }, + "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { + "chat.removeRequest.label": "删除请求", + "chat.retry.confirmation.checkbox": "不再询问", + "chat.retry.confirmation.message2": "这将撤消自此请求以来对 {0} 所做的编辑。", + "chat.retry.confirmation.primaryButton": "是", + "chat.retry.label": "重试", + "chat.retryLast.confirmation.message2": "这将撤消自此请求以来对工作集中的 {0} 文件所做的编辑。是否继续?", + "chat.retryLast.confirmation.title2": "是否要重试上一个请求?", + "chat.startEditing.label2": "使用 Copilot 编辑", + "chat.startEditing.last": "最后 {0} 个请求", + "chat.startEditing.pickAll": "来自对话的所有请求", + "chat.startEditing.pickCustom": "手动选择请求...", + "chat.startEditing.pickRequest": "选择要用于编辑的请求", + "interactive.helpful.label": "有用", + "interactive.insertIntoNotebook.label": "插入笔记本", + "interactive.reportIssueForBug.label": "报告问题", + "interactive.unhelpful.label": "无用" + }, + "vs/workbench/contrib/chat/browser/actions/codeBlockOperations": { + "applyCodeBlock.error": "未能应用代码块: {0}", + "applyCodeBlock.noActiveEditor": "若要应用此代码块,请打开代码或笔记本编辑器。", + "applyCodeBlock.progress": "正在使用 {0} 应用代码块...", + "applyCodeBlock.readonly": "无法将代码块应用于只读文件。", + "applyCodeBlock.readonlyNotebook": "无法将代码块应用于只读笔记本编辑器。", + "insertCodeBlock.noActiveEditor": "若要插入代码块,请打开代码编辑器或笔记本编辑器,并在插入代码块的位置设置光标。", + "insertCodeBlock.readonly": "无法将代码块插入到只读代码编辑器。", + "insertCodeBlock.readonlyNotebook": "无法将代码块插入只读笔记本编辑器。", + "overlap": "正在预览另一个代码更改。请先应用或放弃挂起的更改。" + }, + "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { + "chat.fileAttachment": "附加文件,{0}", + "chat.fileAttachmentWithRange": "附加文件,{0},行 {1} 到行 {2}", + "disable": "舍弃当前文件的上下文", + "enable": "启用当前文件的上下文", + "enableHint": "已禁用", + "openEditor": "当前文件上下文" + }, + "vs/workbench/contrib/chat/browser/chat.contribution": { + "chat": "聊天", + "chat.commandCenter.enabled": "控制命令中心是否显示用于控制 Copilot 的操作菜单(需要 {0})。", + "chat.detectParticipant.enabled": "为 panel 聊天启用聊天参与者自动删除功能。", + "chat.editing.alwaysSaveWithGeneratedChanges": "Whether files that have changes made by chat can be saved without confirmation.", + "chat.editing.confirmEditRequestRemoval": "是否在删除请求及其关联的编辑之前显示确认消息。", + "chat.editing.confirmEditRequestRetry": "是否在重试请求及其关联的编辑之前显示确认消息。", + "chat.experimental.detectParticipant.enabled": "为 panel 聊天启用聊天参与者自动删除功能。", + "chat.experimental.detectParticipant.enabled.deprecated": "此设置已弃用。请改用“chat.detectParticipant.enabled”。", + "chat.experimental.offerSetup": "控制是否为聊天提供设置(如果尚未设置)。", + "clear": "启动新聊天", + "file": "选择工作区中的文件", + "interactiveSession.editor.fontFamily": "控制聊天代码块中的字体系列。", + "interactiveSession.editor.fontSize": "控制聊天代码块中的字号(以像素为单位)。", + "interactiveSession.editor.fontWeight": "控制聊天代码块中的字体粗细。", + "interactiveSession.editor.lineHeight": "聊天代码块中的行高(以像素为单位)。使用 0 可根据字号计算行高。", + "interactiveSession.editor.wordWrap": "控制行是否应整合在聊天代码块中。", + "interactiveSessionConfigurationTitle": "聊天" + }, + "vs/workbench/contrib/chat/browser/chatAccessibilityProvider": { + "chat": "聊天", + "multiCodeBlock": "{0} {1} 个代码块", + "multiCodeBlockHint": "{0} {1} 个代码块: {2}", + "multiFileTreeHint": "{0} 个文件树", + "noCodeBlocks": "{0} {1}", + "noCodeBlocksHint": "{0} {1} {2}", + "singleCodeBlock": "{0} 1 个代码块: {1}", + "singleCodeBlockHint": "{0} 1 代码块: {1} {2}", + "singleFileTreeHint": "1 文件树" + }, + "vs/workbench/contrib/chat/browser/chatAgentHover": { + "reservedName": "此聊天扩展使用的是保留名称。", + "viewExtensionLabel": "查看扩展" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatAgentCommandContentPart": { + "rerun": "重新运行而不使用 {0}{1}" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatAttachmentsContentPart": { + "chat.attachment": "附加上下文,{0}", + "chat.attachment3": "附加上下文: {0}。", + "chat.fileAttachment3": "已附加: {0}。", + "chat.fileAttachmentWithRange3": "已附加: {0},行 {1} 到行 {2}。", + "chat.imageAttachment": "附加的图像,{0}", + "chat.omittedFileAttachment": "已省略: {0}。", + "chat.omittedFileAttachmentWithRange": "已省略: {0},行 {1} 到行 {2}。", + "chat.partialFileAttachment": "已部分附加: {0}。", + "chat.partialFileAttachmentWithRange": "已部分附加: {0},行 {1} 到行 {2}。", + "resource": "聊天附件资源的完整值,包括方案和路径" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatCodeCitationContentPart": { + "viewMatches": "查看匹配项" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatCommandContentPart": { + "commandButtonDisabled": "在还原的聊天中无法使用按钮" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatConfirmationContentPart": { + "accept": "接受", + "dismiss": "关闭" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "正在应用编辑...", + "chat.codeblock.applyingPercentage": "正在应用编辑({0}%)...", + "chat.codeblock.deletions": "{0} 个删除", + "chat.codeblock.deletions.one": "{0} 个删除", + "chat.codeblock.generating": "正在生成编辑...", + "chat.codeblock.insertions": "{0} 个插入", + "chat.codeblock.insertions.one": "{0} 个插入", + "summary": "已编辑 {0}、{1}、{2}" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatQuotaExceededPart": { + "signedUpClickToContinue": "Signed up? Click to continue!", + "upgradeToCopilotPro": "Upgrade to Copilot Pro" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { + "addToChat": "将文件添加到聊天", + "chat.openEditor": "打开编辑器", + "chatCollapsibleList": "可折叠聊天列表", + "setting.hover": "打开设置“{0}”", + "usedReferencesCollapsed": "{0},已折叠", + "usedReferencesExpanded": "{0},已展开", + "usedReferencesPlural": "已使用 {0} 个引用", + "usedReferencesSingular": "已使用 {0} 个引用" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatTextEditContentPart": { + "edits0": "已中止进行更改。", + "editsSummary": "已进行更改。" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatToolInvocationPart": { + "cancel": "取消", + "continue": "继续" + }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatTreeContentPart": { + "treeAriaLabel": "文件树" + }, + "vs/workbench/contrib/chat/browser/chatDragAndDrop": { + "addToWorkingSet": "将 {0} 添加到工作集", + "attacAsContext": "将 {0} 附加为上下文", + "file": "文件", + "files": "文件", + "folder": "文件夹", + "image": "图像", + "symbol": "符号" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "接受", + "accept.file": "接受", + "acceptAllEdits": "接受所有编辑", + "addFileToWorkingSet": "添加文件", + "addFilesFromReferences": "从引用添加文件", + "chat.editing.discardAll.confirmation.manyFiles": "这将撤消 {0} 在 {1} 中所做的更改。是否继续?", + "chat.editing.discardAll.confirmation.oneFile": "这将撤消 {0} 在 {1} 中所做的更改。是否继续?", + "chat.editing.discardAll.confirmation.primaryButton": "是", + "chat.editing.discardAll.confirmation.title": "是否放弃所有编辑?", + "chat.openSnapshot.label": "打开文件快照", + "chat.remove.confirmation.checkbox": "不再询问", + "chat.remove.confirmation.message2": "这将删除所有后续请求,并撤消对 {0} 所做的编辑。是否继续?", + "chat.remove.confirmation.multipleEdits.message": "这将删除所有后续请求,并撤消对工作集中的 {0} 文件所做的编辑。是否继续?", + "chat.remove.confirmation.primaryButton": "是", + "chat.remove.confirmation.title": "是否要撤消 {0} 编辑?", + "chat.removeLast.confirmation.message2": "这将删除上一个请求并撤消对 {0} 所做的编辑。是否继续?", + "chat.removeLast.confirmation.multipleEdits.message": "这将删除上一个请求,并撤消对工作集中的 {0} 文件所做的编辑。是否继续?", + "chat.removeLast.confirmation.title": "是否要撤消上次编辑?", + "chat.undoEdits.label": "撤消编辑", + "chatEditing.snapshot": "{0} (快照 {1})", + "chatEditing.viewChanges": "查看所有编辑", + "clearWorkingSet": "清除工作集", + "discard": "放弃", + "discard.file": "放弃", + "discardAllEdits": "放弃所有编辑", + "open.fileInDiff": "在差异编辑器中打开更改", + "removeFileFromWorkingSet": "删除文件", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "将所选文件添加到工作集" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "聊天编辑:“{0}”", + "chatEditing2": "聊天编辑" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "聊天编辑", + "chatEditing.modified": "挂起的{0}更改", + "chatEditing.modified2": "挂起的聊天更改", + "chatEditing.startingSession": "正在生成编辑...", + "join.chatEditingSession": "正在保存聊天编辑历史记录" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0}想创建文件。选择应保存的位置。", + "chatEditing.transient": "打开编辑器", + "multiDiffEditorInput.name": "建议的编辑" + }, + "vs/workbench/contrib/chat/browser/chatEditorActions": { + "accept": "接受聊天编辑", + "accept2": "接受", + "diff": "打开差异", + "discard": "放弃聊天编辑", + "discard2": "放弃", + "next": "转到下一个聊天编辑", + "prev": "转到上一个聊天编辑", + "undo": "撤消此更改", + "undo2": "撤消" + }, + "vs/workbench/contrib/chat/browser/chatEditorController": { + "chat.ctxHasRequestInProgress": "The current editor shows a file from an edit session which is still in progress", + "chat.hasEditorModifications": "当前编辑器包含聊天修改" + }, + "vs/workbench/contrib/chat/browser/chatEditorInput": { + "chatEditorLabelIcon": "聊天编辑器标签的图标。", + "chatEditorName": "聊天" + }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "applyingPercentage": "{0}% Applying edits...", + "generating": "Generating edits...", + "label": "导航状态", + "nOfM": "{0}/{1}", + "tooltip_11": "1 个文件中有 1 个更改", + "tooltip_1n": "{0} 个文件中有 1 个更改", + "tooltip_n1": "1 个文件中有 {0} 个更改", + "tooltip_nm": "{1} 个文件中的 {0} 个更改" + }, + "vs/workbench/contrib/chat/browser/chatEditorSaving": { + "chat": "聊天", + "config": "始终使用 AI 生成的更改保存而不询问", + "detail2": "AI 生成的更改可能不正确,应在保存前检查。", + "discard": "取消", + "message.1": "是否要保存{0}在 {1} 中所做的更改?", + "message.2": "是否要保存 {0} 对 {1} 个文件所做的更改?", + "message.batched.multiFile.1": "是否要保存{0}在 {1} 个文件中所做的更改?", + "message.batched.multiFile.2": "是否要保存聊天在 {0} 个文件中所做的更改?", + "message.batched.oneFile.1": "是否要保存{0}在 {1} 中所做的更改?", + "message.batched.oneFile.2": "是否要保存聊天在 {0} 中所做的更改?", + "message.batched.oneFile.3": "是否要保存{0}在 1 个文件中所做的更改?", + "message.batched.oneFile.4": "是否要保存聊天在 1 个文件中所做的更改?", + "save": "保存", + "save all": "全部保存", + "save.allFiles": "全部保存" + }, + "vs/workbench/contrib/chat/browser/chatFollowups": { + "followUpAriaLabel": "跟进问题:{0}" + }, + "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { + "actions.attach.label": "将文件添加到聊天", + "actions.copy.label": "复制", + "actions.goToDecl.label": "转到定义", + "actions.openToSide.label": "在侧边打开", + "goToImplementations.label": "转到实现", + "goToReferences.label": "转到引用", + "goToTypeDefinitions.label": "转到类型定义", + "miGotoDefinition": "转到定义(&&D)", + "miGotoImplementations": "转到实现(&&I)", + "miGotoReference": "转到引用(&&R)", + "miGotoTypeDefinition": "转到类型定义(&&T)" + }, + "vs/workbench/contrib/chat/browser/chatInputPart": { + "actions.chat.accessibiltyHelp": "聊天输入,键入内容进行提问或者键入 / 来查找主题,按 Enter 可发送请求。使用 {0} 查看聊天辅助功能帮助。", + "addFiles.label": "将文件添加到工作集", + "chat.attachment": "附加上下文,{0}", + "chat.attachment.clearButton": "从上下文中删除", + "chat.fileAttachment": "附加文件,{0}", + "chat.fileAttachmentWithRange": "附加文件,{0},行 {1} 到行 {2}", + "chat.imageAttachment": "附加的图像,{0}", + "chat.submitToSecondaryAgent": "发送到 @{0}", + "chatAddFiles": "{0} 添加文件...", + "chatEditingSession.excludedFile": "已达到工作集文件限制。从工作集中排除 {0}。删除其他文件,为 {0} 腾出空间。", + "chatEditingSession.excludedFiles": "({0} 个文件/共 {1} 个)", + "chatEditingSession.excludedOneFile": "从工作集中排除 1 个文件。", + "chatEditingSession.excludedSomeFiles": "从工作集中排除 {0} 个文件。", + "chatEditingSession.fileLimitReached": "你已达到可添加到工作集的最大文件数。", + "chatEditingSession.manyFiles": "({0} 个文件)", + "chatEditingSession.oneFile": "(1 个文件)", + "chatEditingSession.removeSuggested": "Remove suggestion", + "chatEditingSession.workingSet": "工作集", + "chatInput": "聊天输入", + "chatInput.accessibilityHelpNoKb": "聊天输入,在此处键入代码,然后按 Enter 运行。有关详细信息,请使用“聊天辅助功能帮助”命令。", + "notebook.moreExecuteActionsLabel": "更多...", + "suggeste.title": "{0} - {1}" + }, + "vs/workbench/contrib/chat/browser/chatListRenderer": { + "chatConfirmationAction": "已选择“{0}”", + "didNotFollowInstructions": "未按照说明操作", + "generating": "正在生成", + "incompleteCode": "代码不完整", + "incorrectCode": "建议的代码不正确", + "missingContext": "缺少上下文", + "offensiveOrUnsafe": "冒犯性或不安全", + "other": "其他", + "poorlyWrittenOrFormatted": "写作或格式不佳", + "refusedAValidRequest": "已拒绝有效请求", + "reportIssue": "报告问题", + "usedAgent": "[[(重新运行而不使用)]]", + "usedAgentSlashCommand": "已使用 {0} [[(重新运行而不使用)]]" + }, + "vs/workbench/contrib/chat/browser/chatParticipant.contribution": { + "chat.viewContainer.label": "聊天", + "chatCommand": "在 UI 中引用此命令时使用的段名称,例如 `fix` 或 * `explain` (用于解决问题或解释代码的命令)。名称在此参与者提供的命令中应是唯一的。", + "chatCommandDescription": "此命令的说明。", + "chatCommandDisambiguation": "用于帮助自动将用户问题路由到此聊天命令的元数据。", + "chatCommandDisambiguationCategory": "此类别的详细名称,例如 `workspace_questions` 或 `web_questions`。", + "chatCommandDisambiguationDescription": "适用于此聊天命令的问题类型的详细描述。", + "chatCommandDisambiguationExamples": "适用于此聊天命令的代表性示例问题的列表。", + "chatCommandSampleRequest": "当用户在 `/help` 中单击此命令时,此文本将提交给该参与者。", + "chatCommandSticky": "调用命令是否将聊天置于持久模式,其中该命令会自动添加到下一条消息的聊天输入中。", + "chatCommandWhen": "启用命令时必须为 true 的条件。", + "chatCommandsDescription": "可用于此聊天参与者的命令,用户可使用 `/` 进行调用。", + "chatEditing.viewContainer.label": "Copilot 编辑", + "chatFailErrorMessage": "无法加载聊天,因为安装的 Copilot 聊天扩展版本与此版本的 {0} 不兼容。请确保 Copilot 聊天扩展处于最新状态。", + "chatParticipantDescription": "此聊天参与者的说明,显示在 UI 中。", + "chatParticipantDisambiguation": "用于帮助自动将用户问题路由到此聊天参与者的元数据。", + "chatParticipantDisambiguationCategory": "此类别的详细名称,例如 `workspace_questions` 或 `web_questions`。", + "chatParticipantDisambiguationDescription": "适用于此聊天参与者的问题类型的详细描述。", + "chatParticipantDisambiguationExamples": "适用于此聊天参与者的代表性示例问题的列表。", + "chatParticipantFullName": "此聊天参与者的全名,显示为来自此参与者的响应的标签。如果未提供,则使用 {0}。", + "chatParticipantId": "此聊天参与者的唯一 ID。", + "chatParticipantName": "此聊天参与者面向用户的名称。用户将使用 \"@\" 与此名称来调用参与者。名词不能包含空格。", + "chatParticipantWhen": "启用此参与者时必须为 true 的条件。", + "chatSampleRequest": "当用户在 `/help` 中单击此参与者时,此文本将提交给参与者。", + "miToggleChat": "聊天(&&C)", + "miToggleEdits": "Copilot 编辑(&&I)", + "showExtension": "显示扩展", + "vscode.extension.contributes.chatParticipant": "提供聊天参与者" + }, + "vs/workbench/contrib/chat/browser/chatPasteProviders": { + "pastedAttachment.multipleLines": "{0} 行", + "pastedAttachment.oneLine": "1 行", + "pastedCodeAttachment": "粘贴的代码附件", + "pastedImageAttachment": "粘贴的图像附件", + "pastedImageName": "粘贴的图像" + }, + "vs/workbench/contrib/chat/browser/chatQuotasService": { + "chatAndCompletionsQuotaExceeded": "You've reached the limits of your Copilot Free plan, click for details", + "chatQuotaExceeded": "You've reached your monthly chat messages limit, click for details", + "completionsQuotaExceeded": "You've reached your monthly code completions limit, click for details", + "copilotQuotaExceeded": "Copilot Limit Reached", + "dismiss": "Dismiss", + "indicator": "Copilot Quota Indicator", + "limit reached": "Copilot Free", + "limit reset": "Your limits will reset on {0}.", + "limitReached": "Limit Reached", + "managePlan": "Upgrade to Copilot Pro", + "out of completions": "You've run out of free code completions, but free chat responses are still available as part of the Copilot Free plan.", + "out of free chat responses": "You've run out of free chat responses, but free code completions are still available as part of the Copilot Free plan.", + "out of limits": "You've reached the limits of the Copilot Free plan.", + "simulateCopilotQuotaExceeded": "Simulate Copilot Quota Exceeded", + "upgradeChat": "Upgrade to Copilot Pro", + "upgradeToPro": "Here's what you can expect when upgrading to Copilot Pro:\r\n- Unlimited code completions\r\n- Unlimited chat interactions\r\n- 30 day free trial" + }, + "vs/workbench/contrib/chat/browser/chatSetup": { + "detectionLabel": "Allow code suggestions that [match public code]({0})", + "featureChat": "Code faster with completions and Inline Chat", + "featureEdits": "Build features and resolve bugs with Copilot Edits", + "featureExplore": "Explore your codebase with chat", + "hideChatSetup": "Hide Copilot", + "hideChatSetupButton": "Hide Copilot", + "hideChatSetupConfirm": "Are you sure you want to hide Copilot?", + "hideChatSetupDetail": "You can restore Copilot by running the '{0}' command.", + "limitedSkuHeader": "$(sparkle-filled) We now offer [Copilot for free]({0}).", + "setupChatInstalling": "$(loading~spin) Getting Copilot Ready...", + "setupChatProgress": "Getting Copilot ready...", + "setupChatSignIn": "$(loading~spin) Signing in to {0}...", + "setupHeader": "[Copilot]({0} 'Copilot') is your AI pair programmer.", + "signInGh": "Sign in with a GitHub.com Account", + "signInGhe": "Sign in with a GHE.com Account", + "signUp": "Sign in to Use Copilot", + "signUpFree": "Sign in to Use Copilot for Free", + "startUp": "Use Copilot", + "startUpLimited": "Use Copilot for Free", + "termsLabel": "By continuing, you agree to our [Terms]({0}) and [Privacy Policy]({1}).", + "triggerChatSetup": "Use AI Features with Copilot for Free...", + "welcomeChat": "Welcome to Copilot" + }, + "vs/workbench/contrib/chat/browser/chatWidget": { + "chatWidget.tips": "{0} 或输入 {1} 以附加上下文\r\n\r\n{2} 与扩展聊天\r\n\r\n输入 {3} 以使用命令", + "chatWidget.tips.withoutParticipants": "{0} 或输入 {1} 以附加上下文", + "scrollDownButtonLabel": "向下滚动" + }, + "vs/workbench/contrib/chat/browser/codeBlockPart": { + "chat.codeBlock.toolbar": "代码块工具栏", + "chat.codeBlock.toolbarVerbose": "可通过选项卡访问的代码块的工具栏", + "chat.codeBlockHelp": "代码块", + "chat.codeBlockLabel": "代码块 {0}", + "chat.compareCodeBlockLabel": "代码编辑", + "chat.edits.1": "Applied 1 change in [[``{0}``]]", + "chat.edits.N": "Applied {0} changes in [[``{1}``]]", + "chat.edits.rejected": "[['''{0}']] 中的编辑已被拒绝", + "interactive.compare.apply.confirm": "已修改原始文件。", + "interactive.compare.apply.confirm.detail": "是否仍要应用更改?", + "modified": "已修改", + "original": "原始", + "vulnerabilitiesPlural": "{0} 个漏洞", + "vulnerabilitiesSingular": "{0} 个漏洞" + }, + "vs/workbench/contrib/chat/browser/contrib/chatDynamicVariables": { + "allFiles": "所有文件", + "allFilesDescription": "在工作区中搜索相关文件,并提供其中的上下文" + }, + "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { + "fileEntryDescription": "{0}({1})", + "installLabel": "安装聊天扩展...", + "pickFileLabel": "选择文件", + "pickSymbolLabel": "选择符号" + }, + "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { + "hoverAccessibilityChatAgent": "此处有一个聊天代理悬停部件。" + }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "{0} (Suggested)" + }, + "vs/workbench/contrib/chat/browser/contrib/screenshot": { + "screenshot": "屏幕截图" + }, + "vs/workbench/contrib/chat/browser/languageModelToolsService": { + "toolInvocationMessage": "正在使用 {0}" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeHandler": { + "chatViewsWelcome.content": "欢迎消息的内容。第一个命令链接将呈现为按钮。", + "chatViewsWelcome.icon": "欢迎消息的图标。", + "chatViewsWelcome.title": "欢迎消息的标题。", + "chatViewsWelcome.when": "显示欢迎消息的条件。", + "vscode.extension.contributes.chatViewsWelcome": "向聊天视图提供欢迎消息" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "预览" + }, + "vs/workbench/contrib/chat/common/chatColors": { + "chat.avatarBackground": "聊天头像的背景色。", + "chat.avatarForeground": "聊天头像的前景色。", + "chat.editedFileForeground": "已编辑文件列表中聊天编辑文件的前景色。", + "chat.requestBackground": "聊天请求的背景色。", + "chat.requestBorder": "聊天请求的边框颜色。", + "chat.slashCommandBackground": "聊天斜线命令的背景色。", + "chat.slashCommandForeground": "聊天斜线命令的前景色。" + }, + "vs/workbench/contrib/chat/common/chatContextKeys": { + "chatEditApplied": "应用聊天文本编辑后为 True。", + "chatEditingCanRedo": "如果可以在编辑面板中重做交互,则为 True。", + "chatEditingCanUndo": "如果可以在编辑面板中撤消交互,则为 True。", + "chatEditingParticipantRegistered": "为编辑注册默认聊天参与者时为 True。", + "chatExtensionInvalid": "已安装的聊天扩展无效且需要更新时为 True。", + "chatHasFileAttachments": "当聊天有文件附件时为 True。", + "chatIsEnabled": "启用聊天时为 True,因为默认聊天参与者是使用实现激活的。", + "chatItemId": "聊天项的 ID。", + "chatLastItemId": "最后一个聊天项的 ID。", + "chatModelsAreUserSelectable": "如果用户可以手动选择聊天模型,则为 True。", + "chatParticipantRegistered": "为面板注册默认聊天参与者时为 True。", + "chatRequest": "聊天项是一个请求", + "chatResponse": "聊天项是一个响应。", + "chatResponseErrored": "当聊天响应导致错误时为 True。", + "chatResponseFiltered": "服务器筛选掉聊天响应时为 True。", + "chatResponseSupportsIssueReporting": "如果当前聊天响应支持问题报告,则为 True。", + "chatSessionResponseDetectedAgentOrCommand": "当自动检测到代理或命令时", + "inChat": "当焦点位于聊天小组件中时为 true,否则为 false。", + "inInteractiveInput": "当焦点位于聊天输入中时为 true,否则为 false。", + "inQuickChat": "如果快速聊天 UI 具有焦点,则为 true,否则为 false。", + "interactiveInputHasFocus": "如果聊天输入具有焦点,则为 True。", + "interactiveInputHasText": "如果聊天输入包含文本,则为 True。", + "interactiveSessionRequestInProgress": "当前请求仍在进行时为 True。", + "interactiveSessionResponseVote": "对响应投赞成票后,其设置为 \"up\"。投反对票时,设置为 \"down\"。否则为空字符串。" + }, + "vs/workbench/contrib/chat/common/chatEditingService": { + "chatEditingWidgetFileState": "聊天编辑小组件中文件的当前状态" + }, + "vs/workbench/contrib/chat/common/chatModel": { + "codeCitation": "找到具有 1 个许可证类型的类似代码", + "codeCitations": "找到具有 {0} 个许可证类型的类似代码", + "editsSummary": "已进行更改。" + }, + "vs/workbench/contrib/chat/common/chatServiceImpl": { + "emptyResponse": "提供程序返回了 null 响应", + "newChat": "新建聊天" + }, + "vs/workbench/contrib/chat/common/languageModels": { + "vscode.extension.contributes.languageModels": "参与改进特定供应商的语言模型。", + "vscode.extension.contributes.languageModels.chatProviderRequired": "此贡献点需要 \"chatProvider\" 建议。", + "vscode.extension.contributes.languageModels.emptyVendor": "供应商字段不能为空。", + "vscode.extension.contributes.languageModels.vendor": "语言模型的全局唯一供应商。", + "vscode.extension.contributes.languageModels.vendorAlreadyRegistered": "已注册供应商“{0}”,无法为其注册两次", + "vscode.extension.contributes.languageModels.whitespaceVendor": "供应商字段不能以空格开头或结尾。" + }, + "vs/workbench/contrib/chat/common/languageModelStats": { + "Language Models": "Copilot", + "chat": "聊天", + "languageModels": "此扩展的语言模型使用情况统计信息。" + }, + "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { + "canBeReferencedInPrompt": "如果为 true,则此工具将显示为用户可手动添加到其请求中的附件。聊天参与者将在{0} 中收到该工具。", + "condition": "要启用此工具时必须为 true 的条件。请注意,即使工具的 `when` 条件为 false,该工具仍可能由另一个扩展调用。", + "icon": "表示此工具的图标。文件路径、具有深色和浅色主题的文件路径的对象,或主题图标引用 (如 `\\$(zap)`)", + "icon.dark": "使用深色主题时的图标路径", + "icon.light": "使用浅色主题时的图标路径", + "parametersSchema": "此工具所接受输入的 JSON 架构。输入必须是顶级对象。特定语言模型可能并不支持所有 JSON 架构功能。有关详细信息,请参阅你正在使用的语言模型系列对应的文档。", + "toolDisplayName": "此工具的易读名称,可用于在 UI 中描述此工具。", + "toolModelDescription": "语言模型可以使用此工具的说明来选定它。", + "toolName": "此工作的唯一名称。此名称必须是全局唯一标识符,并在向语言模型演示此工具时用作名称。", + "toolName2": "如果为此工具启用了 {0},用户可将 \"#\" 与此名称一起使用,以在查询中调用此工具。否则,不需要该名称。名称不能包含空格。", + "toolTags": "一组标签,大致描述了工具的功能。工具用户可以使用它们将工具集筛选为仅与当前任务相关的工具,或者他们可能需要选择一个标记,用于仅标识此扩展提供的工具。", + "toolUserDescription": "可向用户显示的此工具的说明。", + "vscode.extension.contributes.tools": "提供可由聊天会话中的语言模型或独立命令调用的工具。所有扩展都可以使用已注册的工具。" + }, + "vs/workbench/contrib/chat/common/voiceChatService": { + "voiceChatInProgress": "正在进行语音转文本会话以进行聊天。" + }, + "vs/workbench/contrib/chat/electron-sandbox/actions/voiceChatActions": { + "installProviderForVoiceChat.justification": "麦克风支持需要此扩展。", + "keywordActivation.status.active": "正在侦听“Hey Code”...", + "keywordActivation.status.inactive": "正在等待语音聊天结束...", + "keywordActivation.status.name": "语音关键字激活", + "listening": "我正在收听", + "scopedChatSynthesisInProgress": "定义为正在录制麦克风语音以进行语音聊天的位置。此密钥仅根据聊天上下文定义范围。", + "scopedVoiceChatGettingReady": "当准备好接收来自麦克风的语音输入以进行语音聊天时为 True。此密钥仅根据聊天上下文定义范围。", + "scopedVoiceChatInProgress": "定义为正在录制麦克风语音以进行语音聊天的位置。此密钥仅根据聊天上下文定义范围。", + "voice.keywordActivation": "控制是否识别关键字短语“Hey Code”以启动语音聊天会话。启用此项将开始使用麦克风录制,但音频在本地处理,不会发送到服务器。", + "voice.keywordActivation.chatInContext": "已启用关键字激活并侦听“Hey Code”以根据键盘焦点,在活动编辑器或视图中启动语音聊天会话。", + "voice.keywordActivation.chatInView": "已启用关键字激活并侦听“Hey Code”以在聊天视图中启动语音聊天会话。", + "voice.keywordActivation.inlineChat": "已启用关键字激活并侦听“Hey Code”以在活动编辑器中启动语音聊天会话(如果可能)。", + "voice.keywordActivation.off": "已禁用关键字激活。", + "voice.keywordActivation.quickChat": "已启用关键字激活并侦听“Hey Code”以在快速聊天中启动语音聊天会话。", + "workbench.action.chat.holdToVoiceChatInChatView.label": "按住以在聊天视图中进行语音聊天", + "workbench.action.chat.inlineVoiceChat": "内联语音聊天", + "workbench.action.chat.installProviderForVoiceChat.label": "开始语音聊天", + "workbench.action.chat.quickVoiceChat.label": "快速语音聊天", + "workbench.action.chat.readChatResponseAloud": "大声朗读", + "workbench.action.chat.startVoiceChat.label": "开始语音聊天", + "workbench.action.chat.stopListening.label": "停止收听", + "workbench.action.chat.stopListeningAndSubmit.label": "停止收听并提交", + "workbench.action.chat.stopReadChatItemAloud": "停止大声朗读", + "workbench.action.chat.voiceChatInView.label": "聊天视图中的语音聊天", + "workbench.action.speech.stopReadAloud": "停止大声朗读" + }, + "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { + "alwaysSave": "触发由窗口或焦点更改触发的显式保存和自动保存的代码操作。", + "codeActionsOnSave.generic": "控制是否应在文件保存时运行\"{0}\"操作。", + "editor.codeActionsOnSave": "保存时为编辑器运行代码操作。必须指定代码操作,并且编辑器不能关闭。当 {0} 设置为 `afterDelay` 时,代码操作将仅在显式保存文件时运行。示例: `\"source.organizeImports\": \"explicit\" `", + "explicit": "仅在显式保存时触发代码操作。", + "explicitBoolean": "仅在显式保存时触发代码操作。此值将被弃用,取而代之将使用“显式”。", + "explicitSave": "仅在显式保存时触发代码操作", + "explicitSaveBoolean": "仅在显式保存时触发代码操作。此值将被弃用,取而代之将使用“显式”。", + "never": "保存时从不触发代码操作。", + "neverBoolean": "仅在显式保存时触发代码操作。此值将被弃用,取而代之将使用“从不”。", + "neverSave": "保存时从不触发代码操作", + "neverSaveBoolean": "从不在保存时触发代码操作。此值将被弃用,取而代之将使用“从不”。", + "notebook.codeActionsOnSave": "保存时为笔记本运行一系列代码操作。必须指定代码操作,并且编辑器不能关闭。当 {0} 设置为 `afterDelay` 时,代码操作将仅在显式保存文件时运行。示例: `\"notebook.source.organizeImports\": \"explicit\"`" + }, + "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { + "toggleScreenReaderMode": "切换屏幕阅读器辅助功能模式", + "toggleScreenReaderModeDescription": "切换优化模式以使用屏幕阅读器、盲文设备和其他辅助技术。" + }, + "vs/workbench/contrib/codeEditor/browser/dictation/editorDictation": { + "startDictation": "在编辑器中启动听写", + "stopDictation": "在编辑器中停止听写", + "stopDictationShort1": "停止听写({0})", + "stopDictationShort2": "停止听写", + "voiceCategory": "语音" + }, + "vs/workbench/contrib/codeEditor/browser/diffEditorAccessibilityHelp": { + "msg1": "在一个差异编辑器的窗格中。", + "msg2": "在针对屏幕阅读器优化的差异审阅模式下查看下一个{0}或上一个{1}差异。", + "msg3": "运行命令差异编辑器: 切换侧面{0}可在原始编辑器和修改后的编辑器之间切换。", + "msg4": "若要控制应播放哪些辅助功能信号,可以配置以下设置: {0}。", + "msg5": "accessibility.verbosity.diffEditorActive 设置控制在差异编辑器成为活动编辑器时是否会发布差异编辑器公告。" + }, + "vs/workbench/contrib/codeEditor/browser/diffEditorHelper": { + "hintTimeout": "差异算法已提前停止(在 {0} ms 之后)", + "hintWhitespace": "显示空白差异", + "removeTimeout": "删除限制" + }, + "vs/workbench/contrib/codeEditor/browser/emptyTextEditorHint/emptyTextEditorHint": { + "defaultHintAriaLabel": "执行 {0} 以选择语言、执行 {1} 以填充模板,或执行 {2} 以打开其他编辑器并开始使用。开始键入以关闭。", + "disableEditorEmptyHint": "禁用空编辑器提示", + "disableHint": " 在设置中切换 {0} 以禁用此提示。", + "emptyHintText": "按 {0} 让 {1} 执行某些操作。 ", + "emptyHintTextDismiss": "开始键入以关闭。", + "inlineChatHint": "[[让 {0} 执行某项操作]]或开始键入以关闭。", + "message": "[[选择语言]]或[[填充模版]]或[[打开其他编辑器]]以开始使用。\r\n开始键入以关闭或[[不再显示]]此信息。" + }, + "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { + "ariaSearchNoInput": "输入搜索输入", + "ariaSearchNoResult": "为“{1}”找到 {0}", + "ariaSearchNoResultEmpty": "已找到 {0}", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "为“{1}”找到 {0}", + "label.closeButton": "关闭", + "label.find": "查找", + "label.nextMatchButton": "下一个匹配项", + "label.previousMatchButton": "上一个匹配项", + "placeholder.find": "查找", + "simpleFindWidget.sashBorder": "窗体边框颜色。" + }, + "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { + "inspectEditorTokens": "开发人员: 检查编辑器标记和作用域", + "inspectTMScopesWidget.loading": "正在加载..." + }, + "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { + "workbench.action.inspectKeyMap": "检查按键映射", + "workbench.action.inspectKeyMapJSON": "检查按键映射(JSON)" + }, + "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { + "largeFile": "{0}: 为了减少内存使用量并避免冻结或崩溃,已为此大型文件禁用标记化、换行、折叠、编码、突出显示词和粘滞滚动。", + "removeOptimizations": "强制启用功能", + "reopenFilePrompt": "请重新打开文件以使此设置生效。" + }, + "vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsOutline": { + "document": "文档符号" + }, + "vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsTree": { + "1.problem": "此元素存在 1 个问题", + "N.problem": "此元素存在 {0} 个问题", + "deep.problem": "包含存在问题的元素", + "title.template": "{0} ({1})" + }, + "vs/workbench/contrib/codeEditor/browser/quickaccess/gotoLineQuickAccess": { + "gotoLine": "转到行/列...", + "gotoLineQuickAccess": "转到行/列", + "gotoLineQuickAccessPlaceholder": "键入要转到的行号和可选列(例如,42:5表示第 42 行和第 5 列)。" + }, + "vs/workbench/contrib/codeEditor/browser/quickaccess/gotoSymbolQuickAccess": { + "empty": "无匹配项", + "gotoSymbol": "转到编辑器中的符号...", + "gotoSymbolByCategoryQuickAccess": "按类别转到编辑器中的符号", + "gotoSymbolQuickAccess": "转到编辑器中的符号", + "gotoSymbolQuickAccessPlaceholder": "键入要转到的符号的名称。", + "miGotoSymbolInEditor": "转到编辑器中的符号(&&S)…" + }, + "vs/workbench/contrib/codeEditor/browser/saveParticipants": { + "codeAction.apply": "正在应用代码操作“{0}”。", + "codeaction": "快速修复", + "codeaction.get2": "正在从 {0} ([配置]({1}))中获取代码操作。", + "formatting2": "正在运行 \"{0}\" 格式化程序([configure]({1}))。" + }, + "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { + "miColumnSelection": "列选择模式(&&S)", + "toggleColumnSelection": "切换列选择模式" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { + "miMinimap": "缩略图(&&M)", + "toggleMinimap": "切换到迷你地图" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { + "miMultiCursorAlt": "切换为“Alt+单击”进行多光标功能", + "miMultiCursorCmd": "切换为“Cmd+单击”进行多光标功能", + "miMultiCursorCtrl": "切换为“Ctrl+单击”进行多光标功能", + "toggleLocation": "切换多行修改键" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { + "miToggleRenderControlCharacters": "显示控制字符(&&C)", + "toggleRenderControlCharacters": "切换控制字符" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { + "miToggleRenderWhitespace": "显示空格(&&R)", + "toggleRenderWhitespace": "切换呈现空格" + }, + "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { + "editorWordWrap": "编辑器当前是否正在使用自动换行。", + "miToggleWordWrap": "自动换行(&&W)", + "toggle.wordwrap": "查看: 切换自动换行", + "unwrapMinified": "在此文件禁用折行", + "wrapMinified": "在此文件启用折行" + }, + "vs/workbench/contrib/codeEditor/common/languageConfigurationExtensionPoint": { + "formatError": "{0}: 格式无效,应为 JSON 对象。", + "parseErrors": "错误分析 {0}: {1}", + "schema.autoCloseBefore": "在自动闭合设置为 \"languageDefined\" 时,定义使括号或引号自动闭合的光标后面的字符。通常是不会成为表达式开头的一组字符。", + "schema.autoClosingPairs": "定义括号对。当输入左方括号时,将自动插入右方括号。", + "schema.autoClosingPairs.notIn": "定义禁用了自动配对的作用域列表。", + "schema.blockComment.begin": "作为块注释开头的字符序列。", + "schema.blockComment.end": "作为块注释结尾的字符序列。", + "schema.blockComments": "定义块注释的标记方式。", + "schema.brackets": "定义增加或减少缩进的括号符号。当方括号对着色已启用且未定义{0}时,这还将定义按其嵌套级别着色的括号对。", + "schema.closeBracket": "右方括号字符或字符串序列。", + "schema.colorizedBracketPairs": "定义在启用括号对着色时由其嵌套级别着色的括号对。此处包含的任何不包含在{0}中的括号都将自动包含在{0}中。", + "schema.comments": "定义注释符号", + "schema.folding": "此语言的折叠设置。", + "schema.folding.markers": "语言特定的折叠标记。例如,\"#region\" 与 \"#endregion\"。开始与结束标记的正则表达式需设计得效率高,因其将对每一行的内容进行测试。", + "schema.folding.markers.end": "结束标记的正则表达式模式。其应以 \"^\" 开始。", + "schema.folding.markers.start": "开始标记的正则表达式模式。其应以 \"^\" 开始。", + "schema.folding.offSide": "若一种语言使用缩进表示其代码块,它将遵循越位规则 (off-side rule)。若设置此项,空白行将属于其之后的代码块。", + "schema.indentationRules": "语言的缩进设置。", + "schema.indentationRules.decreaseIndentPattern": "如果某行文本匹配此模式,则其后所有行都应被取消缩进一次 (直到匹配其他规则)。", + "schema.indentationRules.decreaseIndentPattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.indentationRules.decreaseIndentPattern.flags": "decreaseIndentPattern 的正则表达式标志。", + "schema.indentationRules.decreaseIndentPattern.pattern": "decreaseIndentPattern 的正则表达式模式。", + "schema.indentationRules.increaseIndentPattern": "如果一行文本匹配此模式,则之后所有内容都应被缩进一次(直到匹配其他规则)。", + "schema.indentationRules.increaseIndentPattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.indentationRules.increaseIndentPattern.flags": "increaseIndentPattern 的正则表达式标志。", + "schema.indentationRules.increaseIndentPattern.pattern": "increaseIndentPattern 的正则表达式模式。", + "schema.indentationRules.indentNextLinePattern": "如果某一行匹配此模式,那么仅此行之后的**下一行**应缩进一次。", + "schema.indentationRules.indentNextLinePattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.indentationRules.indentNextLinePattern.flags": "indentNextLinePattern 的正则表达式标志。", + "schema.indentationRules.indentNextLinePattern.pattern": "indentNextLinePattern 的正则表达式模式。", + "schema.indentationRules.unIndentedLinePattern": "如果某一行匹配此模式,那么不应更改此行的缩进,且不应针对其他规则对其进行计算。", + "schema.indentationRules.unIndentedLinePattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.indentationRules.unIndentedLinePattern.flags": "unIndentedLinePattern 的正则表达式标志。", + "schema.indentationRules.unIndentedLinePattern.pattern": "unIndentedLinePattern 的正则表达式模式。", + "schema.lineComment": "作为行注释开头的字符序列。", + "schema.onEnterRules": "按 Enter 时要评估的语言规则。", + "schema.onEnterRules.action": "要执行的操作。", + "schema.onEnterRules.action.appendText": "描述要追加到新行后和缩进后的文本。", + "schema.onEnterRules.action.indent": "描述如何处理缩进", + "schema.onEnterRules.action.indent.indent": "(相对于上一行的缩进)插入一次新行和缩进。", + "schema.onEnterRules.action.indent.indentOutdent": "插入两个新行: \r\n - 第一行缩进并将包含游标\r\n - 第二行在同一缩进级别", + "schema.onEnterRules.action.indent.none": "插入新行并复制上一行的缩进。", + "schema.onEnterRules.action.indent.outdent": "(相对于上一行的缩进)插入一次新行和凸排。", + "schema.onEnterRules.action.removeText": "描述要从新行的缩进中移除的字符数。", + "schema.onEnterRules.afterText": "只有游标后的文本匹配此正则表达式时才会执行此规则。", + "schema.onEnterRules.afterText.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.onEnterRules.afterText.flags": "afterText 的正则表达式标志。", + "schema.onEnterRules.afterText.pattern": "afterText 的正则表达式模式。", + "schema.onEnterRules.beforeText": "只有游标前的文本匹配此正则表达式时才会执行此规则。", + "schema.onEnterRules.beforeText.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.onEnterRules.beforeText.flags": "beforeText 的正则表达式标志。", + "schema.onEnterRules.beforeText.pattern": "beforeText 的正则表达式模式。", + "schema.onEnterRules.previousLineText": "只有该行上方的文本匹配此正则表达式时才会执行此规则。", + "schema.onEnterRules.previousLineText.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.onEnterRules.previousLineText.flags": "previousLineText 的正则表达式标志。", + "schema.onEnterRules.previousLineText.pattern": "previousLineText 的正则表达式模式。", + "schema.openBracket": "左方括号字符或字符串序列。", + "schema.surroundingPairs": "定义可用于包围所选字符串的括号对。", + "schema.wordPattern": "定义一下在编程语言里什么东西会被当做是一个单词。", + "schema.wordPattern.flags": "用于匹配文本的正则表达式标志。", + "schema.wordPattern.flags.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.wordPattern.pattern": "用于匹配文本的正则表达式模式。" + }, + "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { + "actions.pasteSelectionClipboard": "粘贴选择剪贴板" + }, + "vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": { + "startDebugTextMate": "启动 TextMate 语法语法日志记录" + }, + "vs/workbench/contrib/commands/common/commands.contribution": { + "runCommands": "运行命令", + "runCommands.commands": "要运行的命令", + "runCommands.description": "运行多个命令", + "runCommands.invalidArgs": "\"runCommands\" 收到类型错误的参数。请查看传递给该命令的参数。", + "runCommands.noCommandsToRun": "\"runCommands\" 尚未收到要运行的命令。忘记在 \"runCommands\" 参数中传递命令了吗?" + }, + "vs/workbench/contrib/comments/browser/commentColors": { + "commentReplyInputBackground": "批注回复输入框的背景色。", + "commentThreadActiveRangeBackground": "当前选定或悬停注释范围的背景色。", + "commentThreadRangeBackground": "注释范围的背景色。", + "resolvedCommentBorder": "已解析评论的边框和箭头颜色。", + "resolvedCommentIcon": "解析批注的图标颜色。", + "unresolvedCommentBorder": "未解析评论的边框和箭头颜色。", + "unresolvedCommentIcon": "未解析批注的图标颜色。" + }, + "vs/workbench/contrib/comments/browser/commentGlyphWidget": { + "editorGutterCommentGlyphForeground": "编辑器装订线中评论字形的装饰颜色。", + "editorGutterCommentRangeForeground": "用于标注范围的编辑器装订线装饰颜色。此颜色应不透明。", + "editorGutterCommentUnresolvedGlyphForeground": "编辑器装订线修饰颜色,用于注释未解析注释线程的字形。", + "editorOverviewRuler.commentForeground": "解析批注的编辑器概述标尺修饰颜色。此颜色应为不透明。", + "editorOverviewRuler.commentUnresolvedForeground": "编辑器概述未解析注释的标尺修饰颜色。此颜色应为不透明。" + }, + "vs/workbench/contrib/comments/browser/commentNode": { + "commentAddReactionDefaultError": "未能删除评论回应", + "commentAddReactionError": "未能删除评论回应: {0}。", + "commentDeleteReactionDefaultError": "未能删除评论回应", + "commentDeleteReactionError": "未能删除评论回应: {0}。", + "commentToggleReaction": "切换反应", + "commentToggleReactionDefaultError": "切换注释反应失败", + "commentToggleReactionError": "切换注释反应失败: {0}。" + }, + "vs/workbench/contrib/comments/browser/commentReply": { + "newComment": "键入新注释", + "reply": "回复..." + }, + "vs/workbench/contrib/comments/browser/comments.contribution": { + "collapseAll": "全部折叠", + "collapseOnResolve": "控制解析线程时注释线程是否应折叠。", + "comments.maxHeight": "控制注释小组件是滚动还是展开。", + "comments.openPanel.deprecated": "此设置已弃用,取而代之的是 `comments.openView`。", + "comments.openView": "控制评论视图应何时打开。", + "comments.openView.file": "批注视图将在具有注释的文件处于活动状态时打开。", + "comments.openView.firstFile": "如果在此会话期间尚未打开注释视图,则它将在带注释文件处于活动状态的会话期间首次打开。", + "comments.openView.firstFileUnresolved": "如果在此会话期间尚未打开注释视图,并且注释未解析,则会话中第一次打开包含注释的文件处于活动状态。", + "comments.openView.never": "注释视图永远不会打开。", + "comments.visible": "控制具有注释范围和注释的编辑器中注释栏和注释线程的可见性。注释仍可通过“注释”视图访问,并会导致以运行命令 “Comments: Toggle Editor Commenting” 切换注释的相同方式切换打开注释。", + "commentsConfigurationTitle": "评论", + "expandAll": "全部展开", + "openComments": "控制评论面板应何时打开。", + "reply": "回复", + "totalUnresolvedComments": "{0} 未解析的注释", + "useRelativeTime": "确定是否在注释时间戳中使用相对时间,(例如\"1 天前\")。" + }, + "vs/workbench/contrib/comments/browser/commentsAccessibility": { + "addCommentNoKb": "- 添加对当前所选内容的注释{0}。", + "commentCommands": "一些有用的注释命令包括:", + "escape": "- 消除注释(Escape)", + "intro": "编辑器包含可批注的范围。一些有用的命令包括:", + "introWidget": "此小组件包含一个文本区域,用于撰写新注释和操作,该文本区域可在选项卡移动焦点模式后使用“切换 Tab 键移动焦点”命令{0}启用。", + "next": "- 转到下一个注释范围{0}。", + "nextCommentThreadKb": "- 转到下一个注释会话{0}。", + "nextCommentedRangeKb": "- 转到下一个注释范围{0}。", + "previous": "- 转到上一个注释范围{0}。", + "previousCommentThreadKb": "- 转到上一个注释会话{0}。", + "previousCommentedRangeKb": "- 转到上一个注释范围{0}。", + "submitComment": "- 提交注释{0}。" + }, + "vs/workbench/contrib/comments/browser/commentsController": { + "commentRange": "行 {0}", + "commentRangeStart": "第 {0} 到 {1} 行", + "hasCommentRanges": "编辑器具有注释范围。", + "hasCommentRangesKb": "编辑器有注释范围,有关详细信息,请运行“打开辅助功能帮助”({0}) 命令。", + "hasCommentRangesNoKb": "编辑器具有注释范围,有关详细信息,请运行当前无法通过键绑定触发的“打开辅助功能帮助”命令。", + "pickCommentService": "选择 \"注释提供程序\"" + }, + "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "comments.NextCommentedRange": "转到下一个注释范围", + "comments.addCommand": "添加对当前所选内容的注释", + "comments.addCommand.error": "光标必须在注释范围内才能添加注释", + "comments.collapseAll": "折叠所有注释", + "comments.expandAll": "展开所有注释", + "comments.expandUnresolved": "展开未解决注释", + "comments.focusCommand.error": "光标必须位于带有注释的行上才能聚焦注释", + "comments.focusCommentOnCurrentLine": "在当前行上聚焦注释", + "comments.nextCommentingRange": "转到下一注释范围", + "comments.previousCommentedRange": "转到上一个注释范围", + "comments.previousCommentingRange": "转到上一个注释范围", + "comments.toggleCommenting": "切换编辑器注释", + "commentsCategory": "注释" + }, + "vs/workbench/contrib/comments/browser/commentsModel": { + "noComments": "此工作区中尚无注释。" + }, + "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "commentCount": "1 条注释", + "commentLine": "[Ln {0}]", + "commentRange": "[Ln {0}-{1}]", + "comments.view.title": "注释", + "commentsCountReplies": "{0} 条回复", + "commentsCountReply": "1 个答复", + "image": "图片", + "imageWithLabel": "图片: {0}", + "lastReplyFrom": "来自 {0} 的最新回复", + "outdated": "已过时" + }, + "vs/workbench/contrib/comments/browser/commentsView": { + "acessibleViewHint": "在无障碍视图中检查此项({0})。\r\n", + "acessibleViewHintNoKbOpen": "通过命令“打开无障碍视图”在无障碍视图中检查此项,该命令当前无法通过键绑定触发。\r\n", + "comments.filter.ariaLabel": "筛选注释", + "comments.filter.placeholder": "筛选器(例如文本、作者)", + "replyCount": " {0} 条回复,", + "resourceWithCommentLabel": "{3} {4} 中 {2} 列 {1} 行处的 {0}\r\n注释: {5}{6}", + "resourceWithCommentLabelFile": "{1} {2} 中的 {0}\r\n注释: {3}{4}", + "resourceWithCommentLabelFileOutdated": "从 {1} {2} 中的 {0} 起过时\r\n注释: {3}{4}{5}", + "resourceWithCommentLabelOutdated": "从 {3}{4} 中的 {2} 列 {1} 行处的 {0} 起过时\r\n注释: {5}{6}", + "resourceWithCommentThreadsLabel": "{0} 中的注释,完整路径: {1}", + "resourceWithRepliesLabel": "{0} {1}", + "rootCommentsLabel": "当前工作区的注释", + "showing filtered results": "正在显示第 {0} 页(共 {1} 页)" + }, + "vs/workbench/contrib/comments/browser/commentsViewActions": { + "comment sorts": "排序依据", + "comments": "注释", + "commentsClearFilterText": "清除筛选器文本", + "focusCommentsFilter": "焦点注释筛选器", + "focusCommentsList": "焦点注释视图", + "resolved": "显示已解决", + "sorting by position in file": "在文件中的位置", + "sorting by updated at": "更新时间", + "toggle resolved": "显示已解决", + "toggle sorting by resource": "在文件中的位置", + "toggle sorting by updated at": "更新时间", + "toggle unresolved": "显示未解决", + "unresolved": "显示未解决" + }, + "vs/workbench/contrib/comments/browser/commentThreadBody": { + "commentThreadAria": "使用 {0} 评论。{1} 评论线程。", + "commentThreadAria.document": "在整个文档上有 {0} 条注释的注释线程。 {1}。", + "commentThreadAria.withRange": "通过 {2} 注释行 {1} 上具有 {0} 注释的线程。{3}。" + }, + "vs/workbench/contrib/comments/browser/commentThreadHeader": { + "collapseIcon": "用于折叠审阅注释的图标。", + "label.collapse": "折叠", + "startThread": "开始讨论" + }, + "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "commentLabel": "注释", + "commentLabelWithKeybinding": "{0},请使用 ({1}) 获取辅助功能帮助", + "commentLabelWithKeybindingNoKeybinding": "{0},运行当前无法通过键绑定触发的“打开辅助功能帮助”命令。" + }, + "vs/workbench/contrib/comments/browser/reactionsAction": { + "comment.reactionLabelMany": "{0}{1} 个带有 {2} 的回应", + "comment.reactionLabelNone": "{0}{1} 个回应", + "comment.reactionLabelOne": "{0}1 个带有 {1} 的回应", + "comment.reactionLessThanTen": "{0}{1} 回应了 {2}", + "comment.reactionMoreThanTen": "{0}{1} 和另外 {2} 人回应了 {3}", + "comment.toggleableReaction": "切换回应,", + "pickReactions": "选取反应..." + }, + "vs/workbench/contrib/comments/common/commentContextKeys": { + "comment": "注释的上下文值", + "commentController": "与注释线程关联的注释控制器 ID", + "commentFocused": "在注释聚焦时设置", + "commentIsEmpty": "在注释没有输入时设置", + "commentThread": "注释线程的上下文值", + "commentThreadIsEmpty": "在注释线程没有注释时设置", + "editorHasCommentingRange": "活动编辑器是否具有注释范围", + "hasComment": "活动光标处的位置是否具有注释", + "hasCommentingProvider": "打开的工作区是否具有注释或注释范围。", + "hasCommentingRange": "活动光标处的位置是否具有评论范围" + }, + "vs/workbench/contrib/customEditor/browser/customEditorInput": { + "editorCannotMove": "无法移动“{0}”: 编辑器包含只能保存在其当前窗口中的更改。", + "editorUnsupportedInWindow": "无法在此窗口中打开编辑器,它包含只能保存在原始窗口中的修改。", + "reopenInOriginalWindow": "在原始窗口中打开" + }, + "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { + "builtinProviderDisplayName": "内置" + }, + "vs/workbench/contrib/customEditor/common/customEditor": { + "context.customEditor": "当前处于活动状态的自定义编辑器的 viewType。" + }, + "vs/workbench/contrib/customEditor/common/customTextEditorModel": { + "vetoExtHostRestart": "“{0}”的自定义文本编辑器处于打开状态。" + }, + "vs/workbench/contrib/customEditor/common/extensionPoint": { + "contributes.customEditors": "提供的自定义编辑器。", + "contributes.displayName": "自定义编辑器的用户可读名称。当选择要使用的编辑器时,向用户显示此名称。", + "contributes.priority": "控制在用户打开文件时是否自动启用自定义编辑器。用户可能会使用 \"workbench.editorAssociations\" 设置覆盖此项。", + "contributes.priority.default": "在用户打开资源时自动使用此编辑器,前提是没有为该资源注册其他默认的自定义编辑器。", + "contributes.priority.option": "在用户打开资源时不会自动使用此编辑器,但用户可使用 `Reopen With` 命令切换到此编辑器。", + "contributes.selector": "为其启用了自定义编辑器的一组 glob。", + "contributes.selector.filenamePattern": "为其启用了自定义编辑器的 glob。", + "contributes.viewType": "自定义编辑器的标识符。它在所有自定义编辑器中都必须是唯一的,因此建议将扩展 ID 作为 \"viewType\" 的一部分包括在内。在使用 \"vscode.registerCustomEditorProvider\" 和在 \"onCustomEditor:${id}\" [激活事件](https://code.visualstudio.com/api/references/activation-events)中注册自定义编辑器时,使用 \"viewType\"。", + "customEditors": "自定义编辑器", + "customEditors filenamePattern": "文件名模式", + "customEditors priority": "优先级", + "customEditors view type": "视图类型" + }, + "vs/workbench/contrib/debug/browser/baseDebugView": { + "debug.lazyButton.tooltip": "单击以展开" + }, + "vs/workbench/contrib/debug/browser/breakpointEditorContribution": { + "addBreakpoint": "添加断点", + "addConditionalBreakpoint": "添加条件断点...", + "addLogPoint": "添加记录点...", + "addTriggeredBreakpoint": "添加触发的断点...", + "breakpoint": "断点", + "breakpointHasConditionDisabled": "此{0}的{1}将在删除后丢失。请考虑仅启用此{0}。", + "breakpointHasConditionEnabled": "此{0}的{1}将在删除后丢失。请考虑仅禁用此{0}。", + "breakpointHelper": "单击以添加断点", + "condition": "条件", + "debugIcon.breakpointCurrentStackframeForeground": "当前断点堆栈帧的图标颜色。", + "debugIcon.breakpointDisabledForeground": "禁用断点的图标颜色。", + "debugIcon.breakpointForeground": "断点图标颜色。", + "debugIcon.breakpointStackframeForeground": "所有断点堆栈帧的图标颜色。", + "debugIcon.breakpointUnverifiedForeground": "未验证断点的图标颜色。", + "disable": "禁用(&&D)", + "disableBreakpoint": "禁用{0}", + "disableBreakpointOnLine": "禁用行断点", + "disableInlineColumnBreakpoint": "禁用第 {0} 列的内联断点", + "disableLogPoint": "{0} {1}", + "editBreakpoint": "编辑 {0}…", + "editBreakpoints": "编辑断点", + "editInlineBreakpointOnColumn": "编辑第 {0} 列的内联断点", + "editLineBreakpoint": "编辑行断点", + "enable": "启用(&&E)", + "enableBreakpoint": "启用 {0}", + "enableBreakpointOnLine": "启用行断点", + "enableBreakpoints": "启用第 {0} 列的内联断点", + "enableDisableBreakpoints": "启用/禁用断点", + "logPoint": "记录点", + "message": "消息", + "removeBreakpoint": "删除 {0}", + "removeBreakpoints": "删除断点", + "removeInlineBreakpointOnColumn": "删除第 {0} 列的内联断点", + "removeLineBreakpoint": "删除行断点", + "removeLogPoint": "移除 {0}(&&R)", + "runToLine": "运行到行" + }, + "vs/workbench/contrib/debug/browser/breakpointsView": { + "access": "访问", + "activateBreakpoints": "切换激活断点", + "addDataBreakpointOnAddress": "在地址处添加数据断点", + "addFunctionBreakpoint": "添加函数断点", + "breakpoint": "断点", + "breakpointUnsupported": "调试器不支持此类型的断点", + "breakpoints": "断点", + "dataBreakPointExpresionAriaLabel": "类型表达式。表达式计算结果为 true 时,数据断点将中断", + "dataBreakPointHitCountAriaLabel": "类型命中次数。达到命中次数时,数据断点将中断。", + "dataBreakpoint": "数据断点", + "dataBreakpointAccessType": "选择要监视的访问类型", + "dataBreakpointAddrFormat": "地址应为数字范围,格式为“[起始] - [结束]”或“[起始] + [字节]”", + "dataBreakpointAddrStartEnd": "数字必须是以 \"0x\" 开头的十进制整数或十六进制值,已获取 {0}", + "dataBreakpointError": "无法在 {0} 处设置数据断点: {1}", + "dataBreakpointExpressionPlaceholder": "在表达式结果为 true 时中断", + "dataBreakpointHitCountPlaceholder": "在到达命中次数时中断", + "dataBreakpointMemoryRangePlaceholder": "地址(0x1234 - 0x1300)后的绝对范围(0x1234 + 0xff)或字节范围", + "dataBreakpointMemoryRangePrompt": "输入要中断的内存范围", + "dataBreakpointUnsupported": "此调试类型不支持数据断点", + "dataBreakpointsNotSupported": "此调试类型不支持数据断点", + "disableAllBreakpoints": "禁用所有断点", + "disabledBreakpoint": "已禁用的断点", + "disabledLogpoint": "已禁用的记录点", + "editBreakpoint": "编辑函数条件...", + "editCondition": "编辑条件…", + "editDataBreakpointOnAddress": "编辑地址...", + "editHitCount": "编辑命中次数…", + "editMode": "编辑模式...", + "enableAllBreakpoints": "启用所有断点", + "exceptionBreakpointAriaLabel": "类型异常断点条件", + "exceptionBreakpointPlaceholder": "在表达式结果为 true 时中断", + "expression": "条件: {0}", + "expressionAndHitCount": "条件: {0} | 命中次数: {1}", + "expressionCondition": "表达式条件: {0}", + "functionBreakPointExpresionAriaLabel": "类型表达式。表达式计算结果为 true 时,函数断点将中断", + "functionBreakPointHitCountAriaLabel": "类型命中次数。达到命中次数时,函数断点将中断。", + "functionBreakPointInputAriaLabel": "键入函数断点。", + "functionBreakpoint": "函数断点", + "functionBreakpointExpressionPlaceholder": "在表达式结果为 true 时中断", + "functionBreakpointHitCountPlaceholder": "在到达命中次数时中断", + "functionBreakpointPlaceholder": "要断开的函数", + "functionBreakpointUnsupported": "不受此调试类型支持的函数断点", + "functionBreakpointsNotSupported": "此调试类型不支持函数断点", + "hitCount": "命中次数: {0}", + "instructionBreakpoint": "指令断点", + "instructionBreakpointAtAddress": "地址 {0} 处的指令断点", + "instructionBreakpointUnsupported": "不受此调试类型支持的指令断点", + "logMessage": "日志消息: {0}", + "miDataBreakpoint": "数据(&&D)断点...", + "miDisableAllBreakpoints": "禁用所有断点(&&L)", + "miEnableAllBreakpoints": "启用所有断点(&&E)", + "miFunctionBreakpoint": "函数断点(&&F)...", + "miRemoveAllBreakpoints": "删除所有断点(&&A)", + "read": "读取", + "reapplyAllBreakpoints": "重新应用所有断点", + "removeAllBreakpoints": "删除所有断点", + "removeBreakpoint": "删除断点", + "selectBreakpointMode": "选择断点模式", + "triggeredBy": "在断点后命中:{0}", + "unverifiedBreakpoint": "未验证的断点", + "unverifiedExceptionBreakpoint": "未验证的异常断点", + "unverifiedLogpoint": "未验证的记录点", + "write": "写入" + }, + "vs/workbench/contrib/debug/browser/breakpointWidget": { + "bpMode": "模式", + "breakpointType": "断点类型", + "breakpointWidgetExpressionPlaceholder": "在表达式结果为真时中断。按 \"{0}\" 键确认,\"{1}\" 键取消。", + "breakpointWidgetHitCountPlaceholder": "在满足命中次数条件时中断。按 \"{0}\" 键确认,\"{1}\" 键取消。", + "breakpointWidgetLogMessagePlaceholder": "断点命中时记录的消息。{} 内的表达式将被替换。按 \"{0}\" 键确认,\"{1}\" 键取消。", + "expression": "表达式", + "hitCount": "命中次数", + "logMessage": "日志消息", + "noBpSource": "无法加载源。", + "noTriggerByBreakpoint": "无", + "ok": "确定", + "selectBreakpoint": "选择断点", + "triggerByLoading": "正在加载...", + "triggeredBy": "等待断点" + }, + "vs/workbench/contrib/debug/browser/callStackEditorContribution": { + "focusedStackFrameLineHighlight": "堆栈帧中焦点一行的高亮背景色。", + "topStackFrameLineHighlight": "堆栈帧中顶部一行的高亮背景色。" + }, + "vs/workbench/contrib/debug/browser/callStackView": { + "callStackAriaLabel": "调试调用堆栈", + "collapse": "全部折叠", + "loadAllStackFrames": "加载多个堆栈帧", + "paused": "已暂停", + "pausedOn": "因 {0} 已暂停", + "restartFrame": "重启框架", + "running": "正在运行", + "session": "会话", + "sessionLabel": "会话 {0} {1}", + "showMoreAndOrigin": "显示另外 {0} 个: {1}", + "showMoreStackFrames": "显示另外 {0} 个堆栈帧", + "showMoreStackFrames2": "显示更多堆栈框架", + "stackFrameAriaLabel": "堆栈帧 {0},行 {1},{2}", + "threadAriaLabel": "线程 {0} {1}" + }, + "vs/workbench/contrib/debug/browser/callStackWidget": { + "failedToLoadFrames": "未能加载堆栈帧: {0}", + "goToFile": "打开文件", + "stackFrameLocation": "行 {0} 列 {1}", + "stackTrace": "堆栈跟踪", + "stackTraceLabel": "{0},{2} 中的第 {1} 行" + }, + "vs/workbench/contrib/debug/browser/debug.contribution": { + "SetNextStatement": "设置下一语句", + "allowBreakpointsEverywhere": "允许在任何文件中设置断点。", + "always": "始终在状态栏中显示调试", + "breakWhenValueChanges": "值更改时中断", + "breakWhenValueIsAccessed": "值访问时中断", + "breakWhenValueIsRead": "值读取时中断", + "breakpoints": "断点", + "callStack": "调用堆栈", + "cancel": "取消调试。", + "closeReadonlyTabsOnEnd": "调试会话结束时,与该会话关联的所有只读选项卡都将关闭", + "copyStackTrace": "复制调用堆栈", + "copyValue": "复制值", + "debug.autoExpandLazyVariables": "控制是否由调试器自动解析和展开延迟解析的变量,如 getter。", + "debug.autoExpandLazyVariables.auto": "处于屏幕阅读器优化模式时,自动展开惰性变量。", + "debug.autoExpandLazyVariables.off": "从不自动展开惰性变量。", + "debug.autoExpandLazyVariables.on": "始终自动展开惰性变量。", + "debug.confirmOnExit": "如果存在活动调试会话,控制是否确认窗口关闭时间。", + "debug.confirmOnExit.always": "始终确认是否存在调试会话。", + "debug.confirmOnExit.never": "从不确认。", + "debug.console.acceptSuggestionOnEnter": "控制是否应在调试控制台中输入时接受建议。enter 还用于评估调试控制台中键入的任何内容。", + "debug.console.closeOnEnd": "控制调试控制台是否应在调试会话结束时自动关闭。", + "debug.console.collapseIdenticalLines": "控制调试控制台是否应折叠相同的行,并显示出现次数和徽章。", + "debug.console.fontFamily": "控制调试控制台中的字体系列。", + "debug.console.fontSize": "控制调试控制台中的字号(以像素为单位)。", + "debug.console.historySuggestions": "控制调试控制台是否应建议以前键入的输入。", + "debug.console.lineHeight": "设置调试控制台中的行高(以像素为单位)。使用 0 可根据字号计算行高。", + "debug.console.wordWrap": "控制是否应在调试控制台中换行。", + "debug.disassemblyView.showSourceCode": "在反汇编视图中显示源代码。", + "debug.enableStatusBarColor": "调试器处于活动状态时的状态栏颜色。", + "debug.focusEditorOnBreak": "控制调试器中断时编辑器是否应聚焦。", + "debug.focusWindowOnBreak": "控制当调试器中断时,工作台窗口是否应获得焦点。", + "debug.gutterMiddleClickAction.conditionalBreakpoint": "添加条件断点。", + "debug.gutterMiddleClickAction.logpoint": "添加记录点。", + "debug.gutterMiddleClickAction.none": "不要执行任何操作。", + "debug.gutterMiddleClickAction.triggeredBreakpoint": "添加触发的断点。", + "debug.hideLauncherWhileDebugging": "调试处于活动状态时,在“运行和调试”视图的标题栏中隐藏“启动调试”控件。仅当 {0} 未“停靠”时才相关。", + "debug.hideSlowPreLaunchWarning": "隐藏“preLaunchTask”运行一段时间后显示的警告。", + "debug.onTaskErrors": "控制在运行预启动任务后遇到错误时应该怎么做。", + "debug.saveBeforeStart": "控制在启动调试会话前要保存哪些编辑器。", + "debug.saveBeforeStart.allEditorsInActiveGroup": "在启动调试会话之前,保存活动组中的所有编辑器。", + "debug.saveBeforeStart.nonUntitledEditorsInActiveGroup": "在启动调试会话之前,保存活动组中的所有编辑器(无标题的编辑器除外)。", + "debug.saveBeforeStart.none": "在启动调试会话之前,不保存任何编辑器。", + "debug.terminal.clearBeforeReusing": "在集成或外部终端中启动新的调试会话之前,请清除终端。", + "debugAnyway": "忽略任务错误并开始调试。", + "debugCategory": "调试", + "debugConfigurationTitle": "调试", + "debugFocusConsole": "聚焦到“调试控制台”视图", + "debugPanel": "调试控制台", + "debugToolBar.commandCenter": "“(实验)”在命令中心显示调试工具栏。", + "debugToolBar.docked": "仅在调试视图中显示调试工具栏。", + "debugToolBar.floating": "在所有视图中显示调试工具栏。", + "debugToolBar.hidden": "不显示调试工具栏。", + "disassembly": "反汇编", + "editWatchExpression": "编辑表达式", + "gutterMiddleClickAction": "控制要在使用鼠标中键单击编辑器装订线时执行的操作。", + "inlineBreakpoint": "内联断点", + "inlineValues": "当处于调试过程中时,在编辑器中内联显示变量值。", + "inlineValues.focusNoScroll": "如果语言支持内联值位置,则在调试时在编辑器中内联显示变量值。", + "inlineValues.off": "在调试时,绝不在编辑器中内联显示变量值。", + "inlineValues.on": "在调试时,始终在编辑器中内联显示变量值。", + "jumpToCursor": "跳转到光标", + "launch": "全局调试启动配置。应当作为跨工作区共享的 'launch.json' 的替代方法。", + "loadedScripts": "已载入的脚本", + "mRun": "运行(&&R)", + "miAddConfiguration": "添加配置(&&D)...", + "miContinue": "继续(&&C)", + "miInlineBreakpoint": "内联断点(&&O)", + "miInstallAdditionalDebuggers": "安装附加调试器(&&I)...", + "miNewBreakpoint": "新建断点(&&N)", + "miRestart Debugging": "重启调试(&&R)", + "miRun": "以非调试模式运行(&&W)", + "miStartDebugging": "启动调试(&&S)", + "miStepInto": "单步执行(&&I)", + "miStepOut": "单步停止(&&U)", + "miStepOver": "逐过程(&&O)", + "miStopDebugging": "停止调试(&&S)", + "miToggleDebugConsole": "调试控制台(&&B)", + "miViewRun": "运行(&&R)", + "never": "从不在状态栏中显示调试", + "onFirstSessionStart": "仅于第一次启动调试后在状态栏中显示调试", + "openDebug": "控制何时打开“调试”视图。", + "openExplorerOnEnd": "在调试会话结束时自动打开资源管理器视图。", + "prompt": "提示用户。", + "removeWatchExpression": "删除表达式", + "restartFrame": "重启框架", + "run": "运行或调试...", + "run and debug": "运行和调试", + "runMenu": "运行", + "setValue": "设置值", + "showBreakpointsInOverviewRuler": "控制断点是否应显示在概览标尺中。", + "showErrors": "显示问题视图且不开始调试。", + "showInStatusBar": "控制应在何时显示调试状态栏。", + "showInlineBreakpointCandidates": "控制调试时是否应在编辑器中显示内联断点候选修饰。", + "showSubSessionsInToolBar": "控制调试子会话是否显示在调试工具栏中。当此设置为 false 时, 子会话上的 stop 命令也将停止父会话。", + "showVariableTypes": "调试会话期间在变量窗格中显示变量类型", + "startDebugPlaceholder": "键入准备运行的启动配置的名称。", + "startDebuggingHelp": "开始调试", + "tasksQuickAccessHelp": "显示所有调试控制台", + "tasksQuickAccessPlaceholder": "键入要打开的调试控制台的名称。", + "terminateThread": "终止线程", + "toolBarLocation": "控制调试工具栏的位置。在所有视图中“浮动”、在调试视图中“停靠”、“commandCenter”(需要 {0})或“hidden”。", + "variables": "变量", + "viewMemory": "查看二进制数据", + "watch": "监视" + }, + "vs/workbench/contrib/debug/browser/debugActionViewItems": { + "addConfigTo": "添加配置({0})…", + "addConfiguration": "添加配置…", + "commentLabelWithKeybinding": "{0},请使用 ({1}) 获取辅助功能帮助", + "commentLabelWithKeybindingNoKeybinding": "{0},运行当前无法通过键绑定触发的“打开辅助功能帮助”命令。", + "debugLaunchConfigurations": "调试启动配置", + "debugSession": "调试会话", + "noConfigurations": "没有配置" + }, + "vs/workbench/contrib/debug/browser/debugAdapterManager": { + "CouldNotFindLanguage": "没有用于调试 {0} 的扩展。我们是否应在市场中找到 {0} 扩展?", + "debugName": "配置名称;显示在启动配置下拉菜单中。", + "debugNoType": "不可省略调试器的 \"type\" 属性,且其类型必须是 \"string\" 。", + "debugPostDebugTask": "调试会话结束后运行的任务。", + "debugPrelaunchTask": "调试会话开始前要运行的任务。", + "debugServer": "仅用于调试扩展开发: 如果已指定端口,VS 代码会尝试连接到在服务器模式中运行的调试适配器", + "findExtension": "查找 {0} 扩展(&&F)", + "installExt": "安装扩展...", + "installLanguage": "安装 {0} 的扩展...", + "moreOptionsForDebugType": "另外 {0} 个选项...", + "selectDebug": "选择调试器", + "suggestedDebuggers": "建议", + "suppressMultipleSessionWarning": "在尝试多次启动同一调试配置时禁用该警告。" + }, + "vs/workbench/contrib/debug/browser/debugColors": { + "debugIcon.continueForeground": "用于继续的调试工具栏图标。", + "debugIcon.disconnectForeground": "用于断开连接的调试工具栏图标。", + "debugIcon.pauseForeground": "用于暂停的调试工具栏图标。", + "debugIcon.restartForeground": "用于重启的调试工具栏图标。", + "debugIcon.startForeground": "用于开始调试的调试工具栏图标。", + "debugIcon.stepBackForeground": "用于后退的调试工具栏图标。", + "debugIcon.stepIntoForeground": "用于单步执行的调试工具栏图标。", + "debugIcon.stepOutForeground": "用于单步执行的调试工具栏图标。", + "debugIcon.stepOverForeground": "用于跳过的调试工具栏图标。", + "debugIcon.stopForeground": "用于停止的调试工具栏图标。", + "debugToolBarBackground": "调试工具栏背景颜色。", + "debugToolBarBorder": "调试工具栏边框颜色。" + }, + "vs/workbench/contrib/debug/browser/debugCommands": { + "addConfiguration": "添加配置…", + "addInlineBreakpoint": "添加内联断点", + "addToWatchExpressions": "添加到监视", + "callStackBottom": "导航到调用堆栈底部", + "callStackDown": "向下导航调用堆栈", + "callStackTop": "导航到调用堆栈顶部", + "callStackUp": "向上导航调用堆栈", + "chooseLocation": "选择特定位置", + "continueDebug": "继续", + "copyAsExpression": "复制表达式", + "copyValue": "复制值", + "debug": "调试", + "disconnect": "断开连接", + "disconnectSuspend": "断开连接和暂停", + "editor.debug.action.stepIntoTargets.none": "没有可用的步骤目标", + "focusSession": "聚焦到“会话”视图", + "jumpToCursor": "跳转到光标", + "nextDebugConsole": "聚焦下一个调试控制台", + "noExecutableCode": "当前光标位置没有关联的可执行代码。", + "openLaunchJson": "打开“{0}”", + "openLoadedScript": "打开已加载脚本...", + "pauseDebug": "暂停", + "prevDebugConsole": "聚焦上一个调试控制台", + "restartDebug": "重启", + "selectAndStartDebugging": "选择并开始调试", + "selectDebugConsole": "选择调试控制台", + "selectDebugSession": "选择调试会话", + "startDebug": "开始调试", + "startWithoutDebugging": "开始执行(不调试)", + "stepIntoDebug": "单步调试", + "stepIntoTargetDebug": "单步执行目标", + "stepOutDebug": "单步跳出", + "stepOverDebug": "逐过程", + "stop": "停止" + }, + "vs/workbench/contrib/debug/browser/debugConfigurationManager": { + "DebugConfig.failed": "无法在 \".vscode\" 文件夹({0})内创建 \"launch.json\" 文件。", + "editLaunchConfig": "在 launch.json 中编辑调试配置", + "selectConfiguration": "选择启动配置", + "user settings": "用户设置", + "workspace": "工作区" + }, + "vs/workbench/contrib/debug/browser/debugConsoleQuickAccess": { + "workbench.action.debug.startDebug": "启动新的调试会话" + }, + "vs/workbench/contrib/debug/browser/debugEditorActions": { + "EditBreakpointEditorAction": "调试: 编辑断点", + "addToWatch": "添加到监视", + "closeExceptionWidget": "关闭异常小组件", + "conditionalBreakpointEditorAction": "调试: 添加条件断点...", + "editor.debug.action.stepIntoTargets.notAvailable": "此处不提供步骤目标", + "evaluateInDebugConsole": "在调试控制台中评估", + "goToNextBreakpoint": "调试: 转到下一个断点", + "goToPreviousBreakpoint": "调试: 转到上一个断点", + "logPointEditorAction": "调试: 添加记录点...", + "miConditionalBreakpoint": "条件断点(&&C)...", + "miDisassemblyView": "反汇编视图(&&D)", + "miEditBreakpoint": "编辑断点(&&E)", + "miLogPoint": "记录点(&&L)...", + "miToggleBreakpoint": "切换断点(&&B)", + "miTriggerByBreakpoint": "触发的断点...", + "mitogglesource": "&&ToggleSource", + "openDisassemblyView": "打开反汇编视图", + "runToCursor": "运行到光标处", + "showDebugHover": "调试: 显示悬停", + "stepIntoTargets": "单步执行目标", + "toggleBreakpointAction": "调试: 切换断点", + "toggleDisassemblyViewSourceCode": "在反汇编视图中切换源代码", + "toggleDisassemblyViewSourceCodeDescription": "在反汇编中显示或隐藏源代码", + "triggerByBreakpointEditorAction": "调试:添加触发的断点..." + }, + "vs/workbench/contrib/debug/browser/debugEditorContribution": { + "editor.inlineValuesBackground": "调试内联值背景的颜色。", + "editor.inlineValuesForeground": "调试内联值文本的颜色。" + }, + "vs/workbench/contrib/debug/browser/debugHover": { + "quickTip": "按住 {0} 键可切换到编辑器语言悬停", + "treeAriaLabel": "调试悬停", + "variableAriaLabel": "{0},值 {1},变量,调试" + }, + "vs/workbench/contrib/debug/browser/debugIcons": { + "breakpointsActivate": "“断点”视图中“激活”操作的图标。", + "breakpointsRemoveAll": "“断点”视图中“全部删除”操作的图标。", + "breakpointsViewIcon": "查看断点视图的图标。", + "callStackViewIcon": "查看调用堆栈视图的图标。", + "callstackViewSession": "“调用堆栈”视图中会话图标的图标。", + "debugBreakpoint": "断点的图标。", + "debugBreakpointConditional": "条件断点的图标。", + "debugBreakpointConditionalDisabled": "已禁用的条件断点的图标。", + "debugBreakpointConditionalUnverified": "未验证的条件断点的图标。", + "debugBreakpointData": "数据断点的图标。", + "debugBreakpointDataDisabled": "已禁用的数据断点的图标。", + "debugBreakpointDataUnverified": "未验证的数据断点的图标。", + "debugBreakpointDisabled": "已禁用的断点的图标。", + "debugBreakpointFunction": "函数断点的图标。", + "debugBreakpointFunctionDisabled": "已禁用的函数断点的图标。", + "debugBreakpointFunctionUnverified": "未验证的函数断点的图标。", + "debugBreakpointHint": "在编辑器字形边距中悬停时显示的断点提示的图标。", + "debugBreakpointLog": "日志断点的图标。", + "debugBreakpointLogDisabled": "已禁用的日志断点的图标。", + "debugBreakpointLogUnverified": "未验证的日志断点的图标。", + "debugBreakpointPendingOnTrigger": "等待另一个断点的断点的图标。", + "debugBreakpointUnsupported": "不受支持的断点的图标。", + "debugBreakpointUnverified": "未验证的断点的图标。", + "debugCollapseAll": "调试视图中“全部折叠”操作的图标。", + "debugConfigure": "“调试配置”操作的图标。", + "debugConsole": "调试控制台的“打开”操作的图标。", + "debugConsoleClearAll": "调试控制台中“全部清除”操作的图标。", + "debugConsoleEvaluationInput": "调试评估输入标记的图标。", + "debugConsoleEvaluationPrompt": "调试评估提示的图标。", + "debugConsoleViewIcon": "查看调试控制台视图的图标。", + "debugContinue": "“调试继续”操作的图标。", + "debugDisconnect": "“调试断开”操作的图标。", + "debugGripper": "调试条控制手柄的图标。", + "debugInspectMemory": "检查内存操作的图标。", + "debugPause": "“调试暂停”操作的图标。", + "debugRemoveConfig": "用于删除调试配置的图标。", + "debugRestart": "“调试重启”操作的图标。", + "debugRestartFrame": "“调试重启帧”操作的图标。", + "debugReverseContinue": "“调试反向继续”操作的图标。", + "debugRun": "运行或调试操作的图标。", + "debugStackframe": "编辑器字形边距中显示的堆栈帧的图标。", + "debugStackframeFocused": "编辑器字形边距中显示的具有焦点的堆栈帧的图标。", + "debugStart": "“调试启动”操作的图标。", + "debugStepBack": "“调试单步后退”操作的图标。", + "debugStepInto": "“调试进入子函数”的图标。", + "debugStepOut": "“调试跳出子函数”操作的图标。", + "debugStepOver": "“调试越过子函数”操作的图标。", + "debugStop": "“调试停止”操作的图标。", + "loadedScriptsViewIcon": "查看已加载脚本视图的图标。", + "runViewIcon": "查看运行视图的图标。", + "variablesViewIcon": "查看变量视图的图标。", + "watchExpressionRemove": "监视视图中“删除”操作的图标。", + "watchExpressionsAdd": "监视视图中“添加”操作的图标。", + "watchExpressionsAddDataBreakpoint": "断点视图中添加数据断点操作的图标。", + "watchExpressionsAddFuncBreakpoint": "监视视图中“添加函数断点”操作的图标。", + "watchExpressionsRemoveAll": "监视视图中“全部删除”操作的图标。", + "watchViewIcon": "查看监视视图的图标。" + }, + "vs/workbench/contrib/debug/browser/debugQuickAccess": { + "addConfigTo": "添加配置({0})…", + "addConfiguration": "添加配置…", + "configure": "配置", + "contributed": "已提供", + "customizeLaunchConfig": "配置启动配置", + "noDebugResults": "没有匹配的启动配置", + "providerAriaLabel": "{0} 已提供的配置", + "removeLaunchConfig": "删除启动配置" + }, + "vs/workbench/contrib/debug/browser/debugService": { + "1activeSession": "1 个活动会话", + "active debug session": "调试会话仍在运行。", + "breakpointAdded": "已添加断点,行 {0},文件 {1}", + "breakpointRemoved": "已删除断点,行 {0},文件 {1}", + "compoundMustHaveConfigurations": "复合项必须拥有 \"configurations\" 属性集,才能启动多个配置。", + "configMissing": "\"launch.json\" 中缺少配置“{0}”。", + "debugAdapterCrash": "调试适配器进程意外终止 ({0})", + "debugRequesMissing": "所选的调试配置缺少属性“{0}”。", + "debugRequestNotSupported": "所选调试配置的属性“{0}”的值“{1}”不受支持。", + "debugTrust": "调试从你的工作区执行生成任务和程序代码。", + "debugTypeMissing": "所选的启动配置缺少属性 \"type\"。", + "debugTypeNotSupported": "配置的类型“{0}”不受支持。", + "debuggingPaused": "{0},调试已暂停 {1},{2}: {3}", + "installAdditionalDebuggers": "安装 {0} 扩展", + "launchJsonDoesNotExist": "传递的工作区文件夹没有 \"launch.json\"。", + "multipleConfigurationNamesInWorkspace": "工作区中存在多个启动配置“{0}”。请使用文件夹名称来限定配置。", + "multipleSession": "“{0}”已在运行。是否要启动另一个实例?", + "nActiveSessions": "{0}个活动会话", + "noConfigurationNameInWorkspace": "在工作区中找不到启动配置“{0}”。", + "noFolderWithName": "无法在复合项“{2}”中为配置“{1}”找到名为“{0}”的文件夹。", + "noFolderWorkspaceDebugError": "无法调试活动文件。请确保它已保存且你已为该文件类型安装了调试扩展。", + "runTrust": "运行会从你的工作区执行生成任务和程序代码。" + }, + "vs/workbench/contrib/debug/browser/debugSession": { + "debuggingStarted": "已开始调试。", + "debuggingStartedNoDebug": "已开始运行而不进行调试。", + "debuggingStopped": "已停止调试。", + "noDebugAdapter": "没有可用的调试程序,无法发送“{0}”", + "sessionDoesNotSupporBytesBreakpoints": "会话不支持包含字节的断点", + "sessionNotReadyForBreakpoints": "会话还没有为断点做好准备" + }, + "vs/workbench/contrib/debug/browser/debugSessionPicker": { + "moveFocusedView.selectView": "按名称搜索调试会话", + "workbench.action.debug.spawnFrom": "已从 {1} 生成会话 {0}", + "workbench.action.debug.startDebug": "启动新的调试会话" + }, + "vs/workbench/contrib/debug/browser/debugStatus": { + "debugTarget": "调试: {0}", + "selectAndStartDebug": "选择并启动调试配置", + "status.debug": "调试" + }, + "vs/workbench/contrib/debug/browser/debugTaskRunner": { + "DebugTaskNotFound": "找不到指定的任务。", + "DebugTaskNotFoundWithTaskId": "找不到任务“{0}”。", + "abort": "中止", + "configureTask": "配置任务", + "debugAnyway": "仍要调试(&&D)", + "debugAnywayNoMemo": "仍然调试", + "invalidTaskReference": "无法在其他工作区文件夹的启动配置中引用任务“{0}”。", + "preLaunchTaskError": "运行 preLaunchTask“{0}”后存在错误。", + "preLaunchTaskErrors": "运行 preLaunchTask“{0}”后存在错误。", + "preLaunchTaskExitCode": "preLaunchTask“{0}”已终止,退出代码为 {1}。", + "preLaunchTaskTerminated": "启动前任务\"{0}\"终止。", + "remember": "记住我在用户设置中的选择", + "rememberTask": "记住我对此任务的选择", + "runningTask": "正在等待 preLaunchTask“{0}”...", + "showErrors": "显示错误(&&S)", + "taskNotTracked": "任务“{0}”尚未退出,并且未定义“problemMatcher”。请确保为监视任务定义问题匹配器。" + }, + "vs/workbench/contrib/debug/browser/debugToolBar": { + "notebook.moreRunActionsLabel": "更多...", + "reverseContinue": "反向", + "stepBackDebug": "后退" + }, + "vs/workbench/contrib/debug/browser/debugViewlet": { + "debugPanel": "调试控制台", + "miOpenConfigurations": "打开配置(&&C)", + "openLaunchConfigDescription": "打开用于配置程序调试方式的文件", + "selectWorkspaceFolder": "选择工作区文件夹以在其中创建 launch.json 文件或将其添加到工作区配置文件", + "startAdditionalSession": "启动其他会话" + }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyTableColumnLabel": "说明", + "disassemblyView": "反汇编视图", + "editorOpenedFromDisassemblyDescription": "从反汇编", + "instructionAddress": "地址", + "instructionBytes": "字节", + "instructionNotAvailable": "反汇编不可用。", + "instructionText": "指令" + }, + "vs/workbench/contrib/debug/browser/exceptionWidget": { + "close": "关闭", + "debugExceptionWidgetBackground": "异常小组件背景颜色。", + "debugExceptionWidgetBorder": "异常小组件边框颜色。", + "exceptionThrown": "出现异常。", + "exceptionThrownWithId": "发生异常: {0}" + }, + "vs/workbench/contrib/debug/browser/linkDetector": { + "fileLink": "按住 Ctrl 并单击以 {0}", + "fileLinkMac": "按住 Cmd 并单击以 {0}", + "fileLinkWithPath": "按住 Ctrl 并单击以 {0}{1}", + "fileLinkWithPathMac": "按住 Cmd 并单击以 {0}{1}", + "followForwardedLink": "执行使用转发端口的链接", + "followLink": "执行链接" + }, + "vs/workbench/contrib/debug/browser/loadedScriptsView": { + "collapse": "全部折叠", + "loadedScriptsAriaLabel": "在调试中已加载的脚本", + "loadedScriptsFolderAriaLabel": "文件夹 {0},已加载的脚本,调试", + "loadedScriptsRootFolderAriaLabel": "工作区文件夹 {0},已加载的脚本,调试", + "loadedScriptsSession": "调试会话", + "loadedScriptsSessionAriaLabel": "会话 {0},已加载的脚本,调试", + "loadedScriptsSourceAriaLabel": "{0},已加载的脚本,调试" + }, + "vs/workbench/contrib/debug/browser/rawDebugSession": { + "canNotStart": "调试器需要为调试对象打开新选项卡或窗口,但浏览器阻止了此选项卡或窗口。必须授予权限以继续。", + "continue": "继续(&&C)", + "moreInfo": "详细信息", + "noDebugAdapter": "未找到任何调试程序。无法发送“{0}”。", + "noDebugAdapterStart": "没有调试适配器,无法启动调试会话。" + }, + "vs/workbench/contrib/debug/browser/repl": { + "actions.repl.acceptInput": "调试控制台:接受输入", + "actions.repl.copyAll": "调试: 复制控制台所有内容", + "clearRepl": "清除控制台", + "clearRepl.descriotion": "清除调试 REPL 中的所有程序输出", + "collapse": "全部折叠", + "commentLabelWithKeybinding": "{0},请使用 ({1}) 获取辅助功能帮助", + "commentLabelWithKeybindingNoKeybinding": "{0},运行当前无法通过键绑定触发的“打开辅助功能帮助”命令。", + "copy": "复制", + "copyAll": "全部复制", + "debugConsole": "调试控制台", + "paste": "粘贴", + "repl.action.filter": "调试控制台:聚焦筛选器", + "repl.action.find": "调试控制台:聚焦查找", + "selectRepl": "选择调试控制台", + "showing filtered repl lines": "正在显示第 {0} 页(共 {1} 页)", + "startDebugFirst": "请发起调试会话来对表达式求值", + "workbench.debug.filter.placeholder": "筛选器(例如 text、!exclude、\\escape)" + }, + "vs/workbench/contrib/debug/browser/replAccessibilityHelp": { + "repl.accessibleView": "“打开可访问视图”命令 {0} 将允许按字符导航控制台输出。", + "repl.clear": "“调试:清除控制台”命令{0}将清除控制台输出。", + "repl.help": "调试控制台是一个 Read-Eval-Print-Loop,可用于计算表达式并运行命令,也可通过 {0} 聚焦。", + "repl.history": "可以使用向上和向下箭头键在调试控制台输出历史记录中导航。", + "repl.input": "可以使用“焦点下一个小组件”命令 {0} 从输出导航到调试控制台输入。", + "repl.lazyVariables": "设置“debug.expandLazyVariables”控制是否自动计算变量。默认情况下,在使用屏幕阅读器时启用此功能。", + "repl.output": "可以使用“焦点上一个小组件”命令 {0} 从输入字段导航到调试控制台输出。", + "repl.showRunAndDebug": "“显示运行”和“调试视图”命令{0}将打开“运行和调试”视图,并提供有关调试的详细信息。" + }, + "vs/workbench/contrib/debug/browser/replViewer": { + "debugConsole": "调试控制台", + "occurred": ",发生了 {0} 次", + "replGroup": "调试控制器组 {0}", + "replRawObjectAriaLabel": "调试控制台变量 {0},值 {1}", + "replVariableAriaLabel": "变量 {0},值 {1}" + }, + "vs/workbench/contrib/debug/browser/runAndDebugAccessibilityHelp": { + "debug.continue": "-“调试:继续”命令{0}将继续执行,直到下一个断点。", + "debug.focusBreakpoints": "-“调试:聚焦断点视图”命令{0}会聚焦断点视图。", + "debug.focusCallStack": "-“调试:聚焦调用堆栈视图”命令{0}将聚焦调用堆栈视图。", + "debug.focusVariables": "-“调试:聚焦变量视图”命令{0}会聚焦变量视图。", + "debug.focusWatch": "-“调试:聚焦监视视图”命令{0}将聚焦监视视图。", + "debug.help": "在调试控制台中访问调试输出并计算表达式,调试控制台可以通过{0}进行聚焦。", + "debug.restartDebugging": "-“调试:重新启动调试”命令{0}将重新启动当前调试会话。", + "debug.showRunAndDebug": "“显示运行和调试”视图命令{0}将打开当前视图。", + "debug.startDebugging": "“调试:启动调试”命令{0}将启动调试会话。", + "debug.stepInto": "-“调试:单步执行”命令{0}将单步执行下一个函数调用。", + "debug.stepOut": "-“调试:单步跳出”命令{0}将单步跳出当前函数调用。", + "debug.stepOver": "-“调试:逐过程执行”命令{0}将逐过程执行当前函数调用。", + "debug.stopDebugging": "-“调试:停止调试”命令{0}将停止当前调试会话。", + "debug.views": "调试 viewlet 由多个视图组成,这些视图可通过以下命令聚焦,也可以通过 tab 键和箭头键导航到:", + "debug.watchSetting": "设置 {0} 控制是否公布监视变量更改。", + "onceDebugging": "调试后,以下命令将可用:" + }, + "vs/workbench/contrib/debug/browser/statusbarColorProvider": { + "commandCenter-activeBackground": "调试程序时的命令中心背景色", + "statusBarDebuggingBackground": "调试程序时状态栏的背景色。状态栏显示在窗口底部", + "statusBarDebuggingBorder": "调试程序时区别于侧边栏和编辑器的状态栏边框颜色。状态栏显示在窗口底部。", + "statusBarDebuggingForeground": "调试程序时状态栏的前景色。状态栏显示在窗口底部" + }, + "vs/workbench/contrib/debug/browser/variablesView": { + "collapse": "全部折叠", + "removeVisualizer": "删除可视化工具", + "useVisualizer": "可视化变量...", + "variableAriaLabel": "{0},值 {1}", + "variableScopeAriaLabel": "范围 {0}", + "variableValueAriaLabel": "键入新的变量值", + "variablesAriaTreeLabel": "调试变量", + "viewMemory.prompt": "检查二进制数据需要此扩展。" + }, + "vs/workbench/contrib/debug/browser/watchExpressionsView": { + "addWatchExpression": "添加表达式", + "collapse": "全部折叠", + "removeAllWatchExpressions": "删除所有表达式", + "typeNewValue": "键入新值", + "watchAriaTreeLabel": "调试监视表达式", + "watchExpressionAriaLabel": "{0},值 {1}", + "watchExpressionInputAriaLabel": "键入监视表达式", + "watchExpressionPlaceholder": "要监视的表达式", + "watchVariableAriaLabel": "{0},值 {1}" + }, + "vs/workbench/contrib/debug/browser/welcomeView": { + "allDebuggersDisabled": "禁用所有调试扩展。启用调试扩展或从市场安装新的扩展。", + "customizeRunAndDebug": "要自定义运行和调试[创建 launch.json 文件](command:{0})。", + "customizeRunAndDebugOpenFolder": "要自定义运行和调试,请[打开文件夹](command:{0}) 并创建一个 launch.json 文件。", + "openAFileWhichCanBeDebugged": "[打开文件](command:{0}),可调试或运行。", + "run": "运行", + "runAndDebugAction": "运行和调试" + }, + "vs/workbench/contrib/debug/common/abstractDebugAdapter": { + "timeout": "对于“{1}”,{0} 毫秒后超时 " + }, + "vs/workbench/contrib/debug/common/debug": { + "breakWhenValueChangesSupported": "如果焦点会话支持在值发生更改时中断,则为 True。", + "breakWhenValueIsAccessedSupported": "如果焦点断点支持在值被访问时中断,则为 True。", + "breakWhenValueIsReadSupported": "如果焦点断点支持在值被读取时中断,则为 True。", + "breakpointHasModes": "断点是否具有多个模式可切换。", + "breakpointInputFocused": "当输入框在 \"BREAKPOINTS \" 视图中具有焦点时为 True。", + "breakpointItemIsDataBytes": "断点项是否为字节范围上的数据断点。", + "breakpointItemType": "表示 \"BREAKPOINTS \" 视图中具有焦点的元素的项类型。例如: \"breakpoint\"、\"exceptionBreakppint\"、\"functionBreakpoint\"、\"dataBreakpoint\"", + "breakpointSupportsCondition": "焦点断点支持条件时为 True。", + "breakpointWidgetVisibile": "如果显示断点编辑器区域小组件,则为 True;否则为 false。", + "breakpointsExist": "当至少存在一个断点时为 True。", + "breakpointsFocused": "如果 \"BREAKPOINTS\" 视图处于焦点,则为 True;否则为 false。", + "callStackFocused": "当 \"CALLSTACK\" 视图聚焦时为 true,否则为 false。", + "callStackItemStopped": "当停止调用堆栈中具有焦点的项目时为 true。在内部用于调用堆栈视图中的内联菜单。", + "callStackItemType": "表示“调用堆栈”视图中聚焦元素的项目类型。例如: \"session\"、\"thread\"、\"stackFrame\"", + "callStackSessionHasOneThread": "当调用堆栈视图中具有焦点的会话恰好具有一个线程时为 true。在内部用于调用堆栈视图中的内联菜单。", + "callStackSessionIsAttach": "当调用堆栈视图中的会话是“附加”状态时为 true,否则为 false。在内部用于调用堆栈视图中的内联菜单。", + "canViewMemory": "指示视图中的项是否具有关联的内存引用。", + "debugConfigurationType": "所选启动配置的调试类型。例如 \"python\"。", + "debugExtensionsAvailable": "如果至少安装并启用了一个调试扩展,则为 True。", + "debugProtocolVariableMenuContext": "表示 \"VARIABLES\" 视图中调试适配器针对焦点变量设置的上下文。", + "debugSetDataBreakpointAddressSupported": "当重点会话支持地址上的 “getBreakpointInfo” 请求时为 True。", + "debugSetExpressionSupported": "当焦点会话支持 “setExpression” 请求时为 True。", + "debugSetVariableSupported": "焦点会话支持 \"setVariable\" 请求时为 True。", + "debugState": "焦点调试会话所处的状态。以下项之一:“非活动”、“正在初始化”、“已停止”或“正在运行”。", + "debugType": "活动调试会话的调试类型。例如 \"python\"。", + "debugUX": "调试 UX 状态。当没有调试配置时,它为“简单”,否则为“默认”。用于确定何时在调试 viewlet 中显示“欢迎”视图。", + "debuggerDisabled": "已安装配置的调试类型 '{0}',但其在此环境中不受支持。", + "debuggersAvailable": "如果至少有一个调试扩展处于活动状态,则为 True。", + "disassembleRequestSupported": "当重点会话支持反汇编请求时为 True。", + "disassemblyViewFocus": "当聚焦反汇编视图时为 True。", + "exceptionWidgetVisible": "当异常小组件可见时为 True。", + "expressionSelected": "如果在 \"WATCH\" 或 \"VARIABLES\" 视图中打开表达式输入框,则为 True,否则为 false。", + "focusedSessionIsAttach": "焦点会话为“附加”时为 True。", + "focusedSessionIsNoDebug": "如果在不调试的情况下运行焦点会话,则为 true。", + "focusedStackFrameHasInstructionReference": "当焦点堆栈帧具有指令指针引用时为 true。", + "hasDebugged": "如果调试会话已启动至少一次,则为 true,否则为 false。", + "inBreakpointWidget": "当焦点位于断点编辑器区域小组件中时为 True,否则为 false。", + "inDebugMode": "调试时为 True,否则为 false。", + "inDebugRepl": "当焦点位于调试控制台中时为 True,否则为 false。", + "internalConsoleOptions": "控制应在何时打开内部调试控制台。", + "jumpToCursorSupported": "当焦点会话支持 \"jumpToCursor\" 请求时为 True。", + "languageSupportsDisassembleRequest": "如果当前编辑器中的语言支持反汇编请求,则为 True。", + "loadedScriptsItemType": "表示 \"LOADED SCRIPTS \" 视图中具有焦点的元素的项类型。", + "loadedScriptsSupported": "如果焦点会话支持 \"LOADED SCRIPTS \" 视图,则为 True", + "multiSessionDebug": "活动调试会话多于 1 个时为 True。", + "multiSessionRepl": "调试控制台多于 1 个时为 True。", + "restartFrameSupported": "焦点会话支持 \"restartFrame\" 请求时为 True。", + "stackFrameSupportsRestart": "当聚焦堆栈帧支持 \"restartFrame\" 时为 true。", + "stepBackSupported": "焦点会话支持 \"stepBack\" 请求时为 True。", + "stepIntoTargetsSupported": "焦点会话支持 \"stepIntoTargets\" 请求时为 True。", + "suspendDebuggeeSupported": "如果重点会话支持暂停调试对象功能,则为 True。", + "terminateDebuggeeSupported": "如果焦点会话支持终止调试对象功能,则为 True。", + "variableEvaluateNamePresent": "在焦点变量设置了 “evalauteName” 字段时为 True。", + "variableExtensionId": "变量源的扩展 ID,用于调试可视化子句。", + "variableInterfaces": "变量满足的任何接口或协定,用于调试可视化子句。", + "variableIsReadonly": "当焦点变量为只读时为 True。", + "variableLanguage": "变量源的语言,用于调试可视化子句。", + "variableName": "用于调试可视化子句的变量名称。", + "variableType": "用于调试可视化子句的变量类型。", + "variableValue": "用于调试可视化子句的变量值。", + "variablesFocused": "当 \"VARIABLES\" 视图聚焦时为 true,否则为 false", + "watchExpressionsExist": "至少存在一个监视表达式时为 True,否则为 false。", + "watchExpressionsFocused": "当 \"WATCH\" 视图聚焦时为 true,否则为 false。", + "watchItemType": "表示“监视”视图中聚焦元素的项目类型。例如: \"expression\"、\"variable\"" + }, + "vs/workbench/contrib/debug/common/debugContentProvider": { + "canNotResolveSource": "无法加载源“{0}”。", + "canNotResolveSourceWithError": "无法加载源“{0}”: {1}。", + "unable": "无法解析无调试会话的资源" + }, + "vs/workbench/contrib/debug/common/debugger": { + "cannot.find.da": "找不到类型为 \"{0}\" 的调试适配器。", + "debugLinuxConfiguration": "特定于 Linux 的启动配置属性。", + "debugOSXConfiguration": "特定于 OS X 的启动配置属性。", + "debugRequest": "请求配置类型。可以是“启动”或“附加”。", + "debugType": "配置类型。", + "debugTypeNotRecognised": "无法识别此调试类型。确保已经安装并启用相应的调试扩展。", + "debugWindowsConfiguration": "特定于 Windows 的启动配置属性。", + "launch.config.comment1": "使用 IntelliSense 了解相关属性。 ", + "launch.config.comment2": "悬停以查看现有属性的描述。", + "launch.config.comment3": "欲了解更多信息,请访问: {0}", + "node2NotSupported": "不再支持 \"node2\",改用 \"node\",并将 \"protocol\" 属性设为 \"inspector\"。" + }, + "vs/workbench/contrib/debug/common/debugLifecycle": { + "debug.debugSessionCloseConfirmationPlural": "存在活动的调试会话,是否确定要终止它们?", + "debug.debugSessionCloseConfirmationSingular": "存在活动的调试会话,是否确定要终止它?", + "debug.stop": "停止调试(&&S)" + }, + "vs/workbench/contrib/debug/common/debugModel": { + "breakpointDirtydHover": "未验证的断点。对文件进行了修改,请重启调试会话。", + "invalidVariableAttributes": "无效的变量属性", + "notAvailable": "不可用", + "paused": "已暂停", + "pausedOn": "因 {0} 已暂停", + "running": "正在运行", + "startDebugFirst": "请发起调试会话来对表达式求值" + }, + "vs/workbench/contrib/debug/common/debugSchemas": { + "app.launch.json.compound.folder": "复合项所在的文件夹的名称。", + "app.launch.json.compound.name": "复合的名称。在启动配置下拉菜单中显示。", + "app.launch.json.compound.stopAll": "控制手动终止一个会话是否将停止所有复合会话。", + "app.launch.json.compounds": "复合列表。每个复合可引用多个配置,这些配置将一起启动。", + "app.launch.json.compounds.configurations": "将作为此复合的一部分启动的配置名称。", + "app.launch.json.configurations": "配置列表。使用 IntelliSense 添加新配置或编辑现有配置。", + "app.launch.json.title": "启动", + "app.launch.json.version": "此文件格式的版本。", + "compoundPrelaunchTask": "要在任何复合配置开始之前运行的任务。", + "debugger name": "名称", + "debugger type": "类型", + "debuggers": "调试程序", + "presentation": "有关如何在调试配置下拉列表和命令面板中显示此配置的演示选项。", + "presentation.group": "此配置所属的组。用于在配置下拉列表和命令面板中分组和排序。", + "presentation.hidden": "控制此配置是否应显示在配置下拉列表和命令面板中。", + "presentation.order": "此配置在组内的顺序。用于在配置下拉列表和命令面板中分组和排序。", + "useUniqueNames": "配置名称必须唯一。", + "vscode.extension.contributes.breakpoints": "添加断点。", + "vscode.extension.contributes.breakpoints.language": "对此语言允许断点。", + "vscode.extension.contributes.breakpoints.when": "必须为 true 才能启用此语言中断点的条件。如果子句适用,请考虑将其与调试器匹配。", + "vscode.extension.contributes.debuggers": "用于调试适配器。", + "vscode.extension.contributes.debuggers.args": "要传递给适配器的可选参数。", + "vscode.extension.contributes.debuggers.configurationAttributes": "用于验证 \"launch.json\" 的 JSON 架构配置。", + "vscode.extension.contributes.debuggers.configurationSnippets": "用于在 \"launch.json\" 中添加新配置的代码段。", + "vscode.extension.contributes.debuggers.deprecated": "将此调试类型标记为已弃用的可选消息。", + "vscode.extension.contributes.debuggers.hiddenWhen": "当此条件为 true 时,此调试器类型将从调试程序列表中隐藏,但仍处于启用状态。", + "vscode.extension.contributes.debuggers.initialConfigurations": "用于生成初始 \"launch.json\" 的配置。", + "vscode.extension.contributes.debuggers.label": "显示此调试适配器的名称。", + "vscode.extension.contributes.debuggers.languages": "可能被视为“默认调试程序”的调试扩展的语言列表。", + "vscode.extension.contributes.debuggers.linux": "Linux 特定的设置。", + "vscode.extension.contributes.debuggers.linux.runtime": "用于 Linux 的运行时。", + "vscode.extension.contributes.debuggers.osx": "macOS 特定的设置。", + "vscode.extension.contributes.debuggers.osx.runtime": "用于 macOS 的运行时。", + "vscode.extension.contributes.debuggers.program": "调试适配器程序的路径。该路径是绝对路径或相对于扩展文件夹的相对路径。", + "vscode.extension.contributes.debuggers.runtime": "可选运行时,以防程序属性不可执行,但需要运行时。", + "vscode.extension.contributes.debuggers.runtimeArgs": "可选运行时参数。", + "vscode.extension.contributes.debuggers.strings": "由此调试适配器提供的 UI 字符串。", + "vscode.extension.contributes.debuggers.strings.unverifiedBreakpoints": "当此调试适配器支持的语言中存在未经验证的断点时,此消息将显示在断点悬停时和断点视图中。支持 Markdown 和命令链接。", + "vscode.extension.contributes.debuggers.type": "此调试适配器的唯一标识符。", + "vscode.extension.contributes.debuggers.variables": "正在将 \"launch. json\" 中的交互式变量(例如 ${action.pickProcess})映射到命令。", + "vscode.extension.contributes.debuggers.when": "必须为 true 才能启用此类型调试器的条件。请考虑根据需要为此项使用 “shellExecutionSupported”、“virtualWorkspace”、“resourceScheme” 或扩展定义的上下文键。", + "vscode.extension.contributes.debuggers.windows": "Windows 特定的设置。", + "vscode.extension.contributes.debuggers.windows.runtime": "用于 Windows 的运行时。" + }, + "vs/workbench/contrib/debug/common/debugSource": { + "unknownSource": "未知源" + }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyEditorLabelIcon": "反汇编编辑器标签的图标。", + "disassemblyInputName": "反汇编" + }, + "vs/workbench/contrib/debug/common/loadedScriptsPicker": { + "moveFocusedView.selectView": "Search loaded scripts by name" + }, + "vs/workbench/contrib/debug/common/replModel": { + "consoleCleared": "控制台已清除" + }, + "vs/workbench/contrib/debug/node/debugAdapter": { + "debugAdapterBinNotFound": "调试适配器可执行的“{0}”不存在。", + "debugAdapterCannotDetermineExecutable": "无法确定调试适配器“{0}”的可执行文件。", + "unableToLaunchDebugAdapter": "无法从“{0}”启动调试适配器。", + "unableToLaunchDebugAdapterNoArgs": "无法启动调试适配器。" + }, + "vs/workbench/contrib/deprecatedExtensionMigrator/browser/deprecatedExtensionMigrator.contribution": { + "bracketPairColorizer.notification": "扩展“括号对着色器”已禁用,因为它已被弃用。", + "bracketPairColorizer.notification.action.enableNative": "启用本机括号对着色", + "bracketPairColorizer.notification.action.showMoreInfo": "详细信息", + "bracketPairColorizer.notification.action.uninstall": "卸载扩展" + }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "配置首选删除操作...", + "configureDefaultPaste.label": "配置首选粘贴操作..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "删除编辑的种类标识符。", + "dropPreferredDescription": "配置删除内容时要使用的首选编辑类型。\r\n\r\n这是编辑种类的已排序列表。将使用首选种类的第一个可用编辑。", + "pasteKind": "粘贴编辑的种类标识符。", + "pastePreferredDescription": "配置粘贴内容时要使用的首选编辑类型。\r\n\r\n这是编辑种类的已排序列表。将使用首选种类的第一个可用编辑。" + }, + "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { + "autoResumeWorkingChanges": "控制是否为当前工作区自动继续存储在云中的可用工作更改。", + "autoResumeWorkingChanges.off": "从不尝试从云中继续工作更改。", + "autoResumeWorkingChanges.onReload": "在窗口重新加载时自动从云中继续可用的工作更改。", + "autoStoreWorkingChanges": "正在存储当前工作更改...", + "autoStoreWorkingChanges.off": "从不尝试在云中自动存储工作更改。", + "autoStoreWorkingChanges.onShutdown": "在窗口关闭时自动将当前工作更改存储在云中。", + "autoStoreWorkingChangesDescription": "控制是否为当前工作区自动将可用工作更改存储在云中。此设置在 Web 中无效。", + "check for pending cloud changes": "检查挂起的云更改", + "checkingForWorkingChanges": "检查挂起的云更改...", + "client too old": "请升级到较新版本的 {0} 以从云中恢复工作更改。", + "cloudChangesPartialMatchesEnabled": "控制是否显示与当前会话部分匹配的云更改。", + "continue edit session in local folder": "在本地文件夹中打开", + "continue with cloud changes": "选择是否将工作更改带上。", + "continue working on": "继续处理...", + "continueEditSession.openLocalFolder.title.v2": "选择要继续在其中工作的本地文件夹", + "continueEditSessionExtPoint": "提供用于在其他环境中继续当前编辑会话的选项", + "continueEditSessionExtPoint.command": "要执行的命令的标识符。必须在 'commands'-section 中声明该命令,并返回一个 URI,表示可以继续执行当前编辑会话的其他环境。", + "continueEditSessionExtPoint.description": "选项的文档页面的 URL 或返回此 URL 的命令。", + "continueEditSessionExtPoint.group": "此项所属的组。", + "continueEditSessionExtPoint.qualifiedName": "此项的完全限定名称,用于在菜单中显示。", + "continueEditSessionExtPoint.remoteGroup": "此项在远程指示器中所属的组。", + "continueEditSessionExtPoint.when": "此条件必须为 true 才能显示此项。", + "continueEditSessionItem.builtin": "内置", + "continueEditSessionItem.openInLocalFolder.v2": "在本地文件夹中打开", + "continueEditSessionPick.title.v2": "选择开发环境以继续在以下位置处理 {0}", + "continueOn.installAdditional": "安装其他开发环境选项", + "continueOnCloudChanges": "控制在使用“继续工作”时是否提示用户将工作更改存储在云中。", + "continueOnCloudChanges.off": "除非用户已启用云更改,否则请勿通过“继续工作”将工作更改存储在云中。", + "continueOnCloudChanges.promptForAuth": "通过“继续工作”,提示用户登录以在云中存储工作更改。", + "continueWorkingOn.existingLocalFolder": "继续在现有本地文件夹中工作", + "editSessionPartialMatch": "你在此工作区的云中有待处理的工作更改。是否要恢复它们?", + "learnMoreTooltip": "了解详细信息", + "no cloud changes": "没有从云中恢复的更改。", + "no cloud changes for ref": "无法从云中恢复 ID {0} 的更改。", + "no working changes to store": "已跳过在云中存储工作更改,因为没有要存储的编辑。", + "payload failed": "无法存储工作更改。", + "payload too large": "你的工作更改超出了大小限制,无法存储。", + "resume": "继续", + "resume cloud changes": "从序列化数据继续更改", + "resume edit session warning 1": "从云中恢复工作更改将覆盖 {0}。是否要继续?", + "resume edit session warning many": "从云中恢复工作更改将覆盖以下 {0} 文件。是否要继续?", + "resume failed": "无法从云中恢复工作更改。", + "resume latest cloud changes": "从云恢复最新更改", + "resuming working changes window": "正在恢复工作更改...", + "show cloud changes": "显示云更改", + "show log": "显示日志", + "store working changes": "正在存储工作更改...", + "store working changes in cloud": "在云中存储工作更改", + "store your working changes": "正在存储工作更改...", + "storing working changes": "正在存储工作更改...", + "with cloud changes": "是,继续并进行工作更改", + "without cloud changes": "否,继续但不进行工作更改" + }, + "vs/workbench/contrib/editSessions/browser/editSessionsStorageService": { + "choose account placeholder": "选择要在云中存储工作更改的帐户", + "choose account read placeholder": "选择要从云中还原工作更改的帐户", + "delete all cloud changes": "从云中删除所有存储的数据。", + "others": "其他", + "reset auth.v3": "关闭云更改...", + "sign in": "打开云更改...", + "sign in badge": "打开云更改... (1)", + "sign in using account": "使用 {0} 登录", + "sign out of cloud changes clear data prompt": "是否要禁用在云中存储工作更改?", + "signed in": "已登录" + }, + "vs/workbench/contrib/editSessions/browser/editSessionsViews": { + "cloud changes": "云更改", + "compare changes": "比较更改", + "confirm delete all": "是否确定要从云中永久删除所有存储的更改?", + "confirm delete all detail": " 无法撤消此操作。", + "confirm delete detail.v2": " 无法撤消此操作。", + "confirm delete.v2": "是否确定要使用 ref {0} 永久删除工作更改?", + "local copy": "本地副本", + "noStoredChanges": "云中没有要显示的已存储更改。\r\n{0}", + "open file": "打开文件", + "storeWorkingChangesTitle": "存储工作更改", + "workbench.editSessions.actions.delete.v2": "删除工作更改", + "workbench.editSessions.actions.deleteAll": "从云中删除所有工作更改", + "workbench.editSessions.actions.resume.v2": "继续工作更改", + "workbench.editSessions.actions.store.v2": "存储工作更改" + }, + "vs/workbench/contrib/editSessions/common/editSessions": { + "cloud changes": "云更改", + "editSessionViewIcon": "云更改视图的视图图标。" + }, + "vs/workbench/contrib/editSessions/common/editSessionsLogService": { + "cloudChangesLog": "云更改" + }, + "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { + "expandAbbreviationAction": "Emmet: 展开缩写", + "miEmmetExpandAbbreviation": "Emmet: 展开缩写(&&X)" + }, + "vs/workbench/contrib/experiments/browser/experiments.contribution": { + "workbench.enableExperiments": "从 Microsoft 联机服务中获取要进行的实验。" + }, + "vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": { + "copy id": "复制 ID ({0})", + "disable": "禁用", + "disable workspace": "禁用(工作区)", + "errors": "{0} 个未捕获的错误", + "extensionActivating": "正在激活扩展...", + "languageActivation": "因你打开 {0} 文件而被 {1} 激活", + "requests count": "{0} 使用情况: {1} 个请求", + "requests count title": "上一次请求为 {0}。", + "runtimeExtensions": "运行时扩展", + "session requests count": ",{0} 个请求(会话)", + "showRuntimeExtensions": "显示正在运行的扩展", + "starActivation": "已在启动时由 {0} 激活", + "startupFinishedActivation": "启动完成后已由 {0} 激活", + "unresponsive.title": "扩展已导致扩展主机冻结。", + "workspaceContainsFileActivation": "已由 {1} 激活,因为你的工作区中存在文件 {0}", + "workspaceContainsGlobActivation": "已由 {1} 激活,因为你的工作区中存在与 {0} 匹配的文件", + "workspaceContainsTimeout": "因搜索 {0} 耗时太长而被 {1} 激活", + "workspaceGenericActivation": "已由 {1} 在 {0} 时激活" + }, + "vs/workbench/contrib/extensions/browser/configBasedRecommendations": { + "exeBasedRecommendation": "根据当前工作区的配置,建议使用此扩展" + }, + "vs/workbench/contrib/extensions/browser/exeBasedRecommendations": { + "exeBasedRecommendation": "由于你已安装 {0},建议使用此扩展。" + }, + "vs/workbench/contrib/extensions/browser/extensionEditor": { + "Changelog title": "更改日志", + "Install Info": "安装", + "Marketplace": "市场", + "Marketplace Info": "市场", + "Readme title": "自述文件", + "Version": "版本", + "builtin": "内置", + "cache size": "缓存", + "categories": "类别", + "changelog": "更改日志", + "changelogtooltip": "扩展的更新历史,显示扩展的 \"CHANGELOG.md\" 文件。", + "dependencies": "依赖项", + "dependenciestooltip": "包含此扩展依赖的扩展", + "details": "细节", + "detailstooltip": "扩展详细信息,显示扩展的 \"README.md\" 文件。", + "disk space used": "缓存大小", + "extension pack": "扩展包({0})", + "extension version": "扩展版本", + "extensionpack": "扩展包", + "extensionpacktooltip": "列出将与此扩展一起安装的扩展", + "features": "功能", + "featurestooltip": "列出此扩展提供的功能", + "find": "查找", + "find next": "查找下一个", + "find previous": "查找前一个", + "id": "标识符", + "install count": "安装计数", + "issues": "问题", + "last released": "上次发布时间", + "last updated": "上次更新时间", + "license": "许可证", + "local extension": "本地扩展", + "name": "扩展名", + "noChangelog": "无可用的更改日志。", + "noDependencies": "没有依赖项", + "noReadme": "无可用自述文件。", + "other": "本地", + "preview": "预览版", + "published": "已发布", + "publisher": "发布者({0})", + "rating": "评分", + "repository": "仓库", + "resources": "资源", + "size": "大小", + "size when installed": "安装时的大小", + "source": "源", + "vsix": "VSIX", + "workspace extension": "工作区扩展" + }, + "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { + "restartExtensionHost.reason": "由于工作区信任更改,正在重启扩展主机。" + }, + "vs/workbench/contrib/extensions/browser/extensionFeaturesTab": { + "accessExtensionFeature": "启用“{0}”功能", + "activation": "激活", + "cancel": "取消", + "chartDescription": "在过去 30 天内,有来此扩展的 {0} {1} 个请求。", + "disableAccessExtensionFeatureMessage": "是否要撤销“{0}”扩展以访问“{1}”功能?", + "enable": "允许访问", + "enableAccessExtensionFeatureMessage": "是否要允许“{0}”扩展以访问“{1}”功能?", + "extension features list": "扩展功能", + "grant": "允许访问", + "label": "{0} 使用情况", + "messaages": "消息({0})", + "noFeatures": "未提供任何功能。", + "revoke": "撤消访问权限", + "revoked": "无访问权限", + "runtime": "运行时状态", + "uncaught errors": "未捕获的错误({0})" + }, + "vs/workbench/contrib/extensions/browser/extensionRecommendationNotificationService": { + "donotShowAgain": "对于此存储库,不再显示", + "donotShowAgainExtension": "对于这些扩展,不再显示", + "donotShowAgainExtensionSingle": "对于此扩展,不再显示", + "exeRecommended": "你的系统上安装了 {0}。是否要为其安装推荐的 {1}?", + "extensionFromPublisher": "来自 {1} 的 \"{0}\" 扩展", + "extensionsFromMultiplePublishers": "来自 {0}、{1} 和其他的扩展", + "extensionsFromPublisher": "来自 {0} 的扩展", + "extensionsFromPublishers": "来自 {0} 和 {1} 的扩展", + "ignoreAll": "是,全部忽略", + "ignoreExtensionRecommendations": "是否要忽略所有扩展建议?", + "install": "安装", + "install and do no sync": "安装(不同步)", + "no": "否", + "recommended": "是否要为 {1} 安装推荐的 {0}?", + "show recommendations": "显示建议", + "this repository": "此存储库" + }, + "vs/workbench/contrib/extensions/browser/extensions.contribution": { + "InstallFromVSIX": "从 VSIX 安装…", + "InstallVSIXAction.reloadNow": "立即重载", + "InstallVSIXAction.restartExtensions": "重新启动扩展", + "InstallVSIXAction.successNoReload": "已完成安装扩展。", + "InstallVSIXAction.successReload": "已完成从 VSIX 安装扩展的过程。请重新加载 Visual Studio Code 以启用它。", + "InstallVSIXAction.successRestart": "已完成从 VSIX 安装扩展的过程。请重新启动扩展以启用它。", + "all": "所有扩展", + "builtin": "扩展“{0}”是内置扩展,无法安装", + "builtin filter": "内置", + "checkForUpdates": "检查扩展更新", + "clearExtensionsSearchResults": "清除扩展搜索结果", + "disableAll": "禁用所有已安装的扩展", + "disableAllWorkspace": "禁用此工作区的所有已安装的扩展", + "disableAutoUpdate": "为所有扩展禁用自动更新", + "disablePreRleaseLabel": "切换为发布版本", + "disabled filter": "已禁用", + "download VSIX": "下载 VSIX", + "download pre-release": "下载预发布 VSIX", + "enableAll": "启用所有扩展", + "enableAllWorkspace": "启用这个工作区的所有扩展", + "enableAutoUpdate": "为所有扩展启用自动更新", + "enablePreRleaseLabel": "切换到预发布版本", + "enabled": "仅限已启用的扩展", + "enabled filter": "已启用", + "extension": "扩展", + "extension updates filter": "更新", + "extension.publisher.allow.description": "允许或禁止使用来自该发布者的所有扩展。", + "extensionInfoDescription": "说明: {0}", + "extensionInfoId": "ID: {0}", + "extensionInfoName": "名称: {0}", + "extensionInfoPublisher": "发布者: {0}", + "extensionInfoVSMarketplaceLink": "VS Marketplace 链接: {0}", + "extensionInfoVersion": "版本: {0}", + "extensionUpdates": "显示扩展更新", + "extensions": "扩展", + "extensions.affinity": "配置要在其他扩展主机进程中执行的扩展。", + "extensions.allow.all.description": "允许或禁止使用所有扩展。", + "extensions.allow.all.disable": "禁止使用所有扩展。", + "extensions.allow.all.enable": "允许使用所有扩展。", + "extensions.allow.description": "允许或禁止使用该扩展。", + "extensions.allow.version.description": "允许或禁止使用扩展的特定版本。若要指定特定于平台的版本,请使用“platform@1.2.3”格式,例如“win32-x64@1.2.3”。支持的平台包括“win32-x64”、“win32-arm64”、“linux-x64”、“linux-arm64”、“linux-armhf”、“alpine-x64”、“alpine-arm64”、“darwin-x64”、“darwin-arm64”", + "extensions.allowed": "Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. For more information on how to configure this setting, please visit the [Configure Allowed Extensions](https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions) section.", + "extensions.allowed.all": "允许使用所有扩展。", + "extensions.allowed.disable.desc": "不允许使用扩展。", + "extensions.allowed.disable.stable.desc": "仅允许使用扩展的稳定版本。", + "extensions.allowed.enable.desc": "允许使用扩展。", + "extensions.allowed.none": "不允许使用任何扩展。", + "extensions.autoUpdate": "控制扩展的自动更新行为。更新是从 Microsoft 联机服务中获取的。", + "extensions.autoUpdate.enabled": "仅为启用的扩展自动下载和安装更新。", + "extensions.autoUpdate.false": "扩展不会自动更新。", + "extensions.autoUpdate.true": "为所有扩展自动下载并安装更新。", + "extensions.gallery.useUnpkgResourceApi": "启用后,将从 Unpkg 服务提取要更新的扩展。", + "extensions.publisher.allowed.disable.desc": "不允许使用来自该发布者的所有扩展。", + "extensions.publisher.allowed.disable.stable.desc": "仅允许使用来自该发布者的扩展的稳定版本。", + "extensions.publisher.allowed.enable.desc": "允许使用来自该发布者的所有扩展。", + "extensions.supportUntrustedWorkspaces": "替代扩展的不受信任的工作区支持。将始终启用使用 “true” 的扩展。将始终启用使用 “limited” 的扩展,并且扩展将隐藏需要信任的功能。仅当工作区受信任时才会启用使用 “false” 的扩展。", + "extensions.supportUntrustedWorkspaces.false": "只有在工作区受信任时才会启用扩展。", + "extensions.supportUntrustedWorkspaces.limited": "将始终启用扩展,并且扩展将隐藏需要信任的功能。", + "extensions.supportUntrustedWorkspaces.supported": "定义扩展的不受信任的工作区支持设置。", + "extensions.supportUntrustedWorkspaces.true": "将始终启用扩展。", + "extensions.supportUntrustedWorkspaces.version": "定义应应用替代的扩展的版本。如果未指定,则将在独立于扩展版本的情况下应用替代。", + "extensions.supportVirtualWorkspaces": "替代扩展的虚拟工作区支持。", + "extensions.verifySignature": "启用后,将在安装之前验证扩展是否已签名。", + "extensionsCheckUpdates": "启用后,将自动检查扩展更新。若扩展存在更新,将在“扩展”视图中将其标记为过时扩展。更新将从 Microsoft 联机服务中获取。", + "extensionsCloseExtensionDetailsOnViewChange": "启用后,将在离开“扩展”视图时,自动关闭扩展详细信息页面。", + "extensionsConfigurationTitle": "扩展", + "extensionsDeferredStartupFinishedActivation": "启用后,将在超时后激活声明“onStartupFinished”激活事件的扩展。", + "extensionsIgnoreRecommendations": "启用后,将不会显示扩展建议的通知。", + "extensionsInQuickAccess": "启用后,可通过快速访问搜索该扩展,并从中报告问题。", + "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "已弃用此设置。使用 extensions.ignoreRecommendations 设置来控制建议通知。默认使用“扩展”视图的可见性操作来隐藏“建议”视图。", + "extensionsWebWorker": "启用 Web Worker 扩展主机。", + "extensionsWebWorker.auto": "Web 辅助角色扩展主机将在 Web 扩展需要时启动。", + "extensionsWebWorker.false": "Web 辅助角色扩展主机将永远不会启动。", + "extensionsWebWorker.true": "Web 辅助角色扩展主机将始终启动。", + "featured filter": "特色", + "filter by category": "类别", + "filterExtensions": "筛选器扩展…", + "focusExtensions": "重点关注扩展视图", + "handleUriConfirmedExtensions": "当此处列出扩展名时,该扩展名处理URI时将不会显示确认提示。", + "id required": "扩展 ID 是必需的。", + "importKeyboardShortcutsFroms": "从 - 中迁移键盘快捷方式...", + "install": "安装", + "install button": "安装", + "install installAndDonotSync": "安装(不同步)", + "installButton": "安装(&&I)", + "installExtensionFromLocation": "从位置安装扩展...", + "installExtensionQuickAccessHelp": "安装或搜索扩展", + "installExtensionQuickAccessPlaceholder": "键入要安装或搜索的扩展的名称。", + "installExtensions": "安装扩展", + "installFromLocation": "从位置安装扩展", + "installFromLocationPlaceHolder": "Web 扩展的位置", + "installFromVSIX": "从 VSIX 文件安装", + "installPrereleaseAndDonotSync": "安装预发行版(不同步)", + "installVSIX": "安装扩展 VSIX", + "installWorkspaceRecommendedExtensions": "安装工作区建议的扩展", + "manageExtensionsHelp": "管理扩展", + "manageExtensionsQuickAccessPlaceholder": "按 Enter 以管理扩展。", + "miPreferencesExtensions": "扩展(&&E)", + "miViewExtensions": "扩展(&&X)", + "most popular filter": "最热门", + "most popular recommended": "推荐", + "noUpdatesAvailable": "所有扩展都是最新的。", + "none": "无", + "notFound": "找不到扩展“{0}”。", + "notInstalled": "未安装扩展“{0}”。请确保你使用包括发布者的完整的扩展 ID,例如 ms-vscode.csharp。", + "recently published filter": "最近发布", + "recentlyPublishedExtensions": "显示最近发布的扩展", + "refreshExtension": "刷新", + "show pre-release version": "显示预发布版本", + "show released version": "显示发布版本", + "showBuiltInExtensions": "显示内置的扩展", + "showDisabledExtensions": "显示已禁用的扩展", + "showEnabledExtensions": "显示启用的扩展", + "showExtensions": "扩展", + "showFeaturedExtensions": "显示特别推荐的扩展", + "showLanguageExtensionsShort": "语言扩展", + "showPopularExtensions": "显示常用的扩展", + "showRecommendedExtensions": "显示推荐的扩展", + "showRecommendedKeymapExtensionsShort": "键映射", + "showWorkspaceUnsupportedExtensions": "显示工作区不支持的扩展", + "sort by installs": "安装计数", + "sort by name": "名称", + "sort by published date": "发布日期", + "sort by rating": "评分", + "sort by update date": "更新日期", + "sorty by": "排序依据", + "updateAll": "更新所有扩展", + "workbench.extensions.action.addExtensionToWorkspaceRecommendations": "添加到工作区建议", + "workbench.extensions.action.addToWorkspaceFolderIgnoredRecommendations": "将扩展添加到工作区文件夹“已忽略的建议”", + "workbench.extensions.action.addToWorkspaceFolderRecommendations": "将扩展添加到工作区文件夹“建议”", + "workbench.extensions.action.addToWorkspaceIgnoredRecommendations": "将扩展添加到工作区“已忽略的建议”", + "workbench.extensions.action.addToWorkspaceRecommendations": "将扩展添加到工作区“建议”", + "workbench.extensions.action.changeAccountPreference": "帐户首选项", + "workbench.extensions.action.configure": "设置", + "workbench.extensions.action.configureKeybindings": "键盘快捷方式", + "workbench.extensions.action.copyExtension": "复制", + "workbench.extensions.action.copyExtensionId": "复制扩展 ID", + "workbench.extensions.action.copyLink": "复制链接", + "workbench.extensions.action.ignoreRecommendation": "忽略建议", + "workbench.extensions.action.removeExtensionFromWorkspaceRecommendations": "从工作区建议中删除", + "workbench.extensions.action.toggleApplyToAllProfiles": "将扩展应用于所有配置文件", + "workbench.extensions.action.toggleIgnoreExtension": "同步此扩展", + "workbench.extensions.action.undoIgnoredRecommendation": "撤消已忽略的建议", + "workbench.extensions.installExtension.arg.decription": "扩展 ID 或 VSIX 资源 URI", + "workbench.extensions.installExtension.description": "安装给定的扩展", + "workbench.extensions.installExtension.option.context": "安装的上下文。这是一个 JSON 对象,可用于将任何信息传递给安装处理程序。例如,“{skipWalkthrough: true}”将在安装时跳过打开演练。", + "workbench.extensions.installExtension.option.donotSync": "启用后,VS Code 在启用“设置同步”时不同步此扩展。", + "workbench.extensions.installExtension.option.enable": "启用后,如果安装了该扩展但已将其禁用,则将启用该扩展。如果已启用该扩展,则该操作不起作用。", + "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "启用后,VS Code 仅安装来自扩展包 VSIX 的新添加的扩展。仅在安装 VSIX 时才考虑此选项。", + "workbench.extensions.installExtension.option.installPreReleaseVersion": "启用后,VS Code 将安装扩展的预发布版本(如果可用)。", + "workbench.extensions.installExtension.option.justification": "安装扩展的理由。这是可用于将任何信息传递给安装处理程序的字符串或对象。即 `{原因: '此扩展要打开 URI',操作: '打开 URI'}` 将显示一个消息框,其中包含安装时的原因和操作。", + "workbench.extensions.search.arg.name": "要在搜索中使用的查询", + "workbench.extensions.search.description": "搜索特定扩展", + "workbench.extensions.uninstallExtension.arg.name": "要卸载的扩展的 id", + "workbench.extensions.uninstallExtension.description": "卸载给定的扩展", + "workspace unsupported filter": "工作区不受支持" + }, + "vs/workbench/contrib/extensions/browser/extensions.web.contribution": { + "runtimeExtension": "正在运行扩展" + }, + "vs/workbench/contrib/extensions/browser/extensionsActions": { + "Cannot be enabled": "已禁用此扩展,因为它在 {0} web 版中不受支持。", + "Defined to run in desktop": "已禁用此扩展,因为它被定义为仅在桌面上的 {0} 中运行。", + "Install in local server to enable": "此扩展在此工作区中被禁用,因为其被定义为在本地扩展主机中运行。请在本地安装扩展以进行启用。", + "Install in remote server to enable": "此扩展在此工作区中被禁用,因为其被定义为在远程扩展主机中运行。请在 '{0}' 中安装扩展以进行启用。", + "Install language pack also in remote server": "在“{0}”上安装语言包扩展,使其还在此处启用。", + "Install language pack also locally": "在本地安装语言包扩展,使其还在此处启用。", + "InstallVSIXAction.reloadNow": "立即重新加载", + "OpenExtensionsFile.failed": "无法在 \".vscode\" 文件夹({0})内创建 \"extensions.json\" 文件。", + "ReinstallAction.success": "扩展 {0} 重新安装完毕。", + "ReinstallAction.successReload": "请重新加载 Visual Studio Code 以完成扩展 {0} 的重新安装。", + "Show alternate extension": "打开 {0}(&&O)", + "Uninstalling": "正在卸载", + "VS Code for Web": "{0} Web 版", + "auto update message": "请[查看扩展]({0})并手动更新。", + "cancel": "取消", + "cannot be installed": "“{0}”扩展在 {1} 中不可用。若要了解详细信息,请单击“详细信息”。", + "check logs": "有关更多详细信息,请查看[日志]({0})。", + "close": "关闭", + "configure in settings": "配置设置(&&C)", + "configureWorkspaceFolderRecommendedExtensions": "配置建议的扩展(工作区文件夹)", + "configureWorkspaceRecommendedExtensions": "配置建议的扩展(工作区)", + "current": "当前", + "dependencies": "显示依赖项", + "deprecated message": "此扩展已弃用,因为已不再对其进行维护。", + "deprecated tooltip": "此扩展已弃用,因为已不再对其进行维护。", + "deprecated with alternate extension message": "此扩展已弃用。请改用 {0}扩展。", + "deprecated with alternate extension tooltip": "此扩展已弃用。请改用 {0}扩展。", + "deprecated with alternate settings message": "此扩展已弃用,因为此功能现在内置于 VS Code。", + "deprecated with alternate settings tooltip": "此扩展已弃用,因为此功能现在内置于 VS Code。配置这些 {0} 以使用此功能。", + "disableAutoUpdate": "已禁用自动更新", + "disableForWorkspaceAction": "禁用(工作区)", + "disableForWorkspaceActionToolTip": "仅在此工作区中禁用此扩展", + "disableGloballyAction": "禁用", + "disableGloballyActionToolTip": "禁用此扩展", + "disabled": "已禁用", + "disabled - not allowed": "已禁用此扩展,因为 {0}", + "disabled because of virtual workspace": "此扩展已禁用,因为它不支持虚拟工作区。", + "disabled by environment": "环境已禁用此扩展。", + "do not sync": "不同步此扩展", + "download": "请尝试手动下载…", + "enableAutoUpdate": "已启用自动更新", + "enableAutoUpdateLabel": "自动更新", + "enableForWorkspaceAction": "启用(工作区)", + "enableForWorkspaceActionToolTip": "仅在此工作区中启用此扩展", + "enableGloballyAction": "启用", + "enableGloballyActionToolTip": "启用此扩展", + "enabled": "已启用", + "enabled by environment": "已启用此扩展,因为在当前环境中需要此扩展。", + "enabled in web worker": "此扩展将在辅助角色扩展主机中弃用,因为这是其首选运行位置。", + "enabled locally": "此扩展在本地扩展主机中被启用,因为这是其首选运行处。", + "enabled remotely": "此扩展在远程扩展主机中被启用,因为这是其首选运行处。", + "extension disabled because of dependency": "此扩展依赖于一个已禁用的扩展。", + "extension disabled because of trust requirement": "当前工作区不受信任,因此已禁用此扩展。", + "extension enabled on remote": "已在“{0}”上启用扩展", + "extension limited because of trust requirement": "当前工作区不受信任,因此已限制此扩展的功能。", + "extension limited because of virtual workspace": "此拓展功能受限,因为当前工作区为虚拟。", + "extensionButtonBackground": "扩展操作的按钮背景色。", + "extensionButtonForeground": "扩展操作的按钮前景色。", + "extensionButtonHoverBackground": "扩展操作的按钮背景悬停颜色。", + "extensionButtonProminentBackground": "扩展操作中突出按钮背景色(比如安装按钮)。", + "extensionButtonProminentForeground": "扩展操作中突出按钮前景色(比如安装按钮)。", + "extensionButtonProminentHoverBackground": "扩展操作中突出按钮被悬停时的颜色(比如安装按钮)。", + "extensionButtonSeparator": "扩展操作的按钮分隔符颜色", + "finished installing": "已成功安装扩展。", + "globally disabled": "用户已全局禁用此扩展。", + "ignoreExtensionRecommendation": "不再推荐此扩展", + "ignoreExtensionUpdatePublisher": "忽略由 {0} 发布的更新。", + "ignored": "同步时将忽略此扩展", + "install": "安装", + "install another version": "安装特定版本...", + "install anyway": "仍然安装", + "install browser": "在浏览器中安装", + "install confirmation": "是否确实要安装“{0}”?", + "install donot verify": "仍然安装(不验证签名)", + "install in remote": "在 {0} 中安装", + "install local extensions title": "在“{0}”中安装本地扩展", + "install locally": "本地安装", + "install operation": "安装 \"{0}\" 扩展时出错。", + "install pre-release": "安装预发布版本", + "install pre-release version": "安装预发布版本", + "install prerelease": "安装预发布版本", + "install previous version": "安装特定版本的扩展…", + "install release version": "安装发布版本", + "install remote extensions": "本地安装远程扩展", + "install vsix": "下载后,请手动安装“{0}”的 VSIX。", + "install workspace version": "安装工作区扩展", + "installExtensionComplete": "已完成安装扩展 {0}。", + "installExtensionStart": "已启动安装扩展 {0}。将打开编辑器,显示此扩展的更多详细信息。", + "installRecommendedExtension": "安装推荐的扩展", + "installVSIX": "从 VSIX 安装...", + "installed": "已安装", + "installing": "正在安装", + "installing extensions": "正在安装扩展...", + "learn more": "了解详细信息", + "malicious tooltip": "此扩展被报告存在问题。", + "manage": "管理", + "manage access": "管理访问权限", + "migrate": "迁移", + "migrate to": "迁移到 {0}", + "migrateExtension": "迁移", + "more information": "更多信息(&&R)", + "no local extensions": "没有要安装的扩展。", + "no versions": "此扩展没有其他版本。", + "not signed": "\"{0}\" 是来自未知源的扩展。是否确定要安装?", + "not signed detail": "扩展未签名。", + "not signed tooltip": "此扩展未由扩展市场签名。", + "pre-release": "预发布", + "reinstall": "重新安装扩展...", + "reload window": "重新加载窗口", + "restart extensions": "重新启动扩展", + "restart product": "重启以更新", + "review": "审阅", + "select and install local extensions": "在“{0}”中安装本地扩展…", + "select and install remote extensions": "本地安装远程扩展…", + "select color theme": "选择颜色主题", + "select extensions to install": "选择要安装的扩展", + "select file icon theme": "选择文件图标主题", + "select product icon theme": "选择产品图标主题", + "selectExtension": "选择扩展", + "selectExtensionToReinstall": "选择要重新安装的扩展", + "selectVersion": "选择要安装的版本", + "settings": "设置", + "showRecommendedExtension": "显示推荐的扩展", + "switchToPreReleaseLabel": "切换到预发布版本", + "switchToPreReleaseTooltip": "这将切换到预发布版本并始终启用最新版本的更新", + "sync": "同步此扩展", + "synced": "已同步此扩展", + "toggleAutoUpdatesForPublisherLabel": "自动更新全部 (来自发布服务器)", + "togglePreRleaseDisableLabel": "切换为发布版本", + "togglePreRleaseDisableTooltip": "这将切换并启用发布版本的更新", + "togglePreRleaseLabel": "预发布", + "undo": "撤消", + "uninstallAction": "卸载", + "uninstallExtensionComplete": "请重新加载 Visual Studio Code 以完成对扩展 {0} 的卸载。", + "uninstallExtensionStart": "开始卸载扩展{0}。", + "uninstalled": "已卸载", + "update": "更新", + "update operation": "更新 \"{0}\" 扩展时出错。", + "update product": "更新 {0}", + "update to": "更新到 v{0}", + "updateExtensionComplete": "已完成更新扩展 {0} 到版本 {1}。", + "updateExtensionConsent": "{0}\r\n\r\n是否要更新扩展?", + "updateExtensionConsentTitle": "更新 {0} 扩展", + "updateExtensionStart": "已启动更新扩展 {0} 到版本 {1}。", + "updated": "已更新", + "verification failed": "无法安装 \"{0}\" 扩展,因为 {1} 无法验证扩展签名", + "workbench.extensions.action.clearLanguage": "清除显示语言", + "workbench.extensions.action.setColorTheme": "设置颜色主题", + "workbench.extensions.action.setDisplayLanguage": "设置显示语言", + "workbench.extensions.action.setFileIconTheme": "设置文件图标主题", + "workbench.extensions.action.setProductIconTheme": "设置产品图标主题", + "workspace disabled": "用户已为此工作区禁用此扩展。", + "workspace enabled": "用户已为此工作区启用此扩展。" + }, + "vs/workbench/contrib/extensions/browser/extensionsActivationProgress": { + "activation": "正在激活扩展..." + }, + "vs/workbench/contrib/extensions/browser/extensionsCompletionItemsProvider": { + "exampleExtension": "示例" + }, + "vs/workbench/contrib/extensions/browser/extensionsDependencyChecker": { + "auto install missing deps": "安装缺少的依赖项", + "extensions": "扩展", + "finished installing missing deps": "缺少的依赖项已安装完毕。请立即重新加载窗口。", + "no missing deps": "没有任何缺少的依赖项待安装。", + "reload": "重新加载窗口" + }, + "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "在扩展编辑器中显示带有激活时间消息的图标。", + "clearSearchResultsIcon": "扩展视图中“清除搜索结果”操作的图标。", + "configureRecommendedIcon": "扩展视图中“配置建议的扩展”操作的图标。", + "errorIcon": "在扩展编辑器中显示带有错误消息的图标。", + "extensionsViewIcon": "查看扩展视图的图标。", + "filterIcon": "扩展视图中“筛选器”操作的图标。", + "infoIcon": "扩展编辑器中随信息消息一同显示的图标。", + "installCountIcon": "扩展视图和编辑器中随安装计数一起显示的图标。", + "installLocalInRemoteIcon": "扩展视图中“在远程安装本地扩展”操作的图标。", + "installWorkspaceRecommendedIcon": "扩展视图中“安装工作区建议的扩展”操作的图标。", + "manageExtensionIcon": "扩展视图中“管理”操作的图标。", + "preReleaseIcon": "为具有预发布版本的扩展在扩展视图和编辑器中显示的图标。", + "ratingIcon": "扩展视图和编辑器中随评级一起显示的图标。", + "refreshIcon": "扩展视图中“刷新”操作的图标。", + "remoteIcon": "用于在扩展视图和编辑器中指示扩展是远程内容的图标。", + "sponsorIcon": "用于在扩展视图和编辑器中赞助扩展的图标。", + "starEmptyIcon": "扩展编辑器中用于评级的中空星形图标。", + "starFullIcon": "扩展编辑器中用于评级的实心星形图标。", + "starHalfIcon": "扩展编辑器中用于评级的半星图标。", + "syncEnabledIcon": "用于指示扩展已同步的图标。", + "syncIgnoredIcon": "用于指示在同步时忽略扩展的图标。", + "trustIcon": "扩展编辑器中随工作区信任消息一同显示的图标。", + "verifiedPublisher": "用于扩展视图和编辑器中已验证扩展发布服务器的图标。", + "warningIcon": "扩展编辑器中随警告消息一同显示的图标。" + }, + "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { + "install": "按 Enter 来安装扩展“{0}”。", + "manage": "按 Enter 来管理扩展。", + "searchFor": "按 Enter 以搜索扩展\"{0}\"。", + "type": "键入扩展名称进行安装或搜索。" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewer": { + "Unknown Extension": "未知扩展:", + "error": "错误", + "extensions": "扩展" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewlet": { + "availableUpdates": "可用更新", + "builtInThemesExtensions": "主题", + "builtin": "内置", + "builtinFeatureExtensions": "功能", + "builtinProgrammingLanguageExtensions": "编程语言", + "click show": "单击以显示", + "deprecated": "已弃用", + "disabled": "已禁用", + "disabledExtensions": "已禁用", + "dismiss": "关闭", + "enabled": "已启用", + "enabledExtensions": "已启用", + "extensionFound": "找到 1 个扩展。", + "extensionFoundInSection": "在“{0}”小节中找到 1 个扩展。", + "extensionToReload": "{0} 需要重启", + "extensionToUpdate": "{0} 需要更新", + "extensionsFound": "找到 {0} 个扩展。", + "extensionsFoundInSection": "在“{1}”小节中找到 {0} 个扩展。", + "extensionsToReload": "{0} 需要重启", + "extensionsToUpdate": "{0} 需要更新", + "install remote in local": "本地安装远程扩展…", + "installed": "已安装", + "malicious warning": "我们卸载了“{0}”,它被报告存在问题。", + "marketPlace": "商店", + "open user settings": "打开用户设置", + "otherRecommendedExtensions": "其他推荐", + "popularExtensions": "热门", + "recently updated": "最近更新", + "recommendedExtensions": "推荐", + "reloadNow": "立即重新加载", + "remote": "远程", + "searchExtensions": "在应用商店中搜索扩展", + "select and install local extensions": "在“{0}”中安装本地扩展…", + "show": "显示", + "suggestProxyError": "市场返回了 \"ECONNREFUSED\"。请检查 \"http.proxy\" 设置。", + "untrustedPartiallySupportedExtensions": "限制在受限模式下", + "untrustedUnsupportedExtensions": "在受限模式下禁用", + "virtualPartiallySupportedExtensions": "限制在虚拟工作区中", + "virtualUnsupportedExtensions": "在虚拟工作区中禁用", + "workspaceRecommendedExtensions": "工作区推荐", + "workspaceUnsupported": "工作区不受支持" + }, + "vs/workbench/contrib/extensions/browser/extensionsViews": { + "error": "提取扩展时出错。{0}", + "extension.arialabel.deprecated": "已弃用", + "extension.arialabel.publisher": "发布服务器 {0}", + "extension.arialabel.rating": "{1} 用户评了 {0} 星,共 5 星", + "extension.arialabel.verifiedPublisher": "已验证的发布服务器 {0}", + "extensions": "扩展", + "no extensions found": "找不到扩展。", + "no local extensions": "没有要安装的扩展。", + "offline error": "离线时无法搜索市场,请检查网络连接。", + "open user settings": "打开用户设置", + "showingExtensionsForFeature": "Extensions using {0} in the last 30 days", + "suggestProxyError": "市场返回了 \"ECONNREFUSED\"。请检查 \"http.proxy\" 设置。" + }, + "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "Show prerelease version": "预发布版本", + "activation": "激活时间", + "extensionIcon.sponsorForeground": "扩展发起人的图标颜色。", + "extensionIconStarForeground": "扩展分级的图标颜色。", + "extensionIconVerifiedForeground": "已验证扩展的发布服务器图标颜色。", + "extensionPreReleaseForeground": "预发布扩展的图标颜色。", + "feature access label": "{0} 请求", + "feature usage label": "{0} 使用情况", + "has prerelease": "此扩展具有可用的 {0}", + "local extension": "本地扩展", + "message": "1 条消息", + "messages": "{0} 条消息", + "publisher verified tooltip": "此发布者已验证 {0} 的所有权", + "ratedLabel": "平均评分: {0} 分(共 5 分)", + "recommendationHasBeenIgnored": "您已选择不接收此扩展的推荐。", + "remote extension title": "{0} 中的扩展", + "sponsor": "发起人", + "startup": "启动", + "syncingore.label": "此扩展在同步期间被忽略。", + "total": "{0} {1} 过去 30 天内的请求", + "uncaught error": "1 个未捕获错误", + "uncaught errors": "{0} 个未捕获错误", + "updateRequired": "最新版本:", + "workspace extension": "工作区扩展" + }, + "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { + "Manifest is not found": "未找到清单文件", + "autoRestart": "激活后,如果窗口不在焦点中,扩展将在更新后自动重启。如果已打开 Notebooks 或自定义编辑器,则可能会丢失数据。", + "cannot be installed": "无法安装“{0}”扩展,因为它在此安装程序中不可用。", + "confirmDisableAutoUpdate": "是否要为所有扩展禁用自动更新?", + "confirmEnableAutoUpdate": "是否要为所有扩展启用自动更新?", + "confirmEnableDisableAutoUpdate": "自动更新扩展", + "confirmEnableDisableAutoUpdateDetail": "这将重置你为单个扩展设置的任何自动更新设置。", + "consentRequiredToUpdate": "{0} 扩展的更新引入了当前安装的版本中不存在的可执行代码。", + "deprecated extensions": "检测到已弃用的扩展。查看它们并迁移到替代项。", + "disable all": "全部禁用", + "disableDependents": "禁用带依赖项的扩展", + "disallowed": "不允许安装此扩展。", + "disallowed extensions": "Some extensions are disabled because they are configured not to be allowed.", + "disallowed extensions by policy": "Some extensions are disabled because they are not allowed by your system administrator.", + "download": "下载", + "download title": "选择文件夹以下载 VSIX", + "download.completed": "已成功下载 VSIX", + "downloading...": "正在下载 VSIX...", + "enable locally": "请使用 {0} 以在本地启用此扩展。", + "enable remote": "请 {0} 以在 {1} 启用此扩展。", + "enableButtonLabel": "启用扩展(&&E)", + "enableButtonLabelWithAction": "启用扩展和 {0}(&&E)", + "enableExtensionMessage": "是否要启用“{0}”扩展?", + "enableExtensionTitle": "启用扩展", + "extension not found": "找不到扩展“{0}”。", + "extensionsAutoRestart": "已自动重启扩展来启用更新。", + "extensionsConfigurationTitle": "扩展", + "incompatible": "无法安装“{0}”扩展,因为它不兼容。", + "incompatibleExtensions": "由于版本不兼容,某些扩展被禁用。查看并更新它们。", + "installButtonLabel": "安装扩展(&&I)", + "installButtonLabelWithAction": "安装扩展和 {0}(&&I)", + "installExtensionMessage": "是否要从“{1}”安装“{0}”扩展?", + "installExtensionTitle": "安装扩展", + "installVSIXMessage": "是否要安装扩展?", + "installing extension": "正在安装扩展...", + "installing named extension": "正在安装 \"{0}\" 扩展...", + "invalidExtensions": "检测到无效的扩展。查看它们。", + "malicious": "报告称该扩展存在问题。", + "multipleDependentsError": "无法单独禁用 \"{0}\" 扩展。\"{1}\"、\"{2}\" 和其他扩展依赖于此扩展。要禁用所有这些扩展吗?", + "multipleDependentsUninstallError": "无法单独卸载 \"{0}\" 扩展。\"{1}\"、\"{2}\" 和其他扩展依赖于它。是否要卸载所有这些扩展?", + "not an extension": "提供的对象不是扩展。", + "not found": "无法安装扩展“{0}”,因为找不到它。", + "not found version": "无法安装扩展“{0}”,因为找不到请求的版本“{1}”。", + "not signed": "此扩展未签名。", + "open": "打开扩展", + "platform placeholder": "请选择要为其下载 VSIX 的平台", + "postDisableTooltip": "请使用 {0} 以禁用此扩展。", + "postEnableTooltip": "请使用 {0} 以启用此扩展。", + "postUninstallTooltip": "请使用 {0} 以完成此扩展的卸载。", + "postUpdateDownloadTooltip": "请更新 {0} 以启用更新后的扩展。", + "postUpdateRestartTooltip": "请重启 {0} 以启用更新后的扩展。", + "postUpdateTooltip": "请使用 {0} 以启用更新后的扩展。", + "postUpdateUpdateTooltip": "请更新 {0} 以启用更新后的扩展。", + "reload": "重新加载窗口", + "restart": "启用或禁用扩展", + "restart extensions": "重新启动扩展", + "singleDependentError": "无法单独禁用 \"{0}\" 扩展。\"{1}\" 扩展依赖于此扩展。要禁用所有这些扩展吗?", + "singleDependentUninstallError": "无法单独卸载 \"{0}\" 扩展。\"{1}\" 扩展依赖于它。是否要卸载所有这些扩展?", + "sync extension": "同步此扩展", + "twoDependentsError": "无法单独禁用 \"{0}\" 扩展。\"{1}\" 和 \"{2}\" 扩展依赖于此扩展。要禁用所有这些扩展吗?", + "twoDependentsUninstallError": "无法单独卸载 \"{0}\" 扩展。\"{1}\" 和 \"{2}\" 扩展依赖于它。是否要卸载所有这些扩展?", + "uninstallAll": "全部卸载", + "uninstallDependents": "卸载带依赖项的扩展", + "uninstallingExtension": "正在卸载扩展...", + "unknown": "无法安装扩展", + "updatingExtensions": "正在更新扩展自动更新状态" + }, + "vs/workbench/contrib/extensions/browser/fileBasedRecommendations": { + "fileBasedRecommendation": "根据你最近打开的文件,建议使用此扩展。", + "languageName": "{0} 语言" + }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "建议将此扩展用于 {0} Web 版" + }, + "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { + "workspaceRecommendation": "当前工作区的用户建议使用此扩展。" + }, + "vs/workbench/contrib/extensions/common/extensions": { + "extensions": "扩展" + }, + "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { + "app.extension.identifier.errorMessage": "预期的格式 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", + "app.extensions.json.recommendations": "向此工作区的用户推荐的扩展列表。扩展的标识符始终为 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", + "app.extensions.json.title": "扩展", + "app.extensions.json.unwantedRecommendations": "不应向此工作区的用户推荐的扩展列表。扩展的标识符始终为 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。" + }, + "vs/workbench/contrib/extensions/common/extensionsInput": { + "extensionsEditorLabelIcon": "扩展编辑器标签的图标。", + "extensionsInputName": "扩展: {0}" + }, + "vs/workbench/contrib/extensions/common/extensionsUtils": { + "disableOtherKeymapsConfirmation": "是否禁用其他按键映射扩展 ({0}),从而避免按键绑定之间的冲突?", + "no": "否", + "yes": "是" + }, + "vs/workbench/contrib/extensions/common/reportExtensionIssueAction": { + "reportExtensionIssue": "报告问题" + }, + "vs/workbench/contrib/extensions/common/runtimeExtensionsInput": { + "extensionsInputName": "正在运行的扩展", + "runtimeExtensionEditorLabelIcon": "运行时扩展编辑器标签的图标。" + }, + "vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": { + "debugExtensionHost": "在新窗口中启动调试扩展主机", + "debugExtensionHost.launch.name": "附加扩展主机", + "debugExtensionHost.progress": "正在将调试器附加到扩展主机", + "restart1": "调试扩展", + "restart2": "需要重启,才能调试扩展。是否要立即重启“{0}”?", + "restart3": "重启(&&R)" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionProfileService": { + "profilingExtensionHost": "分析扩展主机", + "profilingExtensionHostTime": "分析扩展主机({0} 秒)", + "restart1": "分析扩展", + "restart2": "需要重启,才能分析扩展。是否要立即重启“{0}”?", + "restart3": "重启(&&R)", + "selectAndStartDebug": "单击可停止分析。", + "status.profiler": "扩展探查器" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": { + "runtimeExtension": "正在运行的扩展" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": { + "cleanUpExtensionsFolder": "清理扩展文件夹", + "openExtensionsFolder": "打开扩展文件夹" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsAutoProfiler": { + "show": "显示扩展程序", + "unresponsive-exthost": "扩展“{0}”的上一次操作花费时间较长,阻碍了其他扩展的运行。" + }, + "vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": { + "attach.msg": "这是一个提醒, 以确保您没有忘记将 \"{0}\" 附加到刚刚创建的问题。", + "attach.msg2": "这是一个提醒, 以确保您没有忘记将 \"{0}\" 归入现有的性能问题中。", + "attach.title": "您是否附上了 cpu 配置文件?", + "cmd.report": "报告问题", + "cmd.reportOrShow": "性能问题", + "cmd.show": "显示问题" + }, + "vs/workbench/contrib/extensions/electron-sandbox/runtimeExtensionsEditor": { + "extensionHostProfileStart": "开始分析扩展宿主", + "openExtensionHostProfile": "开放扩展主机配置文件", + "saveExtensionHostProfile": "保存扩展宿主分析文件", + "saveprofile.dialogTitle": "保存扩展宿主分析文件", + "stopExtensionHostProfileStart": "停止分析扩展宿主" + }, + "vs/workbench/contrib/externalTerminal/browser/externalTerminal.contribution": { + "scopedConsoleAction.Integrated": "在集成终端中打开", + "scopedConsoleAction.external": "在外部终端中打开", + "scopedConsoleAction.wt": "在 Windows 终端中打开" + }, + "vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": { + "explorer.openInTerminalKind": "在终端中从资源管理器打开文件时,确定将启动哪种类型的终端", + "globalConsoleAction": "打开新的外部终端", + "sourceControlRepositories.openInTerminalKind": "当从终端中从“源代码管理存储库”视图中打开文件时,确定将启动哪种类型的终端", + "terminal.explorerKind.both": "将其他两个一起使用。", + "terminal.explorerKind.external": "使用设定的外部终端。", + "terminal.explorerKind.integrated": "使用 VS Code 的集成终端。", + "terminal.external.linuxExec": "自定义要在 Linux 上运行的终端。", + "terminal.external.osxExec": "定义在 macOS 上运行的终端应用程序。", + "terminal.external.windowsExec": "自定义要在 Windows 上运行的终端。", + "terminal.sourceControlRepositoriesKind.both": "将其他两个一起使用。", + "terminal.sourceControlRepositoriesKind.external": "使用设定的外部终端。", + "terminal.sourceControlRepositoriesKind.integrated": "使用 VS Code 的集成终端。", + "terminalConfigurationTitle": "外部终端" + }, + "vs/workbench/contrib/externalUriOpener/common/configuration": { + "externalUriOpeners": "配置开启程序以用于外部 URI (即 http、https)。", + "externalUriOpeners.defaultId": "使用 VS Code 的标准打开器打开。", + "externalUriOpeners.uri": "将 URI 模式映射到开启程序 ID。\r\n示例模式: \r\n{0}" + }, + "vs/workbench/contrib/externalUriOpener/common/externalUriOpenerService": { + "selectOpenerConfigureTitle": "配置默认开启程序…", + "selectOpenerDefaultLabel": "在默认浏览器中打开", + "selectOpenerDefaultLabel.web": "在新浏览器窗口中打开", + "selectOpenerPlaceHolder": "你希望以何种方式打开: {0}" + }, + "vs/workbench/contrib/feedback/browser/feedback": { + "character left": "剩余字符", + "characters left": "剩余字符", + "close": "关闭", + "feedbackTextInput": "告诉我们您的反馈意见", + "frownCaption": "负面反馈情绪", + "label.sendASmile": "通过 Tweet 向我们发送反馈。", + "other ways to contact us": "联系我们的其他方式", + "patchedVersion1": "安装已损坏。", + "patchedVersion2": "如果提交了 bug,请指定此项。", + "request a missing feature": "请求缺失功能", + "sentiment": "您的体验如何?", + "showFeedback": "在状态栏中显示反馈图标", + "smileCaption": "正面反馈情绪", + "submit a bug": "提交 bug", + "tell us why": "告诉我们原因?", + "tweet": "推文", + "tweetFeedback": "Tweet 反馈" + }, + "vs/workbench/contrib/feedback/browser/feedbackStatusbarItem": { + "status.feedback": "Tweet 反馈", + "status.feedback.name": "反馈" + }, + "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { + "binaryFileEditor": "二进制文件查看器" + }, + "vs/workbench/contrib/files/browser/editors/textFileEditor": { + "createFile": "创建文件", + "fileIsDirectory": "此文件未显示在文本编辑器中,因为它是一个目录。", + "fileTooLargeForHeapErrorWithSize": "此文件未显示在文本编辑器中,因为它非常大({0})。", + "fileTooLargeForHeapErrorWithoutSize": "此文件未显示在文本编辑器中,因为它非常大。", + "openFolder": "打开文件夹", + "reveal": "显示文件夹", + "textFileEditor": "文本文件编辑器", + "unavailableResourceErrorEditorText": "由于找不到该文件,因此无法打开编辑器。" + }, + "vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": { + "compareChanges": "比较", + "configure": "配置", + "dontShowAgain": "不再显示", + "genericSaveError": "未能保存“{0}”: {1}", + "learnMore": "了解详细信息", + "overwrite": "覆盖", + "overwriteElevated": "以管理员身份覆盖...", + "overwriteElevatedSudo": "以超级用户身份覆盖...", + "permissionDeniedSaveError": "无法保存“{0}”: 权限不足。选择“以管理员身份覆盖”可作为管理员重试。", + "permissionDeniedSaveErrorSudo": "保存 \"{0}\"失败: 权限不足。选择 \"以超级用户身份重试\" 以超级用户身份重试。", + "readonlySaveError": "未能保存 \"{0}\": 文件是只读的。可选择 \"覆盖\" 以尝试使其可写。", + "readonlySaveErrorAdmin": "未能保存 \"{0}\": 文件是只读的。以管理员身份选择 \"以管理员身份覆盖\" 重试。", + "readonlySaveErrorSudo": "保存\"{0}\"失败: 文件为只读。选择“覆盖为Sudo”以用超级用户身份重试。", + "retry": "重试", + "revert": "还原", + "saveConflictDiffLabel": "{0} (在文件中) ↔ {1} (在 {2} 中) - 解决保存冲突", + "saveElevated": "以管理员身份重试...", + "saveElevatedSudo": "以用户…重试。", + "staleSaveError": "无法保存\"{0}\": 文件的内容较新。请将您的版本与文件内容进行比较,或用您的更改覆盖文件内容。", + "userGuide": "通过编辑器工具栏中的操作,可撤消所做的更改,也可使用所做的更改覆盖文件的内容。" + }, + "vs/workbench/contrib/files/browser/explorerViewlet": { + "addAFolder": "添加文件夹", + "explore": "资源管理器", + "explorerViewIcon": "查看资源管理器视图的图标。", + "folders": "文件夹", + "miViewExplorer": "资源管理器(&&E)", + "noFolderButEditorsHelp": "尚未打开文件夹。\r\n{0}\r\n打开文件夹将关闭所有当前打开的编辑器。要使其保持打开状态,请改为 {1}。", + "noFolderHelp": "尚未打开文件夹。\r\n{0}", + "noFolderHelpWeb": "尚未打开文件夹。\r\n{0}\r\n{1}", + "noWorkspaceHelp": "尚未将文件夹添加到工作区。\r\n{0}", + "openEditorsIcon": "查看打开编辑器视图的图标。", + "openFolder": "打开文件夹", + "openRecent": "打开最近的文件", + "remoteNoFolderHelp": "已连接到远程。\r\n{0}" + }, + "vs/workbench/contrib/files/browser/fileActions": { + "binFailed": "无法删除到回收站。是否永久删除?", + "clipboardComparisonLabel": "剪贴板 ↔ {0}", + "closeGroup": "关闭组", + "compareFileWithMeta": "打开选取器以选择要与活动编辑器进行差异处理的文件。", + "compareNewUntitledTextFiles": "比较新的无标题文本文件", + "compareNewUntitledTextFilesMeta": "打开包含两个未命名文件的新差异编辑器。", + "compareWithClipboard": "比较活动文件与剪贴板", + "compareWithClipboardMeta": "打开新的差异编辑器,将活动文件与剪贴板的内容进行比较。", + "confirmDeleteMessageFile": "是否确定要永久删除“{0}”?", + "confirmDeleteMessageFilesAndDirectories": "是否确定要永久删除以下 {0} 个文件或文件夹 (包括其内容)?", + "confirmDeleteMessageFolder": "是否确定要永久删除“{0}”及其内容?", + "confirmDeleteMessageMultiple": "是否确定要永久删除以下 {0} 个文件?", + "confirmDeleteMessageMultipleDirectories": "是否确定要永久删除以下 {0} 个目录及其内容?", + "confirmMoveTrashMessageFile": "是否确实要删除“{0}”?", + "confirmMoveTrashMessageFilesAndDirectories": "是否确定要删除以下 {0} 个文件或文件夹 (包括其内容)?", + "confirmMoveTrashMessageFolder": "是否确实要删除“{0}”及其内容?", + "confirmMoveTrashMessageMultiple": "是否确定要删除以下 {0} 个文件?", + "confirmMoveTrashMessageMultipleDirectories": "是否确定要删除以下 {0} 个文件夹及其内容?", + "confirmMultiPasteNative": "是否确实要粘贴以下 {0} 项目?", + "confirmOverwrite": "目标文件夹中已存在名称为 \"{0}\" 的文件或文件夹。是否要替换它?", + "confirmPasteNative": "是否确实要粘贴“{0}”?", + "copyBulkEdit": "粘贴 {0} 个文件", + "copyFile": "复制", + "copyFileBulkEdit": "粘贴{0}", + "copyingBulkEdit": "正在复制 {0} 个文件", + "copyingFileBulkEdit": "正在复制 {0}", + "createBulkEdit": "创建 {0}", + "creatingBulkEdit": "正在创建 {0}", + "delete": "删除", + "deleteBulkEdit": "删除 {0} 个文件", + "deleteButtonLabel": "删除(&&D)", + "deleteButtonLabelRecycleBin": "移动到回收站(&&M)", + "deleteButtonLabelTrash": "移动到废纸篓(&&M)", + "deleteFileBulkEdit": "删除{0}", + "deletePermanentlyButtonLabel": "永久删除(&&D)", + "deletingBulkEdit": "正在删除 {0} 个文件", + "deletingFileBulkEdit": "正在删除 {0}", + "dirtyMessageFileDelete": "你正在删除具有未保存更改的 {0}。是否要继续?", + "dirtyMessageFilesDelete": "你删除的文件中具有未保存的更改。是否继续?", + "dirtyMessageFolderDelete": "你正在删除文件夹 {0},其中 {1} 个文件中有未保存的更改。是否要继续?", + "dirtyMessageFolderOneDelete": "你正在删除文件夹 {0},但其中 1 个文件中有未保存的更改。是否要继续?", + "dirtyWarning": "如果不保存,你的更改将丢失。", + "doNotAskAgain": "不再询问", + "download": "下载...", + "emptyFileNameError": "必须提供文件或文件夹名。", + "fileDeleted": "复制后要粘贴的文件已被删除或移动。{0}", + "fileIsAncestor": "粘贴的项目是目标文件夹的上级", + "fileNameExistsError": "此位置已存在文件或文件夹 **{0}**。请选择其他名称。", + "fileNameStartsWithSlashError": "文件或文件夹名称不能以斜杠开头。", + "fileNameWhitespaceWarning": "在文件或文件夹名称中检测到的前导或尾随空格。", + "focusFilesExplorer": "聚焦到“文件资源管理器”视图", + "focusFilesExplorerMetadata": "将焦点移动到文件资源管理器的视图容器。", + "globalCompareFile": "比较活动文件与...", + "invalidFileNameError": "名称 **{0}** 作为文件或文件夹名无效。请选择其他名称。", + "irreversible": "此操作不可逆!", + "moveBulkEdit": "移动 {0} 个文件", + "moveFileBulkEdit": "移动 {0}", + "movingBulkEdit": "正在移动 {0} 个文件", + "movingFileBulkEdit": "正在移动 {0}", + "newFile": "新建文件...", + "newFolder": "新建文件夹...", + "openFileInEmptyWorkspace": "在新的空白工作区中打开活动文件", + "openFileInEmptyWorkspaceMetadata": "在新窗口中打开活动文件,而不打开任何文件夹。", + "openFileToShowInNewWindow.unsupportedschema": "活动编辑器必须包含可打开的资源。", + "pasteButtonLabel": "粘贴(&&P)", + "pasteFile": "粘贴", + "rename": "重命名...", + "renameBulkEdit": "将 {0} 重命名为 {1}", + "renamingBulkEdit": "将 {0} 重命名为 {1}", + "replaceButtonLabel": "替换(&&R)", + "resetActiveEditorReadonlyInSession": "在会话中重置活动编辑器只读", + "restore": "可以使用“撤消”命令还原此文件。", + "restorePlural": "可以使用“撤消”命令还原这些文件。", + "retry": "重试", + "retryButtonLabel": "重试(&&R)", + "saveAllInGroup": "全部保存在组中", + "setActiveEditorReadonlyInSession": "在会话中设置活动编辑器只读", + "setActiveEditorWriteableInSession": "在会话中设置活动编辑器可写", + "showInExplorer": "在资源管理器视图中显示活动文件", + "showInExplorerMetadata": "在资源管理器视图中显示并选择活动文件。", + "toggleActiveEditorReadonlyInSession": "在会话中切换活动编辑器只读", + "toggleAutoSave": "切换开关自动保存", + "toggleAutoSaveDescription": "切换键入后自动保存文件的功能", + "trashFailed": "无法删除到废纸篓。是否永久删除?", + "undoBin": "您可以从回收站还原此文件。", + "undoBinFiles": "您可以从回收站还原这些文件。", + "undoTrash": "您可以从回收站还原此文件。", + "undoTrashFiles": "您可以从回收站还原这些文件。", + "upload": "上传..." + }, + "vs/workbench/contrib/files/browser/fileActions.contribution": { + "acceptLocalChanges": "使用所做的更改并覆盖文件内容", + "close": "关闭", + "closeAll": "全部关闭", + "closeOthers": "关闭其他", + "closeSaved": "关闭已保存", + "compareActiveWithSaved": "比较活动与已保存的文件", + "compareActiveWithSavedMeta": "打开新的差异编辑器,将活动文件与磁盘上的版本进行比较。", + "compareSelected": "将已选项进行比较", + "compareSource": "选择以进行比较", + "compareWithSaved": "与已保存文件比较", + "compareWithSelected": "与已选项目进行比较", + "copyPath": "复制路径", + "copyPathOfActive": "复制活动文件的路径", + "copyRelativePath": "复制相对路径", + "copyRelativePathOfActive": "复制活动文件的相对路径", + "cut": "剪切", + "deleteFile": "永久删除", + "explorerOpenWith": "打开方式…", + "miAutoSave": "自动保存(&&U)", + "miCloseEditor": "关闭编辑器(&&C)", + "miGotoFile": "转到文件(&&F)...", + "miNewFile": "新建文本文件(&&N)", + "miRevert": "还原文件(&&V)", + "miSave": "保存(&&S)", + "miSaveAll": "全部保存(&&L)", + "miSaveAs": "另存为(&&A)...", + "newFile": "新建文本文件", + "newFolderDescription": "创建新文件夹或目录", + "openFile": "打开文件...", + "openToSide": "在侧边打开", + "reopenWith": "重新打开编辑器的方式...", + "revealInSideBar": "在资源管理器视图中显示", + "revert": "还原文件", + "revertLocalChanges": "放弃所做的更改并恢复到文件内容", + "saveAll": "全部保存", + "saveAllInGroup": "全部保存在组中", + "saveFiles": "保存所有文件" + }, + "vs/workbench/contrib/files/browser/fileCommands": { + "genericRevertError": "未能还原“{0}”: {1}", + "genericSaveError": "未能保存“{0}”: {1}", + "modifiedLabel": "{0} (在文件中) ↔ {1}", + "newFileCommand.saveLabel": "创建文件", + "retry": "重试", + "revert": "还原", + "revertAll": "全部还原" + }, + "vs/workbench/contrib/files/browser/fileConstants": { + "newUntitledFile": "新的无标题文本文件", + "removeFolderFromWorkspace": "将文件夹从工作区删除", + "save": "保存", + "saveAll": "全部保存", + "saveAs": "另存为...", + "saveWithoutFormatting": "保存但不格式化" + }, + "vs/workbench/contrib/files/browser/fileImportExport": { + "addFolder": "将文件夹添加到工作区(&&A)", + "addFolders": "将文件夹添加到工作区(&&A)", + "chooseWhereToDownload": "选择下载位置", + "confirmManyOverwrites": "目标文件夹中已存在以下 {0} 个文件和/或文件夹。是否要替换它们?", + "confirmOverwrite": "目标文件夹中已存在名称为\"{0}\"的文件或文件夹。是否要替换它?", + "copyFolder": "复制文件夹(&&C)", + "copyFolders": "复制文件夹(&&C)", + "copyfolder": "确定要复制“{0}”吗?", + "copyfolders": "确定要复制文件夹吗?", + "copyingFile": "正在复制 {0}", + "copyingFiles": "正在复制...", + "copyingnFile": "正在复制 {0} 资源", + "downloadBulkEdit": "下载 {0}", + "downloadButton": "下载", + "downloadProgressLarge": "{0} ({1}/{2},{3}/秒)", + "downloadProgressSmallMany": "{0} 个文件,共 {1} 个({2}/秒)", + "downloadingBulkEdit": "正在下载 {0}", + "downloadingFiles": "正在下载", + "dropFolder": "是否要复制“{0}”或将“{0}”作为文件夹添加工作区?", + "dropFolders": "是否要复制文件夹或将其添加到工作区?", + "fileInaccessible": "无法访问已删除文件以进行导入。", + "filesInaccessible": "无法访问部分或所有已删除文件,以进行导入。", + "importFile": "导入{0}", + "importnFile": "导入 {0} 个资源", + "irreversible": "此操作不可逆!", + "overwrite": "覆盖 {0}", + "overwriting": "正在覆盖 {0}", + "replaceButtonLabel": "替换(&&R)", + "uploadProgressLarge": "{0} ({1}/{2},{3}/秒)", + "uploadProgressSmallMany": "{0} 个文件,共 {1} 个({2}/秒)", + "uploadingFiles": "正在上传" + }, + "vs/workbench/contrib/files/browser/files.contribution": { + "askUser": "将拒绝保存并请求手动解决保存冲突。", + "associations": "配置与语言的文件关联的 [glob patterns](https://aka.ms/vscode-glob-patterns)(例如“*.extension”:“html”)。如果模式包含路径分隔符,则模式将在文件的绝对路径上匹配,否则将匹配文件的名称。它们优先于安装的语言的默认关联。", + "autoGuessEncoding": "启用后,编辑器将尝试在打开文件时猜测字符集编码。还可以按语言配置此设置。请注意,文本搜索不遵守此设置。仅遵守 {0}。", + "autoOpenDroppedFile": "控制资源管理器是否应在将文件放入资源管理器时自动打开该文件", + "autoReveal": "控制资源管理器是否应在打开文件时自动显示并选择文件。", + "autoReveal.focusNoScroll": "文件不会滚动到视图中,但仍会获得焦点。", + "autoReveal.off": "不会显示和选择文件。", + "autoReveal.on": "将显示和选择文件。", + "autoRevealExclude": "配置路径或 [glob 模式](https://aka.ms/vscode-glob-patterns),以便在打开文件和文件夹时避免在资源管理器中显示和选择这些文件和文件夹。glob 模式的计算结果始终是相对于工作区文件夹路径所在的位置,除非它们是绝对路径。", + "autoSave": "控制具有未保存更改的编辑器的 [自动保存](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)。", + "autoSaveDelay": "控制自动保存具有未保存更改的编辑器之前的延迟(以毫秒为单位)。只有当 `#files.autoSave#` 设置为 `{0}` 时才适用。", + "autoSaveWhenNoErrors": "启用后,会将编辑器的 [自动保存](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) 限制为在触发自动保存时未报告任何错误的文件。仅在启用 {0} 后适用。", + "autoSaveWorkspaceFilesOnly": "启用后,会将编辑器的 [自动保存](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)限制为打开的工作区内的文件。仅在启用 {0} 后适用。", + "binaryFileEditor": "二进制文件编辑器", + "candidateGuessEncodings": "编辑器应尝试按其列出顺序进行猜测的字符集编码的列表。如果无法确定,则遵循 {0}", + "compressSingleChildFolders": "控制资源管理器是否应以紧凑形式呈现文件夹。在此形式中,单个子文件夹将被压缩在组合的树元素中。例如,对 Java 包结构非常有用。", + "confirmDelete": "控制资源管理器是否应在通过回收站删除文件时要求确认。", + "confirmDragAndDrop": "控制资源管理器是否应在通过拖放移动文件或文件夹时要求确认。", + "confirmPasteNative": "控制在粘贴本机文件和文件夹时资源管理器是否应要求进行确认。", + "confirmUndo": "控制资源管理器是否应在撤消时要求确认。", + "copyRelativePathSeparator": "复制相对文件路径时使用的路径分隔字符。", + "copyRelativePathSeparator.auto": "使用操作系统特定路径分隔字符。", + "copyRelativePathSeparator.backslash": "使用反斜杠作为路径分隔字符。", + "copyRelativePathSeparator.slash": "使用斜杠作为路径分隔字符。", + "defaultLanguage": "分配给新文件的默认语言标识符。如果配置为 \"${activeEditorLanguage}\",将使用当前活动文本编辑器(如果有)的语言标识符。", + "defaultPathErrorMessage": "文件对话框的默认路径必须是绝对路径(例如 C:\\\\myFolder 或 /myFolder)。", + "disabled": "禁用增量命名。如果存在两个具有相同名称的文件,系统将提示你覆盖现有文件。", + "enableDragAndDrop": "控制资源管理器是否应允许通过拖放来移动文件和文件夹。此设置仅影响从浏览器内部进行拖放。", + "enableUndo": "控制资源管理器是否应支持撤消文件和文件夹操作。", + "enableUndo.default": "资源管理器将在破坏性撤消操作之前进行提示。", + "enableUndo.light": "聚焦时,资源管理器将不会在撤消操作之前进行提示。", + "enableUndo.verbose": "资源管理器将在所有撤消操作之前进行提示。", + "encoding": "在读取和写入文件时使用的默认字符集编码。可以按语言对此项进行配置。", + "eol": "默认行尾字符。", + "eol.CRLF": "CRLF", + "eol.LF": "LF", + "eol.auto": "使用具体操作系统规定的行末字符。", + "everything": "设置整个文件的格式。", + "exclude": "配置 [glob 模式](https://aka.ms/vscode-glob-patterns)以排除文件和文件夹。例如,文件资源管理器根据此设置决定要显示或隐藏的文件和文件夹。请参阅 `#search.exclude#` 设置以定义特定于搜索的排除。请参阅 `#explorer.excludeGitIgnore#` 设置以基于 `.gitignore` 忽略文件。", + "excludeGitignore": "控制是否应从资源管理器中分析和排除 .gitignore 中的条目。类似于 {0}。", + "expandSingleFolderWorkspaces": "控制资源管理器是否应在初始化期间展开仅包含一个文件夹的多根工作区", + "explorer.autoRevealExclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", + "explorer.autoRevealExclude.when": "对匹配文件的同级文件的其他检查。使用 $(basename) 作为匹配文件名的变量。", + "explorer.decorations.badges": "控制文件修饰是否应使用徽章。", + "explorer.decorations.colors": "控制文件修饰是否应使用颜色。", + "explorer.incrementalNaming": "选择在粘贴同名资源管理器项时要使用的重命名方式。", + "explorerConfigurationTitle": "文件资源管理器", + "falseDescription": "禁用该模式。", + "fileDialogDefaultPath": "文件对话框的默认路径,用于替代用户的主路径。仅在缺少特定于上下文的路径时使用,例如最近打开的文件或文件夹。", + "fileNesting.description": "每个键模式可能包含将与任何字符串匹配的单个 `*` 字符。", + "fileNestingEnabled": "控制是否已在资源管理器中启用文件嵌套。文件嵌套允许目录中的相关文件在单个父文件下以可视方式组合在一起。", + "fileNestingExpand": "控制是否自动扩展文件嵌套。要使此操作生效,必须设置 {0}。", + "fileNestingPatterns": "控制资源管理器中的文件嵌套。必须设置 {0} 才能让它生效。每个 __Item__ 都表示父模式,且可能包含匹配任意字符串的单个 `*` 字符。每个 __Value__ 都表示子模式的逗号分隔列表,这些子模式应显示嵌套在给定父级下。子模式可能包含多个特殊标记:\r\n- `${capture}`: 匹配父模式的 `*` 的解析值\r\n- `${basename}`: 匹配父文件的基名,即 `file.ts` 中的 `file`\r\n- `${extname}`: 匹配父文件的扩展名,即 `file.ts` 中的 `ts`\r\n- `${dirname}`: 匹配父文件的目录名,即 `src/file.ts` 中的 `src`\r\n- `*`: 匹配任意字符串,每个子模式只能使用一次", + "files.autoSave.afterDelay": "在配置的 `#files.autoSaveDelay#` 之后,会自动保存具有更改的编辑器。", + "files.autoSave.off": "具有更改的编辑器永远不会自动保存。", + "files.autoSave.onFocusChange": "当编辑器失去焦点时,会自动保存具有更改的编辑器。", + "files.autoSave.onWindowChange": "当窗口失去焦点时,会自动保存具有更改的编辑器。", + "files.exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", + "files.exclude.when": "对匹配文件同辈进行额外检查。将 $(basename) 用作匹配文件名的变量。", + "files.participants.timeout": "超时(以毫秒为单位)后,将取消创建、重命名和删除的文件参与者。使用 `0` 禁用参与者。", + "files.restoreUndoStack": "重新打开文件后,还原撤消堆栈。", + "files.saveConflictResolution": "当文件保存到磁盘上并被另一个程序更改时,可能会发生保存冲突。 为了防止数据丢失,要求用户将编辑器中的更改与磁盘上的版本进行比较。 仅当经常遇到保存冲突错误时,才应更改此设置;如果不谨慎使用,可能会导致数据丢失。", + "files.simpleDialog.enable": "启用简单文件对话框以打开和保存文件和文件夹。简单文件对话框在启用后会替代系统文件对话框。", + "filesConfigurationTitle": "文件", + "filesReadonlyExclude": "配置路径或 [glob 模式](https://aka.ms/vscode-glob-patterns),以避免在该路径或模式因 `#files.readonlyInclude#` 设置而发生匹配时被标记为只读。glob 模式的计算结果始终是相对于工作区文件夹路径所在的位置,除非它们是绝对路径。来自只读文件系统提供程序的文件始终是只读文件,不受此设置影响。", + "filesReadonlyFromPermissions": "当文件权限指示为只读时,将文件标记为只读。可以通过 `#files.readonlyInclude#` 和 `#files.readonlyExclude#` 设置替代此操作。", + "filesReadonlyInclude": "配置路径或 [glob 模式](https://aka.ms/vscode-glob-patterns)以标记为只读。glob 模式的计算结果始终是相对于工作区文件夹路径所在的位置,除非它们是绝对路径。可以通过 `#files.readonlyExclude#` 设置排除匹配路径。来自只读文件系统提供程序的文件始终是只读文件,不受此设置影响。", + "formatOnSave": "保存时设置文件格式。格式化程序必须可用,并且不得关闭编辑器。当 {0} 设置为 `afterDelay` 时,仅在显式保存时才会格式化文件。", + "formatOnSaveMode": "控制在保存时设置格式是设置整个文件格式还是仅设置修改内容的格式。仅当 \"#editor.formatOnSave#\" 处于启用状态时适用。", + "hotExit": "[热退出](https://aka.ms/vscode-hot-exit)控制是否在会话之间记住未保存的文件,从而允许在退出编辑器时跳过保存提示。", + "hotExit.off": "禁用热退出。当尝试关闭具有未保存更改的编辑器的窗口时,将显示提示。", + "hotExit.onExit": "触发 \"workbench.action.quit\" 命令(命令面板、键绑定、菜单)或在 Windows/Linux 上关闭最后一个窗口时,将触发热退出。所有未打开文件夹的窗口都将在下次启动时恢复。可通过“文件”>“打开最近使用的文件”>“更多…”,访问之前打开的窗口(包含未保存的文件)列表", + "hotExit.onExitAndWindowClose": "触发 \"workbench.action.quit\" 命令(命令面板、键绑定、菜单)或在 Windows/Linux 上关闭最后一个窗口时将触发热退出,还将对已打开文件夹的所有窗口触发热退出(无论是否是最后一个窗口)。所有未打开文件夹的窗口将在下次启动时恢复。可通过“文件”>“打开最近使用的文件”>“更多…”,访问之前打开的窗口(包含未保存的文件)列表", + "hotExit.onExitAndWindowCloseBrowser": "当浏览器退出或窗口或选项卡关闭时,将触发热退出。", + "insertFinalNewline": "启用后,保存文件时在文件末尾插入一个最终新行。", + "modification": "格式修改(需要源代码管理)。", + "modificationIfAvailable": "将尝试只对修改进行格式化(需要源代码管理)。如果无法使用源代码管理,则将格式化整个文件。", + "openEditorsSortOrder": "控制编辑器在“打开编辑器”窗格中的排序顺序。", + "openEditorsVisible": "“打开编辑器”窗格中显示的初始编辑器数上限。超过此限制将显示滚动条,并允许调整窗格大小以显示更多项目。", + "openEditorsVisibleMin": "“打开编辑器”窗格中预分配的编辑器槽数下限。如果设置为 0,则“打开编辑器”窗格将根据编辑器数量动态重设大小。", + "overwriteFileOnDisk": "将通过在编辑器中用更改覆盖磁盘上的文件来解决保存冲突。", + "simple": "在重复名称的末尾附加单词“copy”,后面可能跟一个数字。", + "smart": "在重复名称的末尾添加一个数字。如果某个号码已经是名称的一部分,请尝试增加该号码。", + "sortOrder": "控制资源管理器中文件和文件夹基于属性的排序。启用 `#explorer.fileNesting.enabled#` 后,还控制嵌套文件的排序。", + "sortOrder.alphabetical": "编辑器在每个编辑器组内按选项卡名称以字母顺序排序。", + "sortOrder.default": "按名称排列文件和文件夹。文件夹显示在文件前。", + "sortOrder.editorOrder": "编辑器按编辑器标签显示的顺序排列。", + "sortOrder.filesFirst": "按名称排列文件和文件夹。文件显示在文件夹前。", + "sortOrder.foldersNestsFiles": "文件和文件夹按其名称排序。文件夹显示在文件之前。具有嵌套子级的文件将显示在其他文件之前。", + "sortOrder.fullPath": "编辑器在每个编辑器组内按完整路径以字母顺序排序。", + "sortOrder.mixed": "按名称排列文件和文件夹。两者穿插显示。", + "sortOrder.modified": "按最后修改日期降序排列文件和文件夹。文件夹显示在文件前。", + "sortOrder.type": "按拓展类型为文件和文件夹分组,然后按名称排列它们。文件夹显示在文件前。", + "sortOrderLexicographicOptions": "在资源管理器中控制文件和文件夹名称的词典排序。", + "sortOrderLexicographicOptions.default": "将大写和小写名称混合在一起。", + "sortOrderLexicographicOptions.lower": "小写名称组合在一起,位于大写名称之前。", + "sortOrderLexicographicOptions.unicode": "名称按 unicode 顺序排序。", + "sortOrderLexicographicOptions.upper": "大写名称组合在一起,位于小写名称之前。", + "sortOrderReverse": "控制是否应颠倒文件和文件夹的排序顺序。", + "textFileEditor": "文本文件编辑器", + "trimFinalNewlines": "启用后,保存文件时将删除在最终新行后的所有新行。", + "trimTrailingWhitespace": "启用后,将在保存文件时删除行尾的空格。", + "trimTrailingWhitespaceInRegexAndStrings": "启用后,将在保存时或执行 'editor.action.trimTrailingWhitespace' 时从多行字符串中移除尾随空格,并将移除正则表达式。当没有最新的标记信息时,这可能导致无法从各行中剪裁掉空格。", + "trueDescription": "启用该模式。", + "useTrash": "在删除文件或文件夹时,将它们移动到操作系统的“废纸篓”中 (Windows 为“回收站”)。禁用此设置将永久删除文件或文件夹。", + "watcherExclude": "配置要从文件监视中排除的路径或 [glob 模式](https://aka.ms/vscode-glob-patterns)。路径可以相对于被监视的文件夹,也可以是绝对路径。glob 模式相对于被监视的文件夹进行匹配。当遇到文件观察程序进程消耗大量 CPU 的情况时,请确保排除不太重要的大型文件夹(例如生成输出文件夹)。", + "watcherInclude": "配置额外路径以监视工作区内的更改。默认情况下,将以递归方式监视所有工作区文件夹,但符号链接的文件夹除外。可以显式添加绝对路径或相对路径,以支持作为符号链接的监视文件夹。将使用当前打开的工作区将相对路径解析为绝对路径。" + }, + "vs/workbench/contrib/files/browser/views/emptyView": { + "noWorkspace": "无打开的文件夹" + }, + "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { + "canNotResolve": "无法解析工作区文件夹 ({0})", + "label": "资源管理器", + "symbolicLlink": "符号链接", + "unknown": "未知文件类型" + }, + "vs/workbench/contrib/files/browser/views/explorerView": { + "collapseExplorerFolders": "在资源管理器中折叠文件夹", + "collapseExplorerFoldersMetadata": "折叠资源管理器中的所有文件夹。", + "createNewFile": "新建文件...", + "createNewFolder": "新建文件夹...", + "explorerSection": "资源管理器部分: {0}", + "refreshExplorer": "刷新资源管理器", + "refreshExplorerMetadata": "强制刷新资源管理器。" + }, + "vs/workbench/contrib/files/browser/views/explorerViewer": { + "confirmMove": "是否确定要将\"{0}\"移到\"{1}\"?", + "confirmMultiMove": "确定要将以下文件{0}移动至{1}?", + "confirmRootMove": "是否确定要更改工作区中根文件夹“{0}”的顺序?", + "confirmRootsMove": "是否确定要更改工作区中多个根文件夹的顺序?", + "copy": "复制 {0}", + "copying": "正在复制 {0}", + "doNotAskAgain": "不再询问", + "explorerHighlightFolderBadgeTitle": "目录包含 {0} 个匹配项", + "fileInputAriaLabel": "输入文件名。按 \"Enter\" 键确认或按 \"Esc\" 键取消。", + "move": "移动 {0}", + "moveButtonLabel": "移动(&&M)", + "moving": "正在移动 {0}", + "numberOfFiles": "{0} 文件", + "numberOfFolders": "{0} 文件夹", + "searchMaxResultsWarning": "结果集仅包含所有匹配项的子集。请使你的搜索更加具体以减少结果。", + "treeAriaLabel": "文件资源管理器" + }, + "vs/workbench/contrib/files/browser/views/openEditorsView": { + "dirtyCounter": "{0} 个未保存", + "flipLayout": "切换垂直/水平编辑器布局", + "miToggleEditorLayout": "翻转布局(&&L)", + "miToggleEditorLayoutWithoutMnemonic": "翻转布局", + "newUntitledFile": "新的无标题文本文件", + "openEditors": "打开的编辑器" + }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "无法监视文件更改。请按照说明链接来解决此问题。", + "eshutdownError": "文件更改观察程序意外停止。重新加载窗口可能再次启用观察程序,除非无法监视工作区的文件更改。", + "learnMore": "说明", + "reload": "重新加载" + }, + "vs/workbench/contrib/files/common/dirtyFilesIndicator": { + "dirtyFile": "1 个未保存的文件", + "dirtyFiles": "{0} 个未保存的文件" + }, + "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "当资源管理器树使用资源管理器查找提供程序时为 True。", + "explorerResourceCut": "如果 EXPLORER 中的一个项已被剪切用于剪切和粘贴,则为 True。", + "explorerResourceIsFolder": "如果 EXPLORER 中的焦点项是文件夹,则为 True。", + "explorerResourceIsRoot": "如果 EXPLORER 中的焦点项是根文件夹,则为 True。", + "explorerResourceMoveableToTrash": "如果 EXPLORER 中的焦点项可移到垃圾桶,则为 True。", + "explorerResourceParentReadonly": "当资源管理器的父中的焦点项为只读时为 True。", + "explorerResourceReadonly": "当 EXPLORER 中的焦点项为只读时为 True。", + "explorerViewletCompressedFirstFocus": "当焦点位于 EXPLORER 视图中精简项的第一个部分的内部时为 True。", + "explorerViewletCompressedFocus": "如果 EXPLORER 视图中的焦点项是精简项,则为 True。", + "explorerViewletCompressedLastFocus": "当焦点位于 EXPLORER 视图中精简项的最后一个部分的内部时为 True。", + "explorerViewletFocus": "当焦点位于 EXPLORER Viewlet 内时为 True。", + "explorerViewletVisible": "当 EXPLORER Viewlet 可见时为 True。", + "filesExplorerFocus": "当焦点位于 EXPLORER 视图内时为 True。", + "foldersViewVisible": "当“文件夹”视图(资源管理器视图容器内的文件树)可见时为 True。", + "openEditorsFocus": "当焦点位于 OPEN EDITORS 视图内时为 True。", + "viewHasSomeCollapsibleItem": "如果资源管理器视图中的工作区具有一些可折叠的根子级,则为 true。" + }, + "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { + "filesCategory": "文件", + "miShare": "共享", + "openContainer": "打开所在的文件夹", + "revealInMac": "在 Finder 中显示", + "revealInWindows": "在文件资源管理器中显示" + }, + "vs/workbench/contrib/folding/browser/folding.contribution": { + "formatter.default": "定义优先于所有其他折叠范围提供程序的默认折叠范围提供程序。必须是提供折叠范围提供程序的扩展的标识符。", + "null": "全部", + "nullFormatterDescription": "所有活动折叠范围提供程序" + }, + "vs/workbench/contrib/format/browser/formatActionsMultiple": { + "config": "配置默认格式化程序...", + "config.bad": "扩展 \"{0}\" 配置为格式化程序, 但不可用。选择其他默认格式化程序以继续。", + "config.needed": "“{0}”文件有多个格式化程序。其中一个应配置为默认格式化程序。", + "def": "(默认值)", + "do.config": "配置(&&C)...", + "do.config.command": "配置...", + "do.config.notification": "配置...", + "format.placeHolder": "选择格式化程序", + "formatDocument.label.multiple": "使用...格式化文档", + "formatSelection.label.multiple": "格式化选定内容的方式...", + "formatter": "格式设置", + "formatter.default": "定义一个默认格式化程序, 该格式化程序优先于所有其他格式化程序设置。必须是提供格式化程序的扩展的标识符。", + "miss": "配置默认格式化程序", + "miss.1": "扩展 '{0}' 配置为格式化程序,但不能格式化 '{1}'-文件", + "miss.2": "扩展“{0}”配置为格式化程序,但它只能将“{1}”文件作为一个整体进行格式化,而不能格式化选定的内容或部分文件。", + "null": "无", + "nullFormatterDescription": "没有", + "select": "为“{0}”文件选择默认的格式化程序", + "summary": "格式化程序冲突" + }, + "vs/workbench/contrib/format/browser/formatActionsNone": { + "formatDocument.label.multiple": "格式化文档", + "install.formatter": "安装格式化程序(&&I)...", + "no.provider": "没有安装用于“{0}”文件的格式化程序。", + "too.large": "此文件过大,无法进行格式设置" + }, + "vs/workbench/contrib/format/browser/formatModified": { + "formatChanges": "设置修改过的行的格式" + }, + "vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": { + "description": "具有内嵌提示信息的代码", + "isReadingLineWithInlayHints": "当前行及其内嵌提示是否是当前焦点", + "read.title": "使用内联提示读取行", + "stop.title": "停止内嵌提示读取" + }, + "vs/workbench/contrib/inlineChat/browser/inlineChat.contribution": { + "cancel": "取消请求", + "cancelShort": "取消", + "send.edit": "编辑代码", + "send.generate": "生成" + }, + "vs/workbench/contrib/inlineChat/browser/inlineChatActions": { + "apply1": "接受更改", + "apply2": "接受", + "arrowDown": "光标向下", + "arrowUp": "光标向上", + "cat": "内联聊天", + "chat.rerun.label": "重新运行请求", + "close": "关闭", + "configure": "配置内联聊天", + "discard": "放弃", + "focus": "聚焦输入", + "moveToNextHunk": "移动到下一个更改", + "moveToPreviousHunk": "移动到上一个更改", + "rerun": "重新运行", + "run": "编辑器内联聊天", + "showChanges": "切换更改", + "startInlineChat": "从编辑器工具栏生成内联聊天的图标。", + "unstash": "继续上次关闭的内联聊天", + "viewInChat": "在聊天中查看" + }, + "vs/workbench/contrib/inlineChat/browser/inlineChatController": { + "create.fail": "无法启动编辑器聊天", + "empty": "无结果,请优化输入并重试", + "err.apply": "无法应用更改。", + "err.discard": "无法放弃更改。", + "welcome.2": "正在准备..." + }, + "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { + "defaultTitle": "聊天", + "disableHint": "禁用内联聊天提示", + "hideHint": "隐藏内联聊天提示", + "inlineChatShowingHint": "内联聊天是否显示上下文提示", + "showHint": "显示内联聊天提示", + "startWithCurrentLine": "在编辑器中从当前行开始", + "title1": "请 {0} 以继续处理 {1}", + "title2": "请 {0} 以使用 {1} 进行编辑" + }, + "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { + "config": "始终使用 AI 生成的更改保存而不询问", + "detail": "AI 生成的更改可能不正确,应在保存前检查。", + "discard": "取消", + "message.1": "是否要保存{0}在 {1} 中所做的更改?", + "message.2": "是否要保存内联聊天在 {0} 中所做的更改?", + "save": "保存" + }, + "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { + "aria-label": "内联聊天输入", + "inlineChat.accessibilityHelp": "内联聊天输入,将{0}用于内联聊天辅助功能帮助。", + "inlineChat.accessibilityHelpNoKb": "内联聊天输入,运行内联聊天辅助功能帮助命令以了解详细信息。" + }, + "vs/workbench/contrib/inlineChat/browser/inlineChatZoneWidget": { + "inlineChatClosed": "已关闭内联聊天小组件" + }, + "vs/workbench/contrib/inlineChat/common/inlineChat": { + "accessibleDiffView": "内联聊天是否还会呈现一个可访问的差异查看器以显示其更改。", + "accessibleDiffView.auto": "可访问的差异查看器基于所启用的屏幕阅读器模式。", + "accessibleDiffView.off": "从未启用可访问的差异查看器。", + "accessibleDiffView.on": "始终启用可访问的差异查看器。", + "editorOverviewRuler.inlineChatInserted": "内联聊天插入内容的概述标尺的标记颜色。", + "editorOverviewRuler.inlineChatRemoved": "内联聊天删除的内容的概述标尺的标记颜色。", + "emptyLineHint": "空行是否显示通过内联聊天生成代码的提示。", + "finishOnType": "在已更改区域之外输入内容时是否结束内联聊天会话。", + "holdToSpeech": "保持内联聊天键绑定是否将自动启用语音识别。", + "inlineChat.background": "交互式编辑器小组件的背景色", + "inlineChat.border": "交互式编辑器小组件的边框颜色", + "inlineChat.foreground": "交互式编辑器小组件的前景色", + "inlineChat.shadow": "交互式编辑器小组件的阴影颜色", + "inlineChatChangeHasDiff": "当前更改是否支持显示差异", + "inlineChatChangeShowsDiff": "当前更改是否显示差异", + "inlineChatDiff.inserted": "交互式编辑器输入中已插入文本的背景色", + "inlineChatDiff.removed": "交互式编辑器输入中已删除文本的背景色", + "inlineChatDocumentChanged": "文档是否已同时更改", + "inlineChatEditing": "用户当前在内联聊天中是编辑代码还是生成代码", + "inlineChatEmpty": "交互式编辑器输入是否为空", + "inlineChatFocused": "是否聚焦交互式编辑器输入", + "inlineChatHasPossible": "内联聊天提供程序是否存在以及内联聊天的编辑器是否处于打开状态", + "inlineChatHasProvider": "交互式编辑器的提供程序是否存在", + "inlineChatHasStashedSession": "交互式编辑器是否已保留会话以进行快速还原", + "inlineChatInnerCursorEnd": "迭代活动编辑器输入的光标是否位于输入末尾", + "inlineChatInnerCursorFirst": "迭代活动编辑器输入的光标是否在第一行", + "inlineChatInnerCursorLast": "迭代活动编辑器输入的光标是否在最后一行", + "inlineChatInnerCursorStart": "迭代活动编辑器输入的光标是否位于输入的开头", + "inlineChatInput.background": "交互式编辑器输入的背景色", + "inlineChatInput.border": "交互式编辑器输入的边框颜色", + "inlineChatInput.focusBorder": "聚焦时交互式编辑器输入的边框颜色", + "inlineChatInput.placeholderForeground": "交互式编辑器输入占位符的前景色", + "inlineChatOuterCursorPosition": "外部编辑器的光标位于交互式编辑器输入的上方还是下方", + "inlineChatRequestInProgress": "内联聊天请求当前是否正在进行", + "inlineChatResponseFocused": "交互式小组件的响应是否集中", + "inlineChatResponseTypes": "回复的类型:已收到、尚未收到、仅消息,或已传递消息和本地编辑", + "inlineChatUserDidEdit": "用户是否在内联聊天顶部进行了更改", + "inlineChatVisible": "交互式编辑器输入是否可见", + "lineSuffixHint": "Whether a hint to complete a line with inline chat is shown. Only shows when at the end of a line that is dominated by natural language, like `class Person with name and hobbies`", + "mode": "配置是将在内联聊天中创建的更改直接应用到文档还是先预览它们。", + "mode.live": "将更改直接应用到文档,但可通过内联差异突出显示更改,以及通过 hunks 接收/舍弃更改。结束会话将保留更改。", + "mode.preview": "仅预览更改,但需要通过“应用”按钮接受这些更改。结束会话将放弃更改。" + }, + "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { + "holdForSpeech": "保持语音" + }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "当编辑器具有焦点时,当前交互式代码单元格的边框颜色。", + "interactive.execute": "执行代码", + "interactive.history.focus": "焦点历史记录", + "interactive.history.next": "历史记录中的下一个值", + "interactive.history.previous": "历史记录中的上一个值", + "interactive.inactiveCodeBorder": "当编辑器没有焦点时,当前交互式代码单元格的边框颜色。", + "interactive.input.clear": "清除交互窗口输入编辑器内容", + "interactive.input.focus": "焦点输入编辑器", + "interactive.open": "打开交互窗口", + "interactiveScrollToBottom": "滚动到底部", + "interactiveScrollToTop": "滚动到顶部", + "interactiveWindow": "交互窗口", + "interactiveWindow.alwaysScrollOnNewCell": "自动滚动交互窗口以显示执行的最后一条语句的输出。如果此值为 false,仅当最后一个单元格已滚动到此单元格时,窗口才会滚动。", + "interactiveWindow.executeWithShiftEnter": "使用 Shift+Enter 执行交互窗口(REPL)输入框,以便使 Enter 可用于创建换行符。", + "interactiveWindow.promptToSaveOnClose": "关闭交互窗口时提示保存该窗口。此设置更改仅影响新的交互窗口。", + "interactiveWindow.showExecutionHint": "在交互窗口(REPL)输入框中显示提示,以指示如何执行代码。" + }, + "vs/workbench/contrib/interactive/browser/replInputHintContentWidget": { + "ReplInputAriaLabelHelp": "有关辅助功能帮助,请使用 {0}。", + "ReplInputAriaLabelHelpNoKb": "有关详细信息,请运行“打开辅助功能帮助”命令.", + "disableHint": " 在设置中切换 {0} 以禁用此提示。", + "emptyHintText": "按 {0} 执行。" + }, + "vs/workbench/contrib/interactiveEditor/browser/interactiveEditorActions": { + "accept": "发出请求", + "actions.interactiveSession.accessibiltyHelpEditor": "交互式会话编辑器辅助功能帮助", + "apply1": "接受更改", + "apply2": "接受", + "arrowDown": "光标向下", + "arrowUp": "光标向上", + "cancel": "取消", + "cat": "交互式编辑器", + "contractMessage": "协定消息", + "copyRecordings": "(开发人员)将 Exchange 写入剪贴板", + "discard": "放弃", + "discardMenu": "放弃...", + "expandMessage": "展开消息", + "feedback.helpful": "有用", + "feedback.unhelpful": "无用", + "focus": "聚焦输入", + "label": "'{0}' 和 {1} 跟进({2})", + "nextFromHistory": "历史记录中的下一个", + "previousFromHistory": "历史记录中的上一个", + "run": "开始代码聊天", + "stop": "停止请求", + "toggleDiff": "切换差异", + "toggleDiff2": "显示内联差异", + "undo.clipboard": "放弃到剪贴板", + "undo.newfile": "放弃到新文件", + "unstash": "继续上次关闭的代码聊天", + "viewInChat": "在聊天中查看" + }, + "vs/workbench/contrib/interactiveEditor/browser/interactiveEditorController": { + "create.fail": "无法启动编辑器聊天", + "create.fail.detail": "请查阅错误日志,稍后重试。", + "default.placeholder": "提问", + "default.placeholder.history": "{0} ({1},{2} (针对历史记录))", + "empty": "无结果,请优化输入并重试", + "err.apply": "无法应用更改。", + "err.discard": "无法放弃更改。", + "thinking": "思考中...", + "welcome.1": "AI 生成的代码可能不正确" + }, + "vs/workbench/contrib/interactiveEditor/browser/interactiveEditorStrategies": { + "lines.0": "未更改任何内容", + "lines.1": "已更改 1 行", + "lines.N": "已更改 {0} 行" + }, + "vs/workbench/contrib/interactiveEditor/browser/interactiveEditorWidget": { + "aria-label": "交互式编辑器输入", + "interactiveEditor.accessibilityHelp": "交互式编辑器输入,使用 {0} 来获取交互式编辑器辅助功能帮助。", + "interactiveSessionInput.accessibilityHelpNoKb": "交互式编辑器输入,运行交互式编辑器辅助功能帮助命令了解详细信息。", + "modified": "已修改", + "original": "原始版本" + }, + "vs/workbench/contrib/interactiveEditor/common/interactiveEditor": { + "editMode": "配置是将在交互式编辑器中创建的更改直接应用到文档还是先预览它们。", + "editMode.live": "更改直接应用到文档,但可通过内联差异突出显示。结束会话将保留更改。", + "editMode.livePreview": "更改直接应用到文档,但可通过内联差异或并排差异在视觉上突出显示。结束会话将保留更改。", + "editMode.preview": "仅预览更改,但需要通过“应用”按钮接受这些更改。结束会话将放弃更改。", + "interactiveEditor.border": "交互式编辑器小组件的边框颜色", + "interactiveEditor.regionHighlight": "当前交互区域的背景突出显示。必须是透明的。", + "interactiveEditor.shadow": "交互式编辑器小组件的阴影颜色", + "interactiveEditorDidEdit": "交互式编辑器是否更改了任何代码", + "interactiveEditorDiff": "交互式编辑器是否显示更改差异", + "interactiveEditorDiff.inserted": "交互式编辑器输入中已插入文本的背景色", + "interactiveEditorDiff.removed": "交互式编辑器输入中已删除文本的背景色", + "interactiveEditorDocumentChanged": "文档是否已同时更改", + "interactiveEditorEmpty": "交互式编辑器输入是否为空", + "interactiveEditorFocused": "是否聚焦交互式编辑器输入", + "interactiveEditorHasActiveRequest": "交互式编辑器是否有活动请求", + "interactiveEditorHasProvider": "交互式编辑器的提供程序是否存在", + "interactiveEditorHasStashedSession": "交互式编辑器是否已保留会话以进行快速还原", + "interactiveEditorInnerCursorFirst": "迭代活动编辑器输入的光标是否在第一行", + "interactiveEditorInnerCursorLast": "迭代活动编辑器输入的光标是否在最后一行", + "interactiveEditorInput.background": "交互式编辑器输入的背景色", + "interactiveEditorInput.border": "交互式编辑器输入的边框颜色", + "interactiveEditorInput.focusBorder": "聚焦时交互式编辑器输入的边框颜色", + "interactiveEditorInput.placeholderForeground": "交互式编辑器输入占位符的前景色", + "interactiveEditorLastFeedbackKind": "提供的最后一种反馈", + "interactiveEditorMarkdownMessageCropState": "交互式编辑器消息是否裁剪还是展开", + "interactiveEditorOuterCursorPosition": "外部编辑器的光标位于交互式编辑器输入的上方还是下方", + "interactiveEditorResponseType": "当前交互式编辑器会话的最后一个响应类型是什么", + "interactiveEditorVisible": "交互式编辑器输入是否可见" + }, + "vs/workbench/contrib/interactiveSession/browser/actions/interactiveSessionActions": { + "actions.ineractiveSession.acceptInput": "交互式会话接受输入", + "actions.interactiveSession.focus": "聚焦交互式会话", + "interactiveSession.category": "交互式会话", + "interactiveSession.clear.label": "清除", + "interactiveSession.clearHistory.label": "清除输入历史记录", + "interactiveSession.focusInput.label": "聚焦输入", + "interactiveSession.history.label": "显示历史记录", + "interactiveSession.history.pick": "选择要还原的聊天会话", + "interactiveSession.open": "打开编辑器({0})" + }, + "vs/workbench/contrib/interactiveSession/browser/actions/interactiveSessionCodeblockActions": { + "interactive.copyCodeBlock.label": "复制", + "interactive.insertCodeBlock.label": "在光标处插入", + "interactive.insertIntoNewFile.label": "插入到新文件中", + "interactive.runInTerminal.label": "在终端中运行" + }, + "vs/workbench/contrib/interactiveSession/browser/actions/interactiveSessionCopyActions": { + "interactive.copyAll.label": "全部复制", + "interactive.copyItem.label": "复制" + }, + "vs/workbench/contrib/interactiveSession/browser/actions/interactiveSessionExecuteActions": { + "interactive.cancel.label": "取消", + "interactive.submit.label": "提交" + }, + "vs/workbench/contrib/interactiveSession/browser/actions/interactiveSessionTitleActions": { + "interactive.voteDown.label": "投反对票", + "interactive.voteUp.label": "投赞成票" + }, + "vs/workbench/contrib/interactiveSession/browser/contrib/interactiveSessionInputEditorContrib": { + "interactive.input.placeholderNoCommands": "提问", + "interactive.input.placeholderWithCommands": "提问或键入主题的 \"/\"" + }, + "vs/workbench/contrib/interactiveSession/browser/interactiveSession.contribution": { + "interactiveSession": "交互式会话", + "interactiveSession.editor.fontFamily": "控制交互式会话中的字体系列。", + "interactiveSession.editor.fontSize": "控制交互式会话中的字号(以像素为单位)。", + "interactiveSession.editor.fontWeight": "控制交互式会话中的字体粗细。", + "interactiveSession.editor.lineHeight": "控制交互式会话中的行高(以像素为单位)。使用 0 根据字号计算行高。", + "interactiveSession.editor.wordWrap": "控制是否应在交互式会话中换行。", + "interactiveSessionConfigurationTitle": "交互式会话" + }, + "vs/workbench/contrib/interactiveSession/browser/interactiveSessionContributionServiceImpl": { + "vscode.extension.contributes.interactiveSession": "为交互式会话提供程序做出贡献", + "vscode.extension.contributes.interactiveSession.icon": "此交互式会话提供程序的图标。", + "vscode.extension.contributes.interactiveSession.id": "此交互式会话提供程序的唯一标识符。", + "vscode.extension.contributes.interactiveSession.label": "此交互式会话提供程序的显示名称。", + "vscode.extension.contributes.interactiveSession.when": "条件必须为 true 才能启用此交互式会话提供程序。" + }, + "vs/workbench/contrib/interactiveSession/browser/interactiveSessionEditorInput": { + "interactiveSessionEditorName": "交互式会话" + }, + "vs/workbench/contrib/interactiveSession/browser/interactiveSessionInputPart": { + "interactiveSessionInput": "交互式会话输入" + }, + "vs/workbench/contrib/interactiveSession/browser/interactiveSessionListRenderer": { + "interactiveSession": "交互式会话" + }, + "vs/workbench/contrib/interactiveSession/browser/interactiveSessionWidget": { + "clear": "清除会话" + }, + "vs/workbench/contrib/interactiveSession/common/interactiveSessionColors": { + "interactive.requestBackground": "交互式请求的背景色。", + "interactive.requestBorder": "交互式请求的边框颜色。" + }, + "vs/workbench/contrib/interactiveSession/common/interactiveSessionContextKeys": { + "hasInteractiveSessionProvider": "注册某些交互式会话提供程序时为 True。", + "inInteractiveInput": "当焦点位于交互式输入中时为 true,否则为 false。", + "inInteractiveSession": "当焦点位于交互式会话小组件中时为 true,否则为 false。", + "interactiveInputHasText": "当交互式输入包含文本时为 True。", + "interactiveSessionRequestInProgress": "当前请求仍在进行时为 True。", + "interactiveSessionResponseHasProviderId": "当提供程序已向此响应分配 ID 时为 True。", + "interactiveSessionResponseVote": "对响应投赞成票后,其设置为 \"up\"。投反对票时,设置为 \"down\"。否则为空字符串。" + }, + "vs/workbench/contrib/interactiveSession/common/interactiveSessionServiceImpl": { + "emptyResponse": "提供程序返回了 null 响应" + }, + "vs/workbench/contrib/interactiveSession/common/interactiveSessionViewModel": { + "thinking": "思考中" + }, + "vs/workbench/contrib/issue/browser/baseIssueReporterService": { + "bugDescription": "请分享能稳定重现此问题的必要步骤,并包含实际和预期的结果。我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑这个问题并添加截图。", + "bugReporter": "Bug 报告", + "closed": "已关闭", + "createOnGitHub": "在 GitHub 上创建", + "description": "描述", + "disabledExtensions": "已禁用扩展", + "elsewhereDescription": "\"{0}\" 扩展更倾向于使用外部问题报告器。要转到该问题报告体验,请点击下面的按钮。", + "extension": "VS Code 扩展", + "extensionPlaceholder": "例如,扩展自述文件图像上缺少可选文字", + "featureRequest": "功能请求", + "featureRequestDescription": "请描述您希望能够使用的功能。我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑问题并添加截图。", + "handlesIssuesElsewhere": "此扩展处理 VS Code 之外的问题", + "hide": "隐藏", + "loadingData": "正在加载数据...", + "marketplace": "扩展市场", + "marketplacePlaceholder": "例如,无法禁用已安装的扩展", + "noSimilarIssues": "没有找到类似问题", + "open": "打开", + "openIssueReporter": "打开外部问题报告器", + "pasteData": "所需的数据太大,无法直接发送。我们已经将其写入剪贴板,请粘贴。", + "performanceIssue": "性能问题(冻结、缓慢、崩溃)", + "performanceIssueDesciption": "这个性能问题是在什么时候发生的? 是在启动时,还是在一系列特定的操作之后? 我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑这个问题并添加截图。", + "previewOnGitHub": "在 GitHub 中预览", + "rateLimited": "超出 GitHub 查询限制。请稍候。", + "selectExtension": "选择扩展", + "selectSource": "选择源", + "show": "显示", + "similarIssues": "类似问题", + "stepsToReproduce": "重现步骤", + "undefinedPlaceholder": "请输入标题。", + "unknown": "不知道", + "vscode": "Visual Studio Code", + "vscodePlaceholder": "例如 Workbench 缺少问题面板" + }, + "vs/workbench/contrib/issue/browser/issue.contribution": { + "statusUnsupported": "浏览器中尚不支持 --status 参数。" + }, + "vs/workbench/contrib/issue/browser/issueFormService": { + "cancel": "取消", + "confirmCloseIssueReporter": "您的输入将不会保存。确实要关闭此窗口吗?", + "issueReporterWriteToClipboard": "数据太多,无法直接发送到 GitHub。数据将被复制到剪贴板,请将其粘贴到打开的 GitHub 问题页。", + "ok": "确定(&&O)", + "yes": "是(&&Y)" + }, + "vs/workbench/contrib/issue/browser/issueQuickAccess": { + "contributedIssuePage": "打开扩展页", + "extensions": "扩展", + "reportExtensionMarketplace": "扩展市场" + }, + "vs/workbench/contrib/issue/browser/issueReporterPage": { + "chooseExtension": "扩展", + "completeInEnglish": "请使用英文进行填写。", + "descriptionEmptyValidation": "需要描述。", + "descriptionTooShortValidation": "请提供更长的说明。", + "details": "请输入详细信息。", + "disableExtensions": "禁用所有扩展并重新加载窗口", + "disableExtensionsLabelText": "请试着在{0}之后重现问题。如果此问题仅在扩展运行时才能重现,那么这可能是一个扩展的问题。", + "extensionData": "扩展没有要包含的其他数据。", + "extensionWithNoBugsUrl": "问题报告程序无法为此扩展创建问题,因为它没有指定用于报告问题的 URL。请查看此扩展的应用商店页面,以便查看是否有其他说明。", + "extensionWithNonstandardBugsUrl": "问题报告程序无法为此扩展创建问题。请访问{0}报告问题。", + "issueSourceEmptyValidation": "问题源是必需的。", + "issueSourceLabel": "适用源", + "issueTitleLabel": "标题", + "issueTitleRequired": "请输入标题。", + "issueTypeLabel": "这是一个", + "reviewGuidanceLabel": "在此处报告问题之前,请查看我们提供的指南。", + "sendExperiments": "包括 A/B 试验信息", + "sendExtensionData": "包括其他扩展信息", + "sendExtensions": "包含已启用的扩展", + "sendProcessInfo": "包含当前运行中的进程", + "sendSystemInfo": "包含系统信息", + "sendWorkspaceInfo": "包含工作区元数据", + "show": "显示", + "titleEmptyValidation": "标题是必需的。", + "titleLengthValidation": "标题太长。" + }, + "vs/workbench/contrib/issue/browser/issueReporterService": { + "undefinedPlaceholder": "请输入标题。" + }, + "vs/workbench/contrib/issue/browser/issueTroubleshoot": { + "I cannot reproduce": "我无法重现", + "Stop": "停止", + "This is Bad": "我可以重现", + "ask to download insiders": "请尝试下载并重现{0}预览体验成员中的问题。", + "ask to reproduce issue": "请尝试重现{0}预览体验成员中的问题,并确认问题是否存在。", + "bad": "我可以重现", + "detail.start": "问题疑难解答过程有助于确定问题的原因。问题可能是由配置不当、扩展或 {0} 本身引起的。\r\n\r\n在此过程中,窗口会不断重载。每次都必须确认是否仍看到此问题。", + "download insiders": "下载{0}预览体验成员", + "empty.profile": "问题疑难解答处于活动状态,并且已将配置暂时重置为默认值。检查是否仍可以重现问题,然后从这些选项中进行选择。", + "good": "我无法重现", + "issue is in core": "问题疑难解答已确定该问题与{0}有关。", + "issue is with configuration": "问题疑难解答已确定此问题是由配置导致的。请使用“导出配置文件”命令导出配置来报告问题,并共享问题报告中的文件。", + "msg": "&&排查问题", + "profile.extensions.disabled": "问题疑难解答处于活动状态,并暂时禁用了所有已安装的扩展。检查是否仍可以重现问题,然后从这些选项中进行选择。", + "report anyway": "仍然报告问题", + "stop": "停止", + "title.stop": "停止排查问题", + "troubleshoot issue": "排查问题", + "troubleshootIssue": "排查问题...", + "use insiders": "这可能意味着问题已解决,将在即将发布的版本中可用。你可以安全地使用{0}预览体验成员,直到新的稳定版本可用。" + }, + "vs/workbench/contrib/issue/common/issue.contribution": { + "miReportIssue": "使用英文报告问题(&&I)", + "reportIssueInEnglish": "报告问题…" + }, + "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { + "openIssueReporter": "打开问题报告程序", + "reportPerformanceIssue": "报告性能问题...", + "tasksQuickAccessPlaceholder": "键入要报告的扩展名。" + }, + "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { + "noCurrentExperiments": "无当前试验。", + "pasteData": "所需的数据太大,无法直接发送。我们已经将其写入剪贴板,请粘贴。", + "undefinedPlaceholder": "请输入标题。" + }, + "vs/workbench/contrib/issue/electron-sandbox/process.contribution": { + "miOpenProcessExplorerer": "打开进程资源管理器(&&P)", + "openProcessExplorer": "打开进程资源管理器", + "stopTracing": "停止跟踪", + "stopTracing.button": "重新启动并启用跟踪(&&R)", + "stopTracing.detail": "这可能需要一分钟才能完成。", + "stopTracing.message": "需要使用 \"--trace\" 参数启动跟踪", + "stopTracing.title": "正在创建跟踪文件..." + }, + "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { + "toggleKeybindingsLog": "切换键盘快捷方式疑难解答" + }, + "vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": { + "detectlang": "检测内容中的语言", + "langDetection.aria": "更改为检测到的语言: {0}", + "langDetection.name": "语言检测", + "noDetection": "无法检测编辑器语言", + "status.autoDetectLanguage": "接受检测到的语言: {0}" + }, + "vs/workbench/contrib/languageStatus/browser/languageStatus": { + "aria.1": "{0},{1}", + "aria.2": "{0}", + "langStatus.aria": "编辑器语言状态: {0}", + "langStatus.name": "编辑器语言状态", + "name.pattern": "{0} (语言状态)", + "pin": "添加到状态栏", + "reset": "重置语言状态交互计数器", + "unpin": "从状态栏中删除" + }, + "vs/workbench/contrib/limitIndicator/browser/limitIndicator.contribution": { + "colorDecoratorsStatusItem.name": "颜色装饰器状态", + "colorDecoratorsStatusItem.source": "颜色修饰器", + "foldingRangesStatusItem.name": "正在折叠状态", + "foldingRangesStatusItem.source": "正在折叠", + "status.button.configure": "配置", + "status.limited.details": "出于性能原因,仅显示了 {0}", + "status.limitedColorDecorators.short": "颜色修饰器", + "status.limitedFoldingRanges.short": "折叠范围" + }, + "vs/workbench/contrib/list/browser/listResizeColumnAction": { + "list": "列表", + "list.resizeColumn": "调整列大小" + }, + "vs/workbench/contrib/list/browser/tableColumnResizeQuickPick": { + "table.column.resizeValue.invalidRange": "请输入一个大于 0 且小于等于 100 的数字。", + "table.column.resizeValue.invalidType": "请输入一个整数。", + "table.column.resizeValue.placeHolder": "即 20、60、100...", + "table.column.resizeValue.prompt": "请输入“{0}”列的宽度(以百分比表示)。", + "table.column.selection": "选择要调整大小的列,键入以进行筛选。" + }, + "vs/workbench/contrib/localHistory/browser/localHistory": { + "localHistoryIcon": "日程表视图中本地历史记录条目的图标。", + "localHistoryRestore": "用于还原本地历史记录条目的内容的图标。" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryCommands": { + "confirmDeleteAllDetail": "此操作不可逆!", + "confirmDeleteAllMessage": "是否要删除本地历史记录中所有文件的所有条目?", + "confirmDeleteDetail": "此操作不可逆!", + "confirmDeleteMessage": "是否要从 {1} 中删除 {0} 的本地历史记录条目?", + "confirmRestoreDetail": "还原将放弃任何未保存的更改。", + "confirmRestoreMessage": "是否要还原“{0}”的内容?", + "createLocalHistoryEntryTitle": "创建本地历史记录条目", + "createLocalHistoryPlaceholder": "输入 '{0}' 的本地历史记录条目的新名称", + "deleteAllButtonLabel": "全部删除(&&D)", + "deleteButtonLabel": "删除(&&D)", + "localHistory.category": "本地历史记录", + "localHistory.compareWithFile": "与文件进行比较", + "localHistory.compareWithPrevious": "与上一个版本比较", + "localHistory.compareWithSelected": "与已选项目进行比较", + "localHistory.create": "创建条目", + "localHistory.delete": "删除", + "localHistory.deleteAll": "全部删除", + "localHistory.open": "显示内容", + "localHistory.rename": "重命名", + "localHistory.restore": "还原内容", + "localHistory.restoreViaPicker": "查找要还原的条目", + "localHistory.restoreViaPickerMenu": "本地历史记录: 查找要还原的条目...", + "localHistory.selectForCompare": "选择以进行比较", + "localHistoryCompareToFileEditorLabel": "{0} ({1} • {2}) ↔ {3}", + "localHistoryCompareToPreviousEditorLabel": "{0} ({1} • {2}) ↔ {3} ({4} • {5})", + "localHistoryEditorLabel": "{0} ({1} • {2})", + "localHistoryRestore.source": "已还原文件", + "renameLocalHistoryEntryTitle": "重命名本地历史记录条目", + "renameLocalHistoryPlaceholder": "输入本地历史记录条目的新名称", + "restoreButtonLabel": "还原(&&R)", + "restoreViaPicker.entryPlaceholder": "选择要打开的本地历史记录条目", + "restoreViaPicker.filePlaceholder": "选择要显示其本地历史记录的文件", + "unableToRestore": "无法还原“{0}”。" + }, + "vs/workbench/contrib/localHistory/browser/localHistoryTimeline": { + "localHistory": "本地历史记录" + }, + "vs/workbench/contrib/localHistory/electron-sandbox/localHistoryCommands": { + "openContainer": "打开包含文件夹", + "revealInMac": "在查找器中显示", + "revealInWindows": "在文件资源管理器中显示" + }, + "vs/workbench/contrib/localization/common/localization.contribution": { + "language id": "语言 ID", + "localizations": "语言包", + "localizations language name": "语言名称", + "localizations localized language name": "语言本地名称", + "vscode.extension.contributes.localizations": "向编辑器提供本地化内容", + "vscode.extension.contributes.localizations.languageId": "显示字符串翻译的目标语言 ID。", + "vscode.extension.contributes.localizations.languageName": "语言的英文名称。", + "vscode.extension.contributes.localizations.languageNameLocalized": "提供语言的名称。", + "vscode.extension.contributes.localizations.translations": "与语言关联的翻译的列表。", + "vscode.extension.contributes.localizations.translations.id": "使用此翻译的 VS Code 或扩展的 ID。VS Code 的 ID 总为 \"vscode\",扩展的 ID 的格式应为 \"publisherId.extensionName\"。", + "vscode.extension.contributes.localizations.translations.id.pattern": "翻译 VS Code 或者扩展,ID 分别应为 \"vscode\" 或格式为 \"publisherId.extensionName\"。", + "vscode.extension.contributes.localizations.translations.path": "包含语言翻译的文件的相对路径。" + }, + "vs/workbench/contrib/localization/common/localizationsActions": { + "available": "可用", + "chooseLocale": "选择显示语言", + "clearDisplayLanguage": "清除显示语言首选项", + "configureLocale": "配置显示语言", + "configureLocaleDescription": "根据已安装的语言包更改 VS Code 的区域设置。常用语言包括法语、中文、西班牙语、日语、德语、朝鲜语等。", + "installed": "已安装", + "moreInfo": "详细信息" + }, + "vs/workbench/contrib/localization/electron-sandbox/localization.contribution": { + "changeAndRestart": "更改语言并重启", + "neverAgain": "不再显示", + "updateLocale": "要将 {0} 的显示语言更改为 {1} 并重启吗?" + }, + "vs/workbench/contrib/localization/electron-sandbox/minimalTranslations": { + "installAndRestart": "安装并重启", + "installAndRestartMessage": "安装语言包并将显示语言更改为 {0}。", + "searchMarketplace": "搜索商店", + "showLanguagePackExtensions": "在商店中搜索语言包并将显示语言更改为 {0}。" + }, + "vs/workbench/contrib/logs/common/logs.contribution": { + "remote name": "{0} (远程)", + "setDefaultLogLevel": "设置默认日志级别", + "show window log": "显示窗口日志" + }, + "vs/workbench/contrib/logs/common/logsActions": { + "all": "全部", + "current": "当前", + "default": "默认值", + "extensionLogs": "扩展日志", + "log placeholder": "选择日志文件", + "loggers": "日志", + "openSessionLogFile": "打开窗口日志文(会话)...", + "resetLogLevel": "设置为默认日志级别", + "selectLogLevel": "选择日志级别", + "selectLogLevelFor": " {0}: 选择日志级别", + "selectlog": "设置日志级别", + "sessions placeholder": "选择会话", + "setLogLevel": "设置日志级别..." + }, + "vs/workbench/contrib/logs/electron-sandbox/logsActions": { + "openExtensionLogsFolder": "打开扩展日志文件夹", + "openLogsFolder": "打开日志文件夹" + }, + "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { + "alreadysetBoolFalse": "“{0}: {1}”已禁用", + "alreadysetBoolTrue": "“{0}: {1}”已启用", + "alreadysetNum": "“{0}: {1}”已设置为 {2}", + "alreadysetString": "“{0}: {1}”已设置为“{2}”", + "changeSettingTitle": "查看或更改设置", + "copySettingId": "复制设置 ID", + "falseMessage": "禁用“{0}: {1}”", + "numberValue": "将“{0}: {1}”设置为 {2}", + "restorePreviousValue": "还原“{0}: {1}”的值", + "stringValue": "将“{0}: {1}”设置为“{2}”", + "trueMessage": "启用“{0}: {1}”", + "viewInSettings": "在“设置”中查看", + "viewInSettingsDetailed": "在“设置”中查看“{0}: {1}”" + }, + "vs/workbench/contrib/markers/browser/markers.contribution": { + "clearFiltersText": "清除过滤器文本", + "collapseAll": "全部折叠", + "copyMarker": "复制", + "copyMessage": "复制消息", + "focusProblemsFilter": "焦点问题筛选器", + "focusProblemsList": "聚焦到问题视图", + "manyProblems": "1万+", + "markersViewIcon": "查看标记视图的图标。", + "miMarker": "问题(&&P)", + "noProblems": "没有问题", + "problems": "问题", + "show active file": "只看当前活动的文件", + "show errors": "显示错误", + "show excluded files": "显示排除的文件", + "show infos": "显示信息", + "show multiline": "在多行中显示消息", + "show singleline": "在单行中显示消息", + "show warnings": "显示警告", + "status.problems": "问题", + "status.problemsVisibility": "问题可见性", + "status.problemsVisibilityOff": "问题已关闭。单击打开设置。", + "toggleActiveFileDescription": "仅在问题视图中的活动文件中显示或隐藏问题(错误、警告、信息)。", + "toggleErrorsDescription": "在问题视图中显示或隐藏错误。", + "toggleExcludedFilesDescription": "在问题视图中显示或隐藏排除的文件。", + "toggleInfosDescription": "在问题视图中显示或隐藏信息。", + "toggleWarningsDescription": "在问题视图中显示或隐藏警告。", + "totalErrors": "错误: {0} 个", + "totalInfos": "信息: {0} 条", + "totalProblems": "总计 {0} 个问题", + "totalWarnings": "警告: {0} 个", + "viewAsTable": "以表形式查看", + "viewAsTableDescription": "将问题视图显示为表。", + "viewAsTree": "以树形式查看", + "viewAsTreeDescription": "将问题视图显示为树。" + }, + "vs/workbench/contrib/markers/browser/markersFileDecorations": { + "label": "问题", + "markers.showOnFile": "在文件和文件夹上显示错误和警告。被关闭时由 {0} 覆盖。", + "tooltip.1": "此文件存在 1 个问题", + "tooltip.N": "此文件存在 {0} 个问题" + }, + "vs/workbench/contrib/markers/browser/markersTable": { + "codeColumnLabel": "代码", + "fileColumnLabel": "文件", + "messageColumnLabel": "消息", + "sourceColumnLabel": "源" + }, + "vs/workbench/contrib/markers/browser/markersTreeViewer": { + "collapsedIcon": "在标记视图中指示多个线条已折叠的图标。", + "expandedIcon": "在标记视图中指示多个线条已显示的图标。", + "multi line": "在多行中显示消息", + "problemsView": "问题视图", + "single line": "在单行中显示消息" + }, + "vs/workbench/contrib/markers/browser/markersView": { + "No problems filtered": "显示 {0} 个问题", + "clearFilter": "清除筛选", + "problems filtered": "显示第 {0} 个 (共 {1} 个) 问题", + "showing filtered problems": "正在显示第 {0} 页(共 {1} 页)" + }, + "vs/workbench/contrib/markers/browser/messages": { + "errors.warnings.show.label": "显示错误和警告", + "markers.panel.action.filter": "筛选器问题", + "markers.panel.action.moreFilters": "更多过滤器...", + "markers.panel.action.quickfix": "显示修复方案", + "markers.panel.at.ln.col.number": "[行 {0},列 {1}]", + "markers.panel.filter.activeFile": "只看当前活动的文件", + "markers.panel.filter.ariaLabel": "筛选器问题", + "markers.panel.filter.errors": "错误", + "markers.panel.filter.infos": "信息", + "markers.panel.filter.placeholder": "筛选器(例如 text、**/*.ts、!**/node_modules/**)", + "markers.panel.filter.showErrors": "显示错误", + "markers.panel.filter.showInfos": "显示信息", + "markers.panel.filter.showWarnings": "显示警告", + "markers.panel.filter.useFilesExclude": "隐藏排除的文件", + "markers.panel.filter.warnings": "警告", + "markers.panel.multiple.errors.label": "{0} 个错误", + "markers.panel.multiple.infos.label": "{0} 条信息", + "markers.panel.multiple.unknowns.label": "{0} 个未知", + "markers.panel.multiple.warnings.label": "{0} 条警告", + "markers.panel.no.problems.activeFile.build": "未在当前文件中检测到问题。", + "markers.panel.no.problems.build": "未在工作区检测到问题。", + "markers.panel.no.problems.filters": "在给定的筛选条件下,没有找到结果。", + "markers.panel.single.error.label": "1 个错误", + "markers.panel.single.info.label": "1 条信息", + "markers.panel.single.unknown.label": "1 个未知", + "markers.panel.single.warning.label": "1 条警告", + "markers.panel.title.problems": "问题", + "problems.panel.configuration.autoreveal": "在打开文件时,控制是否在“问题”视图中对其进行定位。", + "problems.panel.configuration.compareOrder": "控制问题导航的顺序。", + "problems.panel.configuration.compareOrder.position": "导航按位置排序的问题", + "problems.panel.configuration.compareOrder.severity": "导航按严重性排序的问题", + "problems.panel.configuration.showCurrentInStatus": "启用后,状态栏中将显示当前问题。", + "problems.panel.configuration.title": "问题预览", + "problems.panel.configuration.viewMode": "控制“问题”视图的默认视图模式。", + "problems.tree.aria.label.error.marker": "错误: 行 {1} 和字符 {2} 处的 {0}。{4} 生成的 {3}", + "problems.tree.aria.label.error.marker.nosource": "错误: {1} 行 {2} 列,{0}。{3}", + "problems.tree.aria.label.info.marker": "信息: 行 {1} 和字符 {2} 处的 {0}。{4} 生成的 {3}", + "problems.tree.aria.label.info.marker.nosource": "信息: {1} 行 {2} 列,{0}。{3}", + "problems.tree.aria.label.marker": "问题: 行 {1} 和字符 {2} 处的 {0}。{4} 生成的 {3}", + "problems.tree.aria.label.marker.nosource": "问题: {1} 行 {2} 列,{0}。{3}", + "problems.tree.aria.label.marker.relatedInformation": "此问题包含对 {0} 个位置的引用。", + "problems.tree.aria.label.relatedinfo.message": "{3} 的 {1} 行 {2} 列,{0}", + "problems.tree.aria.label.resource": "在文件夹 {2} 的文件 {1} 中有 {0} 个问题", + "problems.tree.aria.label.warning.marker": "警告: 行 {1} 和字符 {2} 处的 {0}。{4} 生成的 {3}", + "problems.tree.aria.label.warning.marker.nosource": "警告: {1} 行 {2} 列,{0}。{3}", + "problems.view.focus.label": "聚焦到问题 (错误、警告、信息)", + "problems.view.toggle.label": "切换问题 (错误、警告、信息) 视图" + }, + "vs/workbench/contrib/mergeEditor/browser/commands/commands": { + "layout.column": "列布局", + "layout.mixed": "混合布局", + "layout.showBase": "显示基础", + "layout.showBaseCenter": "显示基中心", + "layout.showBaseTop": "显示基顶部", + "merge.acceptAllInput1": "接受来自左侧的所有更改", + "merge.acceptAllInput2": "接受来自右侧的所有更改", + "merge.goToNextUnhandledConflict": "转到下一个未处理的冲突", + "merge.goToPreviousUnhandledConflict": "转到上一个未处理的冲突", + "merge.openBaseEditor": "打开基本文件", + "merge.toggleCurrentConflictFromLeft": "从左侧切换当前冲突", + "merge.toggleCurrentConflictFromRight": "从右侧切换当前冲突", + "mergeEditor": "合并编辑器", + "mergeEditor.acceptMerge": "完成合并", + "mergeEditor.acceptMerge.unhandledConflicts.accept": "完成但出现冲突(&&C)", + "mergeEditor.acceptMerge.unhandledConflicts.detail": "文件包含未经处理的冲突。", + "mergeEditor.acceptMerge.unhandledConflicts.message": "要完成 {0} 的合并吗?", + "mergeEditor.compareInput1WithBase": "将输入 1 与基本值进行比较", + "mergeEditor.compareInput2WithBase": "将输入 2 与基本值进行比较", + "mergeEditor.compareWithBase": "与基线进行比较", + "mergeEditor.resetChoice": "重置“关闭并存在冲突”选项", + "mergeEditor.resetResultToBaseAndAutoMerge": "重置结果", + "mergeEditor.resetResultToBaseAndAutoMerge.short": "重置", + "openfile": "打开文件", + "showNonConflictingChanges": "显示不冲突的更改", + "title": "打开合并编辑器" + }, + "vs/workbench/contrib/mergeEditor/browser/commands/devCommands": { + "merge.dev.copyState": "将合并编辑器状态复制为 JSON", + "merge.dev.loadContentsFromFolder": "从文件夹加载合并编辑器状态", + "merge.dev.saveContentsToFolder": "将合并编辑器状态保存到文件夹", + "mergeEditor": "合并编辑器(开发)", + "mergeEditor.name": "合并编辑器", + "mergeEditor.noActiveMergeEditor": "无活动合并编辑器", + "mergeEditor.selectFolderToSaveTo": "选择要保存到的文件夹", + "mergeEditor.successfullyCopiedMergeEditorContents": "已成功复制合并编辑器状态", + "mergeEditor.successfullySavedMergeEditorContentsToFolder": "已成功将合并编辑器状态保存到文件夹" + }, + "vs/workbench/contrib/mergeEditor/browser/mergeEditor.contribution": { + "diffAlgorithm.advanced": "使用高级差异算法。", + "diffAlgorithm.legacy": "使用旧差异算法。", + "name": "合并编辑器" + }, + "vs/workbench/contrib/mergeEditor/browser/mergeEditorInput": { + "name": "正在合并: {0}" + }, + "vs/workbench/contrib/mergeEditor/browser/mergeEditorInputModel": { + "acceptMerge": "接受合并(&&A)", + "detail1": "如果不保存合并结果,合并结果将丢失。", + "detail1Conflicts": "该文件包含未处理的冲突。如果不保存合并结果,合并结果将丢失。", + "detailN": "如果不保存合并结果,合并结果将丢失。", + "detailNConflicts": "文件包含未处理的冲突。如果不保存合并结果,合并结果将丢失。", + "discard": "不保存(&&N)", + "merge-editor.source": "在合并编辑器中解决冲突之前", + "message1": "是否要保留 {0} 的合并结果?", + "messageN": "是否要保留 {0} 个文件的合并结果?", + "noMoreWarn": "不再询问", + "save": "保存(&&S)", + "saveTempFile.detail": "这会将合并结果写入原始文件并关闭合并编辑器。", + "saveTempFile.message": "是否接受合并结果?", + "saveWithConflict": "保存(存在冲突)(&&S)", + "workspace.close": "关闭(&&C)", + "workspace.closeWithConflicts": "关闭(存在冲突)(&&C)", + "workspace.detail1.handled": "如果不保存,你的更改将丢失。", + "workspace.detail1.unhandled": "文件包含未处理的冲突。如果不保存更改,则更改将丢失。", + "workspace.detail1.unhandled.nonDirty": "文件包含未经处理的冲突。", + "workspace.detailN.handled": "如果不保存,你的更改将丢失。", + "workspace.detailN.unhandled": "文件包含未经处理的冲突。如果不保存更改,则更改将丢失。", + "workspace.detailN.unhandled.nonDirty": "文件包含未经处理的冲突。", + "workspace.doNotSave": "不保存(&&N)", + "workspace.message1": "是否要保存对 {0} 的更改?", + "workspace.message1.nonDirty": "是否要关闭 {0} 的合并编辑器?", + "workspace.messageN": "是否要保存对 {0} 文件所做的更改?", + "workspace.messageN.nonDirty": "是否要关闭 {0} 个合并编辑器?", + "workspace.save": "保存(&&S)", + "workspace.saveWithConflict": "保存(存在冲突)(&&S)" + }, + "vs/workbench/contrib/mergeEditor/browser/mergeMarkers/mergeMarkersController": { + "conflictingLine": "1 冲突行", + "conflictingLines": "{0} 冲突行" + }, + "vs/workbench/contrib/mergeEditor/browser/model/mergeEditorModel": { + "setInputHandled": "已处理设置输入", + "undoMarkAsHandled": "撤销标记为已处理" + }, + "vs/workbench/contrib/mergeEditor/browser/view/colors": { + "mergeEditor.change.background": "更改的背景色。", + "mergeEditor.change.word.background": "字词更改的背景色。", + "mergeEditor.changeBase.background": "基中更改的背景色。", + "mergeEditor.changeBase.word.background": "基中字更改的背景色。", + "mergeEditor.conflict.handled.minimapOverViewRuler": "输入 1 中更改的前景色。", + "mergeEditor.conflict.handledFocused.border": "处理的重点冲突的边框颜色。", + "mergeEditor.conflict.handledUnfocused.border": "已处理的非重点冲突的边框颜色。", + "mergeEditor.conflict.input1.background": "输入 1 中修饰的背景色。", + "mergeEditor.conflict.input2.background": "输入 2 中修饰的背景色。", + "mergeEditor.conflict.unhandled.minimapOverViewRuler": "输入 1 中更改的前景色。", + "mergeEditor.conflict.unhandledFocused.border": "未处理的重点冲突的边框颜色。", + "mergeEditor.conflict.unhandledUnfocused.border": "未处理的非重点冲突的边框颜色。", + "mergeEditor.conflictingLines.background": "“冲突行”文本的背景。" + }, + "vs/workbench/contrib/mergeEditor/browser/view/conflictActions": { + "accept": "接受 {0}", + "acceptBoth": "接受组合", + "acceptBoth0First": "接受组合({0} 优先)", + "acceptBothTooltip": "接受结果文档中两边的自动组合。", + "acceptTooltip": "接受结果文档中的 {0}。", + "append": "追加 {0}", + "appendTooltip": "将 {0} 追加到结果文档。", + "combine": "接受组合", + "ignore": "忽略", + "manualResolution": "手动解决", + "manualResolutionTooltip": "此冲突已通过手动方式解决。", + "markAsHandledTooltip": "不要选择冲突一方。", + "noChangesAccepted": "未接受任何更改", + "noChangesAcceptedTooltip": "此冲突的当前解决方法等于右侧和左侧更改的共同上级。", + "remove": "删除 {0}", + "removeTooltip": "从结果文档中删除 {0}。", + "resetToBase": "重置为基", + "resetToBaseTooltip": "将此冲突重置为左右更改的共同上级。" + }, + "vs/workbench/contrib/mergeEditor/browser/view/editors/baseCodeEditorView": { + "base": "基础", + "compareWith": "正在与 {0} 比较", + "compareWithTooltip": "差异以背景色突出显示。" + }, + "vs/workbench/contrib/mergeEditor/browser/view/editors/inputCodeEditorView": { + "accept.conflicting": "接受(结果为脏)", + "accept.excluded": "接受", + "accept.first": "撤消接受", + "accept.second": "撤消接受(当前为第二个)", + "input1": "输入 1", + "input2": "输入 2", + "mergeEditor.accept": "接受 {0}", + "mergeEditor.acceptBoth": "接受两者", + "mergeEditor.markAsHandled": "标记为已处理", + "mergeEditor.swap": "交换" + }, + "vs/workbench/contrib/mergeEditor/browser/view/editors/resultCodeEditorView": { + "allConflictHandled": "已处理所有冲突,现在可以完成合并。", + "goToNextConflict": "转到下一个冲突", + "mergeEditor.remainingConflict": "剩余 {0} 个冲突", + "mergeEditor.remainingConflicts": "剩余 {0} 个冲突", + "result": "结果" + }, + "vs/workbench/contrib/mergeEditor/browser/view/mergeEditor": { + "mergeEditor": "文本合并编辑器" + }, + "vs/workbench/contrib/mergeEditor/browser/view/viewModel": { + "noConflictMessage": "当前没有可以切换的焦点冲突。" + }, + "vs/workbench/contrib/mergeEditor/common/mergeEditor": { + "baseUri": "合并编辑器的基数的 URI", + "editorLayout": "合并编辑器的布局模式", + "is": "编辑器是合并编辑器", + "isr": "编辑器是合并编辑器的结果编辑器。", + "resultUri": "合并编辑器结果的 URI", + "showBase": "如果合并编辑器显示基础版本", + "showBaseAtTop": "如果应在顶部显示基", + "showNonConflictingChanges": "如果合并编辑器显示不冲突的更改" + }, + "vs/workbench/contrib/mergeEditor/electron-sandbox/devCommands": { + "merge.dev.openSelectionInTemporaryMergeEditor": "在临时合并编辑器中打开所选内容", + "merge.dev.openState": "从 JSON 打开合并编辑器状态", + "mergeEditor": "合并编辑器(开发)", + "mergeEditor.enterJSON": "输入 JSON" + }, + "vs/workbench/contrib/multiDiffEditor/browser/actions": { + "ExpandAllDiffs": "展开所有差异", + "collapseAllDiffs": "折叠所有差异", + "goToFile": "打开文件" + }, + "vs/workbench/contrib/multiDiffEditor/browser/icons.contribution": { + "multiDiffEditorLabelIcon": "多差异编辑器标签的图标。" + }, + "vs/workbench/contrib/multiDiffEditor/browser/multiDiffEditor.contribution": { + "name": "多差异编辑器" + }, + "vs/workbench/contrib/multiDiffEditor/browser/multiDiffEditorInput": { + "files": " ({0} 个文件)", + "name": "多差异编辑器" + }, + "vs/workbench/contrib/multiDiffEditor/browser/scmMultiDiffSourceResolver": { + "viewChanges": "查看更改" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "将单元格更改为代码", + "notebookActions.changeCellToMarkdown": "将单元格更改为 Markdown", + "notebookActions.collapseAllCellInput": "折叠所有单元格输入", + "notebookActions.collapseAllCellOutput": "折叠所有单元格输出", + "notebookActions.collapseCellInput": "折叠单元格输入", + "notebookActions.collapseCellOutput": "折叠单元格输出", + "notebookActions.copyCellDown": "向下复制单元格", + "notebookActions.copyCellUp": "向上复制单元格", + "notebookActions.expandAllCellInput": "展开所有单元格输入", + "notebookActions.expandAllCellOutput": "展开所有单元格输出", + "notebookActions.expandCellInput": "展开单元格输入", + "notebookActions.expandCellOutput": "展开单元格输出", + "notebookActions.joinCellAbove": "加入上一个单元格", + "notebookActions.joinCellBelow": "加入下一个单元格", + "notebookActions.joinSelectedCells": "联接所选单元格", + "notebookActions.moveCellDown": "下移单元格", + "notebookActions.moveCellUp": "上移单元格", + "notebookActions.splitCell": "拆分单元格", + "notebookActions.toggleOutputs": "切换输出", + "notebookActions.toggleScrolling": "切换滚动单元格输出" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { + "cellCommands.quickFix.noneMessage": "没有可用的代码操作", + "notebookActions.cellFailureActions": "显示单元故障操作", + "notebookActions.chatExplainCellError": "解释单元格错误", + "notebookActions.chatFixCellError": "修复单元格错误" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { + "notebook.cell.status.diagnostic": "快速操作 {0}" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "正在执行", + "notebook.cell.status.failed": "已失败", + "notebook.cell.status.pending": "挂起", + "notebook.cell.status.success": "成功", + "notebook.cell.statusBar.timerTooltip": "**上次执行** {0}\r\n\r\n**执行时间** {1}\r\n\r\n**开销时间** {2}\r\n\r\n**呈现时间**\r\n\r\n{3}", + "notebook.cell.statusBar.timerTooltip.reportIssueFootnote": "通过上面的链接使用问题报告器提交问题。", + "notebook.cell.statusBar.timerVerbose": "Last Execution: {0}, Duration: {1}" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.autoDetectLanguage": "接受检测到的语言: {0}", + "notebook.cell.status.language": "选择单元格语言模式", + "notebook.cell.status.searchLanguageExtensions": "未知的单元格语言。单击以搜索 '{0}' 扩展" + }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "当前 Notebook 编辑器包含聊天修改" + }, + "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { + "notebook.cell.output.selectAll": "全选", + "notebookActions.copy": "复制单元格", + "notebookActions.cut": "剪切单元格", + "notebookActions.paste": "粘贴单元格", + "notebookActions.pasteAbove": "在上方粘贴单元格", + "toggleNotebookClipboardLog": "切换笔记本剪贴板疑难解答" + }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "kernel.select.label": "选择内核", + "notebook.activeCellStatusName": "笔记本编辑器选择", + "notebook.indentation": "笔记本缩进", + "notebook.info": "笔记本内核信息", + "notebook.multiActiveCellIndicator": "单元格 {0} (已选择 {1} 个)", + "notebook.select": "笔记本内核选择", + "notebook.singleActiveCellIndicator": "单元格 {0}/{1}", + "selectNotebookIndentation": "选择缩进", + "tooltop": "{0} (建议)" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": { + "notebookActions.findInNotebook": "在笔记本中查找", + "notebookActions.hideFind": "隐藏“在笔记本中查找”" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": { + "findFilterIcon": "查找小组件中的“查找筛选器”图标。", + "label.closeButton": "关闭", + "label.find": "查找", + "label.nextMatchButton": "下一个匹配项", + "label.previousMatchButton": "上一个匹配项", + "label.replace": "替换", + "label.replaceAllButton": "全部替换", + "label.replaceButton": "替换", + "label.toggleReplaceButton": "切换替换", + "label.toggleSelectionFind": "在选定内容中查找", + "notebook.find.filter.filterAction": "查找筛选器", + "notebook.find.filter.findInCodeInput": "代码单元格源", + "notebook.find.filter.findInCodeOutput": "代码单元输出", + "notebook.find.filter.findInMarkupInput": "Markdown 源", + "notebook.find.filter.findInMarkupPreview": "呈现的 Markdown", + "placeholder.find": "查找", + "placeholder.replace": "替换" + }, + "vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": { + "ariaSearchNoResult": "为“{1}”找到 {0}", + "ariaSearchNoResultEmpty": "已找到 {0}", + "ariaSearchNoResultWithLineNumNoCurrentMatch": "为“{1}”找到 {0}" + }, + "vs/workbench/contrib/notebook/browser/contrib/format/formatting": { + "format.title": "设置笔记本的格式", + "formatCell.label": "设置单元格格式", + "formatCells.label": "设置单元格格式", + "label": "设置笔记本的格式" + }, + "vs/workbench/contrib/notebook/browser/contrib/gettingStarted/notebookGettingStarted": { + "workbench.notebook.layout.gettingStarted.label": "重置笔记本入门" + }, + "vs/workbench/contrib/notebook/browser/contrib/layout/layoutActions": { + "notebook.toggleCellToolbarPosition": "切换单元格工具栏位置" + }, + "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { + "addFindMatchToSelection": "将下一个查找匹配项添加到选择", + "deleteLeftMultiSelection": "向左删除", + "deleteRightMultiSelection": "删除权利", + "exitMultiSelection": "退出多光标模式", + "selectAllFindMatches": "选择所有找到的查找匹配项" + }, + "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { + "cursorMoveDown": "聚焦下一个单元格编辑器", + "cursorMoveUp": "聚焦上一个单元格编辑器", + "cursorPageDown": "单元格光标 Page Down", + "cursorPageDownSelect": "单元格光标 Page Down 选择", + "cursorPageUp": "单元格光标 Page Up", + "cursorPageUpSelect": "单元格光标 Page Up 选择", + "focusFirstCell": "聚焦第一个单元格", + "focusLastCell": "聚焦最后一个单元格", + "focusOutput": "聚焦活动单元格输出", + "focusOutputOut": "解除活动单元格输出聚焦", + "notebook.cell.webviewHandledEvents": "单元输出中应由重点元素处理的按键。", + "notebook.navigation.allowNavigateToSurroundingCells": "启用后,当单元格编辑器中的当前光标位于第/最后一行时,光标可以导航到下/上一个单元格。", + "notebookActions.centerActiveCell": "中心活动单元格" + }, + "vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariableCommands": { + "copyWorkspaceVariableValue": "复制值", + "executeNotebookVariableProvider": "执行笔记本变量提供程序" + }, + "vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariables": { + "notebookVariables": "笔记本变量" + }, + "vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariablesDataSource": { + "notebook.indexedChildrenLimitReached": "已达到显示限制" + }, + "vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariablesTree": { + "debugConsole": "笔记本变量", + "notebookVariableAriaLabel": "变量 {0},值 {1}" + }, + "vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariablesView": { + "notebook.ReplVariables": "REPL 变量", + "notebook.notebookVariables": "笔记本变量" + }, + "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { + "breadcrumbs.showCodeCells": "启用后,笔记本痕迹包含代码单元格。", + "filter": "筛选条目", + "notebook.gotoSymbols.showAllSymbols": "启用后,转到符号快速检查将显示笔记本中的完整代码符号以及 Markdown 标头。", + "outline.showCodeCellSymbols": "启用后,笔记本大纲将显示代码单元符号。依赖于将启用的 `notebook.outline.showCodeCells`。", + "outline.showCodeCells": "启用后,笔记本大纲显示代码单元格。", + "outline.showMarkdownHeadersOnly": "启用后,笔记本大纲将仅显示包含标头的 Markdown 单元。", + "toggleCodeCellSymbols": "代码单元符号", + "toggleCodeCells": "代码单元", + "toggleShowMarkdownHeadersOnly": "仅限 Markdown 标头" + }, + "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { + "setProfileTitle": "设置配置文件" + }, + "vs/workbench/contrib/notebook/browser/contrib/saveParticipants/saveParticipants": { + "codeAction.apply": "正在应用代码操作“{0}”。", + "codeaction.get2": "从 \"{0}\" ([configure]({1}))中获取代码操作。", + "formatNotebook": "设置笔记本的格式", + "insertFinalNewLine": "插入最终新行", + "notebookFormatSave.formatting": "格式设置", + "notebookSaveParticipants.cellCodeActions": "运行“单元格”代码操作", + "notebookSaveParticipants.formatCodeActions": "正在运行“格式”代码操作", + "notebookSaveParticipants.notebookCodeActions": "正在运行 \"Notebook\" 代码操作", + "trimNotebookNewlines": "剪裁最终新行", + "trimNotebookWhitespace": "笔记本剪裁尾随空格" + }, + "vs/workbench/contrib/notebook/browser/contrib/troubleshoot/layout": { + "workbench.notebook.clearNotebookEdtitorTypeCache": "清除笔记本编辑器类型缓存", + "workbench.notebook.inspectLayout": "检查笔记本布局", + "workbench.notebook.toggleLayoutTroubleshoot": "切换布局疑难解答" + }, + "vs/workbench/contrib/notebook/browser/controller/cellOperations": { + "notebookActions.joinSelectedCells": "无法联接不同种类的单元格", + "notebookActions.joinSelectedCells.label": "联接 Notebook 单元格" + }, + "vs/workbench/contrib/notebook/browser/controller/cellOutputActions": { + "notebookActions.copyOutput": "复制单元格输出", + "notebookActions.openOutputInEditor": "在文本编辑器中打开单元输出", + "notebookActions.showAllOutput": "显示空输出" + }, + "vs/workbench/contrib/notebook/browser/controller/chat/cellChatActions": { + "apply1": "接受更改", + "apply2": "接受", + "apply3": "接受更改", + "arrowDown": "光标向下", + "arrowUp": "光标向上", + "discard": "放弃", + "focusChatWidget": "聚焦聊天小组件", + "focusNextCell": "聚焦下一个单元格", + "focusNextChatWidget": "聚焦到下一个单元格聊天小组件", + "focusNotebookChat": "聚焦聊天", + "focusPreviousCell": "聚焦上一个单元格", + "notebook.apply1": "接受并运行", + "notebook.apply2": "接受并运行", + "notebook.apply3": "接受更改并运行单元格", + "notebook.cell.chat.accept": "发出请求", + "notebook.cell.chat.close": "关闭聊天", + "notebook.cell.chat.nextFromHistory": "历史记录中的下一个", + "notebook.cell.chat.previousFromHistory": "历史记录中的上一个", + "notebook.cell.chat.stop": "停止请求", + "notebookActions.menu.insertCode.ontoolbar": "生成", + "notebookActions.menu.insertCode.tooltip": "开始聊天以生成代码", + "notebookActions.menu.insertCodeCellWithChat": "生成", + "notebookActions.menu.insertCodeCellWithChat.tooltip": "开始聊天以生成代码", + "notebookActions.restoreCellprompt": "生成" + }, + "vs/workbench/contrib/notebook/browser/controller/chat/notebook.chat.contribution": { + "pickKernelVariableLabel": "从内核中选取变量" + }, + "vs/workbench/contrib/notebook/browser/controller/chat/notebookChatContext": { + "notebookCellChatFocused": "单元格聊天编辑器是否为焦点", + "notebookChatAgentRegistered": "是否注册笔记本的聊天代理", + "notebookChatHasActiveRequest": "单元格聊天编辑器是否具有活动请求", + "notebookChatOuterFocusPosition": "笔记本编辑器的焦点在单元格聊天上方还是下方", + "notebookChatUserDidEdit": "用户是否在笔记本单元格聊天顶部进行了更改" + }, + "vs/workbench/contrib/notebook/browser/controller/chat/notebookChatController": { + "default.placeholder": "提问", + "welcome.1": "AI 生成的代码可能不正确" + }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "miShare": "共享", + "notebookActions.category": "笔记本", + "notebookMenu.cellTitle": "笔记本单元格", + "notebookMenu.insertCell": "插入单元格" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "自动检测", + "changeLanguage": "更改单元格语言", + "clearAllCellsOutputs": "清除所有输出", + "clearCellOutputs": "清除单元格输出", + "commentSelectedCells": "批注所选单元格", + "confirmDeleteButton": "删除", + "confirmDeleteButtonMessage": "此单元格正在运行,是否确实要删除它?", + "detectLanguage": "接受单元格检测到的语言", + "doNotAskAgain": "不再询问", + "indentConvert": "转换文件", + "indentView": "更改视图", + "languageDescription": "({0}) - 当前语言", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "语言(标识符)", + "noDetection": "无法检测单元格语言", + "noNotebookEditor": "当前没有活动的笔记本编辑器", + "noWritableCodeEditor": "活动笔记本编辑器为只读模式。", + "notebookActions.deleteCell": "删除单元格", + "notebookActions.editCell": "编辑单元格", + "notebookActions.quitEdit": "停止编辑单元格", + "pickAction": "选择操作", + "pickLanguageToConfigure": "选择语言模式", + "selectNotebookIndentation": "选择缩进" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "停止单元格执行", + "notebookActions.cancelNotebook": "停止执行", + "notebookActions.execute": "执行单元格", + "notebookActions.executeAbove": "执行上方所有的单元格", + "notebookActions.executeAndFocusContainer": "执行单元格和焦点容器", + "notebookActions.executeAndInsertBelow": "执行笔记本单元格并在下方插入", + "notebookActions.executeAndSelectBelow": "执行笔记本单元格并在下方选择", + "notebookActions.executeBelow": "执行单元格及以下", + "notebookActions.executeNotebook": "全部运行", + "notebookActions.interruptNotebook": "中断", + "notebookActions.renderMarkdown": "呈现所有 Markdown 单元格", + "revealLastFailedCell": "转到最近失败的单元格", + "revealLastFailedCellShort": "转到最近失败的单元格", + "revealRunningCell": "转到正在运行的单元格", + "revealRunningCellShort": "转到" + }, + "vs/workbench/contrib/notebook/browser/controller/foldingController": { + "fold.cell": "折叠单元格", + "unfold.cell": "展开单元格" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "在上方插入代码单元格", + "notebookActions.insertCodeCellAboveAndFocusContainer": "在上方插入代码单元格和焦点容器", + "notebookActions.insertCodeCellAtTop": "在顶部添加代码单元格", + "notebookActions.insertCodeCellBelow": "在下方插入代码单元格", + "notebookActions.insertCodeCellBelowAndFocusContainer": "在下方插入代码单元格和焦点容器", + "notebookActions.insertMarkdownCellAbove": "在上方插入 Markdown 单元格", + "notebookActions.insertMarkdownCellAtTop": "在顶部添加 Markdown 单元格", + "notebookActions.insertMarkdownCellBelow": "在下方插入 Markdown 单元格", + "notebookActions.menu.insertCode": "代码", + "notebookActions.menu.insertCode.minimalToolbar": "添加代码", + "notebookActions.menu.insertCode.minimaltoolbar": "添加代码", + "notebookActions.menu.insertCode.ontoolbar": "代码", + "notebookActions.menu.insertCode.tooltip": "添加代码单元格", + "notebookActions.menu.insertMarkdown": "Markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", + "notebookActions.menu.insertMarkdown.tooltip": "添加 Markdown 单元格" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "customizeNotebook": "自定义笔记本...", + "mitoggleNotebookStickyScroll": "切换笔记本便笺滚动(&&T)", + "notebook.placeholder": "要保存到的设置文件", + "notebook.saveMimeTypeOrder": "保存 Mimetype 显示顺序", + "notebook.showLineNumbers": "笔记本行号", + "notebook.toggleBreadcrumb": "切换痕迹导航", + "notebook.toggleCellToolbarPosition": "切换单元格工具栏位置", + "notebook.toggleLineNumbers": "切换笔记本行号", + "notebookStickyScroll": "切换笔记本粘滞滚动", + "saveTarget.machine": "用户设置", + "saveTarget.workspace": "工作区设置", + "toggleStickyScroll": "切换笔记本粘滞滚动", + "workbench.notebook.layout.configure.label": "自定义笔记本布局", + "workbench.notebook.layout.select.label": "在笔记本布局之间选择", + "workbench.notebook.layout.webview.reset.label": "重置笔记本 Web 视图" + }, + "vs/workbench/contrib/notebook/browser/controller/notebookIndentationActions": { + "changeTabDisplaySize": "更改制表符显示大小", + "convertIndentation": "转换缩进", + "convertIndentationToSpaces": "将缩进转换为空格", + "convertIndentationToTabs": "将缩进转换为制表符", + "indentUsingSpaces": "使用空格缩进", + "indentUsingTabs": "使用制表符缩进", + "selectTabWidth": "选择当前文件的制表符大小" + }, + "vs/workbench/contrib/notebook/browser/controller/sectionActions": { + "expandSection": "展开分区", + "foldSection": "折叠分区", + "miexpandSection": "展开分区(&&E)", + "mifoldSection": "折叠分区(&&F)", + "mirunCell": "运行单元(&&R)", + "mirunCellsInSection": "运行分区中的单元(&&R)", + "runCell": "运行单元", + "runCellsInSection": "运行分区中的单元" + }, + "vs/workbench/contrib/notebook/browser/controller/variablesActions": { + "notebookActions.openVariablesView": "变量" + }, + "vs/workbench/contrib/notebook/browser/diff/diffComponents": { + "hiddenCell": "{0} 个隐藏单元格", + "hiddenCells": "{0} 个隐藏单元格", + "hideUnchangedCells": "隐藏未更改的单元格", + "showUnchangedCells": "显示未更改的单元格" + }, + "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { + "builtinRenderInfo": "内置", + "curruentActiveMimeType": "当前处于活动状态", + "empty": "单元格没有输出", + "mimeTypePicker": "选择其他输出 MIME 类型,可用的 MIME 类型: {0}", + "noRenderer.2": "找不到输出的呈现器。其具有以下 mimetype: {0}", + "promptChooseMimeType.placeHolder": "为当前项选择要渲染的 mime 类型", + "promptChooseMimeTypeInSecure.placeHolder": "选择要为当前输出呈现的 mimetype。仅当笔记本受信任时,丰富 mimetype 才可用" + }, + "vs/workbench/contrib/notebook/browser/diff/notebookDiffActions": { + "goToCell": "转到单元格", + "hideUnchangedCells": "隐藏未更改的单元格", + "ignoreTrimWhitespace.label": "显示前导/尾随空格差异", + "notebook.diff.action.next.title": "显示下一个更改", + "notebook.diff.action.previous.title": "显示上一个更改", + "notebook.diff.cell.revertInput": "还原输入", + "notebook.diff.cell.revertMetadata": "还原元数据", + "notebook.diff.cell.revertOutputs": "还原输出", + "notebook.diff.cell.switchOutputRenderingStyleToText": "切换输出呈现", + "notebook.diff.cell.toggleCollapseUnchangedRegions": "切换折叠未更改的区域", + "notebook.diff.ignoreMetadata": "隐藏元数据差异", + "notebook.diff.ignoreOutputs": "隐藏输出差异", + "notebook.diff.openFile": "打开文件", + "notebook.diff.revertMetadata": "还原笔记本元数据", + "notebook.diff.showMetadata": "显示元数据差异", + "notebook.diff.showOutputs": "显示输出差异", + "notebook.diff.switchToText": "打开文本差异编辑器", + "showUnchangedCells": "显示未更改的单元格" + }, + "vs/workbench/contrib/notebook/browser/diff/notebookDiffEditor": { + "notebookTreeAriaLabel": "笔记本文本差异" + }, + "vs/workbench/contrib/notebook/browser/diff/notebookDiffEditorBrowser": { + "notebook.diffEditor.allCollapsed": "是否折叠了笔记本差异编辑器中的所有单元格", + "notebook.diffEditor.hasUnchangedCells": "笔记本差异编辑器中是否存在未更改的单元格", + "notebook.diffEditor.item.kind": "笔记本差异编辑器中项的种类,单元格、元数据或输出", + "notebook.diffEditor.item.state": "笔记本差异编辑器中项的差异状态,删除、插入、已修改或未更改", + "notebook.diffEditor.unchangedCellsAreHidden": "是否隐藏了笔记本差异编辑器中未更改的单元格" + }, + "vs/workbench/contrib/notebook/browser/diff/notebookDiffList": { + "notebook.diff.hiddenCells.expandAll": "双击以显示" + }, + "vs/workbench/contrib/notebook/browser/diff/notebookMultiDiffEditor": { + "notebookCellLabel": "单元格 {0}", + "notebookCellMetadataLabel": "元数据", + "notebookCellOutputLabel": "输出" + }, + "vs/workbench/contrib/notebook/browser/notebook.contribution": { + "insertToolbarLocation.betweenCells": "在单元格之间悬停时显示的工具栏。", + "insertToolbarLocation.both": "两个工具栏。", + "insertToolbarLocation.hidden": "插入操作不会出现在任何位置。", + "insertToolbarLocation.notebookToolbar": "位于笔记本编辑器顶部的工具栏。", + "notebook.VariablesView.description": "在调试面板中启用实验性笔记本变量视图。", + "notebook.backup.sizeLimit": "笔记本文件将不再备份以进行热重载的笔记本输出大小限制(以 KB 为单位)。使用 0 表示无限制。", + "notebook.cellExecutionTimeVerbosity.default.description": "The cell execution duration is visible, with advanced information in the hover tooltip.", + "notebook.cellExecutionTimeVerbosity.description": "Controls the verbosity of the cell execution time in the cell status bar.", + "notebook.cellExecutionTimeVerbosity.verbose.description": "The cell last execution timestamp and duration are visible, with advanced information in the hover tooltip.", + "notebook.cellFailureDiagnostics": "显示可用的单元故障诊断。", + "notebook.cellGenerate": "启用实验性生成操作,以创建已启用内联聊天的代码单元格。", + "notebook.cellToolbarLocation.description": "应在何处显示单元格工具栏,或是否隐藏它。", + "notebook.cellToolbarLocation.viewType": "为特定文件类型配置单元格工具栏位置", + "notebook.cellToolbarVisibility.description": "是否应在悬停或单击时显示单元格工具栏。", + "notebook.compactView.description": "控制是否应以紧凑形式呈现笔记本编辑器。例如在打开时,它将减小左边距宽度。", + "notebook.confirmDeleteRunningCell": "控制是否需要确认提示才能删除正在运行的单元格。", + "notebook.consolidatedOutputButton.description": "控制是否应在输出工具栏中呈现输出操作。", + "notebook.consolidatedRunButton.description": "控制是否在“运行”按钮旁边的下拉列表中显示额外操作。", + "notebook.diff.enableOverviewRuler.description": "是否在笔记本的差异编辑器中呈现概述标尺。", + "notebook.diff.enablePreview.description": "是否对笔记本使用增强的文本差异编辑器。", + "notebook.disableOutputFilePathLinks": "控制是否在笔记本单元格输出中禁用文件路径链接。", + "notebook.displayOrder.description": "输出项 mime 类型的优先级列表", + "notebook.dragAndDrop.description": "控制笔记本编辑器是否应允许通过拖放移动单元格。", + "notebook.editorOptions.experimentalCustomization": "用于笔记本中使用的代码编辑器的设置。这可用于自定义大多数编辑器*设置。", + "notebook.findFilters": "自定义用于在笔记本单元格中搜索的“查找小组件”行为。启用标记源和标记预览后,“查找小组件”将根据单元格的当前状态搜索源代码或预览。", + "notebook.focusIndicator.description": "控制焦点指示器呈现位置(是沿单元格边框,还是在左侧装订线上)。", + "notebook.formatOnCellExecution": "执行时设置笔记本单元格的格式。格式化程序必须可用。", + "notebook.formatOnSave": "保存时设置笔记本格式。格式化程序必须可用,并且不得关闭编辑器。当 {0} 设置为 `afterDelay` 时,仅在显式保存时才会格式化文件。", + "notebook.globalToolbar.description": "控制是否在笔记本编辑器中呈现全局工具栏。", + "notebook.globalToolbarShowLabel": "控制笔记本工具栏上的操作是否应呈现标签。", + "notebook.insertFinalNewline": "启用后,保存笔记本时,将最后一个新行插入代码单元格的末尾。", + "notebook.insertToolbarPosition.description": "控制插入单元格操作应出现的位置。", + "notebook.interactiveWindow.collapseCodeCells": "控制默认情况下是否折叠交互窗口中的代码单元格。", + "notebook.markdown.lineHeight": "控制笔记本中 Markdown 单元格的行高(以像素为单位)。设置为 {0} 时,将会使用 {1}", + "notebook.markup.fontSize": "控制笔记本中呈现的标记的字号(以像素为单位)。设置为 {0} 时,将使用 120% 的 {1}。", + "notebook.minimalErrorRendering": "控制是否以最小样式呈现错误输出。", + "notebook.multiCursor.enabled": "实验性。在笔记本编辑器的多个单元格中启用一组有限的多光标控件。当前支持核心编辑器操作(键入/剪切/复制/粘贴/合成)和编辑器命令的有限子集。", + "notebook.outputFontFamily": "笔记本单元格内输出文本的字体系列。设置为空时,使用 {0}。", + "notebook.outputFontSize": "笔记本单元格内输出文本的字号。设置为 0 时,使用 {0}。", + "notebook.outputLineHeight": "笔记本单元格内输出文本的行高。\r\n - 设置为 0 时,使用编辑器行高。\r\n - 介于 0 和 8 之间的值将用作字号的乘数。\r\n - 大于或等于 8 的值将用作有效值。", + "notebook.outputScrolling": "超出限制时,最初在可滚动区域中呈现笔记本输出。", + "notebook.outputWordWrap": "控制输出中的行是否应换行。", + "notebook.remoteSaving": "支持在进程之间和跨远程连接增量保存笔记本。启用后,只有对笔记本进行的更改才会发送到扩展主机,以提高大型笔记本和慢速网络连接的性能。", + "notebook.scrolling.revealNextCellOnExecute.description": "运行 {0} 时显示下一个单元格时滚动的距离。", + "notebook.scrolling.revealNextCellOnExecute.firstLine.description": "滚动以显示下一个单元格的第一行。", + "notebook.scrolling.revealNextCellOnExecute.fullCell.description": "滚动以完全显示下一个单元格。", + "notebook.scrolling.revealNextCellOnExecute.none.description": "不滚动。", + "notebook.showCellStatusbar.description": "是否应显示单元格状态栏。", + "notebook.showCellStatusbar.hidden.description": "单元格状态栏始终隐藏。", + "notebook.showCellStatusbar.visible.description": "单元格状态栏始终可见。", + "notebook.showCellStatusbar.visibleAfterExecute.description": "在执行单元格之前,单元格状态栏处于隐藏状态。之后,其会变为可见以显示执行状态。", + "notebook.showFoldingControls.description": "控制显示 Markdown 标头文件箭头的时间。", + "notebook.stickyScrollEnabled.description": "试验。控制是否在笔记本编辑器中呈现笔记本的“粘滞滚动”标题。", + "notebook.stickyScrollMode.description": "控制嵌套粘滞线是显示为平叠还是缩进。", + "notebook.stickyScrollMode.flat": "嵌套粘滞线显示为平面。", + "notebook.stickyScrollMode.indented": "嵌套粘滞线显示为缩进。", + "notebook.textOutputLineLimit": "控制文本输出中显示的文本行数。如果启用 {0},使用此设置确定输出的滚动高度。", + "notebook.undoRedoPerCell.description": "是否为每个单元格使用单独的撤消/重做堆叠。", + "notebookConfigurationTitle": "笔记本", + "notebookFormatter.default": "定义优先于所有其他格式化程序设置的默认笔记本格式化程序。必须是提供格式化程序的扩展的标识符。", + "showFoldingControls.always": "折叠控件始终可见。", + "showFoldingControls.mouseover": "折叠控件仅在鼠标悬停时可见。", + "showFoldingControls.never": "切勿显示折叠控件并减小装订线大小。" + }, + "vs/workbench/contrib/notebook/browser/notebookAccessibilityHelp": { + "notebook.cell.edit": "“编辑单元格”命令 {0} 将焦点放在单元格输入上。", + "notebook.cell.executeAndFocusContainer": "“执行单元格”命令 {0} 执行当前具有焦点的单元格。", + "notebook.cell.focusInOutput": "“焦点输出”命令 {0} 将在单元格的输出中设置焦点。", + "notebook.cell.insertCodeCellBelowAndFocusContainer": "“在上方 {0} 和下方 {1} 插入单元格”命令将创建新的空代码单元格。", + "notebook.cell.quitEdit": "“退出编辑”命令 {0} 将焦点设置在单元格容器上。如果虚拟光标处于活动状态,则可能需要先按两次默认(Escape)键才会退出虚拟光标。", + "notebook.cellNavigation": "焦点位于外部单元格容器上时,向上和向下箭头也将在单元格之间移动焦点。", + "notebook.changeCellType": "“将单元格更改为代码/Markdown”命令用于在单元格类型之间切换。", + "notebook.focusNextEditor": "“聚焦到下一个单元格编辑器”命令 {0} 将在下一个单元格的编辑器中设置焦点。", + "notebook.focusPreviousEditor": "“聚焦到上一个单元格编辑器”命令 {0} 将在上一个单元格的编辑器中设置焦点。", + "notebook.overview": "笔记本视图是代码单元格和 Markdown 单元格的集合。可以执行代码单元格,该单元格下方将直接生成输出。" + }, + "vs/workbench/contrib/notebook/browser/notebookAccessibilityProvider": { + "notebookTreeAriaLabel": "笔记本", + "notebookTreeAriaLabelHelp": "{0}\r\n使用 {1} 获取辅助功能帮助", + "notebookTreeAriaLabelHelpNoKb": "{0}\r\n有关详细信息,请运行“打开辅助功能帮助”命令", + "replHistoryTreeAriaLabel": "REPL 编辑器历史记录" + }, + "vs/workbench/contrib/notebook/browser/notebookEditor": { + "fail.noEditor": "无法打开笔记本编辑器类型为“{0}”的资源,请检查是否已安装并启用正确的扩展。", + "fail.noEditor.extensionMissing": "无法打开笔记本编辑器类型为“{0}”的资源,请检查是否已安装并启用正确的扩展。", + "notebookOpenAsText": "以文本形式打开", + "notebookOpenEnableMissingViewType": "为 \"{0}\" 启用扩展", + "notebookOpenInTextEditor": "在文本编辑器中打开", + "notebookOpenInstallMissingViewType": "安装 \"{0}\" 的扩展", + "notebookTooLargeForHeapErrorWithSize": "此笔记本未显示在笔记本编辑器中,因为它非常大({0})。", + "notebookTooLargeForHeapErrorWithoutSize": "此笔记本未显示在笔记本编辑器中,因为它非常大。" + }, + "vs/workbench/contrib/notebook/browser/notebookEditorWidget": { + "focusedCellBackground": "将焦点放在单元格上时单元格的背景色。", + "notebook.cellBorderColor": "笔记本单元格的边框颜色。", + "notebook.cellEditorBackground": "单元格编辑器背景色。", + "notebook.cellHoverBackground": "将鼠标悬停在单元格上时单元格的背景色。", + "notebook.cellInsertionIndicator": "笔记本单元格插入指示符的颜色。", + "notebook.cellStatusBarItemHoverBackground": "笔记本单元格状态栏项的背景色。", + "notebook.cellToolbarSeparator": "单元格底部工具栏中分隔符的颜色", + "notebook.editorBackground": "笔记本背景色。", + "notebook.focusedCellBorder": "将焦点放在单元格上时单元格焦点指示器边框的颜色。", + "notebook.focusedEditorBorder": "笔记本单元格编辑器边框的颜色。", + "notebook.inactiveFocusedCellBorder": "当主要焦点在编辑器外时,聚焦单元格时单元格的上下边框的颜色。", + "notebook.inactiveSelectedCellBorder": "选定多个单元格时单元格边框的颜色。", + "notebook.outputContainerBackgroundColor": "笔记本输出容器背景的颜色。", + "notebook.outputContainerBorderColor": "笔记本输出容器的边框颜色。", + "notebook.selectedCellBorder": "选中单元格但未将焦点放在其上时单元格上边框和下边框的颜色。", + "notebook.symbolHighlightBackground": "突出显示的单元格的背景色", + "notebookEditorOverviewRuler.runningCellForeground": "笔记本编辑器概述标尺中正在运行的单元格修饰的颜色。", + "notebookScrollbarSliderActiveBackground": "单击时笔记本滚动条滑块的背景色。", + "notebookScrollbarSliderBackground": "笔记本滚动条滑块的背景色。", + "notebookScrollbarSliderHoverBackground": "悬停时笔记本滚动条滑块的背景色。", + "notebookStatusErrorIcon.foreground": "单元格状态栏中笔记本单元格的错误图标颜色。", + "notebookStatusRunningIcon.foreground": "单元格状态栏中笔记本单元格的“正在运行”图标颜色。", + "notebookStatusSuccessIcon.foreground": "单元格状态栏中笔记本单元格的错误图标颜色。", + "selectedCellBackground": "选中某个单元格时该单元格的背景色。" + }, + "vs/workbench/contrib/notebook/browser/notebookExtensionPoint": { + "Notebook id": "ID", + "Notebook mimetypes": "Mimetypes", + "Notebook name": "名称", + "Notebook renderer name": "名称", + "contributes.notebook.provider": "提供笔记本文档处理程序。", + "contributes.notebook.provider.displayName": "笔记本的可读名称。", + "contributes.notebook.provider.selector": "适用于笔记本的一组 glob 模式。", + "contributes.notebook.provider.selector.filenamePattern": "启用笔记本的 glob 模式。", + "contributes.notebook.provider.viewType": "笔记本类型。", + "contributes.notebook.renderer": "提供笔记本输出渲染器。", + "contributes.notebook.renderer.displayName": "笔记本输出渲染器的可读名称。", + "contributes.notebook.renderer.entrypoint": "要在 Web 视图中加载用于呈现扩展的文件。", + "contributes.notebook.renderer.entrypoint.extends": "此呈现器扩展的现有呈现器。", + "contributes.notebook.renderer.hardDependencies": "呈现器所需的内核依赖项的列表。如果 \"NotebookKernel\" 中存在任何依赖关系,则可以使用呈现器。", + "contributes.notebook.renderer.optionalDependencies": "呈现器可利用的软内核依赖项的列表。如果 \"NotebookKernel\" 中存在任何依赖关系,则呈现器将优先于不与内核交互的呈现器。", + "contributes.notebook.renderer.requiresMessaging": "定义呈现器是否需要通过 \"createRendererMessaging\" 与扩展主机通信。具有较强消息传递要求的呈现器可能在所有环境中都不起作用。", + "contributes.notebook.renderer.requiresMessaging.always": "消息传递是必需的。仅当它是可在扩展主机中运行的扩展的一部分时,才会使用该呈现器。", + "contributes.notebook.renderer.requiresMessaging.never": "呈现器不需要消息传递。", + "contributes.notebook.renderer.requiresMessaging.optional": "有可用的消息传递时,呈现器效果更好,但不强制要求。", + "contributes.notebook.renderer.viewType": "笔记本输出渲染器的唯一标识符。", + "contributes.notebook.selector": "适用于笔记本的一组 glob 模式。", + "contributes.notebook.selector.provider.excludeFileNamePattern": "禁用笔记本的 glob 模式。", + "contributes.preload.entrypoint": "Web 视图中加载的文件的路径。", + "contributes.preload.localResourceRoots": "Web 视图中应允许的其他资源的路径。", + "contributes.preload.provider": "提供笔记本预加载。", + "contributes.preload.provider.viewType": "笔记本类型。", + "contributes.priority": "控制在用户打开文件时是否自动启用自定义编辑器。用户可能会使用 \"workbench.editorAssociations\" 设置覆盖此项。", + "contributes.priority.default": "在用户打开资源时自动使用此编辑器,前提是没有为该资源注册其他默认的自定义编辑器。", + "contributes.priority.option": "在用户打开资源时不会自动使用此编辑器,但用户可使用 `Reopen With` 命令切换到此编辑器。", + "notebookRenderer": "笔记本呈现器", + "notebooks": "笔记本" + }, + "vs/workbench/contrib/notebook/browser/notebookIcons": { + "clearIcon": "用于在笔记本编辑器中清除单元格输出的图标。", + "collapsedIcon": "用于在笔记本编辑器中批注已折叠部分的图标。", + "copyIcon": "将内容复制到剪贴板的图标", + "deleteCellIcon": "用于在笔记本编辑器中删除单元格的图标。", + "editIcon": "用于在笔记本编辑器中编辑单元格的图标。", + "errorStateIcon": "用于在笔记本编辑器中指示错误状态的图标。", + "executeAboveIcon": "用于在笔记本编辑器中在单元格上方进行执行的图标。", + "executeAllIcon": "用于在笔记本编辑器中执行所有单元格的图标。", + "executeBelowIcon": "用于在笔记本编辑器中在单元格下方进行执行的图标。", + "executeIcon": "笔记本编辑器中的执行图标。", + "executingStateIcon": "用于在笔记本编辑器中指示执行状态的图标。", + "expandedIcon": "用于在笔记本编辑器中批注已展开部分的图标。", + "mimetypeIcon": "MIME 类型笔记本编辑器的图标。", + "moveDownIcon": "用于在笔记本编辑器中下移单元格的图标。", + "moveUpIcon": "用于在笔记本编辑器中上移单元格的图标。", + "nextChangeIcon": "差异编辑器中下一个更改操作的图标", + "openAsTextIcon": "用于在文本编辑器中打开笔记本的图标。", + "pendingStateIcon": "用于在笔记本编辑器中指示挂起状态的图标。", + "previousChangeIcon": "差异编辑器中上一个更改操作的图标", + "renderOutputIcon": "用于在差异编辑器中呈现输出的图标。", + "revertIcon": "笔记本编辑器中的还原图标。", + "selectKernelIcon": "配置用于在笔记本编辑器中选择内核的图标。", + "splitCellIcon": "用于在笔记本编辑器中拆分单元格的图标。", + "stopEditIcon": "用于在笔记本编辑器中停止编辑单元格的图标。", + "stopIcon": "用于在笔记本编辑器中停止执行的图标。", + "successStateIcon": "用于在笔记本编辑器中指示成功状态的图标。", + "toggleWhitespace": "差异编辑器中“切换空白”操作的图标", + "variablesViewIcon": "查看变量视图的图标。" + }, + "vs/workbench/contrib/notebook/browser/services/notebookExecutionServiceImpl": { + "notebookRunTrust": "执行笔记本单元将从此工作区运行代码。" + }, + "vs/workbench/contrib/notebook/browser/services/notebookKernelHistoryServiceImpl": { + "workbench.notebook.clearNotebookKernelsMRUCache": "清除笔记本内核 MRU 缓存" + }, + "vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "是否禁用其他按键映射扩展 ({0}),从而避免按键绑定之间的冲突?", + "no": "否", + "yes": "是" + }, + "vs/workbench/contrib/notebook/browser/services/notebookLoggingServiceImpl": { + "renderChannelName": "笔记本" + }, + "vs/workbench/contrib/notebook/browser/services/notebookServiceImpl": { + "notebookOpenInstallMissingViewType": "安装 \"{0}\" 的扩展" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "显示单元格行号", + "notebook.lineNumbers": "控制单元格编辑器中行号的显示。", + "notebook.showLineNumbers": "笔记本行号", + "notebook.toggleLineNumbers": "切换笔记本行号" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": { + "curruentActiveMimeType": "当前处于活动状态", + "empty": "单元格没有输出", + "installJupyterPrompt": "从市场安装其他呈现器", + "noRenderer.2": "找不到输出的呈现器。其具有以下 mimetype: {0}", + "pickMimeType": "更改演示文稿", + "promptChooseMimeType.placeHolder": "为当前项选择要渲染的 mime 类型", + "promptChooseMimeTypeInSecure.placeHolder": "为当前项选择要渲染的 mime 类型", + "unavailableRenderInfo": "呈现器不可用" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": { + "cellExpandInputButtonLabel": "展开单元格输入({0})", + "cellExpandInputButtonLabelWithDoubleClick": "双击以展开单元格输入({0})" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": { + "notebook.cell.status.executing": "正在执行", + "notebook.cell.status.failure": "失败", + "notebook.cell.status.pending": "挂起", + "notebook.cell.status.success": "成功" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": { + "notebook.moreRunActionsLabel": "更多..." + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": { + "cellExpandOutputButtonLabel": "展开单元格输出(${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "双击以展开单元格输出({0})", + "cellOutputsCollapsedMsg": "输出已折叠" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": { + "hiddenCellsLabel": "已隐藏 1 个单元格", + "hiddenCellsLabelPlural": "已隐藏 {0} 个单元格" + }, + "vs/workbench/contrib/notebook/browser/view/cellParts/markupCell": { + "cellExpandInputButtonLabel": "展开单元格输入({0})", + "cellExpandInputButtonLabelWithDoubleClick": "双击以展开单元格输入({0})" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { + "notebook.emptyMarkdownPlaceholder": "空白 Markdown 单元格,请双击或按 Enter 以进行编辑。", + "notebook.error.rendererFallbacksExhausted": "无法呈现“$0”的内容", + "notebook.error.rendererNotFound": "找不到“$0”的呈现器", + "webview title": "笔记本 Web 视图内容" + }, + "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "执行顺序" + }, + "vs/workbench/contrib/notebook/browser/viewModel/notebookOutlineEntryFactory": { + "empty": "空单元格" + }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelQuickPickStrategy": { + "current1": "当前所选内容", + "current2": "{0}–当前所选内容", + "installSuggestedKernel": "安装/启用建议的扩展", + "kernels.detecting": "检测内核", + "kernels.selectedKernelAndKernelDetectionRunning": "所选内核: {0} (正在运行内核检测任务)", + "learnMoreTooltip": "了解详细信息", + "prompt.placeholder.change": "更改 \"{0}\" 的内核", + "prompt.placeholder.select": "选择“{0}”的内核", + "searchForKernels": "浏览市场以获取内核扩展", + "select": "选择内核", + "selectAnotherKernel": "选择另一个内核", + "selectAnotherKernel.more": "选择其他内核...", + "selectKernel.placeholder": "键入以选择内核源", + "selectKernelFromExtension": "从 {0} 中选择内核" + }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelView": { + "notebookActions.selectKernel": "选择笔记本内核", + "notebookActions.selectKernel.args": "笔记本内核参数" + }, + "vs/workbench/contrib/notebook/common/notebookEditorInput": { + "vetoAutoExtHostRestart": "打开的编辑器之一是笔记本编辑器。", + "vetoExtHostRestart": "无法保存笔记本“{0}”。" + }, + "vs/workbench/contrib/offline/browser/offline.contribution": { + "offline": "网络似乎处于脱机状态,某些功能可能不可用。", + "statusBarOfflineBackground": "工作台脱机时的状态栏背景色。状态栏显示在窗口底部", + "statusBarOfflineBorder": "工作台脱机时用来与侧边栏和编辑器区分的状态栏边框颜色。状态栏显示在窗口底部。", + "statusBarOfflineForeground": "工作台脱机时的状态栏前景色。状态栏显示在窗口底部" + }, + "vs/workbench/contrib/outline/browser/outline.contribution": { + "filteredTypes.array": "启用后,大纲将显示 `array` 符号。", + "filteredTypes.boolean": "启用后,大纲将显示 `boolean` 符号。", + "filteredTypes.class": "启用后,大纲将显示 `class` 符号。", + "filteredTypes.constant": "启用后,大纲将显示`constant`符号。", + "filteredTypes.constructor": "启用大纲时,大纲将显示 `constructor` 符号。", + "filteredTypes.enum": "启用后,大纲将显示 `enum` 符号。", + "filteredTypes.enumMember": "启用后,大纲将显示 `enumMember` 符号。", + "filteredTypes.event": "启用后,大纲将显示 `event` 符号。", + "filteredTypes.field": "启用时,大纲将显示 `field`符号。", + "filteredTypes.file": "启用后,大纲将显示 `file` 符号。", + "filteredTypes.function": "启用时,大纲将显示 `function` 符号。", + "filteredTypes.interface": "启用后,大纲将显示 `interface` 符号。", + "filteredTypes.key": "启用后,大纲将显示 `key`符号。", + "filteredTypes.method": "启用后,大纲将显示 `method` 符号。", + "filteredTypes.module": "启用后,大纲将显示 `module` 符号。", + "filteredTypes.namespace": "启用后,大纲将显示 `namespace` 符号。", + "filteredTypes.null": "启用后,大纲将显示 `null` 符号。", + "filteredTypes.number": "启用后,大纲将显示 `number` 符号。", + "filteredTypes.object": "启用后,大纲将显示 `object` 符号。", + "filteredTypes.operator": "启用时,大纲显示 `operator` 符号。", + "filteredTypes.package": "启用后,大纲将显示 `package` 符号。", + "filteredTypes.property": "启用后,大纲将显示 `property` 符号。", + "filteredTypes.string": "启用后,大纲将显示 `string` 符号。", + "filteredTypes.struct": "启用后,大纲将显示`struct` 符号。", + "filteredTypes.typeParameter": "启用后,大纲将显示 `typeParameter` 符号。", + "filteredTypes.variable": "启用后,大纲将显示 `variable` 符号。", + "name": "大纲", + "outline.initialState": "控制大纲项是折叠还是展开。", + "outline.initialState.collapsed": "折叠所有项。", + "outline.initialState.expanded": "展开所有项。", + "outline.problem.colors": "对大纲元素的错误和警告使用颜色。被关闭时由 {0} 覆盖。", + "outline.problems.badges": "对大纲元素的错误和警告使用锁屏提醒。被关闭时由 {0} 覆盖。", + "outline.showIcons": "使用图标呈现大纲元素。", + "outline.showProblem": "显示大纲元素上的错误和警告。被关闭时由 {0} 覆盖。", + "outlineConfigurationTitle": "大纲", + "outlineViewIcon": "查看大纲视图的图标。" + }, + "vs/workbench/contrib/outline/browser/outlineActions": { + "collapse": "全部折叠", + "expand": "全部展开", + "filterOnType": "在输入时筛选", + "followCur": "跟随光标", + "sortByKind": "排序方式 : 类别", + "sortByName": "排序依据 : 名称", + "sortByPosition": "排序依据 : 位置" + }, + "vs/workbench/contrib/outline/browser/outlinePane": { + "loading": "正在加载“{0}”的文档符号...", + "no-editor": "活动编辑器无法提供大纲信息。", + "no-symbols": "在文档“{0}”中找不到符号" + }, + "vs/workbench/contrib/output/browser/output.contribution": { + "clearOutput.label": "清除输出", + "extensionLogs": "扩展日志", + "logFile": "要打开的日志文件的 ID,例如 `\"window\"`。当前获取此信息的最佳方法是通过检查 `workbench.action.output.show.` 命令来获取 ID", + "logLevel.label": "设置日志级别...", + "logLevelDefault.label": "设为默认值", + "miToggleOutput": "输出(&&O)", + "openActiveOutputFile": "在编辑器中打开输出", + "openActiveOutputFileInNewWindow": "在新窗口中打开输出", + "openLogFile": "打开日志文件...", + "output": "输出", + "output.smartScroll.enabled": "在输出视图中启用或禁用「智能滚动」。「智能滚动」会自动在你点击输出视图时锁定滚动,并在你点击最后一行时解锁滚动。", + "outputScrollOff": "关闭自动滚动", + "outputScrollOn": "打开自动滚动", + "outputViewIcon": "查看输出视图的图标。", + "selectOutput": "选择输出通道", + "selectlog": "选择日志", + "selectlogFile": "选择日志文件", + "showLogs": "显示日志...", + "showOutputChannels": "显示输出通道...", + "switchBetweenOutputs.label": "切换输出", + "switchToOutput.label": "切换输出", + "toggleAutoScroll": "切换自动滚动" + }, + "vs/workbench/contrib/output/browser/outputView": { + "channel": "“{0}”的输出通道", + "output": "输出", + "output model title": "{0} - 输出", + "outputViewAriaLabel": "输出面板" + }, + "vs/workbench/contrib/performance/browser/performance.contribution": { + "cycles": "打印服务周期", + "emitter": "打印发射器配置文件", + "insta.trace": "打印服务跟踪", + "show.label": "启动性能" + }, + "vs/workbench/contrib/performance/browser/perfviewEditor": { + "name": "启动性能" + }, + "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { + "experimental.rendererProfiling": "启用时,将自动分析慢速呈现器。" + }, + "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { + "prof.detail": "请创建问题并手动附加以下文件:\r\n{0}", + "prof.detail.restart": "需要重新启动才能继续使用“{0}”。再次感谢您的贡献。", + "prof.message": "成功创建的配置文件。", + "prof.restart": "重启", + "prof.restart.button": "重启(&&R)", + "prof.restartAndFileIssue": "创建问题并重启(&&C)", + "prof.thanks": "感谢您的帮助。" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditor": { + "SearchKeybindings.FullTextSearchPlaceholder": "在此键入搜索按键绑定", + "SearchKeybindings.KeybindingsSearchPlaceholder": "正在录制按键。按 Esc 键退出", + "addKeybindingLabel": "添加键绑定", + "addKeybindingLabelWithKey": "添加按键绑定 {0}", + "addLabel": "添加键绑定…", + "changeLabel": "更改键绑定…", + "clearInput": "清除键绑定搜索输入", + "command": "命令", + "copyCommandLabel": "复制命令 ID", + "copyCommandTitleLabel": "复制命令标题", + "copyLabel": "复制", + "editKeybindingLabel": "更改键绑定", + "editKeybindingLabelWithKey": "更改键绑定 {0}", + "editWhen": "更改 When 表达式", + "error": "编辑按键绑定时发生错误“{0}”。请打开 \"keybindings.json\" 文件并检查错误。", + "extension label": "扩展({0})", + "foundResults": "{0} 个结果", + "keybinding": "键绑定", + "keybindingsLabel": "键绑定", + "keyboard shortcuts aria label": "使用空格或 Enter 来更改键绑定。", + "noKeybinding": "未分配键绑定", + "noWhen": "没有时间上下文", + "recordKeysLabel": "录制按键", + "recording": "正在录制按键", + "removeLabel": "删除键绑定", + "resetLabel": "重置按键绑定", + "show keybindings": "按字母顺序显示 {0} 个按键绑定", + "show sorted keybindings": "按优先级顺序显示 {0} 个按键绑定", + "showSameKeybindings": "显示相同的按键绑定", + "sortByPrecedeneLabel": "按优先级排序(最高优先)", + "source": "源", + "title": "{0} ({1})", + "when": "当" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { + "defineKeybinding.kbLayoutErrorMessage": "在当前键盘布局下无法生成此组合键。", + "defineKeybinding.kbLayoutLocalAndUSMessage": "在你的键盘布局上为 **{0}**(美国标准布局上为 **{1}**)。", + "defineKeybinding.kbLayoutLocalMessage": "在你的键盘布局上为 **{0}**。" + }, + "vs/workbench/contrib/preferences/browser/keybindingWidgets": { + "defineKeybinding.chordsTo": "加上", + "defineKeybinding.existing": "已有 {0} 条命令的按键绑定与此相同", + "defineKeybinding.initial": "先按所需的组合键,再按 Enter 键。", + "defineKeybinding.oneExists": "已有 1 条命令的按键绑定与此相同" + }, + "vs/workbench/contrib/preferences/browser/keyboardLayoutPicker": { + "autoDetect": "自动检测", + "configureKeyboardLayout": "配置键盘布局", + "displayLanguage": "定义在浏览器环境的 VS Code 中使用的键盘布局。", + "doc": "打开 VS Code 并从命令面板运行“开发人员: 检查密钥映射(JSON)”。", + "fail.createSettings": "无法创建“{0}”({1})。", + "keyboard.chooseLayout": "更改键盘布局", + "keyboardLayout": "布局: {0}", + "layoutPicks": "键盘布局({0})", + "pickKeyboardLayout": "选择键盘布局", + "status.workbench.keyboardLayout": "键盘布局" + }, + "vs/workbench/contrib/preferences/browser/preferences.contribution": { + "clear": "清除搜索结果", + "clearHistory": "清除键盘快捷方式搜索历史记录", + "defineKeybinding.start": "定义键绑定", + "filterUntrusted": "显示不受信任的工作区设置", + "keybindingsEditor": "键绑定编辑器", + "keyboardShortcuts": "键盘快捷方式", + "miOpenOnlineSettings": "联机服务设置(&&O)", + "miOpenSettings": "设置(&&S)", + "miOpenTelemetrySettings": "遥测设置(&&T)", + "miPreferences": "首选项(&&P)", + "openAccessibilitySettings": "打开辅助功能设置", + "openApplicationSettingsJson": "打开应用程序设置(JSON)", + "openDefaultKeybindingsFile": "打开默认键盘快捷键(JSON)", + "openFolderSettings": "打开文件夹设置", + "openFolderSettingsFile": "打开文件夹设置(JSON)", + "openGlobalKeybindings": "打开键盘快捷方式", + "openGlobalKeybindingsFile": "打开键盘快捷方式(JSON)", + "openGlobalSettings": "打开用户设置", + "openRawDefaultSettings": "打开默认设置(JSON)", + "openRemoteSettings": "打开远程设置({0})", + "openRemoteSettingsJSON": "打开远程设置(JSON) ({0})", + "openSettings2": "打开设置 (ui)", + "openSettingsJson": "打开设置 (json)", + "openUserSettingsJson": "打开用户设置(JSON)", + "openWorkspaceSettings": "打开工作区设置", + "openWorkspaceSettingsFile": "打开工作区设置(JSON)", + "preferences": "首选项", + "settings": "设置", + "settings.clearResults": "清除设置搜索结果", + "settings.focusFile": "聚焦到设置文件", + "settings.focusLevelUp": "将焦点上移一级", + "settings.focusSearch": "聚焦到设置搜索", + "settings.focusSettingControl": "焦点设置控制", + "settings.focusSettingsList": "聚焦设置列表", + "settings.focusSettingsTOC": "聚焦到设置目录", + "settings.showContextMenu": "显示设置上下文菜单", + "settingsEditor2": "设置编辑器 2", + "showDefaultKeybindings": "显示系统键绑定", + "showExtensionKeybindings": "显示扩展键绑定", + "showUserKeybindings": "显示用户按键绑定", + "workbench.action.openSettingsJson.description": "打开包含当前用户配置文件设置的 JSON 文件" + }, + "vs/workbench/contrib/preferences/browser/preferencesActions": { + "configureLanguageBasedSettings": "配置语言特定的设置...", + "languageDescriptionConfigured": "({0})", + "pickLanguage": "选择语言" + }, + "vs/workbench/contrib/preferences/browser/preferencesIcons": { + "keybindingsAddIcon": "键绑定 UI 中“添加”操作的图标。", + "keybindingsEditIcon": "键绑定 UI 中“编辑”操作的图标。", + "keybindingsRecordKeysIcon": "键绑定 UI 中“记录密钥”操作的图标。", + "keybindingsSortIcon": "键绑定 UI 中“按优先级排序”切换开关的图标。", + "preferencesClearInput": "设置和键绑定 UI 中的“清除输入”图标。", + "preferencesDiscardIcon": "设置 UI 中“放弃”操作的图标。", + "preferencesOpenSettings": "“打开设置”命令的图标。", + "settingsEditIcon": "设置 UI 中“编辑”操作的图标。", + "settingsFilter": "为设置 UI 建议筛选器的按钮的图标。", + "settingsMoreActionIcon": "设置 UI 中“更多操作”操作的图标。", + "settingsRemoveIcon": "设置 UI 中“删除”操作的图标。", + "settingsScopeDropDownIcon": "“拆分 JSON 设置”编辑器中“文件夹”下拉按钮的图标。" + }, + "vs/workbench/contrib/preferences/browser/preferencesRenderers": { + "allProfileSettingWhileInNonDefaultProfileSetting": "无法应用此设置,因为它已配置为使用设置 {0} 在所有配置文件中应用。将改用默认配置文件中的值。", + "copyDefaultValue": "复制到设置", + "defaultProfileSettingWhileNonDefaultActive": "非默认配置文件处于活动状态时无法应用此设置。将在默认配置文件处于活动状态时应用。", + "editTtile": "编辑", + "manage workspace trust": "管理工作区信任", + "replaceDefaultValue": "在设置中替换", + "unknown configuration setting": "未知的配置设置", + "unsupportLanguageOverrideSetting": "无法应用此设置,因为它未注册为语言替代设置。", + "unsupportedApplicationSetting": "此设置具有应用程序范围,只能在用户设置文件中设置。", + "unsupportedMachineSetting": "只能在本地窗口的用户设置中或者远程窗口的远程设置中应用此设置。", + "unsupportedPolicySetting": "无法应用此设置,因为它是在系统策略中配置的。", + "unsupportedProperty": "不支持的属性", + "unsupportedRemoteMachineSetting": "此设置无法在此窗口中应用。在你打开本地窗口时将应用它。", + "unsupportedWindowSetting": "此设置无法应用于此工作区。它将在您直接打开包含的工作区文件夹时应用。", + "untrustedSetting": "此设置仅可应用于受信任的工作区。" + }, + "vs/workbench/contrib/preferences/browser/preferencesWidgets": { + "folderSettings": "文件夹", + "settingsSwitcherBarAriaLabel": "设置转换器", + "userSettings": "用户", + "userSettingsRemote": "远程", + "workspaceSettings": "工作区" + }, + "vs/workbench/contrib/preferences/browser/settingsEditor2": { + "SearchSettings.AriaLabel": "搜索设置", + "clearInput": "清除设置搜索输入", + "clearSearchFilters": "清除筛选", + "filterInput": "筛选器设置", + "lastSyncedLabel": "上次同步时间: {0}", + "moreThanOneResult": "找到 {0} 个设置", + "noResults": "未找到设置", + "oneResult": "找到 1 个设置", + "settings": "设置", + "settings require trust": "工作区信任", + "turnOnSyncButton": "备份和同步设置" + }, + "vs/workbench/contrib/preferences/browser/settingsEditorSettingIndicators": { + "alsoConfiguredElsewhere": "也已在其他位置修改", + "alsoConfiguredIn": "同时修改于", + "alsoModifiedInScopes": "在以下范围中也修改了该设置:", + "applicationSetting": "适用所有配置文件", + "applicationSettingDescription": "该设置不特定于当前配置文件,并将在切换配置文件时保留其值。", + "applicationSettingDescriptionAccessible": "切换配置文件时保留设置值", + "configuredElsewhere": "已在其他位置修改", + "configuredIn": "修改于", + "defaultOverriddenDetails": "默认设置值被“{0}”替代", + "defaultOverriddenDetailsAriaLabel": "{0} 替代了默认值", + "defaultOverriddenLabel": "默认值已更改", + "defaultOverriddenLanguagesList": "存在适用于 {0} 的特定于语言的默认值", + "experimentalLabel": "实验性", + "extensionSyncIgnoredLabel": "未同步", + "hasDefaultOverridesForLanguages": "以下语言具有默认替代:", + "manageWorkspaceTrust": "管理工作区信任", + "modifiedInScopeForLanguage": "{1} 的 {0} 范围", + "modifiedInScopeForLanguageMidSentence": "{1} 的 {0} 范围", + "modifiedInScopes": "已在以下作用域中修改该设置:", + "multipleDefaultOverriddenDetailsAriaLabel": "“{0}”会替代默认值", + "multipledefaultOverriddenDetails": "“{0}”已设置了默认值", + "policyDescription": "此设置由组织管理,并且无法更改其应用的值。", + "policyDescriptionAccessible": "由组织策略管理;未应用设置值", + "policyFilterLink": "查看策略设置", + "policyLabelText": "未应用设置值", + "previewLabel": "预览", + "remote": "远程", + "syncIgnoredAriaLabel": "同步期间忽略的设置", + "syncIgnoredTitle": "同步期间忽略此设置", + "trustLabel": "此设置值仅可应用于受信任的工作区。", + "user": "用户", + "workspace": "工作区", + "workspaceUntrustedAriaLabel": "工作区不受信任;未应用设置值", + "workspaceUntrustedLabel": "未应用设置值" + }, + "vs/workbench/contrib/preferences/browser/settingsLayout": { + "accessibility": "辅助功能", + "accessibility.signals": "辅助功能信号", + "appearance": "外观", + "application": "应用程序", + "breadcrumbs": "导航路径", + "chat": "聊天", + "comments": "评论", + "commonlyUsed": "常用设置", + "cursor": "光标", + "debug": "调试", + "diffEditor": "差异编辑器", + "editorManagement": "编辑管理", + "experimental": "实验性", + "extensions": "扩展", + "features": "功能", + "fileExplorer": "资源管理器", + "files": "文件", + "find": "查找", + "font": "字体", + "formatting": "格式化", + "issueReporter": "问题报告程序", + "keyboard": "键盘", + "mergeEditor": "合并编辑器", + "minimap": "缩略图", + "multiDiffEditor": "多文件差异编辑器", + "newWindow": "新建窗口", + "notebook": "笔记本", + "other": "其他", + "output": "输出", + "problems": "问题", + "proxy": "代理服务器", + "remote": "远程", + "scm": "源代码管理", + "screencastMode": "截屏模式", + "search": "搜索", + "security": "安全性", + "settings": "设置编辑器", + "settingsSync": "设置同步", + "suggestions": "建议", + "task": "任务", + "telemetry": "遥测", + "terminal": "终端", + "testing": "测试", + "textEditor": "文本编辑器", + "timeline": "时间线", + "update": "更新", + "window": "窗口", + "workbench": "工作台", + "workspace": "工作区", + "zenMode": "禅模式" + }, + "vs/workbench/contrib/preferences/browser/settingsSearchMenu": { + "extSettingsSearch": "扩展 ID...", + "extSettingsSearchTooltip": "添加扩展 ID 筛选器", + "featureSettingsSearch": "功能...", + "featureSettingsSearchTooltip": "添加功能筛选器", + "langSettingsSearch": "语言...", + "langSettingsSearchTooltip": "添加语言 ID 筛选器", + "modifiedSettingsSearch": "已更改", + "modifiedSettingsSearchTooltip": "添加或删除已修改的设置筛选器", + "onlineSettingsSearch": "联机服务", + "onlineSettingsSearchTooltip": "显示联机服务设置", + "policySettingsSearch": "策略服务", + "policySettingsSearchTooltip": "显示策略服务的设置", + "tagSettingsSearch": "标记...", + "tagSettingsSearchTooltip": "添加标记筛选器" + }, + "vs/workbench/contrib/preferences/browser/settingsTree": { + "applyToAllProfiles": "将设置应用于所有配置文件", + "copySettingAsJSONLabel": "将设置复制为 JSON 文本", + "copySettingAsURLLabel": "将设置复制为 URL", + "copySettingIdLabel": "复制设置 id", + "dismiss": "关闭", + "editInSettingsJson": "在 settings.json 中编辑", + "editLanguageSettingLabel": "编辑 {0} 的设置", + "extensions": "扩展", + "modified": "该设置已在当前作用域中配置。", + "newExtensionsButtonLabel": "显示匹配的扩展", + "resetSettingLabel": "重置此设置", + "settings": "设置", + "settings.Default": "默认", + "settings.Modified": "已修改。", + "settingsContextMenuTitle": "更多操作...", + "showExtension": "显示扩展", + "stopSyncingSetting": "同步此设置", + "validationError": "验证错误。" + }, + "vs/workbench/contrib/preferences/browser/settingsWidgets": { + "addItem": "添加项", + "addPattern": "添加模式", + "cancelButton": "取消", + "editExcludeItem": "编辑排除项目", + "editIncludeItem": "编辑包含项", + "editItem": "编辑项", + "excludeIncludeSource": ".“{0}”提供的默认值", + "excludePatternHintLabel": "排除与“{0}”匹配的文件", + "excludePatternInputPlaceholder": "排除项的模式...", + "excludeSiblingHintLabel": "仅当存在匹配“{1}”的文件时,才排除匹配“{0}”的文件", + "excludeSiblingInputPlaceholder": "当符合此模式的项目存在时...", + "includePatternHintLabel": "包括与 `{0}` 匹配的文件", + "includePatternInputPlaceholder": "包括模式...", + "includeSiblingHintLabel": "仅当存在匹配 `{0}` 的文件时,才包含匹配 `{1}` 的文件", + "includeSiblingInputPlaceholder": "当符合此模式的项目存在时...", + "itemInputPlaceholder": "项...", + "listSiblingHintLabel": "列出与\"${1}\"同级的项目\"{0}\"", + "listSiblingInputPlaceholder": "同级...", + "listValueHintLabel": "列出项目\"{0}\"", + "objectKeyHeader": "项", + "objectKeyInputPlaceholder": "键", + "objectPairHintLabel": "属性“{0}”设置为“{1}”。", + "objectPairHintLabelWithSource": "“{2}”已将属性“{0}”设置为“{1}”。", + "objectValueHeader": "值", + "objectValueInputPlaceholder": "值", + "okButton": "确定", + "removeExcludeItem": "删除排除项", + "removeIncludeItem": "删除包含项", + "removeItem": "删除项", + "resetItem": "重置项" + }, + "vs/workbench/contrib/preferences/browser/tocTree": { + "groupRowAriaLabel": "{0},组", + "settingsTOC": "设置目录" + }, + "vs/workbench/contrib/preferences/common/preferences": { + "experimentalIndicatorDescription": "此设置控制正在积极开发且可能不稳定的新功能。它可能会发生更改或移除。", + "previewIndicatorDescription": "此设置控制仍在进行优化但已可供使用的新功能。欢迎提供反馈。" + }, + "vs/workbench/contrib/preferences/common/preferencesContribution": { + "enableNaturalLanguageSettingsSearch": "控制是否在设置中启用自然语言搜索。自然语言搜索由 Microsoft 联机服务提供。", + "settingsSearchTocBehavior": "控制设置编辑器的目录在搜索时的行为。如果在“设置”编辑器中更改此设置,则更改后的设置将在修改搜索查询后生效。", + "settingsSearchTocBehavior.filter": "筛选目录为仅显示含有匹配设置的类别。单击一个类别将仅显示该类别的结果。", + "settingsSearchTocBehavior.hide": "在搜索时隐藏目录。", + "splitSettingsEditorLabel": "拆分设置编辑器" + }, + "vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": { + "focusedRowBackground": "聚焦时设置行的背景色。", + "headerForeground": "节标题或活动标题的前景颜色。", + "modifiedItemForeground": "修改后的设置指示器的颜色。", + "numberInputBoxBackground": "设置编辑器编号输入框背景。", + "numberInputBoxBorder": "设置编辑器编号输入框边框。", + "numberInputBoxForeground": "设置编辑器编号输入框前景。", + "settings.focusedRowBorder": "将焦点放在行上时行的上边框和下边框的颜色。", + "settings.rowHoverBackground": "悬停时设置行的背景色。", + "settingsCheckboxBackground": "设置编辑器复选框背景。", + "settingsCheckboxBorder": "设置编辑器复选框边框。", + "settingsCheckboxForeground": "设置编辑器复选框前景。", + "settingsDropdownBackground": "设置编辑器下拉列表背景色。", + "settingsDropdownBorder": "设置编辑器下拉列表边框。", + "settingsDropdownForeground": "设置编辑器下拉列表前景色。", + "settingsDropdownListBorder": "设置编辑器下拉列表边框。这会将选项包围起来,并将选项与描述分开。", + "settingsHeaderBorder": "标头容器边框的颜色。", + "settingsHeaderHoverForeground": "节标题或悬停标题的前景色。", + "settingsSashBorder": "设置编辑器分割檢視窗扇边框的颜色。", + "textInputBoxBackground": "设置编辑器文本输入框背景。", + "textInputBoxBorder": "设置编辑器文本输入框边框。", + "textInputBoxForeground": "设置编辑器文本输入框前景。" + }, + "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { + "askXInChat": "询问 {0}: {1}", + "clearButtonLabel": "清除(&&C)", + "clearCommandHistory": "清除命令历史记录", + "commandWithCategory": "{0}: {1}", + "configure keybinding": "配置键绑定", + "confirmClearDetail": "此操作不可逆!", + "confirmClearMessage": "是否要清除最近使用的命令的历史记录?", + "noCommandResults": "没有匹配的命令", + "showTriggerActions": "显示所有命令" + }, + "vs/workbench/contrib/quickaccess/browser/quickAccess.contribution": { + "commandPalette": "命令面板...", + "commandsQuickAccess": "显示并运行命令", + "commandsQuickAccessPlaceholder": "键入要运行的命令的名称。", + "helpQuickAccess": "显示所有快速访问提供程序", + "helpQuickAccessPlaceholder": "键入\"{0}\"以获取有关可在此处执行的操作的帮助。", + "miCommandPalette": "命令面板(&&C)…", + "miGotoLine": "转到行/列(&&L)…", + "miOpenView": "打开视图(&&O)…", + "miShowAllCommands": "显示所有命令", + "more": "更多", + "viewQuickAccess": "打开视图", + "viewQuickAccessPlaceholder": "键入要打开的视图、输出通道或终端的名称。" + }, + "vs/workbench/contrib/quickaccess/browser/viewQuickAccess": { + "channels": "输出", + "debugConsoles": "调试控制台", + "noViewResults": "没有匹配的视图", + "openView": "打开视图", + "panels": "面板", + "quickOpenView": "Quick Open 视图", + "secondary side bar": "辅助侧边栏", + "terminalTitle": "{0}: {1}", + "terminals": "终端", + "views": "侧边栏" + }, + "vs/workbench/contrib/relauncher/browser/relauncher.contribution": { + "relaunchSettingDetail": "按下“重启”按钮以重新启动 {0} 并启用该设置。", + "relaunchSettingDetailWeb": "按重新加载按钮重新加载{0}并启用该设置。", + "relaunchSettingMessage": "设置已更改,需要重启才能生效。", + "relaunchSettingMessageWeb": "设置已更改,需要重新加载才能生效。", + "restart": "重启(&&R)", + "restartExtensionHost.reason": "由于工作区文件夹更改,正在重启扩展主机。", + "restartWeb": "重载(&&R)" + }, + "vs/workbench/contrib/remote/browser/explorerViewItems": { + "switchRemote.label": "切换远程" + }, + "vs/workbench/contrib/remote/browser/remote": { + "connectionLost": "连接中断", + "pickRemoteExtension": "选择要打开的 URL", + "reconnectNow": "立即重新连接", + "reconnectionPermanentFailure": "无法重新连接。请重新加载窗口。", + "reconnectionRunning": "已断开连接。正在尝试重新连接…", + "reconnectionWaitMany": "正在尝试在 {0} 秒内重新连接...", + "reconnectionWaitOne": "正在尝试在 {0} 秒内重新连接...", + "reloadWindow": "重新加载窗口", + "reloadWindow.dialog": "重新加载窗口(&&R)", + "remote.explorer": "远程资源管理器", + "remote.help": "帮助和反馈", + "remote.help.documentation": "阅读文档", + "remote.help.getStarted": "入门", + "remote.help.issues": "审查问题", + "remote.help.report": "报告问题", + "remotehelp": "远程帮助" + }, + "vs/workbench/contrib/remote/browser/remoteConnectionHealth": { + "allow": "允许(&&A)", + "learnMore": "了解详细信息(&&L)", + "remember": "不再显示", + "unsupportedGlibcBannerLearnMore": "了解详细信息", + "unsupportedGlibcWarning": "你即将连接到不受 {0} 支持的 OS 版本。", + "unsupportedGlibcWarning.banner": "你已连接到不受 {0} 支持的 OS 版本。" + }, + "vs/workbench/contrib/remote/browser/remoteExplorer": { + "1forwardedPort": "1 个转发的端口", + "nForwardedPorts": "{0} 个转发的端口", + "noRemoteNoPorts": "没有转发的端口。转发端口以通过 Internet 访问本地运行的服务。\r\n[转发端口]({0})", + "ports": "端口", + "remote.autoForwardPortsSource.fallback": "已自动转发超过 20 个端口。在设置中,基于 `process` 的自动端口转发已切换为 `hybrid`。可能不再检测到某些端口。", + "remote.autoForwardPortsSource.fallback.showPortSourceSetting": "显示设置", + "remote.autoForwardPortsSource.fallback.switchBack": "撤消", + "remote.forwardedPorts.statusbarTextNone": "未转发端口", + "remote.forwardedPorts.statusbarTooltip": "转发的端口: {0}", + "remote.tunnelsView.automaticForward": "在端口 {1} 上运行的应用程序 {0} 可用。 ", + "remote.tunnelsView.elevationButton": "使用端口 {0} 作为 Sudo…", + "remote.tunnelsView.elevationMessage": "你需要以超级用户身份运行,才能在本地使用端口 {0}。", + "remote.tunnelsView.makePublic": "设为公开", + "remote.tunnelsView.notificationLink2": "[查看所有转发端口]({0})", + "remoteNoPorts": "没有转发的端口。转发端口以在本地访问正在运行的服务。\r\n[转发端口]({0})", + "status.forwardedPorts": "转发的端口" + }, + "vs/workbench/contrib/remote/browser/remoteIcons": { + "copyAddressIcon": "“复制本地地址”操作的图标。", + "documentationIcon": "远程资源管理器视图中的文档图标。", + "feedbackIcon": "远程资源管理器视图中的反馈图标。", + "forwardPortIcon": "“前进”操作的图标。", + "forwardedPortWithProcessIcon": "具有正在运行的进程的转发端口图标。", + "forwardedPortWithoutProcessIcon": "没有正在运行的进程的转发端口图标。", + "getStartedIcon": "远程资源管理器视图中的入门图标。", + "labelPortIcon": "“标记端口”操作的图标。", + "openBrowserIcon": "“打开浏览器”操作的图标。", + "openPreviewIcon": "“打开预览”操作的图标。", + "portIcon": "表示一个远程端口的图标。", + "portsViewIcon": "查看远程端口视图的图标。", + "privatePortIcon": "表示一个私有远程端口的图标。", + "remoteExplorerViewIcon": "查看远程资源管理器视图的图标。", + "reportIssuesIcon": "远程资源管理器视图中的“报告问题”图标。", + "reviewIssuesIcon": "远程资源管理器视图中的“审阅问题”图标。", + "stopForwardIcon": "“停止转发”操作的图标。" + }, + "vs/workbench/contrib/remote/browser/remoteIndicator": { + "closeRemoteConnection.title": "关闭远程连接", + "closeVirtualWorkspace.title": "关闭远程工作区", + "disconnectedFrom": "已与 {0} 断开连接", + "host.open": "正在打开远程...", + "host.reconnecting": "正在重新连接到 {0}…", + "host.tooltip": "正在 {0} 上编辑", + "miCloseRemote": "关闭远程连接(&&M)", + "networkStatusHighLatencyTooltip": "网络似乎具有高延迟(上一次{0}毫秒,{1}毫秒平均值),某些功能可能响应缓慢。", + "networkStatusOfflineTooltip": "网络似乎处于脱机状态,某些功能可能不可用。", + "noHost.tooltip": "打开远程窗口", + "reloadWindow": "重新加载窗口", + "remote.category": "远程", + "remote.close": "关闭远程连接", + "remote.install": "安装远程开发拓展", + "remote.showExtensionRecommendations": "启用后,远程扩展建议将显示在“远程指示器”菜单中。", + "remote.showMenu": "显示远程菜单", + "remote.startActions.help": "了解详细信息", + "remote.startActions.install": "安装", + "remote.startActions.installingExtension": "正在安装扩展... ", + "remoteActions": "选择选项以打开远程窗口", + "remoteHost": "远程主机", + "workspace.tooltip": "正在 {0} 上编辑", + "workspace.tooltip2": "对于位于虚拟文件系统上的资源,某些[功能不可用] ({0})。" + }, + "vs/workbench/contrib/remote/browser/remoteStartEntry": { + "remote.category": "远程", + "remote.showWebStartEntryActions": "显示 Web 的远程启动条目" + }, + "vs/workbench/contrib/remote/browser/tunnelFactory": { + "tunnelPrivacy.private": "专用", + "tunnelPrivacy.public": "公用" + }, + "vs/workbench/contrib/remote/browser/tunnelView": { + "portWithRunningProcess.foreground": "具有关联的正在运行的进程的端口图标颜色。", + "portsLink.followLinkAlt": "Alt + 单击", + "portsLink.followLinkAlt.mac": "Option + 单击", + "portsLink.followLinkCmd": "Cmd + 单击", + "portsLink.followLinkCtrl": "Ctrl + 单击", + "remote.tunnel": "端口", + "remote.tunnel.changeLocalPort": "更改本地地址端口", + "remote.tunnel.changeLocalPortNumber": "本地端口 {0} 不可用。已改用端口号 {1}", + "remote.tunnel.close": "停止转发端口", + "remote.tunnel.closeNoPorts": "当前未转发端口。尝试运行{0}命令", + "remote.tunnel.closePlaceholder": "选择停止转发的端口", + "remote.tunnel.copyAddressCommandPalette": "复制转发的端口地址", + "remote.tunnel.copyAddressInline": "复制本地地址", + "remote.tunnel.copyAddressPlaceholdter": "选择转发的端口", + "remote.tunnel.forward": "转发端口", + "remote.tunnel.forwardError": "无法转发{0}: {1}。主机可能不可用,或者远程端口可能已被转发", + "remote.tunnel.forwardErrorProvided": "无法转发 {0}:{1}。{2}", + "remote.tunnel.forwardItem": "转发端口", + "remote.tunnel.forwardPrompt": "端口号或地址(例如 3000 或 10.10.10.10:2000)。", + "remote.tunnel.label": "设置端口标签", + "remote.tunnel.open": "在浏览器中打开", + "remote.tunnel.openCommandPalette": "在浏览器中打开端口", + "remote.tunnel.openCommandPaletteNone": "当前没有转发端口。若要开始,请打开端口视图。", + "remote.tunnel.openCommandPalettePick": "选择要打开的端口", + "remote.tunnel.openCommandPaletteView": "打开端口视图…", + "remote.tunnel.openPreview": "在编辑器中预览", + "remote.tunnel.protocolHttp": "HTTP", + "remote.tunnel.protocolHttps": "HTTPS", + "remote.tunnel.tooltipCandidate": "远程端口 {0}:{1} 未转发。", + "remote.tunnel.tooltipForwarded": "远程端口 {0}:{1} 已转发到本地地址 {2}。", + "remote.tunnel.tooltipName": "标记为 {0} 的端口。", + "remote.tunnelView.alreadyForwarded": "端口已被转发", + "remote.tunnelView.inlineElevationMessage": "可能需要 sudo", + "remote.tunnelsView.addPort": "添加端口", + "remote.tunnelsView.changePort": "新的本地端口", + "remote.tunnelsView.input": "按 Enter 键确认,或按 Esc 键取消。", + "remote.tunnelsView.labelPlaceholder": "端口标签", + "remote.tunnelsView.portNumberToHigh": "端口号必须大于等于 0 且小于 {0}。", + "remote.tunnelsView.portNumberValid": "转发的端口应为数字或主机:端口。", + "remote.tunnelsView.portShouldBeNumber": "本地端口应为数字。", + "tunnel.addressColumn.label": "转发地址", + "tunnel.addressColumn.tooltip": "转发端口所在的地址。", + "tunnel.focusContext": "“端口”视图是否具有焦点。", + "tunnel.iconColumn.notRunning": "没有正在运行的进程。", + "tunnel.iconColumn.running": "端口有正在运行的进程。", + "tunnel.originColumn.label": "源", + "tunnel.originColumn.tooltip": "转发端口的来源。可以是扩展、用户转发、静态转发或自动转发。", + "tunnel.portColumn.label": "端口", + "tunnel.portColumn.tooltip": "转发端口的标签和远程端口号。", + "tunnel.privacyColumn.label": "可见性", + "tunnel.privacyColumn.tooltip": "转发端口的可用性。", + "tunnel.processColumn.label": "正在运行的进程", + "tunnel.processColumn.tooltip": "正在使用该端口的进程的命令行。", + "tunnelContext.privacyMenu": "端口可见性", + "tunnelContext.protocolMenu": "更改端口协议", + "tunnelPrivacy.private": "专用", + "tunnelPrivacy.unknown": "未知", + "tunnelView": "隧道视图", + "tunnelView.runningProcess.inacessable": "流程信息不可用" + }, + "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceDetail": "请选择另一个工作区以打开。", + "invalidWorkspaceMessage": "工作区不存在", + "invalidWorkspacePrimary": "打开工作区(&&O)...", + "pauseSocketWriting": "连接: 暂停套接字写入", + "remote": "远程", + "remote.autoForwardPortFallback": "自动转发端口且 `remote.autoForwardPortsSource` 默认设置为 `process` 时将触发从 `process` 切换到 `hybrid` 的自动转发端口数。设置为 `0` 可禁用回退。如果尚未配置 `remote.autoForwardPortsFallback`,但配置了 `remote.autoForwardPortsSource`,`remote.autoForwardPortsFallback` 将被视为如同设置为 `0`。", + "remote.autoForwardPorts": "启用后,将检测到新的正在运行的进程,并自动转发其侦听的端口。禁用此设置将不会阻止转发所有端口。即使禁用,扩展将仍然能够导致端口被转发,并且打开某些 URL 仍将导致端口被转发。另请参阅 {0}。", + "remote.autoForwardPortsSource": "设置当 {0} 为 true 时自动从其转发端口的源。当 {0} 为 false 时,{1} 将用于查找有关已转发的端口的信息。在 Windows 和 Mac 远程设备上,“process”和“hybrid”选项不起作用,系统将使用“output”。", + "remote.autoForwardPortsSource.hybrid": "通过读取终端和调试输出发现端口时,端口将自动转发。并非所有使用端口的进程都将打印到集成终端或调试控制台,因此某些端口将丢失。通过监视侦听该端口的进程以终止,端口将为“未转发”。", + "remote.autoForwardPortsSource.output": "通过读取终端和调试输出发现端口时,将自动转发该端口。并非所有使用端口的进程都将打印到集成终端或调试控制台,因此某些端口将丢失。根据输出转发的端口将不会被“取消转发”,除非重载或用户在“端口”视图中关闭该端口。", + "remote.autoForwardPortsSource.process": "通过监视包含端口的已启动进程发现端口时,将自动转发该端口。", + "remote.extensionKind": "覆盖扩展的类型。\"ui\" 扩展在本地计算机上安装和运行,而 \"workspace\" 扩展则在远程计算机上运行。通过使用此设置重写扩展的默认类型,可指定是否应在本地或远程安装和启用该扩展。", + "remote.forwardOnClick": "控制从终端和调试控制台打开具有端口的本地 URL 时是否转发它。", + "remote.localPortHost": "指定将用于端口转发的本地主机名。", + "remote.portsAttributes": "设置在转发特定端口号时应用的属性。例如:\r\n\r\n```\r\n\"3000\": {\r\n \"label\": \"Application\"\r\n},\r\n\"40000-55000\": {\r\n \"onAutoForward\": \"ignore\"\r\n},\r\n\".+\\\\/server.js\": {\r\n \"onAutoForward\": \"openPreview\"\r\n}\r\n```", + "remote.portsAttributes.defaults": "对于未从设置 {0} 中获得属性的所有端口,设置其上应用的默认属性。例如: \r\n\r\n```\r\n{\r\n \"onAutoForward\": \"ignore\"\r\n}\r\n```", + "remote.portsAttributes.elevateIfNeeded": "在转发此端口时,自动提示提升(如果需要)。如果本地端口是特权端口,则需要提升。", + "remote.portsAttributes.ignore": "此端口不会自动转发。", + "remote.portsAttributes.label": "将在此端口的 UI 中显示的标签。", + "remote.portsAttributes.labelDefault": "应用程序", + "remote.portsAttributes.notify": "在自动转发端口时显示通知。", + "remote.portsAttributes.onForward": "定义在为自动转发发现端口时发生的操作", + "remote.portsAttributes.openBrowser": "在自动转发端口时打开浏览器。根据你的设置,可能会打开嵌入式浏览器。", + "remote.portsAttributes.openBrowserOnce": "自动转发端口时打开浏览器,但仅在会话期间第一次转发端口时打开。这可能会打开嵌入式浏览器,具体取决于你的设置。", + "remote.portsAttributes.openPreview": "自动转发端口时,在同一窗口中打开预览。", + "remote.portsAttributes.patternError": "必须是一个端口号、端口号范围或正则表达式。", + "remote.portsAttributes.port": "端口、端口范围(例如 \"40000-55000\")、主机和端口(例如 \"db:1234\")或正则表达式(例如 \".+\\\\/server.js\")。对于端口号或端口范围,属性将应用于该端口号或端口号范围。使用正则表达式的属性将应用于其关联流程命令行与表达式匹配的端口。", + "remote.portsAttributes.protocol": "转发此端口时要使用的协议。", + "remote.portsAttributes.requireLocalPort": "如果为 true,则将显示一个模式对话框,指示所选的本地端口是否不用于转发。", + "remote.portsAttributes.silent": "在自动转发此端口时,不显示任何通知,也不执行任何操作。", + "remote.restoreForwardedPorts": "还原您在工作区中转发的端口。", + "triggerReconnect": "连接: 触发器重新连接", + "ui": "UI 扩展类型。在远程窗口中,只有在本地计算机上可用时,才会启用此类扩展。", + "workspace": "工作区扩展类型。在远程窗口中,仅在远程上可用时启用此类扩展。" + }, + "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { + "remote": "远程", + "remote.downloadExtensionsLocally": "启用后,扩展将本地下载并安装在远程上。", + "wslFeatureInstalled": "平台是否安装了 WSL 功能" + }, + "vs/workbench/contrib/remoteTunnel/electron-sandbox/remoteTunnel.contribution": { + "accountPreference.placeholder": "登录帐户以启用远程访问", + "action.copyToClipboard": "将浏览器链接复制到剪贴板", + "action.doNotShowAgain": "不再显示", + "action.showExtension": "显示扩展", + "enable": "启用(&&E)", + "initialize.progress.title": "[正在查找远程隧道](command:{0})", + "manage.placeholder": "选择要调用的命令", + "manage.showLog": "显示日志", + "manage.title.attached": "已为 {0} 启用远程隧道访问(已在外部启动)", + "manage.title.off": "未启用远程隧道访问", + "manage.title.orunning": "已为 {0} 启用远程隧道访问", + "manage.tunnelName": "更改隧道名称", + "others": "其他", + "progress.turnOn.failed": "无法启用远程隧道访问。有关详细信息,请查看远程隧道服务日志。", + "progress.turnOn.final": "现在,可以通过安全隧道 [{0}](command:{4}) 随时随地访问此计算机。要通过其他计算机进行连接,请使用生成的 [{1}]({2})链接,或者在桌面或 Web 中使用 [{6}]({7})扩展。可以通过“VS Code 帐户”菜单 [配置](command:{3}) 或 [关闭](command:{5})此访问权限。", + "recommend.remoteExtension": "隧道 \"{0}\" 可用于远程访问。{1} 扩展可用于连接到该隧道。", + "remoteTunnel.actions.configure": "配置隧道名称...", + "remoteTunnel.actions.copyToClipboard": "将浏览器 URI 复制到剪贴板", + "remoteTunnel.actions.learnMore": "Tunnel 入门", + "remoteTunnel.actions.manage.connecting": "远程隧道访问正在连接", + "remoteTunnel.actions.manage.on.v2": "远程隧道访问已启用", + "remoteTunnel.actions.showLog": "显示远程隧道服务日志", + "remoteTunnel.actions.turnOff": "关闭远程隧道访问...", + "remoteTunnel.actions.turnOn": "打开远程隧道访问...", + "remoteTunnel.category": "远程隧道", + "remoteTunnel.serviceInstallFailed": "作为服务安装失败,我们已回退到运行此会话的隧道。有关详细信息,请参阅 [error log](command:{0})。", + "remoteTunnel.turnOff.confirm": "是否要关闭远程隧道访问?", + "remoteTunnel.turnOffAttached.confirm": "是否要关闭远程隧道访问? 这也将停止在外部启动的服务。", + "remoteTunnelAccess.machineName": "远程隧道访问注册名。如果未设置,则使用主机名。", + "remoteTunnelAccess.machineNameRegex": "名称只能由字母、数字、下划线和短划线组成。不得以短划线开头。", + "remoteTunnelAccess.preventSleep": "启用远程隧道访问时,防止计算机进入休眠。", + "sign in using account": "使用 {0} 登录", + "signed in": "已登录", + "startTunnel.progress.title": "[正在启动远程隧道](command:{0})", + "tunnel.enable.placeholder": "选择要如何启用访问权限", + "tunnel.enable.service": "作为服务安装", + "tunnel.enable.service.description": "每次登录时运行", + "tunnel.enable.session": "启用此会话", + "tunnel.enable.session.description": "每当打开时 {0} 运行", + "tunnel.preview": "远程隧道目前为预览版。请使用“帮助: 报告问题”命令报告任何问题。" + }, + "vs/workbench/contrib/replNotebook/browser/repl.contribution": { + "repl.execute": "执行 REPL 输入", + "repl.focusLastReplOutput": "焦点最近的 REPL 执行", + "repl.input.focus": "焦点输入编辑器" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "REPL 输入" + }, + "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { + "replEditor.accessibilityView": "浏览项目输出的可访问视图的历史记录时,运行“打开访问性视图”命令{0}。", + "replEditor.autoFocusRepl": "设置“accessibility.replEditor.autoFocusReplExecution”控制在执行代码后焦点是否会自动移动到 REPL。", + "replEditor.cellNavigation": "“退出编辑”命令{0} 将焦点移动到单元格容器,其中向上和向下箭头还会在历史记录中的单元格之间移动焦点。", + "replEditor.configReadExecution": "设置“accessibility.replEditor.readLastExecutionOutput”控制执行完成时是否将自动读取输出。", + "replEditor.execute": "执行命令{0}将计算输入框中的表达式。", + "replEditor.focusCellEditor": "“编辑单元格”命令{0} 会将焦点移动到单元格输入的只读编辑器。", + "replEditor.focusInOutput": "聚焦输出命令{0}会在聚焦于以前执行的项时将焦点设在输出上。", + "replEditor.focusLastItemAdded": "Focus Last 执行命令{0} 会将焦点移动到 REPL 历史记录中最后执行的项。", + "replEditor.focusReplInput": "焦点输入编辑器命令{0} 会将焦点恢复到此编辑器。", + "replEditor.focusReplInputFromHistory": "聚焦输入编辑器命令{0}会将焦点移动到 REPL 输入框。", + "replEditor.historyOverview": "你位于 REPL 历史记录中,此历史记录是已在 REPL 中执行的单元格的列表。每个单元格都有一个输入、一个输出和一个单元格容器。", + "replEditor.inputAccessibilityView": "从此输入框运行“打开访问性视图”命令{0} 时,上一次执行的输出将显示在辅助功能视图中。", + "replEditor.inputOverview": "你位于 REPL 编辑器输入框中,此框将接受要在 REPL 中执行的代码。" + }, + "vs/workbench/contrib/replNotebook/browser/replEditorInput": { + "replEditorLabelIcon": "REPL 编辑器标签的图标。" + }, + "vs/workbench/contrib/sash/browser/sash.contribution": { + "sashHoverDelay": "控制视图/编辑器之间拖动区域的悬停反馈延迟(以毫秒为单位)。", + "sashSize": "控制视图/编辑器之间拖动区域的反馈区域大小(以像素为单位)。如果你认为很难使用鼠标调整视图的大小,请将该值调大。" + }, + "vs/workbench/contrib/scm/browser/activity": { + "scmActiveResourceHasChanges": "活动资源是否有更改", + "scmActiveResourceRepository": "活动资源的存储库", + "scmPendingChangesBadge": "{0} 个挂起的更改", + "status.scm": "源代码管理" + }, + "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { + "change": "{0} - 第 {1} 个更改(共 {2} 个)", + "changes": "{0} - 第 {1} 个更改(共 {2} 个)", + "diffAdded": "已添加的行", + "diffDeleted": "删除的行", + "diffModified": "更改的行", + "editorGutterAddedBackground": "编辑器导航线中已插入行的背景颜色。", + "editorGutterDeletedBackground": "编辑器导航线中被删除行的背景颜色。", + "editorGutterModifiedBackground": "编辑器导航线中被修改行的背景颜色。", + "label.close": "关闭", + "miGotoNextChange": "下一个更改(&&C)", + "miGotoPreviousChange": "上一个更改(&&C)", + "minimapGutterAddedBackground": "添加的线的迷你地图装订线背景颜色。", + "minimapGutterDeletedBackground": "删除的线的迷你地图装订线背景颜色。", + "minimapGutterModifiedBackground": "修改的线的迷你地图装订线背景颜色。", + "move to next change": "转到下一个更改", + "move to previous change": "转到上一个更改", + "multiChange": "第 {0} 个更改 (共 {1} 个)", + "multiChanges": "第 {0} 个更改 (共 {1} 个)", + "overviewRulerAddedForeground": "概览标尺中已增加内容的颜色。", + "overviewRulerDeletedForeground": "概览标尺中已删除内容的颜色。", + "overviewRulerModifiedForeground": "概览标尺中已修改内容的颜色。", + "show next change": "显示下一个更改", + "show previous change": "显示上一个更改" + }, + "vs/workbench/contrib/scm/browser/dirtyDiffSwitcher": { + "quickDiff.base.switch": "切换快速差异基", + "remotes": "切换快速差异基" + }, + "vs/workbench/contrib/scm/browser/menus": { + "miShare": "共享" + }, + "vs/workbench/contrib/scm/browser/scm.contribution": { + "alwaysShowActions": "控制是否在“源代码管理”视图中始终显示内联操作。", + "alwaysShowRepository": "控制存储库是否应在源代码管理视图中始终可见。", + "autoReveal": "控制源代码管理视图在打开文件时是否应自动显示和选择文件。", + "diffDecorations": "控制编辑器中差异的显示效果。", + "diffDecorationsIgnoreTrimWhitespace": "控制在源代码管理差异装订线修饰中是否忽略前导空格和尾随空格。", + "diffGutterPattern": "控制是否将模式用于装订线中的差异修饰。", + "diffGutterPatternAdded": "对添加的线条使用装订线中的差异装饰模式。", + "diffGutterPatternModifed": "对修改后的线条使用装订线中的差异修饰模式。", + "diffGutterWidth": "控制装订线中差异修饰的宽度(px)(已添加或已修改)。", + "inputFontFamily": "控制输入消息的字体。将 `default` 用于工作台用户界面字体系列,将 `editor` 用于 `#editor.fontFamily#` 的值,或者使用自定义字体系列。", + "inputFontSize": "控制输入消息的字号(以像素为单位)。", + "inputMaxLines": "控制输入将自动增长到的最大行数。", + "inputMinLines": "控制输入将自动从其开始增长的最小行数。", + "manageWorkspaceTrustAction": "管理工作区信任", + "miViewSCM": "源代码管理(&&C)", + "no history items": "所选源代码管理提供程序没有任何源代码管理历史记录项。", + "no open repo": "当前没有源代码管理提供程序进行注册。", + "no open repo in an untrusted workspace": "所有已注册的源代码管理提供程序都无法在“受限模式”下工作。", + "open in external terminal": "在外部终端中打开", + "open in integrated terminal": "在集成终端中打开", + "providersVisible": "控制在“源代码管理存储库”部分中显示的存储库数。设置为 0,以便能够手动调整视图大小。", + "repositoriesSortOrder": "控制源代码管理存储库视图中存储库的排序顺序。", + "scm accept": "源代码管理: 接受输入", + "scm view next commit": "源代码管理: 查看下一个提交", + "scm view previous commit": "源代码管理: 查看上一个提交", + "scm.compactFolders": "控制源代码管理视图是否应以紧凑形式呈现文件夹。在此形式中,单个子文件夹将被压缩在组合的树元素中。", + "scm.countBadge": "控制活动栏上源代码管理图标上的计数锁屏提醒。", + "scm.countBadge.all": "显示所有源代码管理提供程序计数锁屏提醒的总和。", + "scm.countBadge.focused": "显示焦点源控制提供程序的计数标记。", + "scm.countBadge.off": "禁用源代码管理计数徽章。", + "scm.defaultViewMode": "控制默认的源代码管理仓库视图模式。", + "scm.defaultViewMode.list": "将仓库更改显示为列表。", + "scm.defaultViewMode.tree": "将仓库更改显示为树。", + "scm.defaultViewSortKey": "控制默认的源代码管理仓库在被视为列表时的更改排序顺序。", + "scm.defaultViewSortKey.name": "按文件名对仓库更改进行排序。", + "scm.defaultViewSortKey.path": "按路径对仓库更改进行排序。", + "scm.defaultViewSortKey.status": "按源代码管理状态对仓库更改进行排序。", + "scm.diffDecorations.all": "显示所有可用位置中的差异装饰。", + "scm.diffDecorations.gutter": "仅在编辑器行号槽中显示差异装饰。", + "scm.diffDecorations.minimap": "仅在缩略图中显示差异装饰。", + "scm.diffDecorations.none": "不要显示差异装饰。", + "scm.diffDecorations.overviewRuler": "仅在概览标尺中显示差异装饰。", + "scm.diffDecorationsGutterAction": "控制源代码管理差异装订线修饰的行为。", + "scm.diffDecorationsGutterAction.diff": "单击时显示内联差异速览视图。", + "scm.diffDecorationsGutterAction.none": "不执行任何操作。", + "scm.diffDecorationsGutterVisibility": "控制行号槽中源代码管理差异装饰器的可见性。", + "scm.diffDecorationsGutterVisibility.always": "始终显示行号槽中的差异装饰器。", + "scm.diffDecorationsGutterVisibility.hover": "仅在悬停时显示行号槽中的差异装饰器。", + "scm.diffDecorationsIgnoreTrimWhitespace.false": "不要忽略前导空格和尾随空格。", + "scm.diffDecorationsIgnoreTrimWhitespace.inherit": "继承自 `diffEditor.ignoreTrimWhitespace`。", + "scm.diffDecorationsIgnoreTrimWhitespace.true": "忽略前导空格和尾随空格。", + "scm.graph.badges": "控制“源代码管理图”视图中显示的徽章。这些徽章显示在图右侧,指示历史记录项组的名称。", + "scm.graph.badges.all": "在“源代码管理图”视图中显示所有历史记录项组的徽章。", + "scm.graph.badges.filter": "在“源代码管理图”视图中仅显示用作筛选器的历史记录项组的徽章。", + "scm.graph.pageOnScroll": "控制在滚动到列表结尾时,“源代码管理图”视图是否将加载下一页的项。", + "scm.graph.pageSize": "“源代码管理图”视图在默认情况下以及在加载更多项时要显示的项数。", + "scm.providerCountBadge": "控制源代码管理提供程序标头上的计数锁屏提醒。当存在多个提供程序或启用 {0} 设置时,以及在“源代码管理存储库”视图中,这些标头将显示在“源代码管理”视图中。", + "scm.providerCountBadge.auto": "仅显示非零时源代码管理提供程序的计数锁屏提醒。", + "scm.providerCountBadge.hidden": "隐藏源代码管理提供程序计数锁屏提醒。", + "scm.providerCountBadge.visible": "显示源代码管理提供程序计数锁屏提醒。", + "scm.repositoriesSortOrder.discoveryTime": "按发现时间对源代码管理存储库视图中的存储库排序。按所选顺序对源代码管理视图中的存储库排序。", + "scm.repositoriesSortOrder.name": "按仓库名称对源代码管理仓库和源代码管理视图中的仓库排序。", + "scm.repositoriesSortOrder.path": "按仓库路径对源代码管理仓库和源代码管理视图中的仓库排序。", + "scm.workingSets.default": "控制切换到没有工作集的源代码管理历史记录项组时要使用的默认工作集。", + "scm.workingSets.default.current": "在切换到没有工作集的源代码管理历史记录项组时,使用当前工作集。", + "scm.workingSets.default.empty": "在切换到没有工作集的源代码管理历史记录项组时,请使用空的工作集。", + "scm.workingSets.enabled": "控制在源代码管理历史记录项组之间切换时是否存储编辑器工作集。", + "scmConfigurationTitle": "源代码管理", + "showActionButton": "控制是否可以在源代码管理视图中显示操作按钮。", + "showInputActionButton": "控制是否可以在“源代码管理”输入中显示操作按钮。", + "source control": "源代码管理", + "source control history": "源代码管理图", + "source control repositories": "源代码管理存储库", + "sourceControlViewIcon": "查看“源代码管理”视图的图标。" + }, + "vs/workbench/contrib/scm/browser/scmHistory": { + "scmGraph.HistoryItemHoverAdditionsForeground": "历史记录项悬停添加项前景色。", + "scmGraph.HistoryItemHoverDeletionsForeground": "历史记录项悬停删除项前景色。", + "scmGraphForeground1": "源代码管理图前景色(1)。", + "scmGraphForeground2": "源代码管理图前景色(2)。", + "scmGraphForeground3": "源代码管理图前景色(3)。", + "scmGraphForeground4": "源代码管理图前景色(4)。", + "scmGraphForeground5": "源代码管理图前景色(5)。", + "scmGraphHistoryItemBaseRefColor": "历史记录项基本引用颜色。", + "scmGraphHistoryItemHoverDefaultLabelBackground": "历史记录项悬停默认标签背景色。", + "scmGraphHistoryItemHoverDefaultLabelForeground": "历史记录项悬停默认标签前景色。", + "scmGraphHistoryItemHoverLabelForeground": "历史记录项组悬停标签前景色。", + "scmGraphHistoryItemRefColor": "历史记录项引用颜色。", + "scmGraphHistoryItemRemoteRefColor": "历史记录项远程引用颜色。" + }, + "vs/workbench/contrib/scm/browser/scmHistoryViewPane": { + "activeRepository": "显示活动存储库的源代码管理图", + "all": "全部", + "allHistoryItemRefs": "所有历史记录项引用", + "auto": "自动", + "currentHistoryItemRef": "当前历史记录项引用", + "deletion": "{0} 个删除{1}", + "deletions": "{0} 个删除{1}", + "fileChanged": "已更改 {0} 个文件", + "filesChanged": "已更改 {0} 个文件", + "goToCurrentHistoryItem": "转到当前历史记录项", + "historyItemChangesEditorTitle": "所有更改({0} ↔ {1})", + "historyItemMessage": "消息", + "insertion": "{0} 个插入{1}", + "insertions": "{0} 个插入{1}", + "items": "{0} 项", + "loadMore": "{0} 加载更多...", + "referencePicker": "历史记录项引用选取器", + "refreshGraph": "刷新", + "repositoryPicker": "存储库选取器", + "scm history": "源代码管理历史记录", + "scmGraphHistoryItemRef": "选择要查看的一个/多个历史记录项引用,键入以进行筛选", + "scmGraphRepository": "选择要查看的存储库,键入以筛选所有存储库", + "scmGraphViewOutdated": "请使用刷新操作($(refresh))刷新图形。", + "viewChanges": "查看更改" + }, + "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { + "scm": "源代码管理存储库" + }, + "vs/workbench/contrib/scm/browser/scmViewPane": { + "collapse all": "折叠所有存储库", + "expand all": "展开所有存储库", + "input": "源代码管理输入", + "label.close": "关闭", + "repositories": "存储库", + "repositorySortByDiscoveryTime": "按发现时间排序", + "repositorySortByName": "按名称排序", + "repositorySortByPath": "按路径排序", + "scm": "源代码管理", + "scmInputCancelAction": "取消", + "scmInputMoreActions": "更多操作...", + "setListViewMode": "以列表形式查看", + "setTreeViewMode": "以树形式查看", + "sortAction": "查看和排序", + "sortChangesByName": "按名称对更改进行排序", + "sortChangesByPath": "按路径对更改进行排序", + "sortChangesByStatus": "按状态对更改进行排序" + }, + "vs/workbench/contrib/scm/browser/scmViewPaneContainer": { + "source control": "源代码管理" + }, + "vs/workbench/contrib/scrollLocking/browser/scrollLocking": { + "holdLockedScrolling": "保持编辑器之间的锁定滚动", + "miHoldLockedScrolling": "锁定滚动", + "miToggleLockedScrolling": "锁定滚动", + "mouseLockScrollingEnabled": "已启用锁定滚动", + "mouseScrolllingLocked": "已锁定滚动", + "synchronizeScrolling": "同步滚动编辑器", + "toggleLockedScrolling": "切换编辑器之间的锁定滚动" + }, + "vs/workbench/contrib/search/browser/anythingQuickAccess": { + "chat": "打开快速聊天", + "closeEditor": "从最近打开中删除", + "fileAndSymbolResultsSeparator": "文件和符号结果", + "filePickAriaLabelDirty": "{0} 个未保存的更改", + "fileResultsSeparator": "文件结果", + "helpPickAriaLabel": "{0},{1}", + "noAnythingResults": "没有匹配的结果", + "openToBottom": "打开转到底部", + "openToSide": "打开转到侧边", + "recentlyOpenedSeparator": "最近打开" + }, + "vs/workbench/contrib/search/browser/patternInputWidget": { + "defaultLabel": "输入", + "onlySearchInOpenEditors": "仅在打开的编辑器中搜索", + "useExcludesAndIgnoreFilesDescription": "使用“排除设置”与“忽略文件”" + }, + "vs/workbench/contrib/search/browser/quickTextSearch/textSearchQuickAccess": { + "QuickSearchMore": "更多", + "QuickSearchOpenInFile": "打开文件", + "QuickSearchSeeMoreFiles": "查看更多文件", + "enterSearchTerm": "输入要跨文件搜索的术语。", + "goToSearch": "在搜索视图中打开", + "noAnythingResults": "没有匹配的结果", + "showMore": "在搜索视图中打开" + }, + "vs/workbench/contrib/search/browser/replaceService": { + "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)", + "searchReplace.source": "搜索和替换" + }, + "vs/workbench/contrib/search/browser/search.contribution": { + "anythingQuickAccess": "转到文件", + "anythingQuickAccessPlaceholder": "按名称搜索文件(追加 {0} 转到行,追加 {1} 转到符号)", + "exclude": "配置 [glob 模式](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)以在 Quick Open 中的全文搜索和文件搜索中排除文件和文件夹。若要从 Quick Open 中最近打开的列表中排除文件,必须使用绝对模式(例如 `**/node_modules/**`)。从 `#files.exclude#` 设置继承所有 glob 模式。", + "exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", + "exclude.when": "对匹配文件同辈进行额外检查。将 $(basename) 用作匹配文件名的变量。", + "filterSortOrder": "控制在快速打开中筛选时编辑器历史记录的排序顺序。", + "filterSortOrder.default": "历史记录条目按与筛选值的相关性排序。首先显示更相关的条目。", + "filterSortOrder.recency": "历史记录条目按最近时间排序。首先显示最近打开的条目。", + "maintainFileSearchCacheDeprecated": "搜索缓存保留在从不关闭的扩展主机中,因此不再需要此设置。", + "miViewSearch": "搜索(&&S)", + "scm.defaultViewMode.list": "将搜索结果显示为列表。", + "scm.defaultViewMode.tree": "将搜索结果显示为树。", + "search": "搜索", + "search.actionsPosition": "在搜索视图中控制操作栏的位置。", + "search.actionsPositionAuto": "当搜索视图较窄时将操作栏置于右侧,当搜索视图较宽时,将它紧接在内容之后。", + "search.actionsPositionRight": "始终将操作栏放置在右侧。", + "search.collapseAllResults": "控制是折叠还是展开搜索结果。", + "search.collapseResults.auto": "结果少于10个的文件将被展开。其他的则被折叠。", + "search.decorations.badges": "控制搜索文件修饰是否应使用徽章。", + "search.decorations.colors": "控制搜索文件修饰是否应使用颜色。", + "search.defaultViewMode": "控制默认搜索结果视图模式。", + "search.experimental.closedNotebookResults": "显示已关闭笔记本的笔记本编辑器中丰富的内容结果。请在更改此设置后刷新搜索结果。", + "search.followSymlinks": "控制是否在搜索中跟踪符号链接。", + "search.globalFindClipboard": "控制“搜索”视图是否读取或修改 macOS 的共享查找剪贴板。", + "search.location": "控制搜索功能是显示在侧边栏,还是显示在水平空间更大的面板区域。", + "search.location.deprecationMessage": "此设置已弃用。可以改为将搜索图标拖到新位置。", + "search.maintainFileSearchCache": "启用后,搜索服务进程将保持活动状态,而不是在一个小时不活动后关闭。这将使文件搜索缓存保留在内存中。", + "search.maxResults": "控制搜索结果的最大数目,可将其设置为 “null”(空),以返回无限结果。", + "search.mode": "控制新的 `搜索: 在文件中查找` 和 `在文件夹中查找` 操作发生的位置: 是在搜索视图中,还是在搜索编辑器中。", + "search.mode.newEditor": "在新的搜索编辑器中搜索。", + "search.mode.reuseEditor": "在现有搜索编辑器(若有)中搜索,否则在新的搜索编辑器中进行搜索。", + "search.mode.view": "在面板或边栏的搜索视图中进行搜索。", + "search.quickAccess.preserveInput": "在打开快速搜索视图时,控制是否自动恢复上一次输入的值。", + "search.quickOpen.includeHistory": "是否在 Quick Open 的文件结果中包含最近打开的文件。", + "search.quickOpen.includeSymbols": "控制 Quick Open 文件结果中是否包括全局符号搜索的结果。", + "search.ripgrep.maxThreads": "用于搜索的线程数。设置为 0 时,引擎将自动确定此值。", + "search.searchEditor.defaultNumberOfContextLines": "创建新的搜索编辑器时要使用的周围上下文行的默认数目。如果使用 \"#search.searchEditor.reusePriorSearchConfiguration#\",则可将它设置为 \"null\" (空),以使用搜索编辑器之前的配置。", + "search.searchEditor.doubleClickBehaviour": "配置在搜索编辑器中双击结果的效果。", + "search.searchEditor.doubleClickBehaviour.goToLocation": "双击将在活动编辑器组中打开结果。", + "search.searchEditor.doubleClickBehaviour.openLocationToSide": "双击会将编辑器组中的结果打开到一侧,如果尚不存在,则创建一个结果。", + "search.searchEditor.doubleClickBehaviour.selectWord": "双击选择光标下的单词。", + "search.searchEditor.focusResultsOnSearch": "触发搜索时,聚焦搜索编辑器结果,而不是搜索编辑器输入。", + "search.searchEditor.reusePriorSearchConfiguration": "启用后,新的搜索编辑器将重用之前打开的搜索编辑器的包含、排除和标志。", + "search.searchEditor.singleClickBehaviour": "配置在搜索编辑器中单击结果的效果。", + "search.searchEditor.singleClickBehaviour.default": "单击不执行任何操作。", + "search.searchEditor.singleClickBehaviour.peekDefinition": "单击可打开“速览定义”窗口。", + "search.searchOnType": "在键入时搜索所有文件。", + "search.searchOnTypeDebouncePeriod": "启用 {0} 时,控制键入的字符与开始搜索之间的超时(以毫秒为单位)。禁用 {0} 时不起作用。", + "search.seedOnFocus": "聚焦搜索视图时,将搜索查询更新为编辑器的所选文本。单击时或触发 \"workbench.views.search.focus\" 命令时会发生此情况。", + "search.seedWithNearestWord": "当活动编辑器没有选定内容时,从离光标最近的字词开始进行种子设定搜索。", + "search.showLineNumbers": "控制是否显示搜索结果所在的行号。", + "search.smartCase": "若搜索词全为小写,则不区分大小写进行搜索,否则区分大小写进行搜索。", + "search.sortOrder": "控制搜索结果的排序顺序。", + "search.usePCRE2": "是否在文本搜索中使用 pcre2 正则表达式引擎。这允许使用一些高级正则表达式功能, 如前瞻和反向引用。但是, 并非所有 pcre2 功能都受支持-仅支持 javascript 也支持的功能。", + "search.useReplacePreview": "控制在选择或替换匹配项时是否打开“替换预览”视图。", + "searchConfigurationTitle": "搜索", + "searchSortOrder.countAscending": "结果按每个文件的计数以升序排序。", + "searchSortOrder.countDescending": "结果按每个文件的计数降序排序。", + "searchSortOrder.default": "结果按文件夹和文件名按字母顺序排序。", + "searchSortOrder.filesOnly": "结果按文件名排序,忽略文件夹顺序,按字母顺序排列。", + "searchSortOrder.modified": "结果按文件的最后修改日期按降序排序。", + "searchSortOrder.type": "结果按文件扩展名的字母顺序排序。", + "symbolsQuickAccess": "转到工作区中的符号", + "symbolsQuickAccessPlaceholder": "键入要打开的符号的名称。", + "textSearchPickerHelp": "搜索文本", + "textSearchPickerPlaceholder": "在工作区文件中搜索文本。", + "useGlobalIgnoreFiles": "控制在搜索文件时是否使用全局 gitignore 文件(例如,从“$HOME/.config/git/ignore”)。需要启用 {0}。", + "useIgnoreFiles": "控制在搜索文件时是否使用 `.gitignore` 和 `.ignore` 文件。", + "usePCRE2Deprecated": "弃用。当使用仅 PCRE2 支持的正则表达式功能时,将自动使用 PCRE2。", + "useParentIgnoreFiles": "控制在搜索文件时是否在父目录中使用 “.gitignore”和“.ignore”文件。需要启用 {0}。", + "useRipgrep": "此设置已被弃用,将回退到 \"search.usePCRE2\"。", + "useRipgrepDeprecated": "已弃用。请考虑使用 \"search.usePCRE2\" 获取对高级正则表达式功能的支持。" + }, + "vs/workbench/contrib/search/browser/searchActionsBase": { + "search": "搜索" + }, + "vs/workbench/contrib/search/browser/searchActionsCopy": { + "copyAllLabel": "全部复制", + "copyMatchLabel": "复制", + "copyPathLabel": "复制路径" + }, + "vs/workbench/contrib/search/browser/searchActionsFind": { + "excludeFolderFromSearch": "从搜索中排除文件夹", + "findInFiles": "在文件中查找", + "findInFiles.args": "搜索的一组选项", + "findInFiles.description": "打开工作区搜索", + "findInFolder": "在文件夹中查找...", + "findInWorkspace": "在工作区中查找...", + "miFindInFiles": "在文件中查找(&&I)", + "restrictResultsToFolder": "将搜索限制为文件夹", + "revealInSideBar": "在资源管理器视图中显示", + "search.expandRecursively": "以递归方式展开" + }, + "vs/workbench/contrib/search/browser/searchActionsNav": { + "AddCursorsAtSearchResults.label": "在搜索结果中添加游标", + "CloseReplaceWidget.label": "关闭替换小组件", + "FocusNextInputAction.label": "聚焦下一个输入", + "FocusNextSearchResult.label": "聚焦下一搜索结果", + "FocusPreviousInputAction.label": "聚焦上一个输入", + "FocusPreviousSearchResult.label": "聚焦到上一搜索结果", + "FocusSearchFromResults.label": "聚焦搜索结果", + "OpenMatch.label": "打开匹配项", + "OpenMatchToSide.label": "打开“匹配到一侧”", + "ToggleCaseSensitiveCommandId.label": "切换区分大小写", + "TogglePreserveCaseId.label": "切换保留大小写", + "ToggleQueryDetailsAction.label": "切换查询详细信息", + "ToggleRegexCommandId.label": "切换正则表达式", + "ToggleWholeWordCommandId.label": "切换整个字词", + "focusSearchListCommandLabel": "聚焦到列表", + "replaceInFiles": "在文件中替换", + "toggleTabs": "切换类型搜索" + }, + "vs/workbench/contrib/search/browser/searchActionsRemoveReplace": { + "RemoveAction.label": "消除", + "file.replaceAll.label": "全部替换", + "match.replace.label": "替换" + }, + "vs/workbench/contrib/search/browser/searchActionsSymbol": { + "miGotoSymbolInWorkspace": "转到工作区中的符号(&&W)…", + "showTriggerActions": "转到工作区中的符号..." + }, + "vs/workbench/contrib/search/browser/searchActionsTextQuickAccess": { + "quickTextSearch": "快速搜索" + }, + "vs/workbench/contrib/search/browser/searchActionsTopBar": { + "CancelSearchAction.label": "取消搜索", + "ClearSearchResultsAction.label": "清除搜索结果", + "CollapseDeepestExpandedLevelAction.label": "全部折叠", + "ExpandAllAction.label": "全部展开", + "RefreshAction.label": "刷新", + "ViewAsListAction.label": "以列表形式查看", + "ViewAsTreeAction.label": "以树形式查看", + "clearSearchHistoryLabel": "清除搜索历史记录" + }, + "vs/workbench/contrib/search/browser/searchFindInput": { + "searchFindInputNotebookFilter.label": "笔记本查找筛选器" + }, + "vs/workbench/contrib/search/browser/searchIcons": { + "searchClearIcon": "搜索视图中的“清除结果”图标。", + "searchCollapseAllIcon": "搜索视图中的“折叠结果”图标。", + "searchDetailsIcon": "用于使搜索详细信息可见的图标。", + "searchExpandAllIcon": "搜索视图中的“展开结果”图标。", + "searchHideReplaceIcon": "用于折叠搜索视图中的替换部分的图标。", + "searchNewEditorIcon": "用于打开新搜索编辑器的操作的图标。", + "searchOpenInFile": "要转到当前搜索结果文件的操作的图标。", + "searchRefreshIcon": "搜索视图中的“刷新”图标。", + "searchRemoveIcon": "用于删除搜索结果的图标。", + "searchReplaceAllIcon": "搜索视图中的“全部替换”图标。", + "searchReplaceIcon": "搜索视图中的“替换”图标。", + "searchSeeMoreIcon": "用于在搜索视图中查看更多上下文的图标。", + "searchShowAsList": "用于在搜索视图中将结果作为列表查看的图标。", + "searchShowAsTree": "用于在搜索视图中以树形式查看结果的图标。", + "searchShowContextIcon": "搜索编辑器中的“切换上下文”图标。", + "searchShowReplaceIcon": "用于在搜索视图中展开“替换”部分的图标。", + "searchSparkleEmpty": "用于在搜索中隐藏 AI 结果的图标。", + "searchSparkleFilled": "用于在搜索中显示 AI 结果的图标。", + "searchStopIcon": "搜索视图中的“停止”图标。", + "searchViewIcon": "查看搜索视图的图标。" + }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "无法打开未知链接: {0}", + "unable to open trust": "无法从不受信任的源打开命令链接: {0}" + }, + "vs/workbench/contrib/search/browser/searchResultsView": { + "fileMatchAriaLabel": "文件夹 {2} 的文件 {1} 中有 {0} 个匹配项,搜索结果", + "folderMatchAriaLabel": "根目录 {1} 中找到 {0} 个匹配,搜索结果", + "lineNumStr": "位于第 {0} 行", + "numLinesStr": "其他 {0} 行", + "otherFilesAriaLabel": "在工作区外存在 {0} 个匹配,搜索结果", + "replacePreviewResultAria": "将 {1} 列中的“{0}”由 {2} 替换为 {3}", + "search": "搜索", + "searchFileMatch": "已找到 {0} 个文件", + "searchFileMatches": "已找到 {0} 个文件", + "searchFolderMatch.aiText.label": "{0} 结果", + "searchFolderMatch.other.label": "其他文件", + "searchFolderMatch.plainText.label": "文本结果", + "searchMatch": "已找到 {0} 个匹配项", + "searchMatches": "已找到 {0} 个匹配项", + "searchResultAria": "{1} 列的 {0} 找到了 {2}" + }, + "vs/workbench/contrib/search/browser/searchView": { + "ariaSearchResultsStatus": "搜索 {1} 文件中返回的 {0} 个结果", + "disableOpenEditors": "在整个工作区中搜索", + "emptySearch": "空搜索", + "excludes.enable": "启用", + "forTerm": " - 搜索: {0}", + "moreSearch": "切换搜索详细信息", + "noOpenEditorResultsExcludes": "未在打开的编辑器中找到结果(“{0}”除外) - ", + "noOpenEditorResultsFound": "未在打开的编辑器中找到结果。请查看设置中已配置的例外, 并检查 gitignore 文件 - ", + "noOpenEditorResultsIncludes": "未在打开的编辑器中找到与“{0}”匹配的结果 - ", + "noOpenEditorResultsIncludesExcludes": "未在打开的编辑器中找到与“{0}”匹配的结果(“{1}”除外) - ", + "noResultsExcludes": "除“{0}”外,未找到任何结果 - ", + "noResultsFound": "未找到结果。查看您的设置配置排除, 并检查您的 gitignore 文件-", + "noResultsIncludes": "“{0}”中未找到任何结果 - ", + "noResultsIncludesExcludes": "在“{0}”中找不到结果(“{1}”除外) - ", + "onlyOpenEditors": "仅在打开的文件中搜索", + "openEditors.disable": "禁用", + "openFolder": "打开文件夹", + "openInEditor.message": "在编辑器中打开", + "openInEditor.tooltip": "将当前搜索结果复制到编辑器", + "openSettings.learnMore": "了解详细信息", + "openSettings.message": "打开设置", + "placeholder.excludes": "例如 *.ts, src/**/exclude", + "placeholder.includes": "例如 *.ts, src/**/include", + "removeAll.occurrence.file.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", + "removeAll.occurrence.file.message": "已替换 {1} 文件中的 {0} 个匹配项。", + "removeAll.occurrence.files.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", + "removeAll.occurrence.files.message": "已替换 {1} 文件中出现的 {0}。", + "removeAll.occurrences.file.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", + "removeAll.occurrences.file.message": "已替换 {1} 文件中的 {0} 个匹配项。", + "removeAll.occurrences.files.confirmation.message": "是否将 {1} 个文件中的 {0} 次匹配替换为“{2}”?", + "removeAll.occurrences.files.message": "已替换 {1} 文件中出现的 {0}。", + "replaceAll.confirm.button": "替换(&&R)", + "replaceAll.confirmation.title": "全部替换", + "replaceAll.occurrence.file.confirmation.message": "是否替换 {1} 文件中的 {0} 个匹配项?", + "replaceAll.occurrence.file.message": "已将 {1} 文件中出现的 {0} 替换为“{2}”。", + "replaceAll.occurrence.files.confirmation.message": "是否替换 {1} 文件中出现的 {0}?", + "replaceAll.occurrence.files.message": "已将 {1} 文件中出现的 {0} 替换为“{2}”。", + "replaceAll.occurrences.file.confirmation.message": "是否替换 {1} 文件中的 {0} 个匹配项?", + "replaceAll.occurrences.file.message": "已将 {1} 文件中出现的 {0} 替换为“{2}”。", + "replaceAll.occurrences.files.confirmation.message": "是否替换 {1} 文件中出现的 {0}?", + "replaceAll.occurrences.files.message": "已将 {1} 个文件中出现的 {0} 处替换为“{2}”。 ", + "rerunSearch.message": "再次搜索", + "rerunSearchInAll.message": "在所有文件中再次搜索", + "search.file.result": "{0} 个结果,包含于 {1} 个文件中", + "search.file.results": "{1} 文件中有 {0} 个结果", + "search.files.result": "{1} 文件中有 {0} 个结果", + "search.files.results": "{1} 文件中有 {0} 个结果", + "searchCanceled": "在找到结果前取消了搜索 - ", + "searchMaxResultsWarning": "结果集仅包含所有匹配项的子集。请使你的搜索更加具体以减少结果。", + "searchPathNotFoundError": "找不到搜索路径: {0}", + "searchScope.excludes": "排除的文件", + "searchScope.includes": "包含的文件", + "searchWithoutFolder": "尚未打开或指定文件夹。当前仅搜索打开的文件 - ", + "useExcludesAndIgnoreFilesDescription": "使用“排除设置”与“忽略文件”", + "useIgnoresAndExcludesDisabled": "已禁止排除设置和忽略文件" + }, + "vs/workbench/contrib/search/browser/searchWidget": { + "label.Replace": "替换: 键入待替换词,然后按 Enter 进行预览", + "label.Search": "搜索: 键入搜索词,然后按 Enter 进行搜索", + "search.action.replaceAll.disabled.label": "全部替换(提交搜索以启用)", + "search.action.replaceAll.enabled.label": "全部替换", + "search.placeHolder": "搜索", + "search.replace.placeHolder": "替换", + "search.replace.toggle.button.title": "切换替换", + "showContext": "切换上下文行" + }, + "vs/workbench/contrib/search/browser/symbolsQuickAccess": { + "noSymbolResults": "没有匹配的工作区符号", + "openToBottom": "打开转到底部", + "openToSide": "打开转到侧边" + }, + "vs/workbench/contrib/searchEditor/browser/searchEditor": { + "label.excludes": "搜索排除模式", + "label.includes": "搜索包含模式", + "moreSearch": "切换搜索详细信息", + "runSearch": "运行搜索", + "searchEditor": "搜索", + "searchResultItem": "在文件 {2} 的 {1} 中匹配到 {0}", + "searchScope.excludes": "排除的文件", + "searchScope.includes": "包含的文件", + "textInputBoxBorder": "搜索编辑器文本输入框的边框。" + }, + "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { + "promptOpenWith.searchEditor.displayName": "搜索编辑器", + "search": "搜索编辑器", + "search.action.focusFilesToExclude": "要排除的焦点搜索编辑器文件", + "search.action.focusFilesToInclude": "要包括的焦点搜索编辑器文件", + "search.action.focusQueryEditorWidget": "聚焦搜索编辑器输入", + "search.openNewEditor": "打开新的搜索编辑器", + "search.openNewEditorToSide": "打开侧边的新搜索编辑器", + "search.openNewSearchEditor": "新的搜索编辑器", + "search.openResultsInEditor": "在编辑器中打开结果", + "search.openSearchEditor": "打开搜索编辑器", + "search.rerunSearchInEditor": "再次搜索", + "searchEditor": "搜索编辑器", + "searchEditor.action.decreaseSearchEditorContextLines": "减少上下文行", + "searchEditor.action.increaseSearchEditorContextLines": "增加上下文行", + "searchEditor.action.selectAllSearchEditorMatches": "选择所有匹配项", + "searchEditor.action.toggleSearchEditorCaseSensitive": "切换匹配大小写", + "searchEditor.action.toggleSearchEditorContextLines": "切换上下文行", + "searchEditor.action.toggleSearchEditorRegex": "切换使用正则表达式", + "searchEditor.action.toggleSearchEditorWholeWord": "切换全字匹配", + "searchEditor.deleteResultBlock": "删除文件结果" + }, + "vs/workbench/contrib/searchEditor/browser/searchEditorInput": { + "searchEditorLabelIcon": "搜索编辑器标签的图标。", + "searchTitle": "搜索", + "searchTitle.withQuery": "搜索: {0}" + }, + "vs/workbench/contrib/searchEditor/browser/searchEditorSerialization": { + "invalidQueryStringError": "查询字符串中的所有反斜杠都必须转义(\\\\)", + "noResults": "无结果", + "numFiles": "{0} 文件", + "numResults": "{0} 个结果", + "oneFile": "1 个文件", + "oneResult": "1 个结果", + "searchMaxResultsWarning": "结果集仅包含所有匹配项的子集。请使你的搜索更加具体以减少结果。" + }, + "vs/workbench/contrib/share/browser/share.contribution": { + "close": "关闭", + "experimental.share.enabled": "控制当 {0} 为 {1} 时,是否在命令中心旁呈现“共享”操作。", + "generating link": "正在生成链接...", + "open link": "打开链接", + "share": "共享...", + "shareSuccess": "已将链接复制到剪贴板!", + "shareTextSuccess": "已将文本复制到剪贴板" + }, + "vs/workbench/contrib/share/browser/shareService": { + "shareProviderCount": "可用共享提供程序数", + "type to filter": "选择如何共享 {0}" + }, + "vs/workbench/contrib/snippets/browser/commands/abstractSnippetsActions": { + "snippets": "代码片段" + }, + "vs/workbench/contrib/snippets/browser/commands/configureSnippets": { + "bad_name1": "无效的文件名", + "bad_name2": "“{0}”不是有效的文件名", + "bad_name3": "“{0}”已存在", + "detail.label": "({0}) {1}", + "global.1": "({0})", + "global.scope": "(全局)", + "group.global": "现有代码片段", + "miOpenSnippets": "代码片段(&&S)", + "name": "键入代码段文件名", + "new.folder": "新建“{0}”文件夹的代码片段文件...", + "new.global": "新建全局代码片段文件...", + "new.global.sep": "新代码片段", + "new.global_scope": "全局", + "new.workspace_scope": "{0} 工作区", + "openSnippet.label": "配置代码片段", + "openSnippet.pickLanguage": "选择代码片段文件或创建代码片段", + "userSnippets": "代码片段" + }, + "vs/workbench/contrib/snippets/browser/commands/fileTemplateSnippets": { + "label": "使用代码片段填充文件", + "placeholder": "选择代码片段" + }, + "vs/workbench/contrib/snippets/browser/commands/insertSnippet": { + "snippet.suggestions.label": "插入片段" + }, + "vs/workbench/contrib/snippets/browser/commands/surroundWithSnippet": { + "label": "由代码片段包围..." + }, + "vs/workbench/contrib/snippets/browser/snippetCodeActionProvider": { + "codeAction": "{0}", + "more": "更多...", + "overflow.start.title": "从代码片段开始", + "title": "开头为: {0}" + }, + "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { + "detail.snippet": "{0} ({1})", + "snippetSuggest.longLabel": "{0}, {1}" + }, + "vs/workbench/contrib/snippets/browser/snippetPicker": { + "disableSnippet": "从 IntelliSense 中隐藏", + "enable.snippet": "在 IntelliSense 中显示", + "isDisabled": "(从 IntelliSense 中隐藏)", + "pick.noSnippetAvailable": "没有可用的代码片段", + "pick.placeholder": "选择代码段", + "sep.userSnippet": "用户代码片段", + "sep.workspaceSnippet": "工作区代码片段" + }, + "vs/workbench/contrib/snippets/browser/snippets.contribution": { + "editor.snippets.codeActions.enabled": "控制外围代码段或文件模板片段是否显示为代码操作。", + "snippetSchema.json": "用户代码片段配置", + "snippetSchema.json.body": "片段内容。请使用 '$1', '${1:defaultText}' 来定义光标位置,使用“$0”表示最终光标位置。请插入带有“${varName}”和“${varName:defaultText}”的变量值,例如 \"这是文件: $TM_FILENAME\"。", + "snippetSchema.json.default": "空代码片段", + "snippetSchema.json.description": "代码片段描述。", + "snippetSchema.json.isFileTemplate": "代码片段用于填充或替换整个文件", + "snippetSchema.json.prefix": "在 Intellisense 中选择代码片段时要使用的前缀", + "snippetSchema.json.scope": "此代码段使用的语言名称列表,例如 \"typescript,javascript\"。" + }, + "vs/workbench/contrib/snippets/browser/snippetsFile": { + "source.userSnippet": "用户代码片段", + "source.userSnippetGlobal": "全局用户代码片段", + "source.workspaceSnippetGlobal": "工作区代码片段" + }, + "vs/workbench/contrib/snippets/browser/snippetsService": { + "badFile": "无法读取代码片段文件“{0}”。", + "badVariableUse": "扩展“{0}”中的一个或多个代码片段很可能混淆了片段变量和片段占位符 (有关详细信息,请访问 https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax )", + "invalid.language": "\"contributes.{0}.language\" 中包含未知语言。提供的值: {1}", + "invalid.language.0": "省略语言时,\"contributes.{0}.path\" 的值必须为一个 \".code-snippets\" 文件。提供的值: {1}", + "invalid.path.0": "“contributes.{0}.path”中应为字符串。提供的值: {1}", + "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", + "vscode.extension.contributes.snippets": "贡献代码段。", + "vscode.extension.contributes.snippets-language": "此代码片段参与的语言标识符。", + "vscode.extension.contributes.snippets-path": "代码片段文件的路径。该路径相对于扩展文件夹,通常以 \"./snippets/\" 开头。" + }, + "vs/workbench/contrib/speech/browser/speechService": { + "speechProviderDescription": "此语音提供程序的说明,显示在 UI 中。", + "speechProviderName": "此语音提供程序的唯一名称。", + "vscode.extension.contributes.speechProvider": "提供语音提供程序" + }, + "vs/workbench/contrib/speech/common/speechService": { + "hasSpeechProvider": "语音提供程序已注册到语音服务。", + "speechLanguage.da-DK": "丹麦语(丹麦)", + "speechLanguage.de-DE": "德语(德国)", + "speechLanguage.en-AU": "英语(澳大利亚)", + "speechLanguage.en-CA": "英语(加拿大)", + "speechLanguage.en-GB": "英语(英国)", + "speechLanguage.en-IE": "英语(爱尔兰)", + "speechLanguage.en-IN": "英语(印度)", + "speechLanguage.en-NZ": "英语(新西兰)", + "speechLanguage.en-US": "英语(美国)", + "speechLanguage.es-ES": "西班牙语(西班牙)", + "speechLanguage.es-MX": "西班牙语(墨西哥)", + "speechLanguage.fr-CA": "法语(加拿大)", + "speechLanguage.fr-FR": "法语(法国)", + "speechLanguage.hi-IN": "印地语(印度)", + "speechLanguage.it-IT": "意大利语(意大利)", + "speechLanguage.ja-JP": "日语(日本)", + "speechLanguage.ko-KR": "韩语(韩国)", + "speechLanguage.nl-NL": "荷兰语(荷兰)", + "speechLanguage.pt-BR": "葡萄牙语(巴西)", + "speechLanguage.pt-PT": "葡萄牙语(葡萄牙)", + "speechLanguage.ru-RU": "俄语(俄罗斯)", + "speechLanguage.sv-SE": "瑞典语(瑞典)", + "speechLanguage.tr-TR": "土耳其语(土耳其)", + "speechLanguage.zh-CN": "中文(简体,中国)", + "speechLanguage.zh-HK": "中文(繁体,香港特别行政区)", + "speechLanguage.zh-TW": "中文(繁体,台湾)", + "speechToTextInProgress": "正在进行语音转文本会话。", + "textToSpeechInProgress": "正在进行文本转语音会话。" + }, + "vs/workbench/contrib/surveys/browser/languageSurveys.contribution": { + "helpUs": "帮助我们改善对 {0} 的支持", + "neverAgain": "不再显示", + "remindLater": "稍后提醒我", + "takeShortSurvey": "参与小调查" + }, + "vs/workbench/contrib/surveys/browser/nps.contribution": { + "neverAgain": "不再显示", + "remindLater": "稍后提醒我", + "surveyQuestion": "是否介意参加快速反馈调查?", + "takeSurvey": "参加调查" + }, + "vs/workbench/contrib/tasks/browser/abstractTaskService": { + "ConfigureTaskRunnerAction.label": "配置任务", + "TaskServer.folderIgnored": "由于使用任务版本 0.1.0,文件夹 {0} 将被忽略", + "TaskServer.noTask": "未定义要执行的任务", + "TaskService.associate": "关联", + "TaskService.attachProblemMatcher.continueWithout": "继续而不扫描任务输出", + "TaskService.attachProblemMatcher.learnMoreAbout": "了解有关扫描任务输出的详细信息", + "TaskService.attachProblemMatcher.never": "从不扫描此任务的任务输出", + "TaskService.attachProblemMatcher.neverType": "从不扫描 {0} 个任务的任务输出", + "TaskService.createJsonFile": "使用模板创建 tasks.json 文件", + "TaskService.defaultBuildTaskExists": "{0} 已被标记为默认生成任务", + "TaskService.defaultTestTaskExists": "{0} 已被标记为默认测试任务。", + "TaskService.fetchingBuildTasks": "正在获取生成任务...", + "TaskService.fetchingTestTasks": "正在获取测试任务...", + "TaskService.ignoredFolder": "由于使用任务版本 0.1.0,以下工作区文件夹将被忽略: {0}", + "TaskService.noBuildTask": "没有找到要运行的生成任务。配置生成任务...", + "TaskService.noBuildTask1": "未定义任何生成任务。使用 \"isBuildCommand\" 在 tasks.json 文件中标记任务。", + "TaskService.noBuildTask2": "未定义任何生成任务。在 tasks.json 文件中将任务标记为 \"build\" 组。", + "TaskService.noConfiguration": "错误: {0} 任务检测未针对以下配置提供任务:\r\n{1}\r\n将忽略该任务。", + "TaskService.noEntryToRun": "配置任务", + "TaskService.noTaskIsRunning": "没有运行中的任务", + "TaskService.noTaskRunning": "当前没有运行中的任务", + "TaskService.noTaskToRestart": "没有要重启的任务", + "TaskService.noTasks": "没有要重新连接的持久性任务。", + "TaskService.noTestTask1": "未定义任何测试任务。使用 \"isTestCommand\" 在 tasks.json 文件中标记任务。", + "TaskService.noTestTask2": "未定义任何测试任务。在 tasks.json 文件中将任务标记为 \"test\" 组。", + "TaskService.noTestTaskTerminal": "没有找到要运行的测试任务。配置任务...", + "TaskService.notAgain": "不再显示", + "TaskService.notConnecting": "通过设置已连接任务的配置值 {0},任务已重新连接 {1}", + "TaskService.openJsonFile": "打开 tasks.json 文件", + "TaskService.pickBuildTask": "选择要运行的生成任务", + "TaskService.pickBuildTaskForLabel": "选择生成任务(未定义默认生成任务)", + "TaskService.pickDefaultBuildTask": "选择要用作默认生成任务的任务", + "TaskService.pickDefaultTestTask": "选择要用作默认测试任务的任务", + "TaskService.pickRunTask": "选择要运行的任务", + "TaskService.pickShowTask": "选择要显示输出的任务", + "TaskService.pickTask": "选择要配置的任务", + "TaskService.pickTestTask": "选择要运行的测试任务", + "TaskService.providerUnavailable": "警告: {0} 任务在当前环境中不可用。", + "TaskService.reconnected": "已重新连接到正在运行的任务。", + "TaskService.reconnecting": "正在重新连接到正在运行的任务...", + "TaskService.reconnectingTasks": "正在重新连接到 {0} 任务...", + "TaskService.requestTrust": "列出和运行任务要求此工作区中的某些文件作为代码执行。", + "TaskService.skippingReconnection": "启动类型而不是窗口重载,设置连接的任务和删除持久性任务", + "TaskService.taskToRestart": "选择要重启的任务", + "TaskService.taskToTerminate": "选择要终止的任务", + "TaskService.template": "选择任务模板", + "TaskService.terminateAllRunningTasks": "所有正在运行的任务", + "TaskSystem.active": "当前已有任务正在运行。请先终止它,然后再执行另一项任务。", + "TaskSystem.activeSame.noBackground": "任务“{0}”已处于活动状态。", + "TaskSystem.configurationErrors": "错误: 提供的任务配置具有验证错误,无法使用。请首先改正错误。", + "TaskSystem.invalidTaskJson": "错误: tasks.json 文件的内容存在语法错误。请先纠正它们,然后再执行任务。", + "TaskSystem.invalidTaskJsonOther": "错误: {0} 中 tasks json 的内容存在语法错误。请先纠正它们,然后再执行任务。", + "TaskSystem.restartFailed": "未能终止并重启任务 {0}", + "TaskSystem.saveBeforeRun.prompt.title": "是否保存所有编辑器?", + "TaskSystem.unknownError": "运行任务时发生了错误。请参见任务日志了解详细信息。", + "TaskSystem.versionSettings": "用户设置中只允许版本为 2.0.0 的任务。", + "TaskSystem.versionWorkspaceFile": "工作区配置文件中只允许 2.0.0 版本的任务。", + "TasksSystem.locationUserConfig": "用户设置", + "TasksSystem.locationWorkspaceConfig": "工作区文件", + "TerminateAction.failed": "未能终止运行中的任务", + "TerminateAction.label": "终止任务", + "TerminateAction.noProcess": "启动的进程不再存在。如果任务生成的后台任务退出 VS Code,则可能会导致出现孤立的进程。", + "configureTask": "配置任务", + "configured": "配置的任务", + "customizeParseErrors": "当前任务配置存在错误。请先更正错误,再自定义任务。", + "detail": "是否要在运行任务前保存所有编辑器?", + "detected": "检测到的任务", + "moreThanOneBuildTask": "tasks.json 中定义了很多生成任务。正在执行第一个任务。", + "recentlyUsed": "最近使用的任务", + "restartTask": "重启任务", + "runTask.arg": "筛选快速入门中显示的任务", + "runTask.label": "任务的标签或要作为筛选依据的术语", + "runTask.task": "任务的标签或要作为筛选依据的术语", + "runTask.type": "参与的任务类型", + "saveBeforeRun.dontSave": "不保存(&&N)", + "saveBeforeRun.save": "保存(&&S)", + "savePersistentTask": "正在保存持久性任务: {0}", + "selectProblemMatcher": "选择针对何种错误和警告扫描任务输出", + "showOutput": "显示输出", + "taskEvent": "任务事件类型: {0}", + "taskQuickPick.userSettings": "用户", + "taskService.getSavedTasks": "正在从任务存储中提取任务。", + "taskService.getSavedTasks.error": "从任务存储提取任务失败:{0}。", + "taskService.getSavedTasks.reading": "正在从任务存储中读取任务,{0},{1},{2}", + "taskService.getSavedTasks.resolved": "已解决任务 {0}", + "taskService.getSavedTasks.unresolved": "无法解析任务 {0} ", + "taskService.gettingCachedTasks": "正在返回缓存的任务 {0}", + "taskService.ignoreingFolder": "正在忽略工作区文件夹 {0} 的任务配置。多文件夹工作区任务支持要求所有文件夹都使用任务版本 2.0.0", + "taskService.openDiff": "打开差异", + "taskService.openDiffs": "打开差异", + "taskService.removePersistentTask": "正在删除持久性任务 {0}", + "taskService.setPersistentTask": "正在设置持久性任务 {0}", + "taskService.upgradeVersion": "已删除弃用的任务版本 0.1.0。你的任务已升级到 2.0.0 版本。打开差异以查看升级内容。", + "taskService.upgradeVersionPlural": "已删除弃用的任务版本 0.1.0。你的任务已升级到 2.0.0 版本。打开差异以查看升级内容。", + "taskServiceOutputPrompt": "任务出现错误。请查看输出结果,了解更多详细信息", + "tasks": "任务", + "tasksJsonComment": "\t// 请参阅 https://go.microsoft.com/fwlink/?LinkId=733558 \r\n\t//查看有关 tasks.json 格式的文档", + "terminateTask": "终止任务", + "unexpectedTaskType": "“{0}”任务的任务提供程序意外提供了“{1}”类型的任务。\r\n" + }, + "vs/workbench/contrib/tasks/browser/runAutomaticTasks": { + "workbench.action.tasks.allowAutomaticTasks": "允许自动任务", + "workbench.action.tasks.disallowAutomaticTasks": "禁止自动任务", + "workbench.action.tasks.manageAutomaticRunning": "管理自动任务" + }, + "vs/workbench/contrib/tasks/browser/task.contribution": { + "BuildAction.label": "运行生成任务", + "ConfigureDefaultBuildTask.label": "配置默认生成任务", + "ConfigureDefaultTestTask.label": "配置默认测试任务", + "ReRunTaskAction.label": "重新运行上一个任务", + "RestartTaskAction.label": "重启正在运行的任务", + "RunTaskAction.label": "运行任务", + "ShowLogAction.label": "显示任务日志", + "ShowTasksAction.label": "显示运行中的任务", + "TerminateAction.label": "终止任务", + "TestAction.label": "运行测试任务", + "building": "正在生成...", + "miBuildTask": "运行生成任务(&&B)…", + "miConfigureBuildTask": "配置默认生成任务(&&F)…", + "miConfigureTask": "配置任务(&&C)…", + "miRestartTask": "重启正在运行的任务(&&E)…", + "miRunTask": "运行任务(&&R)…", + "miRunningTask": "显示正在运行的任务(&&G)…", + "miTerminateTask": "终止任务(&&T)…", + "numberOfRunningTasks": "{0} 个正在运行的任务", + "runningTasks": "显示运行中的任务", + "status.runningTasks": "运行任务", + "task.SaveBeforeRun.prompt": "提示在运行前是否保存编辑器。", + "task.allowAutomaticTasks": "启用自动任务 - 请注意,任务将不会在不受信任的工作区中运行。", + "task.allowAutomaticTasks.off": "从不", + "task.allowAutomaticTasks.on": "始终", + "task.autoDetect": "控制为所有任务提供程序扩展启用\"提供任务\"。如果\"任务: 运行任务\"命令速度较慢,则禁用任务提供程序的自动检测可能会提供帮助。单个扩展还可以提供禁用自动检测的设置。", + "task.problemMatchers.neverPrompt": "配置在运行任务时是否显示问题匹配器提示。设置为\"true\"从不提示,或使用任务类型的字典仅关闭特定任务类型的提示。", + "task.problemMatchers.neverPrompt.array": "包含任务类型布尔对的对象,从不提示有问题的匹配者。", + "task.problemMatchers.neverPrompt.boolean": "为所有任务设置问题匹配器提示行为。", + "task.quickOpen.detail": "控制是否显示在“运行任务”等任务快速选取中具有详细信息的任务的详细信息。", + "task.quickOpen.history": "控制任务快速打开对话框中跟踪的最近项目数。", + "task.quickOpen.showAll": "使 Tasks: Run Task 命令使用速度较慢的“全部显示”行为,而不是使用任务按提供程序进行分组的速度更快的双层选取器。", + "task.quickOpen.skip": "控制当只有一个任务要选取时是否跳过任务快速选取。", + "task.reconnection": "在窗口重新加载时,重新连接到具有问题匹配器的任务。", + "task.saveBeforeRun": "在运行任务前保存所有未保存的编辑器。", + "task.saveBeforeRun.always": "运行前始终保存所有编辑器。", + "task.saveBeforeRun.never": "运行前绝不保存编辑器。", + "task.slowProviderWarning": "配置当提供程序速度较慢时是否显示警告", + "task.slowProviderWarning.array": "从不显示慢速提供程序警告的任务类型的数组。", + "task.slowProviderWarning.boolean": "为所有任务设置慢速提供程序警告。", + "task.verboseLogging": "为任务启用详细日志记录。", + "tasks": "任务", + "tasksConfigurationTitle": "任务", + "tasksQuickAccessHelp": "运行任务", + "tasksQuickAccessPlaceholder": "键入要运行的任务的名称。", + "workbench.action.tasks.openUserTasks": "打开用户任务", + "workbench.action.tasks.openWorkspaceFileTasks": "打开工作区任务" + }, + "vs/workbench/contrib/tasks/browser/taskQuickPick": { + "TaskQuickPick.changeSettingDetails": "{0} 任务的任务检测会导致打开的任何工作区中的文件作为代码运行。启用 {0} 任务检测是用户设置,并将应用于打开的任何工作区。\r\n\r\n是否要为所有工作区启用 {0} 任务检测?", + "TaskQuickPick.changeSettingNo": "否", + "TaskQuickPick.changeSettingsOptions": "$(gear) {0} 任务检测处于关闭状态。启用 {1} 任务检测...", + "TaskQuickPick.goBack": "返回", + "TaskQuickPick.noTasksForType": "未找到任务 {0}。返回↩", + "TaskService.pickRunTask": "选择要运行的任务", + "configureTask": "配置任务", + "configureTaskIcon": "任务选择列表中的“配置”图标。", + "configured": "已配置", + "contributedTasks": "已提供", + "noProviderForTask": "没有为“{0}”类型的任务注册任务提供程序。", + "recentlyUsed": "最近使用过", + "removeRecent": "删除最近使用的任务", + "removeTaskIcon": "任务选择列表中的“删除”图标。", + "taskQuickPick.showAll": "显示所有任务...", + "taskType": "全部 {0} 个任务" + }, + "vs/workbench/contrib/tasks/browser/taskService": { + "taskService.processTaskSystem": "流程任务系统在 Web 中不受支持。" + }, + "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { + "TaskService.pickRunTask": "选择要运行的任务", + "noTaskResults": "没有匹配的任务" + }, + "vs/workbench/contrib/tasks/browser/taskTerminalStatus": { + "task.watchFirstError": "此运行检测到错误的开始", + "taskTerminalStatus.active": "任务正在运行", + "taskTerminalStatus.errors": "页面中有错误", + "taskTerminalStatus.errorsInactive": "任务有错误,正在等待...", + "taskTerminalStatus.infos": "任务有信息", + "taskTerminalStatus.infosInactive": "任务有信息,正在等待...", + "taskTerminalStatus.succeeded": "成功的任务", + "taskTerminalStatus.succeededInactive": "已成功完成任务并在等待...", + "taskTerminalStatus.warnings": "任务有警告", + "taskTerminalStatus.warningsInactive": "任务有警告,正在等待..." + }, + "vs/workbench/contrib/tasks/browser/terminalTaskSystem": { + "TerminalTaskSystem": "无法使用 cmd.exe 在 UNC 驱动器上执行 Shell 命令。", + "TerminalTaskSystem.nonWatchingMatcher": "任务 {0} 是后台任务,但使用的问题匹配器没有后台模式", + "TerminalTaskSystem.taskLoadReporting": "任务“{0}”存在问题。有关更多详细信息,请参见输出。", + "TerminalTaskSystem.unknownError": "在执行任务时发生未知错误。请参见任务输出日志了解详细信息。", + "closeTerminal": "按任意键关闭终端。", + "dependencyCycle": "存在依赖项循环。请参阅任务“{0}”。", + "dependencyFailed": "无法解析在工作区文件夹“{1}”中的依赖任务“{0}”", + "reuseTerminal": "终端将被任务重用,按任意键关闭。", + "task.executing": "正在执行任务: {0}", + "task.executing.shell-integration": "正在执行任务: {0}", + "task.executing.shellIntegration": "正在执行任务: {0}", + "task.executingInFolder": "正在文件夹 {0} 中执行任务: {1}", + "unknownProblemMatcher": "无法解析问题匹配器 {0}。将忽略此匹配程序" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v1": { + "JsonSchema._runner": "此 runner 已完成使命。请使用官方 runner 属性", + "JsonSchema.linux": "Linux 特定的命令配置", + "JsonSchema.mac": "Mac 特定的命令配置", + "JsonSchema.runner": "定义任务是否作为进程执行,输出显示在输出窗口还是在终端内。", + "JsonSchema.shell": "指定命令是 shell 命令还是外部程序。如果省略,则默认为 false。", + "JsonSchema.version": "配置的版本号", + "JsonSchema.version.deprecated": "任务版本 0.1.0 已被弃用。请使用 2.0.0", + "JsonSchema.windows": "Windows 特定的命令配置" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v2": { + "JsonSchema.args.quotedString.value": "实际参数值", + "JsonSchema.args.quotesString.quote": "参数值应该如何引用。", + "JsonSchema.command": "要执行的命令。可以是外部程序或 shell 命令。", + "JsonSchema.command.quotedString.value": "实际命令值", + "JsonSchema.command.quotesString.quote": "如何引用命令值。", + "JsonSchema.commandArray": "执行的 Shell 命令。数组项将使用空格连接", + "JsonSchema.customizations.customizes.type": "要自定义的任务类型", + "JsonSchema.hide": "从运行任务快速选择菜单中隐藏此任务", + "JsonSchema.linux": "Linux 特定的命令配置", + "JsonSchema.mac": "Mac 特定的命令配置", + "JsonSchema.shell": "指定命令是 shell 命令还是外部程序。如果省略,则默认为 false。", + "JsonSchema.tasks.args": "调用此任务时要传递给命令的参数。", + "JsonSchema.tasks.background": "执行的任务是否保持活动状态并在后台运行。", + "JsonSchema.tasks.customize.deprecated": "customize 属性已被弃用。请参阅 1.14 发行说明了解如何迁移到新的任务自定义方法", + "JsonSchema.tasks.dependsOn": "表示另一个任务的字符串或此任务所依赖的其他任务的数组。", + "JsonSchema.tasks.dependsOn.array": "此任务依赖的其他任务。", + "JsonSchema.tasks.dependsOn.identifier": "任务标识符。", + "JsonSchema.tasks.dependsOn.string": "此任务依赖的另一任务。", + "JsonSchema.tasks.dependsOrder": "确定此任务的依赖任务的顺序。请注意,此属性不是递归的。", + "JsonSchema.tasks.dependsOrder.parallel": "并行运行所有 dependsOn 任务。", + "JsonSchema.tasks.dependsOrder.sequence": "按顺序运行所有 dependsOn 任务。", + "JsonSchema.tasks.detail": "任务的可选说明,在“运行任务”快速选取中作为详细信息显示。", + "JsonSchema.tasks.echoCommand.deprecated": "isBuildCommand 属性已被弃用。请改为使用 presentation 属性内的 echo 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.group": "定义此任务属于的执行组。它支持 \"build\" 以将其添加到生成组,也支持 \"test\" 以将其添加到测试组。", + "JsonSchema.tasks.group.build": "将任务标记为可通过 \"运行生成任务\" 命令访问的生成任务。", + "JsonSchema.tasks.group.defaultBuild": "将此任务标记为默认生成任务。", + "JsonSchema.tasks.group.defaultTest": "将此任务标记为默认测试任务。", + "JsonSchema.tasks.group.isDefault": "定义此任务是组中的默认任务,还是与应触发此任务的文件匹配的 glob。", + "JsonSchema.tasks.group.kind": "任务的执行组。", + "JsonSchema.tasks.group.none": "将任务分配为没有组", + "JsonSchema.tasks.group.test": "将任务标记为可通过 \"Run Test Task\" 命令访问的测试任务。", + "JsonSchema.tasks.icon": "任务的可选图标", + "JsonSchema.tasks.icon.color": "图标的可选颜色", + "JsonSchema.tasks.icon.id": "要使用的可选 codicon ID", + "JsonSchema.tasks.identifier": "用于在 launch.json 或 dependsOn 子句中引用任务的用户定义标识符。", + "JsonSchema.tasks.identifier.deprecated": "已弃用用户定义的标识符。对于自定义任务,请使用名称进行引用;对于由扩展提供的任务,请使用其中定义的任务标识符。", + "JsonSchema.tasks.instanceLimit": "允许同时运行的任务的实例数。", + "JsonSchema.tasks.isBuildCommand.deprecated": "isBuildCommand 属性已被弃用。请改为使用 group 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.isShellCommand.deprecated": "isShellCommand 属性已被弃用。请改为使用任务的 type 属性和选项中的 shell 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.isTestCommand.deprecated": "isTestCommand 属性已被弃用。请改为使用 group 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.label": "任务的用户界面标签", + "JsonSchema.tasks.matchers": "要使用的问题匹配程序。可以是一个字符串或一个问题匹配程序定义,也可以是一个字符串数组和多个问题匹配程序。", + "JsonSchema.tasks.presentation": "配置用于显示任务输出并读取其输入的面板。", + "JsonSchema.tasks.presentation.clear": "控制是否在执行任务之前清除终端。", + "JsonSchema.tasks.presentation.close": "控制任务退出时是否关闭运行任务的终端。", + "JsonSchema.tasks.presentation.echo": "控制是否将执行的命令显示到面板中。默认值为“true”。", + "JsonSchema.tasks.presentation.focus": "控制面板是否获取焦点。默认值为“false”。如果设置为“true”,面板也会显示。", + "JsonSchema.tasks.presentation.group": "控制是否使用拆分窗格在特定终端组中执行任务。", + "JsonSchema.tasks.presentation.instance": "控制是否在任务间共享面板。同一个任务使用相同面板还是每次运行时新创建一个面板。", + "JsonSchema.tasks.presentation.reveal": "控制运行任务的终端是否显示。可按选项 \"revealProblems\" 进行替代。默认设置为“始终”。", + "JsonSchema.tasks.presentation.reveal.always": "总是在此任务执行时显示终端。", + "JsonSchema.tasks.presentation.reveal.never": "不要在此任务执行时显示终端。", + "JsonSchema.tasks.presentation.reveal.silent": "只有当任务因错误而退出或者问题匹配器发现错误时,才会显示终端。", + "JsonSchema.tasks.presentation.revealProblems": "控制在运行此任务时是否显示问题面板。优先于 \"显示\" 选项。默认值为 \"从不\"。", + "JsonSchema.tasks.presentation.revealProblems.always": "执行此任务时, 始终显示问题面板。", + "JsonSchema.tasks.presentation.revealProblems.never": "执行此任务时, 永远不会显示问题面板。", + "JsonSchema.tasks.presentation.revealProblems.onProblem": "只有在发现问题时, 才会显示问题面板。", + "JsonSchema.tasks.presentation.showReuseMessage": "控制是否显示“终端将被任务重用,按任意键关闭”提示。", + "JsonSchema.tasks.promptOnClose": "若 VS Code 关闭时有一个任务正在运行,是否提示用户。", + "JsonSchema.tasks.quoting.escape": "使用 Shell 的转义字符来转义文本 (如,PowerShell 下的 ` 和 bash 下的 \\ )", + "JsonSchema.tasks.quoting.strong": "使用 Shell 的强引用字符来引用参数 (例如在 PowerShell 和 bash 下的 ')。", + "JsonSchema.tasks.quoting.weak": "使用 Shell 的弱引用字符来引用参数 (例如在 PowerShell 和 bash 下的 \")。", + "JsonSchema.tasks.reevaluateOnRerun": "是否在重新运行时重新评估任务变量。", + "JsonSchema.tasks.runOn": "对该任务何时运行进行配置。如果设置为 folderOpen,那么该任务将在文件夹打开时自动运行。", + "JsonSchema.tasks.runOptions": "任务的运行相关选项", + "JsonSchema.tasks.showOutput.deprecated": "showOutput 属性已被弃用。请改为使用 presentation 属性内的 reveal 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.suppressTaskName.deprecated": "suppressTaskName 属性已被弃用。请改为在任务中内嵌命令及其参数。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.taskLabel": "任务标签", + "JsonSchema.tasks.taskName": "任务名称", + "JsonSchema.tasks.taskName.deprecated": "任务的 name 属性已被弃用。请改为使用 label 属性。", + "JsonSchema.tasks.taskSelector.deprecated": "taskSelector 属性已被弃用。请改为在任务中内嵌命令及其参数。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.terminal": "terminal 属性已被弃用。请改为使用 presentation", + "JsonSchema.tasks.type": "定义任务是被作为进程运行还是在 shell 中作为命令运行。", + "JsonSchema.version": "配置的版本号。", + "JsonSchema.windows": "Windows 特定的命令配置" + }, + "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { + "JsonSchema.args": "传递到命令的其他参数。", + "JsonSchema.background": "已执行的任务是否保持活动状态并在后台运行。", + "JsonSchema.command": "要执行的命令。可以是外部程序或 shell 命令。", + "JsonSchema.echoCommand": "控制是否将已执行的命令回显到输出。默认值为 false。", + "JsonSchema.matchers": "要使用的问题匹配程序。可以是字符串或问题匹配程序定义,或字符串和问题匹配程序数组。", + "JsonSchema.options": "其他命令选项", + "JsonSchema.options.cwd": "已执行程序或脚本的当前工作目录。如果省略,则使用代码的当前工作区根。", + "JsonSchema.options.env": "已执行程序或 shell 的环境。如果省略,则使用父进程的环境。", + "JsonSchema.promptOnClose": "在具有正在运行的后台任务的情况下关闭 VS 代码时是否提示用户。", + "JsonSchema.shell.args": "shell 参数。", + "JsonSchema.shell.executable": "待使用的 shell。", + "JsonSchema.shellConfiguration": "配置使用的 shell。", + "JsonSchema.showOutput": "控制是否显示运行任务的输出。如果省略,则使用“始终”。", + "JsonSchema.suppressTaskName": "控制是否将任务名作为参数添加到命令。默认值是 false。", + "JsonSchema.taskSelector": "指示参数是任务的前缀。", + "JsonSchema.tasks": "任务配置。通常是外部任务运行程序中已定义任务的扩充。", + "JsonSchema.tasks.args": "调用此任务时要传递给命令的参数。", + "JsonSchema.tasks.background": "执行的任务是否保持活动状态并在后台运行。", + "JsonSchema.tasks.build": "将此任务映射到代码的默认生成命令。", + "JsonSchema.tasks.linux": "Linux 特定的命令配置", + "JsonSchema.tasks.mac": "Mac 特定的命令配置", + "JsonSchema.tasks.matcherError": "无法识别的问题匹配程序。是否已安装支持此问题匹配程序的扩展?", + "JsonSchema.tasks.matchers": "要使用的问题匹配程序。可以是一个字符串或一个问题匹配程序定义,也可以是一个字符串数组和多个问题匹配程序。", + "JsonSchema.tasks.promptOnClose": "若 VS Code 关闭时有一个任务正在运行,是否提示用户。", + "JsonSchema.tasks.showOutput": "控制是否显示正在运行的任务的输出。如果省略,则使用全局定义的值。", + "JsonSchema.tasks.suppressTaskName": "控制是否将任务名作为参数添加到命令。如果省略,则使用全局定义的值。", + "JsonSchema.tasks.taskName": "任务名称", + "JsonSchema.tasks.test": "将此任务映射到代码的默认测试命令。", + "JsonSchema.tasks.watching": "已执行的任务是否保持活动状态,并且是否在监视文件系统。", + "JsonSchema.tasks.watching.deprecation": "已弃用。改用 isBackground。", + "JsonSchema.tasks.windows": "Windows 特定的命令配置", + "JsonSchema.watching": "已执行的任务是否保持活动状态,并且是否在监视文件系统。", + "JsonSchema.watching.deprecation": "已弃用。改用 isBackground。" + }, + "vs/workbench/contrib/tasks/common/problemMatcher": { + "LegacyProblemMatcherSchema.watchedBegin": "一个正则表达式,发出受监视任务开始执行(通过文件监视触发)的信号。", + "LegacyProblemMatcherSchema.watchedBegin.deprecated": "此属性已弃用。请改用观看属性。", + "LegacyProblemMatcherSchema.watchedEnd": "一个正则表达式,发出受监视任务结束执行的信号。", + "LegacyProblemMatcherSchema.watchedEnd.deprecated": "此属性已弃用。请改用观看属性。", + "NamedMultiLineProblemPatternSchema.name": "问题多行问题模式的名称。", + "NamedMultiLineProblemPatternSchema.patterns": "实际模式。", + "NamedProblemMatcherSchema.label": "问题匹配程序的人类可读标签。", + "NamedProblemMatcherSchema.name": "要引用的问题匹配程序的名称。", + "NamedProblemPatternSchema.name": "问题模式的名称。", + "PatternTypeSchema.description": "问题模式或者所提供或预定义问题模式的名称。如果已指定基准,则可以省略。", + "PatternTypeSchema.name": "所提供或预定义模式的名称", + "ProblemMatcherExtPoint": "提供问题匹配程序", + "ProblemMatcherParser.invalidRegexp": "错误: 字符串 {0} 不是有效的正则表达式。\r\n", + "ProblemMatcherParser.noDefinedPatter": "错误: 标识符为 {0} 的模式不存在。", + "ProblemMatcherParser.noFileLocation": "错误: 说明未定义文件位置:\r\n{0}\r\n", + "ProblemMatcherParser.noIdentifier": "错误: 模式属性引用空标识符。", + "ProblemMatcherParser.noOwner": "错误: 说明未定义所有者:\r\n{0}\r\n", + "ProblemMatcherParser.noProblemMatcher": "错误: 说明无法转换为问题匹配器:\r\n{0}\r\n", + "ProblemMatcherParser.noProblemPattern": "错误: 说明未定义有效的问题模式:\r\n{0}\r\n", + "ProblemMatcherParser.noValidIdentifier": "错误: 模式属性 {0} 是无效的模式变量名。", + "ProblemMatcherParser.problemPattern.watchingMatcher": "问题匹配程序必须定义监视的开始模式和结束模式。", + "ProblemMatcherParser.unknownSeverity": "信息: 未知的严重性 {0}。有效值为“错误”、“警告”和“信息”。\r\n", + "ProblemMatcherSchema.applyTo": "控制文本文档上报告的问题是否仅应用于打开、关闭或所有文档。", + "ProblemMatcherSchema.background": "用于跟踪在后台任务上激活的匹配程序的开始和结束的模式。", + "ProblemMatcherSchema.background.activeOnStart": "如果设置为 true,则后台监视器将在活动模式下启动。这与任务启动时输出与 beginsPattern 匹配的行相同。", + "ProblemMatcherSchema.background.beginsPattern": "如果在输出内匹配,则会发出后台任务开始的信号。", + "ProblemMatcherSchema.background.endsPattern": "如果在输出内匹配,则会发出后台任务结束的信号。", + "ProblemMatcherSchema.base": "要使用的基问题匹配程序的名称。", + "ProblemMatcherSchema.fileLocation": "定义应如何解释问题模式中报告的文件名。相对 fileLocation 可以是数组,其中数组的第二个元素是相对文件位置的路径。搜索 fileLocation 模式会在由第二个元素的 include/exclude 属性指定的目录(如果未指定,则为当前工作区目录)中执行深层(而且可能是大量的)文件系统搜索。", + "ProblemMatcherSchema.owner": "代码内问题的所有者。如果指定了基准,则可省略。如果省略,并且未指定基准,则默认值为“外部”。", + "ProblemMatcherSchema.severity": "捕获问题的默认严重性。如果模式未定义严重性的匹配组,则使用。", + "ProblemMatcherSchema.source": "描述此诊断信息来源的人类可读字符串。如,\"typescript\" 或 \"super lint\"。", + "ProblemMatcherSchema.watching": "用于跟踪监视匹配程序开始和结束的模式。", + "ProblemMatcherSchema.watching.activeOnStart": "如果设置为 true,则观察程序将在活动模式下启动。这与任务启动时输出与 beginsPattern 匹配的行相同。", + "ProblemMatcherSchema.watching.beginsPattern": "如果在输出内匹配,则在监视任务开始时会发出信号。", + "ProblemMatcherSchema.watching.deprecated": "\"watching\" 属性已被弃用,请改用 \"background\"。", + "ProblemMatcherSchema.watching.endsPattern": "如果在输出内匹配,则在监视任务结束时会发出信号。", + "ProblemPatternExtPoint": "提供问题模式", + "ProblemPatternParser.invalidRegexp": "错误: 字符串 {0} 不是有效的正则表达式。\r\n", + "ProblemPatternParser.loopProperty.notLast": "循环属性仅在最一个行匹配程序上受支持。", + "ProblemPatternParser.problemPattern.kindProperty.notFirst": "问题模式无效。\"kind\" 属性必须提供,且仅能为第一个元素", + "ProblemPatternParser.problemPattern.missingLocation": "问题模式无效。它必须为“file”,代码行或消息匹配组其中的一项。", + "ProblemPatternParser.problemPattern.missingProperty": "问题模式无效。必须至少包含一个文件和一条消息。", + "ProblemPatternParser.problemPattern.missingRegExp": "问题模式缺少正则表达式。", + "ProblemPatternRegistry.error": "无效问题模式。此模式将被忽略。", + "ProblemPatternSchema.code": "问题代码的匹配组索引。默认为 undefined", + "ProblemPatternSchema.column": "问题行字符的匹配组索引。默认值为 3", + "ProblemPatternSchema.endColumn": "问题结束行字符的匹配组索引。默认为 undefined", + "ProblemPatternSchema.endLine": "问题结束行的匹配组索引。默认为 undefined", + "ProblemPatternSchema.file": "文件名的匹配组索引。如果省略,则使用 1。", + "ProblemPatternSchema.kind": "模式匹配的是一个位置 (文件、一行) 还是仅为一个文件。", + "ProblemPatternSchema.line": "问题行的匹配组索引。默认值为 2", + "ProblemPatternSchema.location": "问题位置的匹配组索引。有效的位置模式为(line)、(line,column)和(startLine,startColumn,endLine,endColumn)。如果省略了,将假定(line,column)。", + "ProblemPatternSchema.loop": "在多行中,匹配程序循环指示是否只要匹配就在循环中执行此模式。只能在多行模式的最后一个模式上指定。", + "ProblemPatternSchema.message": "消息的匹配组索引。如果省略,则在指定了位置时默认值为 4,在其他情况下默认值为 5。", + "ProblemPatternSchema.regexp": "用于在输出中查找错误、警告或信息的正则表达式。", + "ProblemPatternSchema.severity": "问题严重性的匹配组索引。默认为 undefined", + "WatchingPatternSchema.file": "文件名的匹配组索引。可以省略。", + "WatchingPatternSchema.regexp": "用于检测后台任务开始或结束的正则表达式。", + "eslint-compact": "ESLint compact 问题", + "eslint-stylish": "ESLint stylish 问题", + "go": "Go 问题", + "gulp-tsc": "Gulp TSC 问题", + "jshint": "JSHint 问题", + "jshint-stylish": "JSHint stylish 问题", + "lessCompile": "Less 问题", + "msCompile": "微软编译器问题" + }, + "vs/workbench/contrib/tasks/common/taskConfiguration": { + "ConfigurationParser.inValidArg": "错误: 命令参数必须是字符串或带引号的字符串。提供的值为:\r\n{0}", + "ConfigurationParser.incorrectType": "错误: 任务配置“{0}”使用了未知类型。将忽略该配置。", + "ConfigurationParser.invalidCWD": "警告: options.cwd 的类型必须是字符串。正在忽略值 {0}\r\n", + "ConfigurationParser.invalidVariableReference": "错误: problemMatcher 引用无效: {0}\r\n", + "ConfigurationParser.missingType": "错误: 任务配置“{0}”缺失必要属性 \"type\"。将忽略该配置。", + "ConfigurationParser.noName": "错误: 声明范围中的问题匹配器必须具有名称:\r\n{0}\r\n", + "ConfigurationParser.noShell": "警告: 仅当在终端中执行任务时支持 shell 配置。", + "ConfigurationParser.noTaskName": "错误: 任务必须提供 label 属性。将忽略该任务。\r\n{0}\r\n", + "ConfigurationParser.noTaskType": "错误: 任务配置必须具有 type 属性。将忽略此配置。\r\n{0}\r\n", + "ConfigurationParser.noTypeDefinition": "错误: 不存在已注册的任务类型“{0}”。是否已错过安装提供相应任务提供程序的扩展?", + "ConfigurationParser.notCustom": "错误: 任务未声明为自定义任务。将忽略此配置。\r\n{0}\r\n", + "ConfigurationParser.unknownMatcherKind": "警告: 定义的问题匹配器未知。支持的类型为 string | ProblemMatcher | Array。\r\n{0}\r\n", + "TaskParse.noOsSpecificGlobalTasks": "任务版本 2.0.0 不支持全局操作系统专属任务。请将其转换为具有操作系统特定命令的任务。受影响的任务有:\r\n{0}", + "taskConfiguration.noCommand": "错误: 任务“{0}”未定义命令。将忽略该任务。其定义是:\r\n{1}", + "taskConfiguration.noCommandOrDependsOn": "错误: 任务“{0}”既不指定命令,也不指定 dependsOn 属性。将忽略该任务。其定义是:\r\n{1}", + "taskConfiguration.providerUnavailable": "警告: {0} 个任务在当前环境中不可用。\r\n" + }, + "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { + "TaskDefinition.description": "实际任务类型。请注意,以 \"$\" 开头的类型仅保留内部使用。", + "TaskDefinition.properties": "任务类型的其他属性", + "TaskDefinition.when": "启用此类型任务是必需为 true 的条件。请考虑根据此任务定义使用 `shellExecutionSupported`、`processExecutionSupported` 和 `customExecutionSupported`。有关详细信息,请参阅 [API 文档](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause)。", + "TaskDefinitionExtPoint": "配置任务种类", + "TaskTypeConfiguration.noType": "任务类型配置缺少必需的 \"taskType\" 属性" + }, + "vs/workbench/contrib/tasks/common/tasks": { + "TaskDefinition.missingRequiredProperty": "错误: 任务标识符“{0}”缺失必要属性“{1}”。将忽略该标识符。", + "tasks.taskRunningContext": "任务当前是否正在运行。", + "tasksCategory": "任务" + }, + "vs/workbench/contrib/tasks/common/taskService": { + "tasks.customExecutionSupported": "是否支持 CustomExecution 任务。请考虑在 \"taskDefinition\" 贡献的 when 子句中使用。", + "tasks.processExecutionSupported": "是否支持 ProcessExecution 任务。请考虑在 \"taskDefinition\" 贡献的 when 子句中使用。", + "tasks.serverlessWebContext": "在没有远程机构的 Web 中时为 True。", + "tasks.shellExecutionSupported": "是否支持 ShellExecution 任务。请考虑在 \"taskDefinition\" 贡献的 when 子句中使用。", + "tasks.taskCommandsRegistered": "是否已注册任务命令" + }, + "vs/workbench/contrib/tasks/common/taskTemplates": { + "Maven": "执行常见的 maven 命令", + "dotnetCore": "执行 .NET Core 生成命令", + "externalCommand": "运行任意外部命令的示例", + "msbuild": "执行生成目标" + }, + "vs/workbench/contrib/tasks/electron-sandbox/taskService": { + "TaskSystem.exitAnyways": "仍要退出(&&E)", + "TaskSystem.noProcess": "启动的任务不再存在。如果任务已生成出后台进程,则退出 VS Code 可能会导致出现孤立的进程。若要避免此情况,请使用等待标记启动最后一个后台进程。", + "TaskSystem.runningTask": "存在运行中的任务。要终止它吗?", + "TaskSystem.terminateTask": "终止任务(&&T)" + }, + "vs/workbench/contrib/terminal/browser/baseTerminalBackend": { + "nonResponsivePtyHost": "与终端的 pty 主机进程的连接无响应,终端可能会停止工作。单击以手动重新启动 pty 主机。", + "ptyHostStatus": "Pty 主机状态", + "ptyHostStatus.ariaLabel": "Pty 主机无响应", + "ptyHostStatus.short": "Pty 主机" + }, + "vs/workbench/contrib/terminal/browser/environmentVariableInfo": { + "ScopedEnvironmentContributionInfo": "工作区", + "extensionEnvironmentContributionInfoActive": "以下扩展为此终端的环境做出了贡献:", + "extensionEnvironmentContributionInfoStale": "以下扩展希望重启终端以为其环境做出贡献:", + "relaunchTerminalLabel": "重新启动终端", + "showEnvironmentContributions": "显示环境贡献" + }, + "vs/workbench/contrib/terminal/browser/terminal.contribution": { + "miToggleIntegratedTerminal": "终端(&&T)", + "terminal": "终端" + }, + "vs/workbench/contrib/terminal/browser/terminalActions": { + "emptyTerminalNameInfo": "不提供名称会将其重置为默认值", + "newWithProfile.location": "创建终端的位置", + "newWithProfile.location.editor": "在编辑器中创建终端", + "newWithProfile.location.view": "在终端视图中创建终端", + "noUnattachedTerminals": "没有未附加但要附加到的终端", + "sendSequence": "要发送到终端的文本序列", + "showTerminalTabs": "显示选项卡", + "terminalLaunchHelp": "打开帮助", + "workbench.action.terminal.attachToSession": "附加到会话", + "workbench.action.terminal.clear": "清除", + "workbench.action.terminal.clearSelection": "取消选择", + "workbench.action.terminal.createTerminalEditor": "在编辑器区域内创建新终端", + "workbench.action.terminal.createTerminalEditorSide": "在一侧的编辑器区域内创建新终端", + "workbench.action.terminal.detachSession": "拆离会话", + "workbench.action.terminal.focus.tabsView": "焦点终端选项卡视图", + "workbench.action.terminal.focusNext": "聚焦下一终端组", + "workbench.action.terminal.focusNextPane": "在终端组中聚焦下一终端", + "workbench.action.terminal.focusPrevious": "聚焦上一终端组", + "workbench.action.terminal.focusPreviousPane": "在终端组中聚焦上一终端", + "workbench.action.terminal.join": "联接终端...", + "workbench.action.terminal.join.insufficientTerminals": "终端不足,无法执行联接操作", + "workbench.action.terminal.join.onlySplits": "所有终端已联接", + "workbench.action.terminal.joinInstance": "联接终端", + "workbench.action.terminal.kill": "终止活动终端实例", + "workbench.action.terminal.killAll": "终止所有终端", + "workbench.action.terminal.killEditor": "终止编辑器区域中的活动终端", + "workbench.action.terminal.new": "创建新的终端", + "workbench.action.terminal.newInActiveWorkspace": "创建新终端(在活动工作区中)", + "workbench.action.terminal.newWithCwd.cwd": "启动终端的目录", + "workbench.action.terminal.newWithProfile": "创建新终端(具有个人资料)", + "workbench.action.terminal.newWithProfile.profileName": "要创建的配置文件的名称", + "workbench.action.terminal.newWorkspacePlaceholder": "选择当前工作目录新建终端", + "workbench.action.terminal.openSettings": "配置终端设置", + "workbench.action.terminal.overriddenCwdDescription": "(已替代) {0}", + "workbench.action.terminal.relaunch": "重新启动活动终端", + "workbench.action.terminal.rename.prompt": "输入终端名称", + "workbench.action.terminal.renameWithArg.name": "终端的新名称", + "workbench.action.terminal.renameWithArg.noName": "未提供名称参数", + "workbench.action.terminal.resizePaneDown": "向下重设终端大小", + "workbench.action.terminal.resizePaneLeft": "向左重设终端大小", + "workbench.action.terminal.resizePaneRight": "向右重设终端大小", + "workbench.action.terminal.resizePaneUp": "向上重设终端大小", + "workbench.action.terminal.runActiveFile": "在活动终端中运行活动文件", + "workbench.action.terminal.runActiveFile.noFile": "只有磁盘上的文件可在终端上运行", + "workbench.action.terminal.runSelectedText": "在活动终端运行所选文本", + "workbench.action.terminal.scrollDown": "向下滚动(行)", + "workbench.action.terminal.scrollDownPage": "向下滚动(页)", + "workbench.action.terminal.scrollToBottom": "滚动到底部", + "workbench.action.terminal.scrollToTop": "滚动到顶部", + "workbench.action.terminal.scrollUp": "向上滚动(行)", + "workbench.action.terminal.scrollUpPage": "向上滚动(页)", + "workbench.action.terminal.selectAll": "选择全部", + "workbench.action.terminal.selectDefaultShell": "选择默认配置文件", + "workbench.action.terminal.selectToNextCommand": "选择下一条命令所有内容", + "workbench.action.terminal.selectToNextLine": "选择下一行的所有内容", + "workbench.action.terminal.selectToPreviousCommand": "选择上一条命令所有内容", + "workbench.action.terminal.selectToPreviousLine": "选择上一行的所有内容", + "workbench.action.terminal.setFixedDimensions": "设置固定维度", + "workbench.action.terminal.splitInActiveWorkspace": "拆分终端 (活动工作区)", + "workbench.action.terminal.switchTerminal": "切换终端" + }, + "vs/workbench/contrib/terminal/browser/terminalEditorInput": { + "confirmDirtyTerminal.button": "&&终止", + "confirmDirtyTerminal.detail": "关闭将终止此终端中正在运行的进程。", + "confirmDirtyTerminal.message": "是否要终止正在运行的进程?", + "confirmDirtyTerminals.detail": "关闭将终止此终端中正在运行的进程。" + }, + "vs/workbench/contrib/terminal/browser/terminalIcons": { + "configureTerminalProfileIcon": "用于创建新的终端配置文件的图标。", + "killTerminalIcon": "用于终止终端实例的图标。", + "newTerminalIcon": "用于创建新的终端实例的图标。", + "renameTerminalIcon": "用于在终端快速菜单中进行重命名的图标。", + "terminalCommandHistoryFuzzySearch": "用于切换命令历史记录模糊搜索的图标。", + "terminalCommandHistoryOpenFile": "用于打开 shell 历史记录文件的图标。", + "terminalCommandHistoryOutput": "用于查看终端命令输出的图标。", + "terminalCommandHistoryRemove": "用于从命令历史记录中删除终端命令的图标。", + "terminalDecorationError": "错误命令的终端修饰图标。", + "terminalDecorationIncomplete": "命令未完成的终端修饰图标。", + "terminalDecorationMark": "终端装饰标记的图标。", + "terminalDecorationSuccess": "成功命令的终端修饰图标。", + "terminalViewIcon": "查看终端视图的图标。" + }, + "vs/workbench/contrib/terminal/browser/terminalInstance": { + "bellStatus": "铃", + "changeColor": "选择终端的颜色", + "configureTerminalSettings": "配置终端设置", + "disconnectStatus": "与进程的连接中断", + "keybindingHandling": "某些键绑定在默认情况下不会转到终端,而是由 {0} 进行处理。", + "launchFailed.errorMessage": "终端进程启动失败: {0}。", + "launchFailed.exitCodeAndCommandLine": "终端进程“{0}”启动失败(退出代码: {1})。", + "launchFailed.exitCodeOnly": "终端进程启动失败(退出代码: {0})。", + "launchFailed.exitCodeOnlyShellIntegration": "在用户设置中禁用 shell 集成可能会有所帮助。", + "setTerminalDimensionsColumn": "设置固定维度: 列", + "setTerminalDimensionsRow": "设置固定维度: 行", + "shellIntegration.learnMore": "了解有关 shell 集成的详细信息", + "shellIntegration.openSettings": "打开用户设置", + "terminal.integrated.a11yPromptLabel": "终端输入", + "terminal.integrated.useAccessibleBuffer": "使用可访问缓冲区 {0} 手动查看输出", + "terminal.integrated.useAccessibleBufferNoKb": "使用终端: 聚焦可访问缓冲区命令以手动查看输出", + "terminal.requestTrust": "创建终端流程需要执行代码", + "terminalHelpAriaLabel": "使用 {0} 获取终端辅助功能帮助", + "terminalScreenReaderMode": "运行命令: 切换屏幕阅读器辅助功能模式以获得优化的屏幕阅读器体验", + "terminalStaleTextBoxAriaLabel": "终端 {0} 环境已过时,请运行“显示环境信息”命令以获取详细信息", + "terminalTextBoxAriaLabel": "终端 {0}", + "terminalTextBoxAriaLabelNumberAndTitle": "终端 {0},{1}", + "terminated.exitCodeAndCommandLine": "终端进程“{0}”已终止,退出代码: {1}。", + "terminated.exitCodeOnly": "终端进程已终止,退出代码: {0}。", + "workspaceNotTrustedCreateTerminal": "无法在不受信任的工作区中启动终端流程", + "workspaceNotTrustedCreateTerminalCwd": "无法使用 cwd {0} 和 userHome {1} 在不受信任的工作区中启动终端进程" + }, + "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (默认)", + "launchProfile": "启动配置文件...", + "miNewTerminal": "新建终端(&&N)", + "miRunActiveFile": "运行活动文件(&&A)", + "miRunSelectedText": "运行所选文本(&&S)", + "miSplitTerminal": "拆分终端(&&S)", + "splitTerminal": "拆分终端", + "workbench.action.tasks.configureTaskRunner": "配置任务", + "workbench.action.tasks.runTask": "运行任务...", + "workbench.action.terminal.changeColor": "更改颜色...", + "workbench.action.terminal.changeIcon": "更改图标...", + "workbench.action.terminal.clear": "清除", + "workbench.action.terminal.clearLong": "清除终端", + "workbench.action.terminal.copySelection.short": "复制", + "workbench.action.terminal.copySelectionAsHtml": "以 HTML 格式复制", + "workbench.action.terminal.joinInstance": "联接终端", + "workbench.action.terminal.newWithProfile.short": "具有配置文件的新终端...", + "workbench.action.terminal.openSettings": "配置终端设置", + "workbench.action.terminal.paste.short": "粘贴", + "workbench.action.terminal.renameInstance": "重命名...", + "workbench.action.terminal.runActiveFile": "运行活动文件", + "workbench.action.terminal.runSelectedText": "运行所选文本", + "workbench.action.terminal.selectAll": "选择全部", + "workbench.action.terminal.selectDefaultProfile": "选择默认配置文件", + "workbench.action.terminal.switchTerminal": "切换终端" + }, + "vs/workbench/contrib/terminal/browser/terminalProcessManager": { + "killportfailure": "无法终止侦听端口 {0} 的进程,命令退出时出现错误 {1}", + "ptyHostRelaunch": "到 shell 进程的连接丢失,正在重启终端…" + }, + "vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": { + "ICreateContributedTerminalProfileOptions": "已贡献", + "cancel": "取消", + "createQuickLaunchProfile": "配置终端配置文件", + "enterTerminalProfileName": "输入终端配置文件名称", + "terminal.integrated.chooseDefaultProfile": "选择默认的终端配置文件", + "terminal.integrated.selectProfileToCreate": "选择要创建的终端配置文件", + "terminalProfileAlreadyExists": "有终端配置文件已具有此名称", + "terminalProfiles": "配置文件", + "terminalProfiles.detected": "已检测", + "unsafePathWarning": "此终端配置使用了可由其他用户({0})修改的潜在不安全路径。是否确定要使用它?", + "yes": "是" + }, + "vs/workbench/contrib/terminal/browser/terminalService": { + "localTerminalRemote": "此 shell 正在{0}本地{1}计算机上运行,而不是在连接的远程计算机上运行", + "localTerminalVirtualWorkspace": "此 shell 对{0}本地{1}文件夹开放,而不是虚拟文件夹", + "terminalService.terminalCloseConfirmationPlural": "是否要终止{0}活动终端会话?", + "terminalService.terminalCloseConfirmationSingular": "是否要终止活动终端会话?", + "terminate": "终止(&&T)" + }, + "vs/workbench/contrib/terminal/browser/terminalTabbedView": { + "hideTabs": "隐藏选项卡", + "moveTabsLeft": "向左移动选项卡", + "moveTabsRight": "向右移动选项卡" + }, + "vs/workbench/contrib/terminal/browser/terminalTabsList": { + "label": "终端", + "splitTerminalAriaLabel": "终端 {0} {1},拆分 {2}/{3}", + "terminal.tabs": "终端选项卡", + "terminalAriaLabel": "终端{0} {1}", + "terminalInputAriaLabel": "输入终端名。按 \"Enter\" 键确认或按 \"Esc\" 键取消。" + }, + "vs/workbench/contrib/terminal/browser/terminalTooltip": { + "launchFailed.exitCodeOnlyShellIntegration": "终端进程无法启动。禁用与 “terminal.integrated.shellIntegration.enabled” 的 shell 集成可能会有所帮助。", + "shellIntegration.activationFailed": "Shell 集成无法激活", + "shellIntegration.enabled": "已激活 Shell 集成", + "shellProcessTooltip.commandLine": "命令行: {0}", + "shellProcessTooltip.processId": "进程 ID ({0}): {1}" + }, + "vs/workbench/contrib/terminal/browser/terminalView": { + "terminal.monospaceOnly": "终端仅支持等宽字体。如果这是新安装的字体,请确保重新启动 VS Code。", + "terminal.useMonospace": "使用 \"monospace\"", + "terminalConnectingLabel": "正在启动...", + "terminals": "打开终端。" + }, + "vs/workbench/contrib/terminal/browser/xterm/decorationAddon": { + "gutter": "装订线命令修饰", + "no": "否", + "overviewRuler": "概述标尺命令修饰", + "rerun": "是否要运行命令: {0}", + "terminal.copyCommand": "复制命令", + "terminal.copyCommandAndOutput": "复制命令并输出", + "terminal.copyOutput": "复制输出", + "terminal.copyOutputAsHtml": "将输出复制为 HTML", + "terminal.learnShellIntegration": "了解 Shell 集成", + "terminal.rerunCommand": "重新运行命令", + "toggleVisibility": "切换可见性", + "workbench.action.terminal.goToRecentDirectory": "转到“最近使用的目录”", + "workbench.action.terminal.runRecentCommand": "运行最近使用的命令", + "workbench.action.terminal.toggleVisibility": "切换可见性", + "yes": "是" + }, + "vs/workbench/contrib/terminal/browser/xterm/decorationStyles": { + "terminalPromptCommandFailed": "命令已执行 {0} 并失败", + "terminalPromptCommandFailed.duration": "命令已执行 {0},使用了 {1},但失败", + "terminalPromptCommandFailedWithExitCode": "命令已执行 {0} 并失败(退出代码 {1})", + "terminalPromptCommandFailedWithExitCode.duration": "命令已执行 {0},使用了 {1},但失败(退出代码 {2})", + "terminalPromptCommandSuccess": "命令已执行 {0}", + "terminalPromptCommandSuccess.duration": "命令已执行 {0} 并使用了 {1}", + "terminalPromptContextMenu": "显示命令操作" + }, + "vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": { + "terminal.integrated.copySelection.noSelection": "没有在终端中选择要复制的内容" + }, + "vs/workbench/contrib/terminal/common/terminal": { + "vscode.extension.contributes.terminal": "参与终端功能。", + "vscode.extension.contributes.terminal.profiles": "定义用户可创建的其他终端配置文件。", + "vscode.extension.contributes.terminal.profiles.id": "终端配置文件提供程序的 ID。", + "vscode.extension.contributes.terminal.profiles.title": "此终端配置文件的标题。", + "vscode.extension.contributes.terminal.types.icon": "要与此终端类型关联的 codicon、URI 或浅色和深色 URI。", + "vscode.extension.contributes.terminal.types.icon.dark": "使用深色主题时的图标路径", + "vscode.extension.contributes.terminal.types.icon.light": "使用浅色主题时的图标路径" + }, + "vs/workbench/contrib/terminal/common/terminalColorRegistry": { + "terminal.ansiColor": "终端中的 ANSI 颜色“{0}”。", + "terminal.background": "终端的背景颜色,允许终端的颜色与面板不同。", + "terminal.border": "分隔终端中拆分窗格的边框的颜色。默认值为 panel.border 的颜色", + "terminal.dragAndDropBackground": "在终端上拖动时的背景颜色。此颜色应有透明度,以便让终端内容透过背景。", + "terminal.findMatchBackground": "终端中当前搜索匹配项的颜色。颜色必须透明,以免隐藏基础终端内容。", + "terminal.findMatchBorder": "终端中当前搜索匹配项的边框颜色。", + "terminal.findMatchHighlightBackground": "终端中其他搜索匹配项的颜色。颜色必须透明,以免隐藏基础终端内容。", + "terminal.findMatchHighlightBorder": "终端中其他搜索匹配项的边框颜色。", + "terminal.foreground": "终端的前景颜色。", + "terminal.inactiveSelectionBackground": "终端没有焦点时的选择背景色。", + "terminal.selectionBackground": "终端选中内容的背景颜色。", + "terminal.selectionForeground": "终端的选择前景色。如果此值为 null,则将保留所选前景并应用最小对比度功能。", + "terminal.tab.activeBorder": "面板中终端选项卡侧边的边框。此默认为 tab.activeBorder。", + "terminalCommandDecoration.defaultBackground": "默认终端命令修饰背景色。", + "terminalCommandDecoration.errorBackground": "错误命令的终端命令修饰背景色。", + "terminalCommandDecoration.successBackground": "成功命令的终端命令修饰背景色。", + "terminalCursor.background": "终端光标的背景色。允许自定义被 block 光标遮住的字符的颜色。", + "terminalCursor.foreground": "终端光标的前景色。", + "terminalInitialHintForeground": "终端初始提示的前景色。", + "terminalOverviewRuler.border": "概述标尺左侧边框颜色。", + "terminalOverviewRuler.cursorForeground": "概述标尺光标颜色。", + "terminalOverviewRuler.findMatchHighlightForeground": "用于在终端中查找匹配项的概述标尺标记颜色。" + }, + "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "终端的当前工作目录", + "cwdFolder": "终端的当前工作目录,当值与初始工作目录不同时,显示在多根工作区或单个根工作区中。在 Windows 上,仅当启用 shell 集成时才会显示此内容。", + "enableFileLinks.notRemote": "仅当不在远程工作区中时启用。", + "enableFileLinks.off": "始终关闭。", + "enableFileLinks.on": "始终可用。", + "hideOnStartup.always": "始终隐藏终端,即使还原持久会话也是如此。", + "hideOnStartup.never": "启动时切勿隐藏终端视图。", + "hideOnStartup.whenEmpty": "仅在未还原持久会话时隐藏终端。", + "local": "指示远程工作区中的本地终端", + "openDefaultSettingsJson": "打开默认设置 JSON", + "openDefaultSettingsJson.capitalized": "打开默认设置(JSON)", + "process": "终端流程的名称", + "separator": "仅在由带有值或静态文本的变量括住时才显示的一个条件分隔符 {0}。", + "sequence": "进程提供给终端的名称", + "shellCommand": "根据 shell 集成正在执行的命令", + "shellPromptInput": "shell 的完整提示输入(根据 shell 集成)", + "shellType": "检测到的 shell 类型", + "task": "指示此终端与任务关联", + "terminal.integrated.allowChords": "是否允许终端中的组合键绑定。请注意,如果此值为 true,并且击键导致一个组合,则它将绕过 {0},当你希望 ctrl+k 转到 shell (而不是 VS Code)时,将此设置为 false 特别有用。", + "terminal.integrated.allowMnemonics": "是否允许使用菜单栏助记键(如 Alt+F)来触发打开菜单栏。请注意,这将导致在设为 true 时,所有 Alt 击键跳过 shell。此设置在 macOS 不起作用。", + "terminal.integrated.allowedLinkSchemes": "包含终端可打开其链接的 URI 方案的字符串数组。出于安全原因,默认情况下只允许一小部分可能的方案。", + "terminal.integrated.altClickMovesCursor": "如果启用,则当 {0} 设置为 {1} (默认值)时,alt/option+单击会将提示光标重置于鼠标下方。此功能的有效性取决于 shell。", + "terminal.integrated.bellDuration": "触发时在终端选项卡中显示响铃的毫秒数。", + "terminal.integrated.commandsToSkipShell": "一组命令 ID,其键绑定将不发送至 shell,而是始终由 VS Code 进行处理。这样的话,通常由 shell 使用的键绑定的行为可如同焦点未在终端上时的行为一样,例如按 “Ctrl+P” 来启动“快速打开”。\r\n\r\n \r\n\r\n默认跳过多项命令。要替代默认值并转而将相关命令的键绑定传递给 shell,请添加以 “-” 字符为前缀的命令。例如,添加“-workbench.action.quickOpen” 可使 “Ctrl+P”到达 shell。\r\n\r\n \r\n\r\n在设置编辑器中查看时,下面的默认跳过命令列表会被截断。要查看完整列表,请执行 {1},然后从下面的列表中搜索第一个命令。\r\n\r\n \r\n\r\n默认跳过的命令:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "如果存在活动终端会话,控制是否确认窗口关闭的时间。", + "terminal.integrated.confirmOnExit.always": "始终确认是否存在终端。", + "terminal.integrated.confirmOnExit.hasChildProcesses": "确认是否存在具有子进程的终端。", + "terminal.integrated.confirmOnExit.never": "从不确认。", + "terminal.integrated.confirmOnKill": "控制是否在终端具有子进程时确认终止终端。当设置为编辑器时,如果编辑器区域中的终端具有子进程,则将标记为已更改。请注意,子进程检测可能不适用于 Git Bash 等 shell,后者不会将其进程作为 shell 的子进程运行。", + "terminal.integrated.confirmOnKill.always": "确认终端是在编辑器中还是在面板中。", + "terminal.integrated.confirmOnKill.editor": "确认终端是否在编辑器中。", + "terminal.integrated.confirmOnKill.never": "从不确认。", + "terminal.integrated.confirmOnKill.panel": "确认终端是否在面板中。", + "terminal.integrated.copyOnSelection": "控制是否将在终端中选定的文本复制到剪贴板。", + "terminal.integrated.cursorBlinking": "控制终端光标是否闪烁。", + "terminal.integrated.cursorStyle": "控制终端聚焦时终端光标的样式。", + "terminal.integrated.cursorStyleInactive": "控制终端未聚焦时终端光标的样式。", + "terminal.integrated.cursorWidth": "控制当 {0} 设置为 {1} 时光标的宽度。", + "terminal.integrated.customGlyphs": "是否为块元素和制表符字符绘制自定义字形(而不是使用字体),这通常会产生更好的连续线条呈现效果。请注意,禁用 {0} 时,这不起作用。", + "terminal.integrated.cwd": "将在其中启动终端的显式起始路径,它用作 shell 进程的当前工作目录(cwd)。如果根目录不是方便的 cwd,此路径在工作区设置中可能十分有用。", + "terminal.integrated.defaultLocation": "控制新建终端的显示位置。", + "terminal.integrated.defaultLocation.editor": "在编辑器中创建终端", + "terminal.integrated.defaultLocation.view": "在终端视图中创建终端", + "terminal.integrated.detectLocale": "控制是否检测 \"$LANG\" 环境变量并将其设置为符合 UTF-8 的选项,因为 VS Code 的终端仅支持来自 shell 的 UTF-8 编码数据。", + "terminal.integrated.detectLocale.auto": "如果现有变量不存在或不以 \"'.UTF-8'\" 结尾,则设置 \"$LANG\" 环境变量。", + "terminal.integrated.detectLocale.off": "请勿设置 \"$LANG\" 环境变量。", + "terminal.integrated.detectLocale.on": "始终设置 \"$LANG\" 环境变量。", + "terminal.integrated.drawBoldTextInBrightColors": "控制终端中的加粗文本是否始终使用 \"bright\" ANSI 颜色变量。", + "terminal.integrated.enableBell": "现已弃用此项。请改用 `terminal.integrated.enableVisualBell` 和 `accessibility.signals.terminalBell` 设置。", + "terminal.integrated.enableFileLinks": "是否在终端中启用文件链接。连接可能会很慢,特别是在网络驱动器上工作时,因为将根据文件系统验证每个文件链接。更改此项将仅在新的终端中生效。", + "terminal.integrated.enableImages": "在终端启用图像映像支持,只有在启用 {0} 后才能执行此操作。Linux 和 macOS 均支持 sixel 和 iTerm 的内联图像协议。当 ConPTY 通过序列时,Windows 支持将自动亮起。目前在窗口重新加载/重新连接当中不会保留图像。", + "terminal.integrated.enableMultiLinePasteWarning": "控制将多行粘贴到终端时是否显示警告对话框。", + "terminal.integrated.enableMultiLinePasteWarning.always": "如果文本包含新行,则始终显示该警告。", + "terminal.integrated.enableMultiLinePasteWarning.auto": "启用警告,但在以下情况下不显示该警告:\r\n\r\n- 已启用带括号的粘贴模式(shell 支持本机多行粘贴)\r\n- 粘贴由 shell 的读取一行数据处理(在 pwsh 的情况下)", + "terminal.integrated.enableMultiLinePasteWarning.never": "从不显示警告。", + "terminal.integrated.enablePersistentSessions": "跨窗口重新加载保持工作区的终端会话/历史记录。", + "terminal.integrated.enableVisualBell": "控制是否启用可视化终端铃声。此项显示在终端名称旁边。", + "terminal.integrated.env.linux": "具有环境变量的对象,这些变量将添加到 Linux 上的终端要使用的 VS Code 进程。如果设置为 \"null\",则删除环境变量。", + "terminal.integrated.env.osx": "具有环境变量的对象,这些变量将添加到 macOS 中的终端要使用的 VS Code 进程。如果设置为 \"null\",则删除环境变量。", + "terminal.integrated.env.windows": "具有环境变量的对象,这些变量将添加到将由 Windows 上的终端使用的 VS Code 进程。设置为 \"null\" 以删除环境变量。", + "terminal.integrated.environmentChangesIndicator": "是否在每个终端上显示环境更改指示器,该指示器解释了使是否已进行扩展或想要对终端环境进行更改。", + "terminal.integrated.environmentChangesIndicator.off": "禁用指示器。", + "terminal.integrated.environmentChangesIndicator.on": "启用指示器。", + "terminal.integrated.environmentChangesIndicator.warnonly": "仅当终端环境为“已过时”时,仅显示警告指示器,而不是显示指出终端环境已由扩展修改的信息指示器。", + "terminal.integrated.environmentChangesRelaunch": "在扩展想要向终端的环境贡献内容但尚未与之交互时是否自动重启终端。", + "terminal.integrated.experimentalWindowsUseConptyDll": "是否使用 VS Code 附带的实验性 conpty.dll,而不是与 Windows 捆绑的实验性 conpty.dll。", + "terminal.integrated.fastScrollSensitivity": "按 \"Alt\" 时的滚动速度加倍。", + "terminal.integrated.focusAfterRun": "控制在运行“终端: 在活动终端中运行所选文本”后是否将焦点放在终端、可访问缓冲区或两者均不集中。", + "terminal.integrated.focusAfterRun.accessible-buffer": "始终将焦点放在可访问的缓冲区上。", + "terminal.integrated.focusAfterRun.none": "不执行任何操作。", + "terminal.integrated.focusAfterRun.terminal": "始终将焦点放在终端上。", + "terminal.integrated.fontFamily": "控制终端的字体系列,默认为 {0} 的值。", + "terminal.integrated.fontLigatures": "控制是否在终端中启用字体连字。连字仅在所配置的 {0} 支持它们时才有效。", + "terminal.integrated.fontSize": "控制终端的字号(以像素为单位)。", + "terminal.integrated.fontWeight": "要在终端中用于非粗体文本的字体粗细。接受“正常”和“加粗”这两个关键字,或接受 1-1000 之间的数字。", + "terminal.integrated.fontWeightBold": "要在终端中用于粗体文本的字体粗细。接受“正常”和“加粗”这两个关键字,或接受 1-1000 之间的数字。", + "terminal.integrated.fontWeightError": "仅允许使用关键字“正常”和“加粗”,或使用介于 1 至 1000 之间的数字。", + "terminal.integrated.gpuAcceleration": "控制终端是否将使用 GPU 来进行呈现。", + "terminal.integrated.gpuAcceleration.auto": "让 VS Code 检测哪些呈现器将提供最佳体验。", + "terminal.integrated.gpuAcceleration.off": "禁用终端中的 GPU 加速。当 GPU 加速关闭时,终端的呈现速度会慢得多,但它应该能够在所有系统上可靠地工作。", + "terminal.integrated.gpuAcceleration.on": "在终端内启用 GPU 加速。", + "terminal.integrated.hideOnStartup": "是否在启动时隐藏终端视图,避免在没有持续会话时创建终端。", + "terminal.integrated.ignoreBracketedPasteMode": "控制终端是否忽略括号粘贴模式,即使终端已进入模式,在粘贴时忽略 {0} 和 {1} 序列。当 shell 不遵循例如在子 shell 中可能发生的模式时,这非常有用。", + "terminal.integrated.letterSpacing": "控制终端的字母间距,这是一个整数值,表示要在字符之间添加的额外像素数目。", + "terminal.integrated.lineHeight": "控制终端的行高,此数字乘以终端字号等于实际行高(以像素为单位)。", + "terminal.integrated.macOptionClickForcesSelection": "控制在 macOS 上使用 Option+单击时是否强制选择内容。这将强制进行常规(行)选择并禁止使用列选择模式。这样,可使用常规终端选择进行复制粘贴,例如在 tmux 中启用鼠标模式时。", + "terminal.integrated.macOptionIsMeta": "控制是否将选项键视为 macOS 中的终端上的元键。", + "terminal.integrated.middleClickBehavior": "控制终端如何回应中键单击操作。", + "terminal.integrated.middleClickBehavior.default": "将焦点放在终端上的平台默认值。在 Linux 上,这也将粘贴所选内容。", + "terminal.integrated.middleClickBehavior.paste": "在中键单击时粘贴。", + "terminal.integrated.minimumContrastRatio": "设置每个单元格的前景色时,将改为尝试符合指定的对比度比率。示例值:\r\n\r\n- 1: 不执行任何操作,使用标准主题颜色。\r\n- 4.5: [符合 WCAG AA 标准(最低)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)(默认)。\r\n- 7: [符合 WCAG AAA 标准(增强)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html)。\r\n- 21: 黑底白字或白底黑字。", + "terminal.integrated.mouseWheelScrollSensitivity": "要在鼠标滚轮滚动事件的 \"deltaY\" 上使用的乘数。", + "terminal.integrated.persistentSessionReviveProcess": "当必须关闭终端进程(例如当窗口或应用程序关闭时)时,这将决定下次打开工作区时,应在何时还原以前的终端会话内容/历史记录和重新创建进程。\r\n\r\n注意事项:\r\n\r\n- 进程当前工作目录的还原取决于是否受 shell 支持。\r\n- 在关闭期间保留会话的时间有限,因此在使用高延迟远程连接时可能会中止相应会话。", + "terminal.integrated.persistentSessionReviveProcess.never": "永远不要还原终端缓冲区或重新创建流程。", + "terminal.integrated.persistentSessionReviveProcess.onExit": "在 Windows/Linux 上关闭最后窗口后或当触发 `workbench.action.quit` 命令(命令面板、键绑定、菜单)时,恢复流程。", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "在 Windows/Linux 上关闭最后窗口后或当触发 `workbench.action.quit` 命令(命令面板、键绑定、菜单)或关闭窗口时,恢复流程。", + "terminal.integrated.rescaleOverlappingGlyphs": "是否水平重新缩放单个单元格宽且有字形与下面的单元格重叠的字形。模糊宽度字符(例如罗马数字字符 U+2160+)通常会发生这种情况,等宽字体中不特别推荐这些字符。永远不会重新缩放表情符号字形。", + "terminal.integrated.rightClickBehavior": "控制终端如何回应右键单击操作。", + "terminal.integrated.rightClickBehavior.copyPaste": "当有选定内容时复制,否则粘贴。", + "terminal.integrated.rightClickBehavior.default": "显示上下文菜单。", + "terminal.integrated.rightClickBehavior.nothing": "不执行任何操作并将事件传递到终端。", + "terminal.integrated.rightClickBehavior.paste": "右键单击时粘贴。", + "terminal.integrated.rightClickBehavior.selectWord": "选择光标下方的字词并显示上下文菜单。", + "terminal.integrated.scrollback": "控制终端在其缓冲区中保留的最大行数。我们根据此值预分配内存,以确保顺畅体验。因此,随着值的增加,内存量也会增加。", + "terminal.integrated.sendKeybindingsToShell": "将大多数键绑定调度到终端而不是工作台,重写 {0},也可以用于微调。", + "terminal.integrated.shellIntegration.decorationsEnabled": "启用 shell 集成后,为每个命令添加修饰。", + "terminal.integrated.shellIntegration.decorationsEnabled.both": "在装订线(左侧)和概述标尺(右侧)中显示修饰", + "terminal.integrated.shellIntegration.decorationsEnabled.gutter": "在终端左侧显示装订线修饰", + "terminal.integrated.shellIntegration.decorationsEnabled.never": "不显示修饰", + "terminal.integrated.shellIntegration.decorationsEnabled.overviewRuler": "在终端右侧显示概述标尺修饰", + "terminal.integrated.shellIntegration.enabled": "确定是否自动注入 shell 集成以支持增强型命令跟踪和当前工作目录检测等功能。\r\n\r\nshell 集成通过使用启动脚本注入 shell 来工作。该脚本使 VS Code 能够了解终端中发生的情况。\r\n\r\n支持的 shell:\r\n\r\n- Linux/macOS: bash、fish、pwsh、zsh\r\n- Windows: pwsh、git bash\r\n\r\n此设置仅在创建终端时适用,因此需要重启终端才能生效。\r\n\r\n请注意,如果在终端配置文件中定义了自定义参数、已启用 {1}、具有[复杂 bash `PROMPT_COMMAND`](https://code.visualstudio.com/docs/editor/integrated-terminal#_complex-bash-promptcommand) 或其他不受支持的设置,则脚本注入可能不起作用。若要禁用修饰,请参阅 {0}", + "terminal.integrated.showExitAlert": "控制在退出代码为非零时是否显示“终端进程已终止且显示退出代码”警报。", + "terminal.integrated.smoothScrolling": "控制终端是否将使用动画滚动。", + "terminal.integrated.splitCwd": "控制拆分终端开始时使用的工作目录。", + "terminal.integrated.splitCwd.inherited": "在 macOS 和 Linux 上,新的拆分终端将使用父终端的工作目录。在 Windows 上,这与初始行为相同。", + "terminal.integrated.splitCwd.initial": "新的拆分终端将使用父终端开始时使用的工作目录。", + "terminal.integrated.splitCwd.workspaceRoot": "新的拆分终端将使用工作区根作为工作目录。在多根工作区中,提供了要使用根文件夹的选项。", + "terminal.integrated.tabStopWidth": "制表位中的单元格数。", + "terminal.integrated.tabs.defaultColor": "默认情况下要与终端图标关联的主题颜色 ID。", + "terminal.integrated.tabs.defaultIcon": "默认情况下要与终端图标关联的 codicon ID。", + "terminal.integrated.tabs.enableAnimation": "控制终端选项卡状态是否支持动画(例如正在进行的任务)。", + "terminal.integrated.tabs.enabled": "控制终端选项卡是否以列表的形式显示在终端的一侧。如果禁用此功能,将改为显示下拉列表。", + "terminal.integrated.tabs.focusMode": "控制是在双击时将焦点放在某个选项卡上还是单击。", + "terminal.integrated.tabs.focusMode.doubleClick": "双击终端选项卡时聚焦终端", + "terminal.integrated.tabs.focusMode.singleClick": "双击终端选项卡时聚焦终端", + "terminal.integrated.tabs.hideCondition": "控制在特定条件下是否将隐藏终端选项卡视图。", + "terminal.integrated.tabs.hideCondition.never": "从不隐藏终端选项卡视图", + "terminal.integrated.tabs.hideCondition.singleGroup": "仅打开一个终端组时隐藏终端选项卡视图", + "terminal.integrated.tabs.hideCondition.singleTerminal": "仅打开一个终端时隐藏终端选项卡视图", + "terminal.integrated.tabs.location": "控制终端选项卡的位置,该位置位于实际终端的左侧或右侧。", + "terminal.integrated.tabs.location.left": "在终端的左侧显示终端选项卡视图", + "terminal.integrated.tabs.location.right": "在终端的右侧显示终端选项卡视图", + "terminal.integrated.tabs.separator": "{0} 和 {1} 使用的分隔符。", + "terminal.integrated.tabs.showActions": "控制是否在“新建终端”按钮旁边显示“终端拆分”和“终止”按钮。", + "terminal.integrated.tabs.showActions.always": "始终显示操作", + "terminal.integrated.tabs.showActions.never": "从不显示操作", + "terminal.integrated.tabs.showActions.singleTerminal": "当终端是唯一打开的终端时显示操作", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "在终端是唯一打开的终端或选项卡视图处于窄而无文本状态时显示活动终端", + "terminal.integrated.tabs.showActiveTerminal": "在视图中显示活动的终端信息,当选项卡中的标题不可见时,此功能尤其有用。", + "terminal.integrated.tabs.showActiveTerminal.always": "始终显示活动终端", + "terminal.integrated.tabs.showActiveTerminal.never": "从不显示活动终端", + "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "当仅有一个终端打开时显示活动终端", + "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "仅当终端已打开或选项卡视图处于窄而无文本状态时显示活动终端", + "terminal.integrated.unicodeVersion": "控制在终端中计算字符宽度时要使用的 unicode 版本。如果遇到未占用正确空格或退格量的表情符号或其他宽字符,或删除量太大或太小,则可能希望尝试调整此设置。", + "terminal.integrated.unicodeVersion.eleven": "unicode 的版本 11。此版本可在使用新式版本 unicode 的新式系统上提供更好的支持。", + "terminal.integrated.unicodeVersion.six": "unicode 的版本 6。此版本较旧,因此在较旧的系统中效果更好。", + "terminal.integrated.windowsEnableConpty": "是否使用 ConPTY 进行 Windows 终端进程通信(需要 Windows 10 内部版本号 18309+)。如果此设置为 false,将使用 Winpty。", + "terminal.integrated.wordSeparators": "一个包含所有字符的字符串,在双击选择单词和回退“word”链接检测时,会被视为单词分隔符。由于这用于链接检测,包括在检测链接时使用“:”之类的字符,将会忽略“file:10:5”等链接的行和列部分。", + "terminalDescription": "控制显示在标题右侧的终端说明。根据上下文替换变量:", + "terminalIntegratedConfigurationTitle": "集成终端", + "terminalTitle": "控制终端标题。根据上下文替换变量:", + "workspaceFolder": "在其中启动终端的工作区", + "workspaceFolderName": "在其中启动终端的工作区的 `name`" + }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "inTerminalRunCommandPickerContextKey": "终端运行命令选取器当前是否处于打开状态。", + "isSplitTerminalContextKey": "重点选项卡的终端是否为拆分终端。", + "terminalAltBufferActive": "终端的可选缓冲区是否处于活动状态。", + "terminalCountContextKey": "当前终端数。", + "terminalEditorFocusContextKey": "是否聚焦编辑器区域中的终端。", + "terminalFocusContextKey": "是否聚焦终端。", + "terminalFocusInAnyContextKey": "是否将任何终端作为焦点,包括在其他 UI 中使用的分离终端。", + "terminalProcessSupportedContextKey": "是否可以在当前工作区中启动终端流程。", + "terminalShellIntegrationEnabled": "是否在活动终端中启用 shell 集成", + "terminalShellTypeContextKey": "活动终端的 shell 类型,如果可检测到该类型,则设置该类型。", + "terminalSuggestWidgetVisible": "终端的建议小组件是否可见。", + "terminalTabsFocusContextKey": "是否聚焦终端选项卡小组件。", + "terminalTabsSingularSelectedContextKey": "是否在终端选项卡列表中选择终端。", + "terminalTextSelectedContextKey": "是否在活动终端中选择文本。", + "terminalTextSelectedInFocusedContextKey": "是否在重点终端中选择文本。", + "terminalViewShowing": "终端视图是否显示" + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "currentSessionCategory": "当前会话", + "doNotShowAgain": "不再显示", + "killTerminal": "终止终端", + "killTerminal.short": "终止", + "local": "本地", + "moveIntoNewWindow": "将终端移动到新窗口", + "moveToEditor": "将终端移动到编辑器区域中", + "previousSessionCategory": "上一个会话", + "splitTerminal": "拆分终端", + "splitTerminal.short": "拆分", + "task": "任务", + "terminal": "终端", + "terminal.new": "新建终端", + "terminalCategory": "终端", + "unsplitTerminal": "取消拆分终端", + "workbench.action.terminal.changeColor": "更改颜色...", + "workbench.action.terminal.changeIcon": "更改图标...", + "workbench.action.terminal.focus": "聚焦到终端", + "workbench.action.terminal.focusAndHideAccessibleBuffer": "聚焦终端并隐藏可访问缓冲区", + "workbench.action.terminal.focusHover": "聚焦悬停", + "workbench.action.terminal.moveToTerminalPanel": "将终端移到面板中", + "workbench.action.terminal.newWithCwd": "从自定义工作目录开始创建新终端", + "workbench.action.terminal.rename": "重命名...", + "workbench.action.terminal.renameWithArg": "重命名当前活动终端", + "workbench.action.terminal.scrollToNextCommand": "滚动到下一条命令", + "workbench.action.terminal.scrollToPreviousCommand": "滚动到上一条命令", + "workbench.action.terminal.sendSequence": "发送自定义序列到终端", + "workbench.action.terminal.sizeToContentWidthInstance": "将大小切换为内容宽度" + }, + "vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": { + "workbench.action.terminal.newLocal": "新建集成终端(本地)" + }, + "vs/workbench/contrib/terminalContrib/accessibility/browser/terminal.accessibility.contribution": { + "workbench.action.terminal.accessibleBufferGoToNextCommand": "可访问的缓冲区转到下一命令", + "workbench.action.terminal.accessibleBufferGoToPreviousCommand": "可访问的缓冲区转到上一命令", + "workbench.action.terminal.focusAccessibleBuffer": "焦点可访问终端视图", + "workbench.action.terminal.scrollToBottomAccessibleView": "滚动到底部的可访问视图", + "workbench.action.terminal.scrollToTopAccessibleView": "滚动到顶部的可访问视图" + }, + "vs/workbench/contrib/terminalContrib/accessibility/browser/terminalAccessibilityHelp": { + "commandPromptMigration": "考虑使用 powershell (而非命令提示符)以改进体验", + "focusAccessibleTerminalView": "焦点可访问终端视图命令使屏幕阅读器能够读取终端内容。", + "focusAfterRun": "使用 `{0}`在终端中运行所选文本后,配置焦点。", + "focusViewOnExecution": "启用 `terminal.integrated.accessibleViewFocusOnCommandExecution`,以便在终端中执行命令时自动聚焦终端可访问视图。", + "goToNextCommand": "可访问视图中转到下一个命令", + "goToPreviousCommand": "可访问视图中转到上一个命令", + "goToRecentDirectory": "转到最近使用的目录", + "goToSymbol": "转到符号", + "newWithProfile": "借助创建新终端(带配置文件)命令,可以使用特定配置文件轻松创建终端。", + "noShellIntegration": "未启用 Shell 集成。某些辅助功能可能不可用。", + "openDetectedLink": "打开检测到的链接命令使屏幕阅读器能够轻松打开在终端中找到的链接。", + "preserveCursor": "自定义使用“terminal.integrated.accessibleViewPreserveCursorPosition”在终端和可访问视图之间切换时的光标行为。", + "runRecentCommand": "运行最近使用的命令", + "shellIntegration": "终端具有一种称为 shell 集成的功能,可提供增强的体验并为屏幕阅读器提供有用的命令,例如:" + }, + "vs/workbench/contrib/terminalContrib/accessibility/common/terminalAccessibilityConfiguration": { + "terminal.integrated.accessibleViewFocusOnCommandExecution": "执行命令时,将焦点放在终端可访问视图上。", + "terminal.integrated.accessibleViewPreserveCursorPosition": "重新打开终端的可访问视图时保留光标位置,而不是将其设置到缓冲区的底部。" + }, + "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { + "terminal.integrated.autoReplies": "在终端中遇到一组消息时,将自动响应这组消息。如果消息足够具体,这可能有助于自动执行常见响应。\r\n\r\n备注:\r\n\r\n- 使用 {0} 自动响应 Windows 上的终止批处理作业提示。\r\n- 消息包括转义序列,因此可能无法使用带样式的文本进行回复。\r\n- 每秒只能进行一次回复。\r\n- 在回复中使用 {1} 来表示 Enter 键。\r\n- 要取消设置默认键,请将该值设置为 null。\r\n- 如果新的不适用,请重启 VS Code。", + "terminal.integrated.autoReplies.reply": "要发送到流程的回复。" + }, + "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { + "disableHint": " 在设置中切换 {0} 以禁用此提示。", + "disableInitialHint": "禁用初始提示", + "emptyHintText": "按 {0} 让 {1} 执行某些操作。 ", + "hintTextDismiss": "开始键入以关闭。", + "inlineChatHint": "[[让 {0} 执行某项操作]]或开始键入以关闭。" + }, + "vs/workbench/contrib/terminalContrib/chat/browser/terminalChat": { + "chatAgentRegisteredContextKey": "是否已为终端位置注册聊天代理。", + "chatFocusedContextKey": "聊天视图是否为焦点。", + "chatInputHasTextContextKey": "聊天输入是否包含文本。", + "chatRequestActiveContextKey": "是否存在活动聊天请求。", + "chatResponseContainsCodeBlockContextKey": "聊天响应是否包含代码块。", + "chatResponseContainsMultipleCodeBlocksContextKey": "聊天响应是否包含多个代码块。", + "chatVisibleContextKey": "聊天视图是否可见。" + }, + "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatAccessibilityHelp": { + "chat.signals": "可通过带有 signals.chat 前缀的设置更改辅助功能信号。默认情况下,如果请求超过 4 秒,你将听到一个声音,指示仍在进行中。", + "inlineChat.access": "可以使用命令终端: 开始聊天({0})激活它,该命令会将焦点放在输入框中。", + "inlineChat.focusInput": "从响应访问输入框({0})。", + "inlineChat.focusInputNoKb": "通过 shift+tabbing 或为命令: 焦点终端输入分配键绑定,从输入框访问响应。", + "inlineChat.focusResponse": "从输入框({0})访问响应。", + "inlineChat.focusResponseNoKb": "通过按 Tab 键或为命令“焦点终端响应”分配键绑定,从输入框访问响应。", + "inlineChat.input": "输入框是用户可以键入请求并可以发出请求的位置({0})。按 Escape 键后,将会关闭小组件并放弃所有内容,然后终端将重新处于焦点模式。", + "inlineChat.inputNoKb": "输入框是用户可以键入请求,并且可以通过按 Tab 键转到“发出请求”按钮来发出请求的位置,目前无法通过键绑定触发此操作。按 Escape 键后,将会关闭小组件并放弃所有内容,然后终端将重新处于焦点模式。", + "inlineChat.insertCommand": "在焦点放在输入框命令编辑器中时,执行终端: 插入聊天命令({0})操作。", + "inlineChat.insertCommandNoKb": "通过按 Tab 键切换到按钮来插入命令,因为当前该操作不能通过键绑定触发。", + "inlineChat.inspectResponseMessage": "可以在无障碍视图({0})中检查响应。", + "inlineChat.inspectResponseNoKb": "在以输入框为焦点时,通过“打开可访问视图”命令检查可访问视图中的响应,该命令当前无法通过键绑定触发。", + "inlineChat.overview": "内联聊天发生在终端内。建议终端命令非常有用。请记住,AI 生成的代码可能不正确。", + "inlineChat.runCommand": "焦点位于输入框或命令编辑器中时,执行终端: 运行聊天命令({0})操作。", + "inlineChat.runCommandNoKb": "通过按 Tab 键转到按钮来运行命令,因为当前无法通过键绑定触发操作。", + "inlineChat.toolbar": "使用选项卡访问命令、状态、消息响应等条件部分。" + }, + "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { + "closeChat": "关闭", + "insert": "插入", + "insertCommand": "插入聊天命令", + "insertFirst": "首次插入", + "insertFirstCommand": "插入第一个聊天命令", + "run": "运行", + "runCommand": "聊天命令", + "runFirst": "首次运行", + "runFirstCommand": "运行第一个聊天命令", + "startChat": "终端内联聊天", + "viewInChat": "在聊天中查看" + }, + "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { + "askAI": "询问 AI" + }, + "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { + "terminal.integrated.initialHint": "控制第一个没有输入的终端是否在聚焦时显示有关可用操作的提示。" + }, + "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { + "workbench.action.terminal.copyAndClearSelection": "复制和清除选择", + "workbench.action.terminal.copyLastCommand": "复制最后一个命令", + "workbench.action.terminal.copyLastCommandAndOutput": "复制最后一个命令和输出", + "workbench.action.terminal.copyLastCommandOutput": "复制最后一个命令输出", + "workbench.action.terminal.copySelection": "复制所选内容", + "workbench.action.terminal.copySelectionAsHtml": "将所选内容复制为 HTML", + "workbench.action.terminal.paste": "粘贴到活动终端中", + "workbench.action.terminal.pasteSelection": "将所选内容粘贴到活动终端" + }, + "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { + "confirmMoveTrashMessageFilesAndDirectories": "是否确实要将 {0} 行文本粘贴到终端?", + "doNotAskAgain": "不再询问", + "multiLinePasteButton": "粘贴(&&P)", + "multiLinePasteButton.oneLine": "粘贴为 &&one 行", + "preview": "预览:" + }, + "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { + "terminalCommandGuide.foreground": "鼠标悬停在命令及其输出上时,显示在其左侧的终端命令指南的前景色。" + }, + "vs/workbench/contrib/terminalContrib/commandGuide/common/terminalCommandGuideConfiguration": { + "showCommandGuide": "将鼠标悬停在终端中的命令上时是否显示命令指南。" + }, + "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { + "workbench.action.terminal.recordSession": "记录终端会话", + "workbench.action.terminal.recordSession.recording": "正在记录终端会话...", + "workbench.action.terminal.restartPtyHost": "重启 pty 主机", + "workbench.action.terminal.showTextureAtlas": "显示终端纹理图集", + "workbench.action.terminal.writeDataToTerminal": "将数据写入终端", + "workbench.action.terminal.writeDataToTerminal.prompt": "输入数据以直接写入终端,从而绕过 pty" + }, + "vs/workbench/contrib/terminalContrib/environmentChanges/browser/terminal.environmentChanges.contribution": { + "ScopedEnvironmentContributionInfo": "工作区", + "envChanges": "终端环境更改", + "extension": "扩展: {0}", + "workbench.action.terminal.showEnvironmentContributions": "显示环境贡献" + }, + "vs/workbench/contrib/terminalContrib/find/browser/terminal.find.contribution": { + "workbench.action.terminal.findNext": "查找下一个", + "workbench.action.terminal.findPrevious": "查找上一个", + "workbench.action.terminal.focusFind": "聚焦查找", + "workbench.action.terminal.hideFind": "隐藏查找", + "workbench.action.terminal.searchWorkspace": "搜索工作区", + "workbench.action.terminal.toggleFindCaseSensitive": "切换使用区分大小写进行查找", + "workbench.action.terminal.toggleFindRegex": "切换使用正则表达式进行查找", + "workbench.action.terminal.toggleFindWholeWord": "切换使用全字匹配进行查找" + }, + "vs/workbench/contrib/terminalContrib/find/browser/textInputContextMenu": { + "copy": "复制", + "cut": "剪切", + "paste": "粘贴", + "redo": "重做", + "selectAll": "全选", + "undo": "撤消" + }, + "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { + "goToRecentDirectory.metadata": "转到最近使用的文件夹", + "workbench.action.terminal.clearPreviousSessionHistory": "清除上一会话历史记录", + "workbench.action.terminal.goToRecentDirectory": "转到“最近使用的目录”...", + "workbench.action.terminal.runRecentCommand": "运行最近使用的命令..." + }, + "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { + "openShellHistoryFile": "打开文件", + "removeCommand": "从命令历史记录中删除", + "selectRecentCommand": "选择要运行的命令(按 Alt-key 编辑命令)", + "selectRecentCommandMac": "选择要运行的命令(按 Option-key 编辑命令)", + "selectRecentDirectory": "选择要转到的目录(按 Alt-key 编辑命令)", + "selectRecentDirectoryMac": "选择要转到的目录(按 Option-key 编辑命令)", + "shellFileHistoryCategory": "{0} 历史记录", + "viewCommandOutput": "查看命令输出" + }, + "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { + "terminal.integrated.shellIntegration.history": "控制要保留在终端命令历史记录中的最近使用的命令数。设置为 0 可禁用终端命令历史记录。" + }, + "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { + "workbench.action.terminal.openDetectedLink": "打开检测到的链接...", + "workbench.action.terminal.openLastLocalFileLink": "打开最后一个本地文件链接", + "workbench.action.terminal.openLastUrlLink": "打开最后一个 URL 链接", + "workbench.action.terminal.openLastUrlLink.description": "在终端中打开最后一个检测到的 URL/URI 链接" + }, + "vs/workbench/contrib/terminalContrib/links/browser/terminalLinkDetectorAdapter": { + "focusFolder": "聚焦资源管理器中的文件夹", + "followLink": "打开链接", + "openFile": "在编辑器中打开文件", + "openFolder": "在新窗口中打开文件夹", + "searchWorkspace": "搜索工作区" + }, + "vs/workbench/contrib/terminalContrib/links/browser/terminalLinkManager": { + "allow": "允许 {0}", + "followForwardedLink": "执行使用转发端口的链接", + "followLink": "跟踪链接", + "followLinkUrl": "链接", + "scheme": "打开 URI 可能不安全,是否要允许使用方案 {0} 打开链接?", + "terminalLinkHandler.followLinkAlt": "Alt + 单击", + "terminalLinkHandler.followLinkAlt.mac": "Option + 单击", + "terminalLinkHandler.followLinkCmd": "Cmd + 单击", + "terminalLinkHandler.followLinkCtrl": "Ctrl + 单击" + }, + "vs/workbench/contrib/terminalContrib/links/browser/terminalLinkQuickpick": { + "terminal.integrated.localFileLinks": "文件", + "terminal.integrated.localFolderLinks": "文件夹", + "terminal.integrated.openDetectedLink": "选择要打开的链接,键入以筛选所有链接", + "terminal.integrated.searchLinks": "工作区搜索", + "terminal.integrated.urlLinks": "URL" + }, + "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { + "quickAccessTerminal": "切换活动终端", + "tasksQuickAccessHelp": "显示所有已打开的终端", + "tasksQuickAccessPlaceholder": "键入要打开的终端的名称。" + }, + "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { + "renameTerminal": "重命名终端", + "workbench.action.terminal.newWithProfilePlus": "创建具有配置文件的新终端...", + "workbench.action.terminal.newplus": "创建新的终端" + }, + "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { + "codeAction.widget.id.quickfix": "快速修复", + "quickFix.command": "运行: {0}", + "quickFix.opener": "打开: {0}" + }, + "vs/workbench/contrib/terminalContrib/quickFix/browser/terminal.quickFix.contribution": { + "workbench.action.terminal.showQuickFixes": "显示终端快速修复" + }, + "vs/workbench/contrib/terminalContrib/quickFix/browser/terminalQuickFixBuiltinActions": { + "terminal.createPR": "创建 PR {0}", + "terminal.freePort": "空闲端口 {0}" + }, + "vs/workbench/contrib/terminalContrib/quickFix/browser/terminalQuickFixService": { + "vscode.extension.contributes.terminalQuickFixes": "提供终端快速修复。", + "vscode.extension.contributes.terminalQuickFixes.commandExitResult": "要匹配的命令退出结果", + "vscode.extension.contributes.terminalQuickFixes.commandLineMatcher": "用于测试命令行的正则表达式或字符串", + "vscode.extension.contributes.terminalQuickFixes.id": "快速修复提供程序的 ID", + "vscode.extension.contributes.terminalQuickFixes.kind": "生成的快速修复的类型。这将更改快速修复的显示方式。默认为 {0}。", + "vscode.extension.contributes.terminalQuickFixes.outputMatcher": "与输出的单行匹配的正则表达式或字符串,它提供要在 terminalCommand 和 URI 中引用的组。\r\n\r\n例如:\r\n\r\n `lineMatcher: /git push --set-upstream origin (?[^s]+)/;`\r\n\r\n`terminalCommand: 'git push --set-upstream origin ${group:branchName}';`\r\n" + }, + "vs/workbench/contrib/terminalContrib/stickyScroll/browser/terminal.stickyScroll.contribution": { + "miStickyScroll": "粘滞滚动(&&S)", + "stickyScroll": "粘滞滚动", + "workbench.action.terminal.toggleStickyScroll": "切换粘滞滚动" + }, + "vs/workbench/contrib/terminalContrib/stickyScroll/browser/terminalStickyScrollColorRegistry": { + "terminalStickyScroll.background": "终端中粘滞滚动覆盖的背景色。", + "terminalStickyScroll.border": "终端中粘滞滚动覆盖层的边框。", + "terminalStickyScrollHover.background": "悬停时终端中粘滞滚动覆盖的背景色。" + }, + "vs/workbench/contrib/terminalContrib/stickyScroll/browser/terminalStickyScrollOverlay": { + "labelWithKeybinding": "{0} ({1})", + "stickyScrollHoverTitle": "导航到命令" + }, + "vs/workbench/contrib/terminalContrib/stickyScroll/common/terminalStickyScrollConfiguration": { + "stickyScroll.enabled": "在终端顶部显示当前命令。", + "stickyScroll.maxLineCount": "定义要显示的最大粘滞行数。无论此设置如何,粘滞滚动行都不会超过视区的 40%。" + }, + "vs/workbench/contrib/terminalContrib/suggest/browser/terminal.suggest.contribution": { + "workbench.action.terminal.acceptSelectedSuggestion": "接受所选建议", + "workbench.action.terminal.acceptSelectedSuggestionEnter": "接受所选建议 (Enter)", + "workbench.action.terminal.clearSuggestCache": "清除建议缓存", + "workbench.action.terminal.hideSuggestWidget": "隐藏建议小组件", + "workbench.action.terminal.requestCompletions": "请求完成项", + "workbench.action.terminal.selectNextPageSuggestion": "选择下一页建议", + "workbench.action.terminal.selectNextSuggestion": "选择下一条建议", + "workbench.action.terminal.selectPrevPageSuggestion": "选择上一页建议", + "workbench.action.terminal.selectPrevSuggestion": "选择上一条建议" + }, + "vs/workbench/contrib/terminalContrib/suggest/common/terminalSuggestConfiguration": { + "runOnEnter.always": "始终在按 `Enter` 时运行。", + "runOnEnter.exactMatch": "完整输入建议后按 `Enter` 时运行。", + "runOnEnter.exactMatchIgnoreExtension": "完整输入建议后或输入不包含扩展名的文件后,在按 `Enter` 时运行。", + "runOnEnter.ignore": "忽略建议,无需补全,直接将 Enter 发送到 shell。这用作默认值,因此建议小组件尽可能不显眼。", + "runOnEnter.never": "按 `Enter` 时从不运行。", + "suggest.builtinCompletions": "控制激活了哪些内置补全。如果在 shell 配置文件中配置了自定义 shell 补全,则此设置可能会导致冲突。", + "suggest.builtinCompletions.pwshCode": "将为 VS Code 的 `code` 和 `code-insiders` CLI 注册自定义 PowerShell 参数补全程序。这在目前是非常基本的,并且始终建议使用标志和子命令,但不检查上下文。", + "suggest.builtinCompletions.pwshGit": "将为 `git` CLI 注册自定义 PowerShell 参数补全程序。", + "suggest.enableExtensionCompletions": "控制是否启用扩展完成。", + "suggest.enabled": "当 {1} 设置为 {2} 时,为受支持的 shell ({0})启用实验性终端 Intellisense 建议。\r\n\r\n如果 shell 集成是手动安装的,则在调用 shell 集成脚本之前,需要将 {3} 设置为 {4}。\r\n\r\n对于扩展提供的完成,还需要设置 {5}。", + "suggest.quickSuggestions": "控制是否应在键入时自动显示建议。另请注意控制建议是否由特殊字符触发的 {0} 设置。", + "suggest.runOnEnter": "控制是否应在使用 `Enter` (而不是 `Tab`)接受结果时立即运行建议。", + "suggest.suggestOnTriggerCharacters": "控制在键入触发字符后是否自动显示建议。" + }, + "vs/workbench/contrib/terminalContrib/typeAhead/common/terminalTypeAheadConfiguration": { + "terminal.integrated.localEchoEnabled": "何时应启用本地回显。这将替代 {0}", + "terminal.integrated.localEchoEnabled.auto": "仅对远程工作区启用", + "terminal.integrated.localEchoEnabled.off": "始终禁用", + "terminal.integrated.localEchoEnabled.on": "始终启用", + "terminal.integrated.localEchoExcludePrograms": "当在终端标题中找到其中一个程序名称时,将禁用本地回显。", + "terminal.integrated.localEchoLatencyThreshold": "网络延迟的长度(以毫秒为单位),其中本地编辑将在终端上回显,无需等待服务器承认。如果为 '0',则本地回显将始终开启,如果为 '-1',则将禁用。", + "terminal.integrated.localEchoStyle": "本地回显文本的终端样式;字体样式或 RGB 颜色。" + }, + "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { + "install": "安装", + "useWslExtension.title": "建议使用“{0}”扩展在 WSL 中打开终端。" + }, + "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { + "fontZoomIn": "增大字号", + "fontZoomOut": "减小字体号", + "fontZoomReset": "重置字号" + }, + "vs/workbench/contrib/terminalContrib/zoom/common/terminal.zoom": { + "terminal.integrated.mouseWheelZoom": "按住 Ctrl 键并滚动鼠标滚轮时对终端字体大小进行缩放。", + "terminal.integrated.mouseWheelZoom.mac": "按住 Cmd 键并滚动鼠标滚轮时对终端字体大小进行缩放。" + }, + "vs/workbench/contrib/testing/browser/codeCoverageDecorations": { + "coverage.branchCovered": "执行了 {2} 次 {1} 中的分支 {0}。", + "coverage.branchCoveredYes": "已执行 {1} 中的分支 {0}。", + "coverage.branchNotCovered": "未覆盖 {1} 中的分支 {0}。", + "coverage.branches": "已覆盖 {2} 中的分支 {1} 的 {0}。", + "coverage.declExecutedCount": "`{0}` 执行了 {1} 次。", + "coverage.declExecutedNo": "未执行 `{0}`。", + "coverage.declExecutedYes": "已执行 `{0}`。", + "coverage.hideInline": "隐藏内联覆盖率", + "coverage.toggleInline": "切换内联覆盖率", + "testing.coverageForTestAvailable": "有 {0} 个测试运行了此文件中的代码", + "testing.filterActionLabel": "将覆盖率筛选为测试", + "testing.hideInlineCoverage": "隐藏内联覆盖率", + "testing.rerun": "重新运行", + "testing.showInlineCoverage": "显示内联覆盖率", + "testing.toggleInlineCoverage": "切换内联", + "testing.toggleToolbarDesc": "在编辑器中切换粘滞覆盖率栏。", + "testing.toggleToolbarTitle": "测试覆盖率工具栏" + }, + "vs/workbench/contrib/testing/browser/codeCoverageDisplayUtils": { + "changePerTestFilter": "单击以查看单个测试的覆盖率", + "testing.allTests": "所有测试", + "testing.coverageForTest": "正在显示“{0}”", + "testing.percentCoverage": "{0} 覆盖率", + "testing.pickTest": "选择测试以显示其覆盖率" + }, + "vs/workbench/contrib/testing/browser/icons": { + "filterIcon": "“测试”视图中“筛选器”操作的图标。", + "hiddenIcon": "在隐藏的测试显示时其旁边出现的图标。", + "testViewIcon": "查看测试视图的图标。", + "testingCancelIcon": "用于取消正在进行的测试运行的图标。", + "testingCancelRefreshTests": "用于取消刷新测试的按钮上的图标。", + "testingCoverage": "表示测试覆盖率的图标", + "testingCoverageIcon": "“运行覆盖率测试”操作的图标。", + "testingDebugAllIcon": "“调试所有测试”操作的图标。", + "testingDebugIcon": "“调试测试”操作的图标。", + "testingErrorIcon": "针对有错误的测试显示的图标。", + "testingFailedIcon": "针对失败的测试显示的图标。", + "testingMissingBranch": "表示没有范围的未覆盖块的图标", + "testingPassedIcon": "针对通过的测试显示的图标。", + "testingQueuedIcon": "针对排队的测试显示的图标。", + "testingRefreshTests": "用于刷新测试的按钮上的图标。", + "testingRerunIcon": "“重新运行测试”操作的图标。", + "testingResultsIcon": "测试结果的图标。", + "testingRunAllIcon": "“运行所有测试”操作的图标。", + "testingRunAllWithCoverageIcon": "“对所有测试运行覆盖率测试”操作的图标。", + "testingRunIcon": "“运行测试”操作的图标。", + "testingShowAsList": "当测试资源管理器(树形式)被禁用时显示的图标。", + "testingShowAsTree": "当测试资源管理器(列表形式)被禁用时显示的图标。", + "testingSkippedIcon": "针对跳过的测试显示的图标。", + "testingTurnContinuousRunIsOn": "用于测试迭起的连续运行处于打开状态时的图标。", + "testingTurnContinuousRunOff": "用于关闭连续测试运行的图标。", + "testingTurnContinuousRunOn": "用于打开连续测试运行的图标。", + "testingUnsetIcon": "针对处于未设置状态的测试显示的图标。", + "testingUpdateProfiles": "显示的用于更新测试配置文件的图标。", + "testingWasCovered": "表示元素已覆盖的图标" + }, + "vs/workbench/contrib/testing/browser/testCoverageBars": { + "branchCoverage": "已覆盖 {0} 个分支,共 {1} 个({2})", + "functionCoverage": "已覆盖 {0} 个函数,共 {1} 个({2})", + "statementCoverage": "已覆盖 {0} 个语句,共 {1} 个({2})" + }, + "vs/workbench/contrib/testing/browser/testCoverageView": { + "functionsWithoutCoverage": "没有覆盖率的 {0} 声明...", + "loadingCoverageDetails": "正在加载覆盖率详细信息...", + "testCoverageItemLabel": "{0} 覆盖率: {0}%", + "testCoverageTreeLabel": "测试覆盖率资源管理器", + "testing.changeCoverageFilter": "按测试筛选覆盖率", + "testing.changeCoverageSort": "更改排序顺序", + "testing.coverageSortByCoverage": "按覆盖率排序", + "testing.coverageSortByCoverageDescription": "按总覆盖率为文件和声明排序", + "testing.coverageSortByLocation": "按位置排序", + "testing.coverageSortByLocationDescription": "文件按字母顺序排序,声明按位置排序", + "testing.coverageSortByName": "按名称排序", + "testing.coverageSortByNameDescription": "文件和声明按字母顺序排序", + "testing.coverageSortPlaceholder": "测试覆盖率排序视图..." + }, + "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "选择要更新的配置文件", + "coverageSelectedTests": "运行覆盖率测试", + "debug test": "调试测试", + "debugAllTests": "调试所有测试", + "debugSelectedTests": "调试测试", + "discoveringTests": "正在发现测试", + "getExplorerSelection": "获取资源管理器选择", + "getSelectedProfiles": "获取所选配置文件", + "hideTest": "隐藏测试", + "noCoverageTestProvider": "在此工作区中找不到具有覆盖率运行器的测试。可能需要安装测试提供程序扩展", + "noDebugTestProvider": "未在此工作区中找到可调试测试。可能需要安装测试提供程序扩展", + "noRelatedCode": "未找到相关代码。", + "noTestFound": "未找到相关的测试。", + "noTestProvider": "未在此工作区中找到测试。可能需要安装测试提供程序扩展", + "noTests": "在所选文件或文件夹中找不到测试", + "noTestsAtCursor": "在此处未找到测试", + "noTestsInFile": "在此文件中找不到任何测试", + "relatedCode": "相关代码", + "relatedTests": "相关测试", + "run test": "运行测试", + "run with cover test": "运行覆盖率测试", + "runAllTests": "运行所有测试", + "runAllWithCoverage": "对所有测试运行覆盖率测试", + "runSelectedTests": "运行测试", + "testing.cancelRun": "取消测试运行", + "testing.cancelTestRefresh": "取消测试刷新", + "testing.clearCoverage": "清除覆盖率", + "testing.clearResults": "清除所有结果", + "testing.collapseAll": "折叠所有测试", + "testing.configureProfile": "配置测试配置文件", + "testing.coverageAtCursor": "运行光标下覆盖率测试", + "testing.coverageCurrentFile": "在当前文件中运行覆盖率测试", + "testing.coverageLastRun": "重新运行上一次覆盖率测试", + "testing.debugAtCursor": "在光标处调试测试", + "testing.debugCurrentFile": "在当前文件中调试测试", + "testing.debugFailTests": "调试失败的测试", + "testing.debugLastRun": "调试上次运行", + "testing.editFocusedTest": "转到测试", + "testing.goToRelatedCode": "转到“相关代码”", + "testing.goToRelatedTest": "转到“相关测试”", + "testing.noCoverage": "上次测试运行时没有可用的覆盖率信息。", + "testing.noProfiles": "未找到已启用测试连续运行的配置文件", + "testing.openCoverage": "打开覆盖率文件", + "testing.openOutputPeek": "快速查看输出", + "testing.peekToRelatedCode": "速览相关代码", + "testing.peekToRelatedTest": "速览相关测试", + "testing.reRunFailTests": "重新运行失败的测试", + "testing.reRunLastRun": "重新运行上次运行", + "testing.refreshTests": "刷新测试", + "testing.runAtCursor": "在光标处运行测试", + "testing.runCurrentFile": "在当前文件中运行测试", + "testing.runUsing": "使用配置文件执行...", + "testing.searchForTestExtension": "搜索测试扩展", + "testing.selectContinuousProfiles": "选择文件更改时要运行的配置文件:", + "testing.selectDefaultTestProfiles": "选择默认配置文件", + "testing.showMostRecentOutput": "显示输出", + "testing.sortByDuration": "按持续时间排序", + "testing.sortByLocation": "按位置排序", + "testing.sortByStatus": "按状态排序", + "testing.startContinuous": "启动连续运行", + "testing.startContinuousRunUsing": "使用以下方式启动连续运行...", + "testing.stopContinuous": "停止连续运行", + "testing.toggleContinuousRunOff": "关闭连续运行", + "testing.toggleContinuousRunOn": "启用连续运行", + "testing.toggleInlineTestOutput": "切换内联测试输出", + "testing.viewAsList": "以列表形式查看", + "testing.viewAsTree": "以树形式查看", + "unhideAllTests": "取消隐藏所有测试", + "unhideTest": "取消隐藏测试" + }, + "vs/workbench/contrib/testing/browser/testing.contribution": { + "miViewTesting": "测试(&E)", + "noTestProvidersRegistered": "尚未在此工作区中找到任何测试。", + "searchForAdditionalTestExtensions": "安装其他测试扩展...", + "test": "测试", + "testCoverage": "测试覆盖率", + "testExplorer": "测试资源管理器", + "testResultsPanelName": "测试结果" + }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "选择要使用的测试配置文件", + "updateTestConfiguration": "更新测试配置" + }, + "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "实际", + "coverage test": "运行覆盖率测试", + "debug all test": "调试所有测试", + "debug test": "调试测试", + "expected.title": "预期", + "peek failure": "速览错误", + "peekTestOutout": "速览测试输出", + "reveal test": "在测试资源管理器中显示", + "run all test": "运行所有测试", + "run all test with coverage": "对所有测试运行覆盖率测试", + "run test": "运行测试", + "selectTestToRun": "选择要运行的测试", + "testOverflowItems": "另外 {0} 个测试...", + "testing.gutterMsg.contextMenu": "单击以获取测试选项", + "testing.gutterMsg.coverage": "单击以运行覆盖率测试,右键单击以查看更多选项", + "testing.gutterMsg.debug": "单击以调试测试,右键单击以查看更多选项", + "testing.gutterMsg.run": "单击以运行测试,右键单击以查看更多选项", + "testing.runUsing": "使用配置文件执行..." + }, + "vs/workbench/contrib/testing/browser/testingExplorerFilter": { + "testExplorerFilter": "筛选器(例如 text、!exclude、@tag)", + "testExplorerFilterLabel": "在资源管理器中筛选测试的文本", + "testing.filters.currentFile": "仅在活动文件中显示", + "testing.filters.fuzzyMatch": "模糊匹配", + "testing.filters.menu": "更多筛选器...", + "testing.filters.openedFiles": "仅在打开的文件中显示", + "testing.filters.removeTestExclusions": "取消隐藏所有测试", + "testing.filters.showExcludedTests": "显示隐藏的测试", + "testing.filters.showOnlyExecuted": "仅显示已执行的测试", + "testing.filters.showOnlyFailed": "仅显示失败的测试" + }, + "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "配置测试配置文件", + "defaultTestProfile": "{0} (默认)", + "noResults": "尚无测试结果。", + "selectDefaultConfigs": "选择默认配置文件", + "testExplorer": "测试资源管理器", + "testing.treeElementLabelDuration": "{1} 中的 {0}", + "testing.treeElementLabelOutdated": "{0},过期结果", + "testingContinuousBadge": "正在监视测试是否存在更改", + "testingCountBadgeFailed": "{0} 个测试失败", + "testingCountBadgePassed": "{0} 个测试已通过", + "testingCountBadgeSkipped": "已跳过 {0} 个测试", + "testingFindExtension": "显示工作区测试", + "testingNoTest": "此文件中未发现任何测试。", + "testingSelectConfig": "选择配置..." + }, + "vs/workbench/contrib/testing/browser/testingOutputPeek": { + "close": "关闭", + "testOutputTitle": "测试输出", + "testing.collapsePeekStack": "折叠堆栈帧", + "testing.goToNextMessage": "转到“下一个测试失败”", + "testing.goToNextMessage.description": "显示文件中的下一条失败消息", + "testing.goToPreviousMessage": "转到“上一个测试失败”", + "testing.goToPreviousMessage.description": "显示文件中的上一条失败消息", + "testing.markdownPeekError": "无法打开 Markdown 预览: {0}。\r\n\r\n请确保已启用 Markdown 扩展。", + "testing.openMessageInEditor": "在编辑器中打开", + "testing.toggleTestingPeekHistory": "在速览中切换测试历史记录", + "testing.toggleTestingPeekHistory.description": "在速览视图中显示或隐藏测试运行的历史记录" + }, + "vs/workbench/contrib/testing/browser/testingProgressUiService": { + "testProgress.completed": "{0}/{1} 个测试已通过({2}%)", + "testProgress.running": "正在运行测试,通过 {0}/{1} ({2}%)", + "testProgress.runningInitial": "正在运行测试…", + "testProgressWithSkip.completed": "{0}/{1} 个测试已通过({2}%,{3} 个已跳过)", + "testProgressWithSkip.running": "正在运行测试,通过 {0}/{1} ({2}%, {3} 个已跳过)" + }, + "vs/workbench/contrib/testing/browser/testingViewPaneContainer": { + "testing": "测试" + }, + "vs/workbench/contrib/testing/browser/testResultsView/testResultsOutput": { + "caseNoOutput": "测试用例未报告任何输出。", + "runNoOutput": "测试运行未记录任何输出。", + "runNoOutputForPast": "测试输出仅适用于新的测试运行。", + "testingOutputActual": "实际结果", + "testingOutputExpected": "预期结果" + }, + "vs/workbench/contrib/testing/browser/testResultsView/testResultsTree": { + "closeTestCoverage": "关闭测试覆盖", + "debug test": "调试测试", + "messageMoreLines1": "再 + 1 行", + "messageMoreLinesN": "再 + {0} 行", + "nOlderResults": "{0} 个较旧的结果", + "openTestCoverage": "查看测试覆盖", + "run test": "运行测试", + "testing.cancelRun": "取消测试运行", + "testing.debugLastRun": "调试上次运行", + "testing.debugTest": "调试测试", + "testing.goToError": "转到错误", + "testing.goToTest": "转到测试", + "testing.reRunLastRun": "重新运行上次运行", + "testing.reRunTest": "重新运行测试", + "testing.revealInExplorer": "在测试资源管理器中显示", + "testing.showResultOutput": "显示结果输出", + "testingPeekLabel": "测试结果消息" + }, + "vs/workbench/contrib/testing/browser/testResultsView/testResultsViewContent": { + "testFollowup.more": "+ 另外 {0} 个...", + "testing.callStack.debug": "调试测试", + "testing.callStack.run": "重新运行测试" + }, + "vs/workbench/contrib/testing/browser/theme": { + "testing.coverCountBadgeBackground": "指明执行计数的徽章的背景", + "testing.coverCountBadgeForeground": "指明执行计数的徽章的前景色", + "testing.coveredBackground": "未覆盖文本的背景色。", + "testing.coveredBorder": "未覆盖文本的边框颜色。", + "testing.coveredGutterBackground": "代码已覆盖的区域的装订线颜色。", + "testing.iconErrored": "测试资源管理器中“出错”图标的颜色。", + "testing.iconErrored.retired": "测试资源管理器中“出错”图标的停用颜色。", + "testing.iconFailed": "测试资源管理器中“失败”图标的颜色。", + "testing.iconFailed.retired": "测试资源管理器中“失败”图标的停用颜色。", + "testing.iconPassed": "测试资源管理器中“已通过”图标的颜色。", + "testing.iconPassed.retired": "测试资源管理器中“通过”图标的停用颜色。", + "testing.iconQueued": "测试资源管理器中“已排队”图标的颜色。", + "testing.iconQueued.retired": "测试资源管理器中“已排队”图标的停用颜色。", + "testing.iconSkipped": "测试资源管理器中“已跳过”图标的颜色。", + "testing.iconSkipped.retired": "测试资源管理器中“已跳过”图标的停用颜色。", + "testing.iconUnset": "测试资源管理器中“未设置”图标的颜色。", + "testing.iconUnset.retired": "测试资源管理器中“取消设置”图标的停用颜色。", + "testing.message.error.badgeBackground": "在编辑器中内联显示的测试错误消息的背景色。", + "testing.message.error.badgeBorder": "在编辑器中内联显示的测试错误消息的边框颜色。", + "testing.message.error.badgeForeground": "在编辑器中内联显示的测试错误消息的文本颜色。", + "testing.message.error.marginBackground": "在编辑器中内联显示的错误消息旁边的边距颜色。", + "testing.message.info.decorationForeground": "在编辑器中内联显示的测试信息消息的文本颜色。", + "testing.message.info.marginBackground": "在编辑器中内联显示的信息消息旁边的边距颜色。", + "testing.messagePeekBorder": "扫视记录的消息时速览视图边框和箭头的颜色。", + "testing.messagePeekHeaderBackground": "扫视记录的消息时速览视图边框和箭头的颜色。", + "testing.peekBorder": "速览视图边框和箭头颜色。", + "testing.runAction": "编辑器中“运行”图标的颜色。", + "testing.uncoveredBackground": "未覆盖文本的背景色。", + "testing.uncoveredBorder": "未覆盖文本的边框颜色。", + "testing.uncoveredBranchBackground": "为未覆盖的分支显示的小组件的背景。", + "testing.uncoveredGutterBackground": "代码未覆盖的区域的装订线颜色。" + }, + "vs/workbench/contrib/testing/common/configuration": { + "testConfigurationTitle": "测试", + "testing.ShowCoverageInExplorer": "是否应在“文件资源管理器”视图中降低测试覆盖。", + "testing.alwaysRevealTestOnStateChange": "{0} 开启时始终显示执行的测试。如果关闭此设置,则只会显示失败的测试。", + "testing.automaticallyOpenPeekView": "配置何时自动打开错误“速览”视图。", + "testing.automaticallyOpenPeekView.failureAnywhere": "无论故障在何处,都自动打开。", + "testing.automaticallyOpenPeekView.failureInVisibleDocument": "在可见文档中测试失败时自动打开。", + "testing.automaticallyOpenPeekView.never": "从不自动打开。", + "testing.automaticallyOpenPeekViewDuringContinuousRun": "控制是否在连续运行模式期间自动打开“速览”视图。", + "testing.countBadge": "控制活动栏上“测试”图标上的计数锁屏提醒。", + "testing.countBadge.failed": "显示失败的测试数", + "testing.countBadge.off": "禁用测试计数锁屏提醒", + "testing.countBadge.passed": "显示通过的测试数", + "testing.countBadge.skipped": "显示跳过的测试数", + "testing.coverageBarThresholds": "配置测试覆盖率栏中百分比使用的颜色。", + "testing.coverageToolbarEnabled": "控制是否在编辑器中显示覆盖率工具栏。", + "testing.defaultGutterClickAction": "控制在装订线中左键单击测试修饰时要执行的操作。", + "testing.defaultGutterClickAction.contextMenu": "打开上下文菜单以获取更多选项。", + "testing.defaultGutterClickAction.coverage": "运行覆盖率测试。", + "testing.defaultGutterClickAction.debug": "调试测试。", + "testing.defaultGutterClickAction.run": "运行测试。", + "testing.displayedCoveragePercent": "配置默认情况下针对测试覆盖率显示的具体百分比。", + "testing.displayedCoveragePercent.minimum": "语句、函数和分支覆盖率的最小值。", + "testing.displayedCoveragePercent.statement": "语句覆盖率。", + "testing.displayedCoveragePercent.totalCoverage": "组合语句、函数和分支覆盖率的计算。", + "testing.followRunningTest": "控制是否应在“测试资源管理器”视图中遵循正在运行的测试。", + "testing.gutterEnabled": "控制是否在编辑器装订线中显示测试修饰。", + "testing.openTesting": "控制何时打开测试视图。", + "testing.openTesting.neverOpen": "从不自动打开测试视图", + "testing.openTesting.openExplorerOnTestStart": "启动测试时打开测试资源管理器", + "testing.openTesting.openOnTestFailure": "任何测试失败时打开测试视图", + "testing.openTesting.openOnTestStart": "测试开始时打开测试结果视图", + "testing.saveBeforeTest": "控制是否在运行测试之前保存所有脏编辑器。", + "testing.showAllMessages": "控制是否显示来自所有测试运行的消息。" + }, + "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "覆盖率", + "testGroup.debug": "调试", + "testGroup.run": "运行", + "testState.errored": "出错", + "testState.failed": "失败", + "testState.passed": "通过", + "testState.queued": "已排队", + "testState.running": "正在运行", + "testState.skipped": "已跳过", + "testState.unset": "尚未运行", + "testing.treeElementLabel": "{0} ({1})" + }, + "vs/workbench/contrib/testing/common/testingContentProvider": { + "runNoOutout": "测试运行未记录任何输出。" + }, + "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.activeEditorHasTests": "指示当前编辑器中是否存在任何测试", + "testing.canGoToRelatedCode": "控制器是否实现查找与测试相关的代码的功能", + "testing.canGoToRelatedTest": "控制器是否实现查找与代码相关的测试的功能", + "testing.canRefresh": "指示任何测试控制器是否具有附加的刷新处理程序。", + "testing.controllerId": "当前测试项的控制器 ID", + "testing.coverageToolbarEnabled": "指示是否已启用覆盖率工具栏", + "testing.cursorInsideTestRange": "光标当前是否在测试范围内", + "testing.hasConfigurableConfig": "指示是否可以配置测试配置", + "testing.hasCoverableTests": "指示是否有测试控制器注册了覆盖率配置", + "testing.hasDebuggableTests": "指示是否有测试控制器注册了调试配置", + "testing.hasNonDefaultConfig": "指示是否有测试控制器注册了非默认配置", + "testing.hasPerTestCoverage": "指示每测试覆盖率是否可用", + "testing.hasRunnableTests": "指示是否有测试控制器注册了运行配置", + "testing.inlineCoverageEnabled": "指示是否显示内联覆盖率", + "testing.isContinuousModeOn": "指示连续测试模式是否处于打开状态。", + "testing.isCoverageFilteredToTest": "指示覆盖率是否已筛选为单个测试", + "testing.isParentRunningContinuously": "指示测试的父级是否持续运行,在测试项的菜单上下文中设置", + "testing.isRefreshing": "指示当前是否有任何测试控制器正在刷新测试。", + "testing.isTestCoverageOpen": "指示测试覆盖率报表是否已打开", + "testing.peekHasStack": "速览视图中显示的消息是否具有堆栈跟踪", + "testing.peekItemType": "输出速览视图中项的类型。类型为“测试”、“消息”、“任务”或“结果”。", + "testing.profile.context.group": "存在配置测试配置文件子菜单的菜单类型。\"run\"、\"debug\" 或 \"coverage\"", + "testing.supportsContinuousRun": "指示是否支持连续测试运行", + "testing.testId": "当前测试项的 ID,在创建或打开测试项的菜单时设置", + "testing.testItemHasUri": "指示测试项是否已定义 URI 的布尔值", + "testing.testItemIsHidden": "指示测试项是否处于隐藏状态的布尔值", + "testing.testMessage": "“testMessage.contextValue”中设置的值,可在编辑器/内容和测试/消息/上下文中使用", + "testing.testResultOutdated": "结果过时时,编辑器/内容和测试/消息/上下文中的可用值", + "testing.testResultState": "指示项状态的值可用测试/项/结果。" + }, + "vs/workbench/contrib/testing/common/testResult": { + "runFinished": "测试运行时间: {0}", + "testUnnamedTask": "未命名任务" + }, + "vs/workbench/contrib/testing/common/testServiceImpl": { + "testError": "尝试运行测试时出错: {0}", + "testTrust": "运行测试可能会执行工作区中的代码。" + }, + "vs/workbench/contrib/testing/common/testTypes": { + "testing.runProfileBitset.coverage": "覆盖", + "testing.runProfileBitset.debug": "调试", + "testing.runProfileBitset.run": "运行" + }, + "vs/workbench/contrib/themes/browser/themes.contribution": { + "browseColorThemeInMarketPlace.label": "在市场中浏览颜色主题", + "browseColorThemes": "浏览其他颜色主题...", + "browseProductIconThemes": "浏览其他产品图标主题...", + "button.browse": "浏览主题", + "button.cancel": "取消", + "button.keep": "保留新主题", + "button.revert": "还原", + "button.tryTheme": "试用新主题", + "cannotToggle": "在设置中启用“{0}”时,无法在浅色和深色主题之间切换。", + "defaultProductIconThemeLabel": "默认值", + "fileIconThemeCategory": "图标主题", + "generateColorTheme.label": "使用当前设置生成颜色主题", + "goToSetting": "打开设置", + "installColorThemes": "安装其他颜色主题...", + "installExtension.button.ok": "确定", + "installExtension.confirm": "这将安装“{1}”发布的扩展“{0}”。是否要继续?", + "installIconThemes": "安装其他文件图标主题...", + "installProductIconThemes": "安装其他产品图标主题...", + "installing extensions": "正在安装扩展 {0}...", + "manage extension": "管理扩展", + "manageExtensionIcon": "主题选择快速选取中“管理”操作的图标。", + "miSelectTheme": "&&主题", + "newThemeNotification": "Visual Studio Code 现在附带新的默认主题“{0}”。是否要试一试?", + "noIconThemeDesc": "禁用文件图标", + "noIconThemeLabel": "无", + "productIconThemeCategory": "产品图标主题", + "search.error": "搜索主题时出错: {0}", + "selectIconTheme.label": "文件图标主题", + "selectProductIconTheme.label": "产品图标主题", + "selectTheme.label": "颜色主题", + "themeUpdatedNotification": "Visual Studio Code 现在附带新的默认主题“{0}”。如果愿意,可以切换回旧主题或尝试其他许多可用颜色主题之一。", + "themes": "主题", + "themes.category.dark": "深色主题", + "themes.category.hc": "高对比度主题", + "themes.category.light": "浅色主题", + "themes.configure.switchingDisabled": "检测禁用的系统颜色模式。单击可开始配置。", + "themes.configure.switchingEnabled": "检测启用的系统颜色模式。单击可开始配置。", + "themes.selectIconTheme": "选择文件图标主题(向上/向下键以预览)", + "themes.selectIconTheme.label": "文件图标主题", + "themes.selectMarketplaceTheme": "键入以搜索更多内容。选择以安装。按向上/向下键进行预览", + "themes.selectProductIconTheme": "选择产品图标主题(向上/向下键以预览)", + "themes.selectProductIconTheme.label": "产品图标主题", + "themes.selectTheme.darkHC": "选择高对比度深色模式的颜色主题", + "themes.selectTheme.darkScheme": "选择系统深色模式的颜色主题", + "themes.selectTheme.default": "选择颜色主题(检测禁用的系统颜色模式)", + "themes.selectTheme.lightHC": "选择高对比度浅色模式的颜色主题", + "themes.selectTheme.lightScheme": "选择系统浅色模式的颜色主题", + "toggleLightDarkThemes.label": "在浅色/深色主题之间切换" + }, + "vs/workbench/contrib/timeline/browser/timeline.contribution": { + "files.openTimeline": "打开时间线", + "filterTimeline": "筛选器时间线", + "timeline.pageOnScroll": "实验性。控制在滚动到列表结尾时,时间线视图是否将加载下一页的项目。", + "timeline.pageSize": "默认情况下以及在加载更多项目时在时间线视图中显示的项目数。如果设置为 \"null\" (默认值),则将根据时间线视图的可见区域自动选择一个页面大小。", + "timelineConfigurationTitle": "时间线", + "timelineFilter": "筛选器时间线操作的图标。", + "timelineOpenIcon": "“打开时间线”操作的图标。", + "timelineViewIcon": "查看时间线视图的图标。" + }, + "vs/workbench/contrib/timeline/browser/timelinePane": { + "refresh": "刷新", + "timeline": "时间线", + "timeline.aria.item": "{0}: {1}", + "timeline.editorCannotProvideTimeline": "活动编辑器无法提供时间线信息。", + "timeline.loadMore": "加载更多", + "timeline.loading": "正在加载 {0} 的时间线 ...", + "timeline.loadingMore": "正在加载…", + "timeline.noLocalHistoryYet": "除非文件已被排除或太大,否则本地历史记录将跟踪你保存的最新更改。", + "timeline.noSCM": "尚未配置源代码管理。", + "timeline.noTimelineInfo": "未提供时间表信息。", + "timeline.noTimelineInfoFromEnabledSources": "未提供筛选的时间线信息。", + "timeline.noTimelineSourcesEnabled": "已筛选掉所有时间线源。", + "timeline.toggleFollowActiveEditorCommand.follow": "固定当前时间线", + "timeline.toggleFollowActiveEditorCommand.unfollow": "取消固定当前时间线", + "timelinePin": "“固定时间线”操作的图标。", + "timelineRefresh": "“刷新时间线”操作的图标。", + "timelineUnpin": "“取消固定时间线”操作的图标。" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "关闭", + "editorHasTypeHierarchyProvider": "类型层次结构提供程序是否可用", + "error": "未能显示类型层次结构", + "no.item": "无结果", + "title": "速览类型层次结构", + "title.refocusTypeHierarchy": "重新专注类型层次结构", + "title.subtypes": "显示子类型", + "title.supertypes": "显示父类型", + "typeHierarchyDirection": "类型层次结构是否显示父类型或子类型", + "typeHierarchyVisible": "当前是否正在显示类型层次结构预览" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { + "empt.subtypes": "没有“{0}”的子类型", + "empt.supertypes": "没有“{0}”的父类型", + "subtypes": "“{0}”的子类型", + "supertypes": "“{0}”的父类型", + "title.loading": "正在加载..." + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "{0} 的子类型", + "supertypes": "“{0}”的父类型", + "tree.aria": "类型层次结构" + }, + "vs/workbench/contrib/update/browser/releaseNotesEditor": { + "releaseNotesInputName": "发行说明: {0}", + "showOnUpdate": "更新后显示发行说明", + "unassigned": "未分配" + }, + "vs/workbench/contrib/update/browser/update": { + "DownloadingUpdate": "正在下载更新...", + "checkForUpdates": "检查更新...", + "checkingForUpdates": "正在检查更新...", + "download update": "下载更新", + "download update_1": "下载更新(1) ", + "downloading": "正在下载...", + "installUpdate": "安装更新", + "installUpdate...": "安装更新... (1)", + "installingUpdate": "正在安装更新...", + "later": "稍后", + "learn more": "了解详细信息", + "noUpdatesAvailable": "当前没有可用的更新。", + "read the release notes": "欢迎使用 {0} v{1}! 是否要阅读发布说明?", + "relaunchDetailInsiders": "按“重新加载”按钮切换到预览体验成员版本的 VS Code。", + "relaunchDetailStable": "按“重新加载”按钮切换到稳定版的 VS Code。", + "relaunchMessage": "需要重载,然后对版本的更改才会生效", + "releaseNotes": "发行说明", + "reload": "重载(&&R)", + "restartToUpdate": "重新启动以更新 (1)", + "selectSyncService.detail": "默认情况下,预览体验成员版 VS Code 将使用单独的预览体验成员设置同步服务来同步你的设置、键绑定、扩展、片段、UI 状态。", + "selectSyncService.message": "选择在更改版本后要使用的设置同步服务", + "showUpdateReleaseNotes": "显示更新发行说明", + "switchToInsiders": "切换到内部预览计划版本…", + "switchToStable": "切换到稳定版本…", + "thereIsUpdateAvailable": "存在可用更新。", + "update service": "更新服务", + "update service disabled": "若您正以管理员身份运行 {0} 用户范围的安装,更新功能会被禁用。", + "update.noReleaseNotesOnline": "此版本的 {0} 没有联机发行说明", + "updateAvailable": "现有更新可用: {0} {1}", + "updateAvailableAfterRestart": "重新启动 {0} 即可应用最新更新。", + "updateIsReady": "有新的 {0} 的更新可用。", + "updateNow": "立即更新", + "updating": "正在更新...", + "use insiders": "预览体验成员(&&I)", + "use stable": "稳定(当前)(&&S)" + }, + "vs/workbench/contrib/update/browser/update.contribution": { + "applyUpdate": "应用更新...", + "checkForUpdates": "检查更新...", + "developerCategory": "开发人员", + "downloadUpdate": "下载更新", + "installUpdate": "安装更新", + "mshowReleaseNotes": "显示发行说明(&&R)", + "openDownloadPage": "下载 {0}", + "pickUpdate": "应用更新", + "releaseNotesFromFileNone": "无法将当前文件作为发行说明打开", + "restartToUpdate": "重启以更新", + "showReleaseNotes": "显示发行说明", + "showReleaseNotesCurrentFile": "将当前文件作为发行说明打开", + "update.noReleaseNotesOnline": "此版本的 {0} 没有联机发行说明", + "updateButton": "更新(&&U)" + }, + "vs/workbench/contrib/url/browser/trustedDomains": { + "trustedDomain.manageTrustedDomain": "管理受信任的域", + "trustedDomain.manageTrustedDomains": "管理受信任的域", + "trustedDomain.trustAllDomains": "信任所有域(禁用链接保护)", + "trustedDomain.trustAllPorts": "信任所有端口上的 {0}", + "trustedDomain.trustDomain": "信任 {0}", + "trustedDomain.trustSubDomain": "信任 {0} 及其所有子域" + }, + "vs/workbench/contrib/url/browser/trustedDomainsValidator": { + "configureTrustedDomains": "配置受信任的域(&&T)", + "copy": "复制(&&C)", + "open": "打开(&&O)", + "openExternalLinkAt": "是否要 {0} 打开外部网站?" + }, + "vs/workbench/contrib/url/browser/url.contribution": { + "openUrl": "打开 URL", + "urlToOpen": "要打开的 URL", + "workbench.trustedDomains.promptInTrustedWorkspace": "启用后,在受信任的工作区中打开链接时,将显示受信任的域提示。" + }, + "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { + "New Profile Window": "使用配置文件新建窗口", + "change profile": "切换到 {0} 配置文件", + "create profile": "新建配置文件...", + "current": "当前", + "delete profile": "删除配置文件...", + "delete specific profile": "删除配置文件...", + "export profile": "导出配置文件...", + "export profile in share": "导出配置文件({0})...", + "manage profiles": "配置文件", + "miOpenProfiles": "配置文件(&&P)", + "new window with profile": "使用配置文件新建窗口", + "newWindowWithProfile": "使用配置文件新建窗口...", + "open": "打开 {0} 配置文件", + "open profile": "使用{0}配置文件打开新窗口", + "open profiles": "打开配置文件(UI)", + "openShort": "{0}", + "pick profile": "选择配置文件", + "pick profile to delete": "选择要删除的配置文件", + "profiles": "配置文件 ({0})", + "save profile as": "将当前配置文件另存为……", + "selectProfile": "选择配置文件", + "switchProfile": "Switch 配置文件...", + "userdataprofilesEditor": "配置文件编辑器" + }, + "vs/workbench/contrib/userDataProfile/browser/userDataProfileActions": { + "cleanup profile": "清理配置文件", + "create temporary profile": "创建临时配置文件", + "reset workspaces": "重置工作区配置文件关联" + }, + "vs/workbench/contrib/userDataProfile/browser/userDataProfilesEditor": { + "activeProfile": "活动", + "addButton": "添加文件夹", + "addFolder": "添加文件夹", + "addFolderTitle": "选择要添加的文件夹", + "change profile": "更改配置文件", + "changeIcon": "单击以更改图标", + "contents": "内容", + "contents source description": "为此配置文件配置内容源\r\n", + "copy description": "复制", + "copy from default": "{0} (复制)", + "copy from description": "选择要从中复制内容的配置文件源", + "copy from profile description": "复制 {1} 配置文件中的 {0}", + "copy info": "- *{0}:* 复制 {1} 配置文件中的内容\r\n", + "copy profile from": "从以下位置复制配置文件", + "create from": "复制自", + "current description": "使用 {1} 配置文件中的 {0}", + "default": "默认", + "default description": "使用默认配置文件中的 {0}", + "default info": "- *默认:* 使用默认配置文件中的内容\r\n", + "default profile contents description": "浏览此配置文件的内容\r\n", + "defaultProfileIcon": "无法更改默认配置文件的图标", + "defaultProfileName": "无法更改默认配置文件的名称", + "deleteTrustedUri": "删除路径", + "editIcon": "配置文件编辑器中的“编辑文件夹”图标。", + "empty profile": "无", + "enable for current window": "将此配置文件用于当前窗口", + "enable for new windows": "将此配置文件用作新窗口的默认设置", + "extensions": "扩展", + "folders_workspaces": "文件夹和工作区", + "folders_workspaces_description": "以下文件夹和工作区正在使用此配置文件", + "from existing profiles": "现有配置文件", + "from template": "来自模板", + "from templates": "配置文件模板", + "hostColumnLabel": "主机", + "icon": "配置文件图标", + "icon-description": "要显示在活动栏中的配置文件图标", + "icon-label": "图标", + "import from file": "选择文件...", + "import from url": "从 URL 导入", + "import profile dialog": "选择配置文件模版文件", + "import profile placeholder": "提供配置文件模板 URL", + "import profile quick pick title": "从配置文件模板导入...", + "importProfile": "导入配置文件...", + "keybindings": "键盘快捷方式", + "localAuthority": "本地", + "name": "名称", + "name required": "配置文件名称是必需的,并且必须为非空值。", + "new from template": "根据模板新建配置文件", + "newProfile": "新建配置文件", + "no_folder_description": "没有文件夹或工作区在使用此配置文件", + "none": "无", + "none description": "创建空的 {0}", + "none info": "- *无:* 创建空内容\r\n", + "open": "在新窗口中打开", + "options": "源", + "pathColumnLabel": "路径", + "profileExists": "具有名称 {0} 的配置文件已经存在。", + "profileName": "配置文件名称", + "profiles": "配置文件", + "profilesSashBorder": "配置文件编辑器拆分视图窗体边框的颜色。", + "removeIcon": "配置文件编辑器中的“删除文件夹”图标。", + "settings": "设置", + "snippets": "片段", + "tasks": "任务", + "trustedFolderAriaLabel": "{0},受信任", + "trustedFolderWithHostAriaLabel": "{1} 上的 {0},受信任", + "trustedFoldersAndWorkspaces": "受信任的文件夹和工作区", + "use for curren window": "用于当前窗口", + "use for new windows": "用于新 Windows", + "userDataProfiles": "配置文件" + }, + "vs/workbench/contrib/userDataProfile/browser/userDataProfilesEditorModel": { + "active": "将此配置文件用于当前窗口", + "applyToAllProfiles": "将扩展应用于所有配置文件", + "cancel": "取消", + "copy from": "{0} (复制)", + "copyFromProfile": "复制...", + "create": "创建", + "delete": "删除", + "deleteProfile": "是否确实要删除配置文件“{0}”?", + "discard": "放弃并创建", + "export": "导出...", + "import in desktop": "在 {0} 中创建", + "invalid configurations": "配置文件应至少包含一个配置。", + "name required": "配置文件名称是必需的,并且必须为非空值。", + "new profile exists": "正在创建新的配置文件。是否要放弃它并新建一个?", + "open": "在侧边打开", + "open new window": "使用此配置文件打开新窗口", + "preview": "预览", + "profileExists": "具有名称 {0} 的配置文件已经存在。", + "replace": "替换", + "untitled": "无标题" + }, + "vs/workbench/contrib/userDataSync/browser/userDataSync": { + "accept failed": "接受更改时出错。有关更多详细信息,请查看[日志]({0})。", + "auth failed": "启用设置同步时出错: 身份验证失败。", + "cancel turning on sync": "取消", + "complete merges title": "完成合并", + "configure": "配置...", + "configure and turn on sync detail": "请登录以备份并跨设备同步数据。", + "configure sync": "配置...", + "configure sync placeholder": "选择要同步的内容", + "configure sync title": "{0}: 配置…", + "conflicts detected": "由于 {0} 中的冲突,无法同步。请解决它们以继续。", + "default": "默认值", + "download sync activity complete": "已成功下载设置同步活动。", + "error reset required": "云中的数据早于客户端的数据,因此已禁用设置同步。请先清除云中的数据,然后再启用同步。", + "error reset required while starting sync": "云中的数据早于客户端的数据,因此无法启用设置同步。请先清除云中的数据,然后再启用同步。", + "error upgrade required": "当前版本({0}, {1})与同步服务不兼容,因此已禁用设置同步。请先进行更新,然后再打开同步。", + "error upgrade required while starting sync": "当前版本({0}, {1})与同步服务不兼容,因此无法启用设置同步。请先进行更新,然后再打开同步。", + "errorInvalidConfiguration": "无法同步 {0},因为文件中的内容无效。请打开文件并进行更正。", + "global activity turn on sync": "备份和同步设置...", + "has conflicts": "{0}: 检测到冲突", + "insiders": "预览体验人员", + "method not found": "已禁用设置同步,因为客户端发出的请求无效。请报告日志问题。", + "no authentication providers": "没有可用的身份验证提供程序。", + "open file": "打开 {0} 文件", + "operationId": "操作 ID: {0}", + "replace local": "替换本地", + "replace remote": "替换远程", + "report issue": "报告问题", + "reset": "清除云中的数据…", + "resolveConflicts_global": "显示冲突({0})", + "service changed and turned off": "设置同步已禁用,因为 {0} 现使用一个单独的服务。请再次启用同步。", + "service switched to insiders": "设置同步已切换为预览体验成员服务", + "service switched to stable": "设置同步已切换为稳定的服务", + "session expired": "当前会话已过期,因此已关闭设置同步。若要启用同步,请重新登录。", + "show conflicts": "显示冲突", + "show sync log title": "{0}: 显示日志", + "show sync log toolrip": "显示日志", + "show sync logs": "显示日志", + "show synced data": "显示已同步的数据", + "show synced data action": "显示已同步的数据", + "sign in accounts": "登录以同步设置(1)", + "sign in and turn on": "登录", + "sign in global": "登录以同步设置", + "sign in to sync": "登录以同步设置", + "stable": "稳定", + "stop sync": "关闭", + "switchSyncService.description": "在与多个环境同步时,请确保你使用的设置同步服务相同", + "switchSyncService.title": "{0}: 选择服务", + "sync is on": "设置同步已打开", + "sync now": "立即同步", + "sync settings": "显示设置", + "synced with time": "同步时间: {0}", + "syncing": "正在同步", + "too large": "已禁止同步 {0},因为要同步的 {1} 文件的大小大于 {2}。请打开文件减小大小,然后再启用同步", + "too large while starting sync": "要同步的 {0} 文件的大小大于 {1},因此无法启用设置同步。请打开文件并减小大小,然后打开同步", + "too many profiles": "已禁用同步配置文件,因为配置文件太多,无法同步。设置同步支持同步最多 20 个配置文件。请减少配置文件数并启用同步", + "turn off": "关闭(&&T)", + "turn off failed": "禁用设置同步时出错。有关更多详细信息,请查看[日志]({0})。", + "turn off sync confirmation": "是否要关闭同步?", + "turn off sync detail": "将不再同步你的设置、键绑定、扩展、代码片段和 UI 状态。", + "turn off sync everywhere": "关闭所有设备上的同步设置,并从云中清除数据。", + "turn on failed": "打开设置同步时出错。{0}", + "turn on failed with user data sync error": "启用设置同步时出错。请查看[日志]({0})以了解详细信息。", + "turn on sync": "打开设置同步…", + "turned off": "已从另一设备禁用设置同步,请再次启用同步。", + "turnin on sync": "正在打开设置同步…", + "turning on syncing": "正在打开设置同步…", + "using separate service": "设置同步现使用一个单独的服务;有关详细信息,请参阅[设置同步文档](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders)。", + "workbench.actions.syncData.reset": "清除云中的数据…" + }, + "vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": { + "local too many requests - reload": "由于当前设备发出的请求过多,设置同步将暂时暂停。请重新加载 {0} 以恢复。", + "local too many requests - restart": "由于当前设备发出的请求过多,设置同步将暂时暂停。请重启 {0} 以恢复。", + "operationId": "操作 ID: {0}", + "reload": "重新加载", + "restart": "重启", + "server too many requests": "由于当前设备发出的请求过多,已禁用设置同步。请等待 10 分钟,然后打开同步。", + "settings sync": "设置同步。操作 ID: {0}", + "show sync logs": "显示日志" + }, + "vs/workbench/contrib/userDataSync/browser/userDataSyncConflictsView": { + "Theirs": "他们的", + "Yours": "你的", + "explanation": "请浏览每个条目并合并以解决冲突。", + "localResourceName": "{0} (本地)", + "remoteResourceName": "{0} (远程)", + "workbench.actions.sync.acceptLocal": "接受本地", + "workbench.actions.sync.acceptRemote": "接受远程", + "workbench.actions.sync.openConflicts": "显示冲突" + }, + "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { + "confirm replace": "是否要用选定的内容替换当前的 {0}?", + "conflicts": "冲突", + "current": "当前", + "downloaded sync activity title": "同步活动(开发人员)", + "last sync states": "上次同步的远程", + "leftResourceName": "{0} (远程)", + "local sync activity title": "同步活动(本地)", + "no machines": "无计算机", + "not found": "找不到 ID 为 {0} 的计算机", + "placeholder": "输入计算机名称", + "remote sync activity title": "同步活动(远程)", + "remoteToLocalDiff": "{0} ↔ {1}", + "reset": "重置同步的数据", + "rightResourceName": "{0} (本地)", + "select sync activity file": "选择同步活动文件或文件夹", + "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "日志", + "synced machines": "已同步的计算机", + "troubleshoot": "疑难解答", + "turn off": "关闭(&&T)", + "turn off sync on machine": "确定要对 {0} 关闭同步吗?", + "turn off sync on multiple machines": "是否确实要在所选计算机上禁用同步?", + "valid message": "计算机名称必须是唯一的且不为空", + "workbench.actions.sync.compareWithLocal": "与本地比较", + "workbench.actions.sync.editMachineName": "编辑名称", + "workbench.actions.sync.loadActivity": "加载同步活动", + "workbench.actions.sync.replaceCurrent": "还原", + "workbench.actions.sync.resolveResourceRef": "显示原始 JSON 同步数据", + "workbench.actions.sync.turnOffSyncOnMachine": "关闭设置同步" + }, + "vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": { + "Open Backup folder": "打开本地备份文件夹", + "download sync activity complete": "已成功下载设置同步活动。", + "no backups": "本地备份文件夹不存在", + "open": "打开文件夹" + }, + "vs/workbench/contrib/watermark/browser/watermark": { + "tips.enabled": "启用后,当没有打开编辑器时将显示水印提示。", + "watermark.findInFiles": "在文件中查找", + "watermark.newUntitledFile": "新的无标题文本文件", + "watermark.openFile": "打开文件", + "watermark.openFileFolder": "打开文件或文件夹", + "watermark.openFolder": "打开文件夹", + "watermark.openRecent": "打开最近的文件", + "watermark.quickAccess": "转到文件", + "watermark.showCommands": "显示所有命令", + "watermark.showSettings": "显示设置", + "watermark.startDebugging": "开始调试", + "watermark.toggleFullscreen": "切换全屏", + "watermark.toggleTerminal": "切换终端" + }, + "vs/workbench/contrib/webview/browser/webview.contribution": { + "copy": "复制", + "cut": "剪切", + "paste": "粘贴" + }, + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "加载 Web 视图时出错: {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { + "iframeWebviewAlert": "使用标准开发工具调试基于 iFrame 的 Web 视图", + "openToolsDescription": "打开活动 Web 视图的开发人员工具", + "openToolsLabel": "打开 Webview 开发人员工具" + }, + "vs/workbench/contrib/webviewPanel/browser/webviewCommands": { + "editor.action.webvieweditor.findNext": "查找下一个", + "editor.action.webvieweditor.findPrevious": "查找上一个", + "editor.action.webvieweditor.hideFind": "停止查找", + "editor.action.webvieweditor.showFind": "显示查找", + "refreshWebviewLabel": "重新加载 Web 视图" + }, + "vs/workbench/contrib/webviewPanel/browser/webviewEditor": { + "context.activeWebviewId": "当前活动的 Web 视图面板的 viewType。" + }, + "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { + "webview.editor.label": "Web 视图编辑器" + }, + "vs/workbench/contrib/welcomeDialog/browser/welcomeDialog.contribution": { + "workbench.welcome.dialog": "启用后,编辑器中会显示欢迎小组件" + }, + "vs/workbench/contrib/welcomeDialog/browser/welcomeWidget": { + "dialogClose": "关闭对话框" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": { + "acessibleViewHint": "在无障碍视图中检查此项({0})。\r\n", + "acessibleViewHintNoKbOpen": "通过命令“打开无障碍视图”在无障碍视图中检查此项,该命令当前无法通过键绑定触发。\r\n", + "allDone": "标记为完成", + "checkboxTitle": "选中后,此页面将在启动时显示。", + "close": "隐藏", + "closeAriaLabel": "隐藏", + "footer": "{0} 收集使用情况数据。阅读我们的 {1} 并了解如何 {2}。", + "gettingStarted.allStepsComplete": "所有 {0} 个步骤均已完成!", + "gettingStarted.editingEvolved": "编辑进化", + "gettingStarted.keyboardTip": "提示: 使用键盘快捷方式 ", + "gettingStarted.someStepsComplete": "已完成 {0} 个步骤,共 {1} 个步骤", + "goBack": "返回", + "imageShowing": "显示 {0} 的图像", + "new": "新建", + "newItems": "已更新", + "nextOne": "下一节", + "noRecents": "你没有最近使用的文件夹,", + "openFolder": "打开文件夹", + "optOut": "选择退出", + "pickWalkthroughs": "打开演练...", + "privacy statement": "隐私声明", + "recent": "最近", + "show more recents": "显示所有最近使用的文件夹 {0}", + "showAll": "更多...", + "start": "启动", + "toStart": "以开始。", + "walkthroughs": "演练", + "welcome": "欢迎", + "welcomeAriaLabel": "关于编辑器快速入门的概述。", + "welcomePage.openFolderWithPath": "打开路径为 {1} 的文件夹 {0}", + "welcomePage.showOnStartup": "启动时显示欢迎页" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.contribution": { + "deprecationMessage": "已弃用,请使用全局 `workbench.reduceMotion`。", + "miWelcome": "欢迎", + "minWelcomeDescription": "打开演练,以帮助你开始使用 VS Code。", + "pickWalkthroughs": "选择要打开的演练", + "welcome": "欢迎", + "welcome.goBack": "后退", + "welcome.markStepComplete": "标记步骤完成", + "welcome.markStepInomplete": "标记步骤未完成", + "welcome.showAllWalkthroughs": "打开演练...", + "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", + "workbench.startupEditor.newUntitledFile": "打开新的无标题文本文件(仅在打开空窗口时适用)。", + "workbench.startupEditor.none": "在启动时不打开编辑器。", + "workbench.startupEditor.readme": "当打开包含自述文件的文件夹时,请打开自述文件,否则会回退到 'welcomePage'。请注意: 仅在作为全局 配置时才遵守此操作,如果在工作区或文件夹配置中进行设置,则此将被忽略。", + "workbench.startupEditor.terminal": "在编辑器区域中打开新终端。", + "workbench.startupEditor.welcomePage": "打开包含帮助开始使用 VS Code 和扩展内容的欢迎页面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。", + "workbench.welcomePage.preferReducedMotion": "启用后,减少欢迎页中的移动。", + "workbench.welcomePage.walkthroughs.openOnInstall": "启用后,扩展的演练将在安装扩展时打开。", + "workspacePlatform": "当前工作区的平台,在远程或无服务器上下文中可能不同于 UI 的平台" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { + "gettingStarted.description": "描述: {0}", + "gettingStarted.step": "{0}\r\n{1}", + "gettingStarted.title": "标题: {0}" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { + "walkthrough.stepTitle.foreground": "每个演练步骤标题的前景色", + "welcomePage.background": "欢迎页面的背景色。", + "welcomePage.progress.background": "欢迎页面进度栏的前景色。", + "welcomePage.progress.foreground": "欢迎页面进度栏的背景色。", + "welcomePage.tileBackground": "“欢迎”页面上磁贴的背景色。", + "welcomePage.tileBorder": "“欢迎”页面上磁贴的边框颜色。", + "welcomePage.tileHoverBackground": "“欢迎”页面上磁贴的悬停背景色。" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedExtensionPoint": { + "pathDeprecated": "已弃用。请改用“图像”或“Markdown”", + "title": "标题", + "walkthroughs": "提供演练以帮助用户入门扩展。", + "walkthroughs.description": "演练的说明。", + "walkthroughs.featuredFor": "与这些 glob 模式之一匹配的演练在具有指定文件的工作区中显示为“特色”。例如,针对 TypeScript 项目的演练可能在此处指定“tsconfig.json”。", + "walkthroughs.icon": "演练图标的相对路径。路径相对于扩展位置。如果未指定,则图标在可用时将默认为扩展图标。", + "walkthroughs.id": "此演练的唯一标识符。", + "walkthroughs.steps": "要在此演练期间完成的步骤。", + "walkthroughs.steps.button.deprecated.interpolated": "已弃用。请改用说明中的 markdown 链接,例如 {0}、{1}、或 {2}", + "walkthroughs.steps.completionEvents": "应触发此步骤变为已勾选的事件。如果为空或未定义,则在单击任何步骤的按钮或链接时,步骤将撤销复选; 如果该步骤没有按钮或链接,则选中它时会选中。", + "walkthroughs.steps.completionEvents.extensionInstalled": "安装具有给定 id 的扩展时,请关闭步骤。如果已安装扩展,则步骤将以勾选状态开始。", + "walkthroughs.steps.completionEvents.onCommand": "在 VS Code 中的任何位置执行给定命令时,勾选步骤。", + "walkthroughs.steps.completionEvents.onContext": "当上下文键表达式为 true 时,勾选步骤。", + "walkthroughs.steps.completionEvents.onLink": "通过演练步骤打开给定链接时的签出步骤。", + "walkthroughs.steps.completionEvents.onSettingChanged": "在给定设置发生更改时勾选步骤", + "walkthroughs.steps.completionEvents.onView": "打开给定视图时选中步骤", + "walkthroughs.steps.completionEvents.stepSelected": "选中后立即勾选步骤。", + "walkthroughs.steps.description.interpolated": "步骤说明。支持 “preformatted”、__italic__和 **bold** 文本。对命令或外部链接使用 markdown 样式链接: {0}、{1} 或 {2}。在其自身行上的链接将呈现为按钮。", + "walkthroughs.steps.doneOn": "指示将步骤标记为已完成的信号。", + "walkthroughs.steps.doneOn.deprecation": "doneOn 已弃用。默认情况下,单击用户按钮时将勾选步骤,以进一步配置使用 completionEvents", + "walkthroughs.steps.id": "此步骤的唯一标识符。用于跟踪已完成的步骤。", + "walkthroughs.steps.media": "要与此步骤一起显示的媒体(图像或 Markdown 内容)。", + "walkthroughs.steps.media.altText": "无法加载图像时或在屏幕读取器中显示的替换文字。", + "walkthroughs.steps.media.image.path.dark.string": "深色主题相对于扩展目录的图像的路径。", + "walkthroughs.steps.media.image.path.hc.string": "hc 主题相对于扩展目录的图像的路径。", + "walkthroughs.steps.media.image.path.hcLight.string": "hc 浅色主题相对于扩展目录的图像的路径。", + "walkthroughs.steps.media.image.path.light.string": "浅色主题相对于扩展目录的图像的路径。", + "walkthroughs.steps.media.image.path.string": "一个图像或对象的路径,由指向光源、暗和 hc 图像的路径(相对于扩展目录)组成。根据上下文,图像将显示从 400px 到800px 宽,具有相似的高度边界。为了支持 HIDPI 显示,图像将以 1.5 倍缩放比例呈现。例如,900 物理像素宽图像将显示为 600 逻辑像素宽。", + "walkthroughs.steps.media.image.path.svg": "变量中支持颜色标记、svg 路径以支持与工作台匹配的主题设置。", + "walkthroughs.steps.media.markdown.path": "Markdown 文档的路径(相对于扩展目录)。", + "walkthroughs.steps.oneOn.command": "执行指定命令时将步骤标记为已完成。", + "walkthroughs.steps.title": "步骤标题。", + "walkthroughs.steps.when": "用于控制此步骤可见性的上下文键表达式。", + "walkthroughs.title": "演练的标题。", + "walkthroughs.when": "用于控制此演练的可见性的上下文键表达式。" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": { + "gettingStartedChecked": "用于表示已完成的演练步骤", + "gettingStartedUnchecked": "用于表示尚未完成的演练步骤" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { + "getStarted": "欢迎", + "walkthroughPageTitle": "演练: {0}" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { + "builtin": "内置", + "developer": "开发人员", + "resetGettingStartedProgressDescription": "重置欢迎页面上所有演练步骤的进度,以将其外观设置为初次查看,从而为入门体验提供全新开端。", + "resetWelcomePageWalkthroughProgress": "重置欢迎页面演练进度" + }, + "vs/workbench/contrib/welcomeGettingStarted/browser/startupPage": { + "startupPage.markdownPreviewError": "无法打开 Markdown 预览: {0}。\r\n\r\n请确保已启用 Markdown 扩展。", + "welcome.displayName": "欢迎页面" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": { + "browseLangExts": "浏览语言扩展", + "browsePopular": "浏览热门扩展", + "browsePopularWeb": "浏览热门 Web 扩展", + "cloneRepo": "克隆仓库", + "commandPalette": "打开命令面板", + "copilotTerms": "By continuing, you agree to Copilot [Terms]({0}) and [Privacy Policy]({1}).", + "enableSync": "备份和同步设置", + "enableTrust": "启用信任", + "getting-started-beginner-icon": "用于欢迎页面初学者类别的图标", + "getting-started-setup-icon": "用于欢迎页面的设置类别的图标", + "gettingStarted.accessibilityHelp.description.interpolated": "辅助功能帮助对话框提供有关功能内容以及用于操作功能的命令/键绑定的信息。\r\n 由于焦点位于编辑器、终端、笔记本、聊天响应、注释或调试控制台上,可使用“打开辅助功能帮助”命令打开相关对话框。\r\n{0}", + "gettingStarted.accessibilityHelp.title": "使用辅助功能帮助对话框了解功能", + "gettingStarted.accessibilitySettings.description.interpolated": "通过运行“打开辅助功能设置”命令可配置辅助功能设置。\r\n{0}", + "gettingStarted.accessibilitySettings.title": "配置辅助功能设置", + "gettingStarted.accessibilitySignals.description.interpolated": "辅助功能声音和公告会在各种事件的工作台周围播放。\r\n 可以使用“列出信号声音和列出信号公告”命令来发现和配置这些功能。\r\n{0}\r\n{1}", + "gettingStarted.accessibilitySignals.title": "微调要通过音频或盲文设备接收的辅助功能信号", + "gettingStarted.accessibleView.description.interpolated": "辅助视图可用于终端、悬停、通知、批注、笔记本输出、聊天响应、内联完成和调试控制台输出。\r\n 如果焦点位于这些功能上,则可以使用“打开辅助视图”命令打开它。\r\n{0}", + "gettingStarted.accessibleView.title": "屏幕阅读器用户可以在无障碍视图中逐行、逐字检查内容。", + "gettingStarted.beginner.description": "获取最基本功能的概述", + "gettingStarted.beginner.title": "了解基础知识", + "gettingStarted.beginner.walkthroughPageTitle": "基本功能", + "gettingStarted.codeFolding.description.interpolated": "使用“切换折叠”命令折叠或展开代码部分。\r\n{0}\r\n 使用“切换折叠递归”命令以递归方式折叠或展开\r\n{1}\r\n", + "gettingStarted.codeFolding.title": "使用代码折叠可折叠代码块,并关注你感兴趣的代码。", + "gettingStarted.commandPalette.description.interpolated": "在 VS Code 中运行命令,无需动用鼠标即可完成任何任务。\r\n{0}", + "gettingStarted.commandPalette.title": "使用命令面板解锁工作效率 ", + "gettingStarted.commandPaletteAccessibility.description.interpolated": "在 VS Code 中运行命令,无需动用鼠标即可完成任何任务。\r\n{0}", + "gettingStarted.commandPaletteAccessibility.title": "使用命令面板释放工作效率", + "gettingStarted.copilotSetup.description": "Write code faster and smarter with [Copilot]({0}) for free.", + "gettingStarted.copilotSetup.title": "Use AI features with Copilot for free", + "gettingStarted.debug.description.interpolated": "通过设置启动配置来加速编辑、生成、测试和调试循环。\r\n{0}", + "gettingStarted.debug.title": "在操作中查看代码", + "gettingStarted.extensions.description.interpolated": "扩展是 VS Code 的精华。扩展范围包括方便地提升生产力、扩展现成的功能以及添加全新的功能。\r\n{0}", + "gettingStarted.extensions.title": "使用扩展编码", + "gettingStarted.extensionsWeb.description.interpolated": "扩展是 VS Code 的增强功能。越来越多的扩展可在 Web 上使用。\r\n{0}", + "gettingStarted.findLanguageExts.description.interpolated": "语法突出显示、代码完成、lint 分析和调试让代码更加智能。虽然已内置多种语言,但可将更多语言添加为扩展。\r\n{0}", + "gettingStarted.findLanguageExts.title": "对所有语言的丰富支持", + "gettingStarted.goToSymbol.description.interpolated": "“转到符号”命令对于在文档中的重要地标之间导航非常有用。\r\n{0}", + "gettingStarted.goToSymbol.title": "导航到文件中的符号", + "gettingStarted.hover.description.interpolated": "当焦点位于编辑器中的变量或符号上时,可以使用“显示或打开悬停”命令聚焦悬停。\r\n{0}", + "gettingStarted.hover.title": "访问编辑器中的悬停以获取有关变量或符号的详细信息", + "gettingStarted.installGit.description.interpolated": "安装 Git 以跟踪项目中的更改。\r\n{0}\r\n安装后 {1}重新加载窗口{2} 以完成 Git 安装。", + "gettingStarted.installGit.title": "安装 Git", + "gettingStarted.intellisense.description.interpolated": "可以使用 Trigger Intellisense 命令打开 Intellisense 建议。\r\n{0}\r\n 可以使用触发器内联建议触发内联 Intellisense 建议\r\n{1}\r\n 有用的设置包括 editor.inlineCompletionsAccessibilityVerbose 和 editor.screenReaderAnnounceInlineSuggestion。", + "gettingStarted.intellisense.title": "使用 Intellisense 提高编码效率", + "gettingStarted.keyboardShortcuts.description.interpolated": "发现喜欢的命令后,创建自定义键盘快捷方式以进行即时访问。\r\n{0}", + "gettingStarted.keyboardShortcuts.title": "自定义键盘快捷方式", + "gettingStarted.menuBar.description.interpolated": "下拉菜单中提供了完整的菜单栏,可为代码腾出空间。切换其外观以加快访问速度。\r\n{0}", + "gettingStarted.menuBar.title": "恰好数量的 UI", + "gettingStarted.newFile.description": "打开新的无标题文本文件、笔记本或自定义编辑器。", + "gettingStarted.newFile.title": "新建文件...", + "gettingStarted.notebook.title": "自定义笔记", + "gettingStarted.notebook.walkthroughPageTitle": "笔记本", + "gettingStarted.notebookProfile.description": "获取笔记,以你喜欢的方式体验", + "gettingStarted.notebookProfile.title": "选择笔记的布局", + "gettingStarted.openFile.description": "打开文件以开始工作", + "gettingStarted.openFile.title": "打开文件...", + "gettingStarted.openFolder.description": "打开文件夹开始工作", + "gettingStarted.openFolder.title": "打开文件夹...", + "gettingStarted.openMac.description": "打开文件或文件夹以开始工作", + "gettingStarted.openMac.title": "打开...", + "gettingStarted.pickColor.description.interpolated": "合适的主题有助于你专注代码、更易于识别,并且使用起来更具趣味性。\r\n{0}", + "gettingStarted.pickColor.title": "选择主题", + "gettingStarted.quickOpen.description.interpolated": "击键一下即可迅速在文件之间导航。提示: 通过按右箭头键打开多个文件。\r\n{0}", + "gettingStarted.quickOpen.title": "在文件之间快速导航", + "gettingStarted.scm.description.interpolated": "不再查找 Git 命令! Git 和 GitHub 工作流已无缝集成。\r\n{0}", + "gettingStarted.scm.title": "使用 Git 跟踪代码", + "gettingStarted.scmClone.description.interpolated": "为项目设置内置版本控制,以跟踪更改并与他人协作。\r\n{0}", + "gettingStarted.scmSetup.description.interpolated": "为项目设置内置版本控制,以跟踪更改并与他人协作。\r\n{0}", + "gettingStarted.settings.description.interpolated": "根据你的喜好自定义 VS Code 和扩展的各个方面。首先会列出常用设置便于你开始使用。\r\n{0}", + "gettingStarted.settings.title": "优化设置", + "gettingStarted.settingsSync.description.interpolated": "保持跨所有设备备份和更新基本自定义。\r\n{0}", + "gettingStarted.settingsSync.title": "跨设备同步设置", + "gettingStarted.setup.OpenFolder.description.interpolated": "你已准备好开始编码。请打开项目文件夹,将文件放入VS Code。\r\n{0}", + "gettingStarted.setup.OpenFolder.title": "打开你的代码", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "你已准备好开始编码。可以打开本地项目或远程仓库,以将文件置于 VS Code。\r\n{0}\r\n{1}", + "gettingStarted.setup.description": "自定义编辑器、了解基础知识并开始编码", + "gettingStarted.setup.title": "开始使用 VS Code", + "gettingStarted.setup.walkthroughPageTitle": "安装程序 VS Code", + "gettingStarted.setupAccessibility.description": "了解可用于访问 VS Code 的工具和快捷方式。请注意,某些操作在演练的上下文中不可操作。", + "gettingStarted.setupAccessibility.title": "辅助功能入门", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "安装程序 VS Code 辅助功能", + "gettingStarted.setupWeb.description": "自定义编辑器、了解基础知识并开始编码", + "gettingStarted.setupWeb.title": "面向 Web 的 VS Code 入门", + "gettingStarted.setupWeb.walkthroughPageTitle": "安装程序 VS Code Web", + "gettingStarted.shortcuts.description.interpolated": "发现喜欢的命令后,创建自定义键盘快捷方式以进行即时访问。\r\n{0}", + "gettingStarted.shortcuts.title": "自定义快捷方式", + "gettingStarted.tasks.description.interpolated": "为常见工作流创建任务,并享受运行脚本和自动检查结果的集成体验。\r\n{0}", + "gettingStarted.tasks.title": "自动执行项目任务", + "gettingStarted.terminal.description.interpolated": "在代码近旁快速运行 shell 命令并监视生成输出。\r\n{0}", + "gettingStarted.terminal.title": "内置终端", + "gettingStarted.topLevelGitClone.description": "将远程仓库克隆到本地文件夹", + "gettingStarted.topLevelGitClone.title": "克隆 Git 仓库...", + "gettingStarted.topLevelGitOpen.description": "连接到远程仓库或拉取请求,以进行浏览、搜索、编辑和提交", + "gettingStarted.topLevelGitOpen.title": "打开仓库...", + "gettingStarted.topLevelOpenTunnel.description": "通过 Tunnel 连接到远程计算机", + "gettingStarted.topLevelOpenTunnel.title": "打开隧道...", + "gettingStarted.topLevelRemoteOpen.description": "连接到远程开发工作区。", + "gettingStarted.topLevelRemoteOpen.title": "连接到...", + "gettingStarted.topLevelShowWalkthroughs.description": "查看编辑器或扩展的演练", + "gettingStarted.topLevelShowWalkthroughs.title": "打开演练...", + "gettingStarted.verbositySettings.description.interpolated": "工作台周围存在功能对应的屏幕阅读器详细程度设置,以便用户熟悉某项功能后,避免听到有关如何操作该功能的提示。例如,存在辅助功能帮助对话框的功能将指示如何打开对话框,直到该功能的详细程度设置被禁用。\r\n 可通过运行“打开辅助功能设置”命令来配置这些和其他辅助功能设置。\r\n{0}", + "gettingStarted.verbositySettings.title": "控制 aria 标签的详细程度", + "gettingStarted.videoTutorial.description.interpolated": "请观看系列简短实用视频教程中的第一课,了解 VS Code 的主要功能。\r\n{0}", + "gettingStarted.videoTutorial.title": "观看视频教程", + "gettingStarted.workspaceTrust.description.interpolated": "通过 {0},可以确定项目文件夹是否应 **允许或限制** 自动代码执行 __(扩展、调试等所必需)__。\r\n 打开文件/文件夹将提示授予信任。以后始终可以 {1}。", + "gettingStarted.workspaceTrust.title": "安全浏览和编辑代码", + "initRepo": "初始化 Git 仓库", + "installGit": "安装 Git", + "keyboardShortcuts": "键盘快捷方式", + "listSignalAnnouncements": "列出信号公告", + "listSignalSounds": "列出信号声音", + "openAccessibilityHelp": "打开辅助功能帮助", + "openAccessibilitySettings": "打开辅助功能设置", + "openAccessibleView": "打开辅助视图", + "openFolder": "打开文件夹", + "openGoToSymbol": "转到“符号”", + "openRepository": "打开仓库", + "openSCM": "开放源代码管理", + "openVerbositySettings": "打开辅助功能设置", + "pickFolder": "选取文件夹", + "quickOpen": "快速打开一个文件", + "runProject": "运行项目", + "runTasks": "运行自动检测到的任务", + "setupCopilotButton.chatWithCopilot": "Chat with Copilot", + "setupCopilotButton.setup": "Setup Copilot", + "setupCopilotButton.signIn": "Sign in to use Copilot", + "showOrFocusHover": "显示或聚焦悬停", + "showTerminal": "打开终端", + "titleID": "浏览颜色主题", + "toggleFold": "切换折叠", + "toggleFoldRecursively": "以递归方式切换折叠", + "toggleMenuBar": "切换菜单栏", + "triggerInlineSuggestion": "触发内联建议", + "triggerIntellisense": "触发器 Intellisense", + "tweakSettings": "打开设置", + "watch": "观看教程", + "workspaceTrust": "工作区信任" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": { + "colab": "Colab", + "default": "默认", + "jupyter": "Jupyter" + }, + "vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": { + "HighContrast": "深色高对比度", + "HighContrastLight": "浅色高对比度", + "dark": "现代深色", + "light": "现代浅色", + "seeMore": "查看更多主题..." + }, + "vs/workbench/contrib/welcomeOverlay/browser/welcomeOverlay": { + "hideWelcomeOverlay": "隐藏界面概述", + "welcomeOverlay": "用户界面概览", + "welcomeOverlay.commandPalette": "查找并运行所有命令", + "welcomeOverlay.debug": "启动和调试", + "welcomeOverlay.explorer": "文件资源管理器", + "welcomeOverlay.extensions": "管理扩展", + "welcomeOverlay.git": "源代码管理", + "welcomeOverlay.notifications": "显示通知", + "welcomeOverlay.problems": "查看错误和警告", + "welcomeOverlay.search": "跨文件搜索", + "welcomeOverlay.terminal": "切换集成终端", + "welcomeOverlayBackground": "welcomeOverlay 背景色。" + }, + "vs/workbench/contrib/welcomeViews/common/newFile.contribution": { + "Built-In": "内置", + "Create": "创建", + "change keybinding": "配置键绑定", + "file": "文件", + "miNewFile2": "文本文件", + "miNewFileWithName": "新建文件({0})", + "newFilePlaceholder": "选择文件类型或输入文件名...", + "newFileTitle": "新建文件...", + "notebook": "笔记本", + "welcome.newFile": "新建文件..." + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeContribution": { + "ViewsWelcomeExtensionPoint.proposedAPI": "“{0}”中的 viewsWelcome 贡献需要 “enabledApiProposals: [“contribViewsWelcome”]”才能使用“组”建议的属性。" + }, + "vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": { + "contributes.viewsWelcome": "提供视图欢迎内容。只要没有有意义的内容可显示,就会在基于树的视图中呈现欢迎内容,例如未打开文件夹时的文件资源管理器。此类内容作为产品内文档非常有用,可促使用户在某些功能可用之前使用它们。文件资源管理器欢迎视图中的“克隆仓库”按钮就是一个很好的示例。", + "contributes.viewsWelcome.view": "为特定视图提供的欢迎页面内容。", + "contributes.viewsWelcome.view.contents": "要显示的欢迎内容。内容的格式是 Markdown 的子集,仅支持链接。", + "contributes.viewsWelcome.view.enablement": "启用欢迎内容按钮和命令链接的条件。", + "contributes.viewsWelcome.view.group": "此欢迎内容所属的组。建议的 API。", + "contributes.viewsWelcome.view.view": "此欢迎内容的目标视图标识符。仅支持基于树的视图。", + "contributes.viewsWelcome.view.when": "显示欢迎内容的条件。" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": { + "editorWalkThrough": "交互式编辑器操场", + "editorWalkThrough.title": "编辑器操场", + "editorWalkThroughMetadata": "打开交互式操场以了解编辑器。" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": { + "miPlayground": "编辑器操场(&&N)", + "walkThrough.editor.label": "操场" + }, + "vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": { + "walkThrough.gitNotFound": "你的系统上似乎未安装 Git。", + "walkThrough.unboundCommand": "未绑定" + }, + "vs/workbench/contrib/welcomeWalkthrough/common/walkThroughUtils": { + "walkThrough.embeddedEditorBackground": "嵌入于交互式演练场中的编辑器的背景颜色。" + }, + "vs/workbench/contrib/workspace/browser/workspace.contribution": { + "addWorkspaceFolderDetail": "你正在将文件添加到受信任的工作区,该工作区当前不受信任。是否信任这些新文件的作者?", + "addWorkspaceFolderMessage": "是否信任此文件夹中的文件的作者?", + "cancelWorkspaceTrustButton": "取消", + "checkboxString": "信任父文件夹“{0}”中所有文件的作者", + "configureWorkspaceTrustSettings": "配置工作区信任设置", + "dontTrustFolderOptionDescription": "在受限模式下浏览文件夹", + "dontTrustOption": "否,我不信任此作者(&&N)", + "dontTrustWorkspaceOptionDescription": "在受限模式下浏览工作区", + "folderStartupTrustDetails": "{0} 提供可以自动在此文件夹中执行文件的功能。", + "folderTrust": "是否信任此文件夹中的文件的作者?", + "grantFolderTrustButton": "信任文件夹并继续(&&T)", + "grantWorkspaceTrustButton": "信任工作区并继续(&&T)", + "immediateTrustRequestLearnMore": "如果不信任这些文件的作者,则建议不要继续,因为这些文件可能是恶意文件。请参阅[我们的文档](https://aka.ms/vscode-workspace-trust),了解详细信息。", + "immediateTrustRequestMessage": "如果不信任当前打开的文件或文件夹的源,则尝试使用的功能可能会带来安全风险。", + "manageWorkspaceTrust": "管理工作区信任", + "manageWorkspaceTrustButton": "管理(&&M)", + "newWindow": "在受限模式中打开(&&R)", + "no": "否", + "open": "打开(&&O)", + "openLooseFileLearnMore": "如果不想打开不受信任的文件,则建议在新窗口中通过受限模式打开它们,因为这些文件可能是恶意文件。请参阅[我们的文档](https://aka.ms/vscode-workspace-trust),了解详细信息。", + "openLooseFileWindowDetails": "你尝试在受信任的窗口中打开不受信任的文件。", + "openLooseFileWindowMesssage": "是否要在此窗口中允许不受信任的文件?", + "openLooseFileWorkspaceCheckbox": "记住我对所有工作区的决定", + "openLooseFileWorkspaceDetails": "你尝试在受信任的工作区中打开不受信任的文件。", + "openLooseFileWorkspaceMesssage": "是否要允许此工作区中不受信任的文件?", + "restrictedModeBannerAriaLabelFolder": "受限模式旨在实现安全地浏览代码。信任此文件夹以启用所有功能。使用导航键访问横幅操作。", + "restrictedModeBannerAriaLabelWindow": "受限模式旨在实现安全地浏览代码。信任此窗口以启用所有功能。使用导航键访问横幅操作。", + "restrictedModeBannerAriaLabelWorkspace": "受限模式旨在实现安全地浏览代码。信任此工作区以启用所有功能。使用导航键访问横幅操作。", + "restrictedModeBannerLearnMore": "了解详细信息", + "restrictedModeBannerManage": "管理", + "restrictedModeBannerMessageFolder": "受限模式旨在实现安全地浏览代码。信任此文件夹以启用所有功能。", + "restrictedModeBannerMessageWindow": "受限模式旨在实现安全地浏览代码。信任此窗口以启用所有功能。", + "restrictedModeBannerMessageWorkspace": "受限模式旨在实现安全地浏览代码。信任此工作区以启用所有功能。", + "startupTrustRequestLearnMore": "如果不信任这些文件的作者,则建议继续使用限制模式,因为这些文件可能是恶意文件。请参阅[我们的文档](https://aka.ms/vscode-workspace-trust),了解详细信息。", + "status.WorkspaceTrust": "工作区信任", + "status.ariaUntrustedFolder": "限制模式: 某些功能已禁用,因为此文件夹不受信任。", + "status.ariaUntrustedWindow": "限制模式: 某些功能已禁用,因为此窗口不受信任。", + "status.ariaUntrustedWorkspace": "限制模式: 某些功能已禁用,因为此工作区不受信任。", + "status.tooltipUntrustedFolder2": "在受限模式下运行\r\n\r\n某些[功能被禁用]({0}),因为此[文件夹不受信任]({1})。", + "status.tooltipUntrustedWindow2": "在受限模式下运行\r\n\r\n某些[功能被禁用]({0}),因为此[窗口不受信任]({1})。", + "status.tooltipUntrustedWorkspace2": "在受限模式下运行\r\n\r\n某些[功能被禁用]({0}),因为此[工作区不受信任]({1})。", + "trustFolderOptionDescription": "信任文件夹并启用所有功能", + "trustOption": "是,我信任此作者(&&Y)", + "trustWorkspaceOptionDescription": "信任工作区并启用所有功能", + "untrusted": "受限模式", + "workspace.trust.banner.always": "每次打开不受信任的工作区时显示横幅。", + "workspace.trust.banner.description": "控制何时显示受限模式横幅。", + "workspace.trust.banner.never": "打开不受信任的工作区时,不要显示横幅。", + "workspace.trust.banner.untilDismissed": "打开不受信任的工作区时显示横幅,直到关闭为止。", + "workspace.trust.description": "控制是否在 VS Code 内启用工作区信任。", + "workspace.trust.emptyWindow.description": "控制空窗口在 VS Code 中是否默认受信任。当与 `#{0}#` 一起使用时,可以启用 VS Code 的完整功能,而无需在空窗口中进行提示。", + "workspace.trust.startupPrompt.always": "每次打开不受信任的工作区时请求信任。", + "workspace.trust.startupPrompt.description": "控制何时显示信任工作区的启动提示。", + "workspace.trust.startupPrompt.never": "每次打开不受信任的工作区时不请求信任。", + "workspace.trust.startupPrompt.once": "首次打开不受信任的工作区时请求信任。", + "workspace.trust.untrustedFiles.description": "控制如何处理在受信任的工作区中打开不受信任的文件。此设置也适用于通过 `#{0}#\" 打开的空窗口中的文件。", + "workspace.trust.untrustedFiles.newWindow": "在受限模式下的独立窗口中始终打开不受信任的文件,而不显示提示。", + "workspace.trust.untrustedFiles.open": "始终允许不受信任的文件引入受信任的工作区,而不显示提示。", + "workspace.trust.untrustedFiles.prompt": "询问每个工作区如何处理不受信任文件。将不受信任的文件引入受信任的工作区后,将不会再次提示你。", + "workspaceStartupTrustDetails": "{0} 提供可以自动在此工作区中执行文件的功能。", + "workspaceTrust": "是否信任此工作区中的文件的作者?", + "workspaceTrustEditor": "工作区信任编辑器", + "workspacesCategory": "工作区" + }, + "vs/workbench/contrib/workspace/browser/workspaceTrustEditor": { + "addButton": "添加文件夹", + "checkListIcon": "适用于工作区信任编辑器中复选标记的图标。", + "deleteTrustedUri": "删除路径", + "dontTrustButton": "不信任", + "editIcon": "适用于工作区信任编辑器中编辑文件夹图标的图标。", + "editTrustedUri": "编辑路径", + "folderPickerIcon": "适用于工作区信任编辑器中选取文件夹图标的图标。", + "hostColumnLabel": "主机", + "invalidTrust": "不能信任仓库中的单个文件夹。", + "keyboardShortcut": "键盘快捷方式: {0}", + "localAuthority": "本地", + "no untrustedSettings": "未应用需要信任的工作区设置", + "noTrustedFoldersDescriptions": "尚未信任任何文件夹或工作区文件。", + "pathColumnLabel": "路径", + "pickerTrustedUri": "打开“文件选取器”", + "removeIcon": "适用于工作区信任编辑器中删除文件夹图标的图标。", + "root element label": "管理工作区信任", + "selectTrustedUri": "选择要信任的文件夹", + "shieldIcon": "适用于横幅上工作区信任图标的图标。", + "trustAll": "你将信任 {0} 上的所有存储库。", + "trustButton": "信任", + "trustMessage": "信任当前文件夹或其父级“{0}”中所有文件的作者。", + "trustOrg": "你将信任 {1} 上“{0}”下的所有存储库和分支。", + "trustParentButton": "信任父级", + "trustUri": "信任文件夹", + "trustedDebugging": "已启用调试", + "trustedDescription": "已启用所有功能,因为已向工作区授予信任。", + "trustedExtensions": "已激活所有已启用的扩展", + "trustedFolder": "在受信任的文件夹中", + "trustedFolderAriaLabel": "{0},受信任", + "trustedFolderSubtitle": "你信任当前文件夹中文件的作者。已启用全部功能:", + "trustedFolderWithHostAriaLabel": "{1} 上的 {0},受信任", + "trustedFoldersAndWorkspaces": "受信任的文件夹和工作区", + "trustedFoldersDescription": "你信任以下文件夹、其子文件夹和工作区文件。", + "trustedForcedReason": "此窗口因已打开工作区的性质而获得信任。", + "trustedHeaderFolder": "你信任此文件夹", + "trustedHeaderWindow": "你信任此窗口", + "trustedHeaderWorkspace": "你信任此工作区", + "trustedSettings": "已应用所有工作区设置", + "trustedTasks": "允许运行任务", + "trustedUnsettableWindow": "此窗口受信任。", + "trustedWindow": "在受信任的窗口中", + "trustedWindowSubtitle": "你信任当前窗口中文件的作者。已启用所有功能:", + "trustedWorkspace": "在受信任的工作区中", + "trustedWorkspaceSubtitle": "你信任当前工作区中文件的作者。已启用所有功能:", + "untrustedDebugging": "已禁用调试。", + "untrustedDescription": "{0} 处于用于安全代码浏览的受限模式。", + "untrustedExtensions": "[{0} 扩展]({1})已禁用或功能受限", + "untrustedFolderReason": "此文件夹通过以下可信文件夹中的加粗条目得到信任。", + "untrustedFolderSubtitle": "你不信任当前文件夹中文件的作者。已禁用以下功能:", + "untrustedHeader": "你处于限制模式下", + "untrustedSettings": "未应用[{0} 工作区设置]({1})", + "untrustedTasks": "不允许运行任务", + "untrustedWindowSubtitle": "你不信任当前窗口中文件的作者。已禁用以下功能:", + "untrustedWorkspace": "在受限模式下", + "untrustedWorkspaceReason": "此工作区通过以下受信任文件夹中的加粗条目得到信任。", + "untrustedWorkspaceSubtitle": "你不信任当前工作区中文件的作者。已禁用以下功能:", + "workspaceTrustEditorHeaderActions": "[配置设置]({0}) 或 [了解详细信息](https://aka.ms/vscode-workspace-trust)。", + "xListIcon": "工作区信任编辑器中十字形的图标。" + }, + "vs/workbench/contrib/workspace/common/workspace": { + "workspaceTrustEnabledCtx": "是否已启用工作区信任功能。", + "workspaceTrustedCtx": "用户是否已信任当前工作区。" + }, + "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { + "alreadyOpen": "此工作区已打开。", + "foundWorkspace": "此文件夹包含工作区文件“{0}”,是否打开? [了解更多]({1})有关工作区文件的详细信息。", + "foundWorkspaces": "此文件夹包含多个工作区文件,是否打开? [了解更多]({0})有关工作区文件的详细信息。", + "openWorkspace": "打开工作区", + "selectToOpen": "选择要打开的工作区", + "selectWorkspace": "选择工作区" + }, + "vs/workbench/services/actions/common/menusExtensionPoint": { + "command name": "ID", + "command title": "标题", + "commands": "命令", + "comment.actions": "贡献的注释上下文菜单,呈现为注释编辑器下方的按钮", + "comment.commentContext": "提供的注释上下文菜单,在注释线程速览视图中呈现为单个注释上的右键单击菜单。", + "comment.title": "贡献的注释标题菜单", + "commentThread.actions": "贡献的注释线程上下文菜单,呈现为注释编辑器下方的按钮", + "commentThread.editorActions": "贡献的注释编辑器操作", + "commentThread.title": "贡献的注释线程标题菜单", + "commentThread.titleContext": "提供的注释线程标题的速览上下文菜单,在注释线程的速览标题上呈现为右键单击菜单。", + "commentsView.threadActions": "注释视图中提供的注释线程上下文菜单", + "dup0": "已注册命令 `{0}`", + "dup1": "{1} 已注册命令 `{0}` ({2})", + "dupe.command": "菜单项引用的命令中默认和替代命令相同", + "editorLineNumberContext": "贡献的编辑器行号上下文菜单", + "file.newFile": "“新建文件...”快速选取,显示在欢迎页面和文件菜单上。", + "inlineCompletions.actions": "悬停在内联完成项上时显示的操作", + "interactive.cell.title": "贡献的交互式单元格标题菜单", + "interactive.toolbar": "贡献的交互式工具栏菜单", + "issue.reporter": "提供的问题报告器菜单", + "keyboard shortcuts": "键盘快捷方式", + "menuContexts": "菜单上下文", + "menus.changeTitle": "源代码管理内联更改菜单", + "menus.commandPalette": "命令面板", + "menus.debugCallstackContext": "调试调用堆栈视图上下文菜单", + "menus.debugCreateConfiguation": "“调试创建配置”菜单", + "menus.debugToolBar": "调试工具栏菜单", + "menus.debugVariablesContext": "调试变量视图上下文菜单", + "menus.diffEditorGutterToolBarMenus": "差异编辑器中的装订线工具栏", + "menus.editorContext": "编辑器上下文菜单", + "menus.editorContextCopyAs": "编辑器上下文菜单中的“复制为”子菜单", + "menus.editorContextShare": "编辑器上下文菜单中的“共享”子菜单", + "menus.editorTabContext": "编辑器选项卡上下文菜单", + "menus.editorTitle": "编辑器标题菜单", + "menus.editorTitleContextShare": "编辑器标题上下文菜单内的“共享”子菜单", + "menus.editorTitleRun": "在编辑器标题菜单内运行子菜单", + "menus.explorerContext": "文件资源管理器上下文菜单", + "menus.explorerContextShare": "文件资源管理器上下文菜单中的“共享”子菜单", + "menus.extensionContext": "扩展上下文菜单", + "menus.historyItemContext": "源代码管理历史记录项的上下文菜单", + "menus.historyItemRefContext": "源代码管理历史记录项引用上下文菜单", + "menus.home": "主指示器上下文菜单(仅限 Web)", + "menus.input": "“源代码管理”输入框菜单", + "menus.mergeEditorResult": "合并编辑器的结果工具栏", + "menus.multiDiffEditorResource": "多差异编辑器中的资源工具栏", + "menus.notebookVariablesContext": "“笔记本变量视图”上下文菜单", + "menus.opy": "顶层“编辑”菜单中的“复制为”子菜单", + "menus.resourceFolderContext": "源代码管理资源文件夹上下文菜单", + "menus.resourceGroupContext": "源代码管理资源组上下文菜单", + "menus.resourceStateContext": "源代码管理资源状态上下文菜单", + "menus.scmHistoryTitle": "“源代码管理历史记录”标题菜单", + "menus.scmSourceControl": "源代码管理菜单", + "menus.scmSourceControlTitle": "源代码管理标题菜单", + "menus.scmTitle": "源代码管理标题菜单", + "menus.share": "共享顶级“文件”菜单中显示的子菜单。", + "menus.statusBarRemoteIndicator": "状态栏中的远程指示器菜单", + "menus.terminalContext": "终端上下文菜单", + "menus.terminalTabContext": "终端选项卡上下文菜单", + "menus.touchBar": "触控栏 (仅 macOS)", + "merge.toolbar": "编辑器中的突出按钮覆盖其内容", + "missing.altCommand": "菜单项引用了未在 'commands' 部分定义的替代命令“{0}”。", + "missing.command": "菜单项引用未在“命令”部分进行定义的命令“{0}”。", + "missing.submenu": "菜单项引用了未在“子菜单”部分定义的子菜单“{0}”。", + "nonempty": "应为非空值。", + "notebook.cell.execute": "贡献的笔记本单元格执行菜单", + "notebook.cell.title": "贡献的笔记本单元格标题菜单", + "notebook.kernelSource": "贡献的笔记本内核源菜单", + "notebook.toolbar": "贡献的笔记本工具栏菜单", + "opticon": "可以省略属性 `icon`,若不省略则必须是字符串或文字,例如 `{dark, light}`", + "optstring": "属性“{0}”可以省略,或者必须为 `string` 类型", + "proposed": "建议的 API 需要 `enabledApiProposal: [“{0}”]` - {1}", + "proposedAPI.invalid": "{0} 是建议的菜单标识符。它需要 “package.json#enabledApiProposals: [“{1}”]”,并且仅在开发用完或使用以下命令行开关时可用: --enable-proposed-api {2}", + "require": "子菜单项必须是对象", + "requireStringOrObject": "属性“{0}”是必要属性,其类型必须是 `string` 或 `object`", + "requirearray": "子菜单项必须是数组", + "requirestring": "属性“{0}”是必需项,并且必须为 `string` 类型", + "requirestrings": "属性“{0}”和“{1}”是必要属性,其类型必须是 `{dark, light}`", + "submenuId.duplicate.id": "以前已注册 `{0}` 子菜单。", + "submenuId.invalid.id": "“{0}”不是有效的子菜单标识符", + "submenuId.invalid.label": "“{0}”不是有效的子菜单标签", + "submenuItem.duplicate": "`{0}` 子菜单已提供给 `{1}` 菜单。", + "testing.item.context": "提供的测试项菜单", + "testing.item.gutter.title": "测试项的装订线装饰菜单", + "testing.item.result.title": "“测试结果”视图或速览中的项目菜单。", + "testing.message.content.title": "结果树中消息的上下文菜单", + "testing.message.context.title": "覆盖显示消息的编辑器内容的突出按钮", + "testing.profiles.context.title": "用于配置测试配置文件的菜单。", + "unsupported.submenureference": "菜单项引用了不具有子菜单支持的菜单的子菜单。", + "view.containerTitle": "贡献的视图容器标题菜单", + "view.itemContext": "提供的视图中的项目的上下文菜单", + "view.timelineContext": "时间线视图项上下文菜单", + "view.timelineTitle": "时间线视图标题菜单", + "view.tunnelContext": "“端口”视图项目上下文菜单", + "view.tunnelOriginInline": "“端口”视图项源内联菜单", + "view.tunnelPortInline": "端口视图项端口内联菜单", + "view.viewTitle": "提供的视图的标题菜单", + "viewContainerTitle.when": "{0} 菜单贡献必须在其 {2} 字句中检查 {1}。", + "vscode.extension.contributes.commandType.category": "(可选)类别字符串,命令在界面中根据此项分组", + "vscode.extension.contributes.commandType.command": "要执行的命令的标识符", + "vscode.extension.contributes.commandType.icon": "(可选)用于表示 UI 中的命令的图标。文件路径、具有深色和浅色主题的文件路径的对象,或者主题图标引用(如 `\\$(zap)`)", + "vscode.extension.contributes.commandType.icon.dark": "使用深色主题时的图标路径", + "vscode.extension.contributes.commandType.icon.light": "使用浅色主题时的图标路径", + "vscode.extension.contributes.commandType.precondition": "(可选)必须为 true 才能启用 UI (菜单和键绑定)中命令的条件。不会阻止通过其他方式执行命令,例如 `executeCommand`-api。", + "vscode.extension.contributes.commandType.shortTitle": "(可选)简短标题,在 UI 中表示该命令。菜单将根据显示命令的上下文选取“标题”或“简短标题”。", + "vscode.extension.contributes.commandType.title": "在 UI 中依据其表示命令的标题", + "vscode.extension.contributes.commands": "对命令面板提供命令。", + "vscode.extension.contributes.menuItem.alt": "要执行的替代命令的标识符。该命令必须在 'commands' 部分中声明", + "vscode.extension.contributes.menuItem.command": "要执行的命令的标识符。该命令必须在“命令”部分中声明", + "vscode.extension.contributes.menuItem.group": "此项所属的组", + "vscode.extension.contributes.menuItem.submenu": "要在此项中显示的子菜单的标识符。", + "vscode.extension.contributes.menuItem.when": "此条件必须为 true 才能显示此项", + "vscode.extension.contributes.menus": "向编辑器提供菜单项", + "vscode.extension.contributes.submenu.icon": "(可选)用于表示 UI 中的子菜单的图标。文件路径、具有深色和浅色主题的文件路径的对象,或者主题图标引用(如 `\\$(zap)`)", + "vscode.extension.contributes.submenu.icon.dark": "使用深色主题时的图标路径", + "vscode.extension.contributes.submenu.icon.light": "使用浅色主题时的图标路径", + "vscode.extension.contributes.submenu.id": "要显示为子菜单的菜单的标识符。", + "vscode.extension.contributes.submenu.label": "指向此子菜单的菜单项的标签。", + "vscode.extension.contributes.submenus": "将子菜单项分配到编辑器", + "webview.context": "Webview 上下文菜单" + }, + "vs/workbench/services/activity/common/activity": { + "activityErrorBadge.background": "错误活动徽章的背景色", + "activityErrorBadge.foreground": "错误活动徽章的前景色", + "activityWarningBadge.background": "警告活动徽章的背景色", + "activityWarningBadge.foreground": "警告活动徽章的前景色" + }, + "vs/workbench/services/assignment/common/assignmentService": { + "workbench.enableExperiments": "从 Microsoft 联机服务中获取要进行的实验。" + }, + "vs/workbench/services/authentication/browser/authenticationExtensionsService": { + "accessRequest": "授予“{0}”访问“{1}”的权限... (1)", + "allow": "允许(&&A)", + "confirmAuthenticationAccess": "扩展“{0}”正在尝试访问 {1} 帐户“{2}”的身份验证信息。", + "deny": "拒绝(&&D)", + "getSessionPlateholder": "选择一个供“{0}”使用的帐户或按 Esc 取消", + "selectAccount": "扩展“{0}”要访问 {1} 帐户", + "sign in": "已请求登录", + "signInRequest": "使用 {0} 登录以使用 {1} (1)", + "useOtherAccount": "登录到其他帐户" + }, + "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "身份验证提供程序的 ID。", + "authentication.idConflict": "已注册此身份验证 ID“{0}”", + "authentication.label": "身份验证提供程序的易读名称。", + "authentication.missingId": "提供身份验证必须指定一个 ID。", + "authentication.missingLabel": "提供身份验证必须指定一个标签。", + "authenticationExtensionPoint": "添加身份验证" + }, + "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { + "lifecycleVeto": "可能无法保存所做的更改。请按“取消”,然后重试。", + "retry": "重试(&&R)", + "unableToOpenWindow": "浏览器已中断新窗口的打开。按下“重试”以重试。", + "unableToOpenWindowDetail": "若要避免将来出现此问题,请确保允许此网站的弹出窗口。", + "unableToOpenWindowError": "无法打开新窗口。" + }, + "vs/workbench/services/auxiliaryWindow/electron-sandbox/auxiliaryWindowService": { + "backupErrorDetails": "请先尝试保存或还原具有未保存更改的编辑器,然后重试。" + }, + "vs/workbench/services/clipboard/browser/clipboardService": { + "clipboardError": "无法从浏览器的剪贴板中读取。请确保你已授予此网站从剪贴板中读取的访问权限。", + "learnMore": "了解详细信息", + "retry": "重试" + }, + "vs/workbench/services/configuration/browser/configurationService": { + "configurationDefaults.description": "为配置提供默认值", + "setting description": "配置要应用于所有配置文件的设置。" + }, + "vs/workbench/services/configuration/common/configurationEditing": { + "errorConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到用户设置。请先保存该用户设置文件,然后重试。", + "errorConfigurationFileDirtyFolder": "由于该文件具有未保存的更改,因此无法写入到文件夹设置。请先保存该 '{0}' 文件夹设置文件,然后重试。", + "errorConfigurationFileDirtyWorkspace": "由于该文件具有未保存的更改,因此无法写入到工作区设置。请先保存该工作区设置文件,然后重试。", + "errorConfigurationFileModifiedSince": "无法写入用户设置,因为文件的内容较新。", + "errorConfigurationFileModifiedSinceFolder": "无法写入文件夹设置,因为文件的内容较新。", + "errorConfigurationFileModifiedSinceWorkspace": "无法写入工作区设置,因为文件的内容较新。", + "errorInvalidConfiguration": "无法写入用户设置。请打开用户设置并清除错误或警告,然后重试。", + "errorInvalidConfigurationFolder": "无法写入文件夹设置。请打开“{0}”文件夹设置并清除错误或警告,然后重试。", + "errorInvalidConfigurationWorkspace": "无法写入工作区设置。请打开工作区设置并清除错误或警告,然后重试。", + "errorInvalidFolderConfiguration": "{0} 不支持文件夹资源域,因此无法写入\"文件夹设置\"。", + "errorInvalidFolderTarget": "未提供资源,因此无法写入\"文件夹设置\"。", + "errorInvalidLaunchConfiguration": "无法写入启动配置文件。请打开文件并更正错误或警告,然后重试。", + "errorInvalidRemoteConfiguration": "无法写入远程用户设置。请打开远程用户设置以更正其中的错误警告, 然后重试。", + "errorInvalidResourceLanguageConfiguration": "无法写入语言设置,因为{0}不是资源语言设置。", + "errorInvalidTaskConfiguration": "无法写入任务配置文件。请打开文件并更正错误或警告,然后重试。", + "errorInvalidUserTarget": "{0} 不支持全局域,因此无法写入\"用户设置\"。", + "errorInvalidWorkspaceConfigurationApplication": "无法将 {0} 写入“工作区设置”。此设置只能写于“用户设置”。", + "errorInvalidWorkspaceConfigurationMachine": "无法将 {0} 写入“工作区设置”。此设置只能写于“用户设置”。", + "errorInvalidWorkspaceTarget": "{0} 不在多文件夹工作区环境下支持工作区作用域,因此无法写入“工作区设置”。", + "errorLaunchConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到启动配置文件。请先将其保存,然后重试。", + "errorLaunchConfigurationFileModifiedSince": "无法写入启动配置文件,因为文件的内容较新。", + "errorNoWorkspaceOpened": "没有打开任何工作区,因此无法写入 {0}。请先打开一个工作区,然后重试。", + "errorPolicyConfiguration": "无法写入 {0},因为它是在系统策略中配置的。", + "errorRemoteConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到远程用户设置。请先保存该远程用户设置文件,然后重试。", + "errorRemoteConfigurationFileModifiedSince": "无法写入远程用户设置,因为文件的内容较新。", + "errorTasksConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到任务配置文件。请先将其保存,然后重试。", + "errorTasksConfigurationFileModifiedSince": "无法写入任务配置文件,因为文件的内容较新。", + "errorUnknown": "由于内部错误,无法写入 {0}。", + "errorUnknownKey": "没有注册配置 {1},因此无法写入 {0}。", + "folderTarget": "文件夹设置", + "fsError": "写入 {0} 时出错。{1}", + "open": "打开设置", + "openLaunchConfiguration": "打开启动配置", + "openTasksConfiguration": "打开任务配置", + "remoteUserTarget": "远程用户设置", + "saveAndRetry": "保存并重试", + "userTarget": "用户设置", + "workspaceTarget": "工作区设置" + }, + "vs/workbench/services/configuration/common/jsonEditingService": { + "errorInvalidFile": "无法写入文件。请打开文件以更正错误或警告,然后重试。" + }, + "vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": { + "commandVariable.noStringType": "无法替换命令变量“{0}”,因为命令没有返回字符串类型的结果。", + "inputVariable.command.noStringType": "无法替换输入变量“{0}”,因为命令“{1}”没有返回类型字符串的结果。", + "inputVariable.defaultInputValue": "(默认值)", + "inputVariable.missingAttribute": "输入变量“{0}”的类型为“{1}”且必须包含“{2}”。", + "inputVariable.noInputSection": "必须在调试或任务配置的“{1}”部分中定义变量“{0}”。", + "inputVariable.undefinedVariable": "遇到未定义的输入变量“{0}”。请删除或定义“{0}”以继续操作。", + "inputVariable.unknownType": "输入变量“{0}”只能是 'promptString'、'pickString' 或 'command' 类型。" + }, + "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { + "JsonSchema.input.command.args": "传递给命令的可选参数。", + "JsonSchema.input.command.command": "要为此输入变量执行的命令。", + "JsonSchema.input.default": "输入的默认值。", + "JsonSchema.input.description": "当提示用户输入时,将显示说明。", + "JsonSchema.input.id": "输入的 ID 用于与其变量采用 ${input:id} 形式的输入相关联。", + "JsonSchema.input.options": "用于定义快速选择选项的字符串数组。", + "JsonSchema.input.password": "控制是否显示密码输入。密码输入会隐藏键入的文本。", + "JsonSchema.input.pickString.optionLabel": "选项的标签。", + "JsonSchema.input.pickString.optionValue": "选项的值。", + "JsonSchema.input.type": "要使用的用户输入提示符的类型。", + "JsonSchema.input.type.command": "\"command\" 类型会执行命令。", + "JsonSchema.input.type.pickString": "“pickString”类型显示一个选择列表。", + "JsonSchema.input.type.promptString": "\"promptString\" 类型会打开一个输入框,要求用户输入内容。", + "JsonSchema.inputs": "用户输入。用于定义用户输入提示,例如自由字符串输入或从多个选项中进行选择。" + }, + "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { + "deprecatedVariables": "“env.”、“config.”和“command.”已弃用,请改用“env:”、“config:”和“command:”。" + }, + "vs/workbench/services/configurationResolver/common/variableResolver": { + "canNotFindFolder": "找不到文件夹“{1}”,因此无法解析变量 {0}。", + "canNotResolveFile": "无法解析变量 {0}。请打开一个编辑器。", + "canNotResolveFolderForFile": "变量 {0}: 找不到 \"{1}\" 的工作区文件夹。", + "canNotResolveLineNumber": "无法解析变量 {0}。请确保已在活动编辑器中选择一行内容。", + "canNotResolveSelectedText": "无法解析变量 {0}。请确保已在活动编辑器中选择一些文字。", + "canNotResolveUserHome": "无法解析 {0} 变量。未定义 UserHome 路径", + "canNotResolveWorkspaceFolder": "无法解析变量 {0}。请打开一个文件夹。", + "canNotResolveWorkspaceFolderMultiRoot": "无法在多文件夹工作区中解析变量 {0}。使用 \":\" 和工作区文件夹名称来限定此变量的作用域。", + "configNoString": "\"{1}\" 为结构类型值,因此无法解析变量 {0}。", + "configNotFound": "未能找到设置“{1}”,因此无法解析变量 {0}。", + "extensionNotInstalled": "无法解析变量 {0},因为未安装扩展 {1}。", + "missingConfigName": "未给出设置名称,因此无法解析变量 {0}。", + "missingEnvVarName": "未给出环境变量名称,因此无法解析变量 {0}。", + "missingExtensionName": "无法解析变量 {0},因为未给出扩展名。", + "noValueForCommand": "命令不含值,因此无法解析变量 {0}。" + }, + "vs/workbench/services/decorations/browser/decorationsService": { + "bubbleTitle": "包含强调项" + }, + "vs/workbench/services/dialogs/browser/abstractFileDialogService": { + "allFiles": "所有文件", + "dontSave": "不保存(&&N)", + "filterName.workspace": "工作区", + "noExt": "无扩展", + "openFile.title": "打开文件", + "openFileOrFolder.title": "打开文件或文件夹", + "openFolder.title": "打开文件夹", + "openWorkspace.title": "从文件打开工作区", + "save": "保存(&&S)", + "saveAll": "全部保存(&&S)", + "saveAsTitle": "另存为", + "saveChangesDetail": "如果不保存,你的更改将丢失。", + "saveChangesMessage": "是否要保存对 {0} 的更改?", + "saveChangesMessages": "是否要保存对下列 {0} 个文件的更改?", + "saveFileAs.title": "另存为" + }, + "vs/workbench/services/dialogs/browser/fileDialogService": { + "learnMore": "了解详细信息(&&L)", + "openFiles": "打开文件(&&F)...", + "openRemote": "打开远程(&&O)...", + "pickFolderAndOpen": "无法打开文件夹,请尝试改为将文件夹添加到工作区。", + "pickWorkspaceAndOpen": "无法打开工作区,请尝试改为将文件夹添加到工作区。", + "unsupportedBrowserDetail": "浏览器不支持打开本地文件夹。\r\n你可以打开单个文件或打开远程存储库。", + "unsupportedBrowserMessage": "不支持打开本地文件夹" + }, + "vs/workbench/services/dialogs/browser/simpleFileDialog": { + "openLocalFile": "打开本地文件...", + "openLocalFileFolder": "打开本地...", + "openLocalFolder": "打开本地文件夹...", + "remoteFileDialog.badPath": "路径不存在。", + "remoteFileDialog.cancel": "取消", + "remoteFileDialog.invalidPath": "请输入有效路径。", + "remoteFileDialog.local": "显示本地", + "remoteFileDialog.notConnectedToRemote": "{0} 的文件系统提供程序不可用。", + "remoteFileDialog.validateBadFilename": "请输入有效的文件名。", + "remoteFileDialog.validateCreateDirectory": "文件夹 {0} 不存在。是否要创建它?", + "remoteFileDialog.validateExisting": "{0} 已存在。是否确实要覆盖?", + "remoteFileDialog.validateFileOnly": "请选择文件。", + "remoteFileDialog.validateFolder": "该文件夹已存在。请使用新的文件名。", + "remoteFileDialog.validateFolderOnly": "请选择一个文件夹。", + "remoteFileDialog.validateNonexistentDir": "请输入已存在的路径。", + "remoteFileDialog.validateReadonlyFolder": "此文件夹不能用作保存目标。请选择其他文件夹", + "remoteFileDialog.windowsDriveLetter": "路径开头请使用驱动器号。", + "saveLocalFile": "保存本地文件..." + }, + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "配置默认设置", + "editorResolver.conflictingDefaults": "此资源可使用多个默认编辑器。", + "editorResolver.keepDefault": "保留“{0}”", + "promptOpenWith.configureDefault": "为 \"{0}\" 配置默认编辑器...", + "promptOpenWith.currentDefault": "默认", + "promptOpenWith.currentDefaultAndActive": "活动和默认", + "promptOpenWith.currentlyActive": "活动", + "promptOpenWith.placeHolder": "为“{0}”选择编辑器", + "promptOpenWith.updateDefaultPlaceHolder": "为 \"{0}\" 选择新的默认编辑器" + }, + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "将 [glob 模式](https://aka.ms/vscode-glob-patterns)配置到编辑器(例如 `\"*.hex\": \"hexEditor.hexedit\"`)。这些优先于默认行为。" + }, + "vs/workbench/services/extensionManagement/browser/extensionBisect": { + "I cannot reproduce": "我无法重现", + "This is Bad": "我可以重现", + "bisect": "扩展二等分处于活动状态,已禁用 {0} 扩展。请从这些选项中进行选择,检查是否仍可重现问题并继续操作。", + "bisect.plural": "扩展二等分处于活动状态,已禁用 {0} 扩展。请从这些选项中进行选择,检查是否仍可重现问题并继续操作。", + "bisect.singular": "Extension Bisect 处于活动状态,且已禁用 1 个扩展。请从这些选项中进行选择,以检查是否仍然可以重现问题并继续操作。", + "continue": "继续", + "detail.start": "扩展二等分将通过二分查找的方式确认引起问题的扩展。在此过程中,窗口将会不断重新加载(约{0}次),每次都必须确认是否出现问题", + "done.detail": "扩展二等分已完成,已将 {0} 标识为导致问题的扩展。", + "done.detail2": "扩展二等分已完成,但未标识任何扩展。这可能是 {0} 的问题。", + "done.disbale": "保持禁用此扩展", + "done.msg": "扩展二等分", + "msg.next": "扩展二等分", + "msg.start": "扩展二等分", + "msg2": "开始扩展二等分(&&S)", + "next.bad": "我可以重现(&&R)", + "next.cancel": "取消二等分(&&C)", + "next.good": "我无法重现(&&N)", + "next.stop": "停止二等分(&&S)", + "report": "报告问题并继续(&&R)", + "title.isBad": "继续扩展二等分", + "title.start": "开始扩展二等分", + "title.stop": "停止扩展二等分" + }, + "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { + "Reload": "重新加载并启用扩展", + "cannot change disablement environment": "无法更改 {0} 扩展的启用,因为它在环境中被禁用", + "cannot change disallowed extension enablement": "无法更改 {0} 扩展的启用,因为它是不允许的", + "cannot change enablement dependency": "无法启用“{0}”扩展,因为它依赖于无法启用的“{1}”扩展", + "cannot change enablement environment": "无法更改 {0} 扩展的启用,因为它已在环境中启用", + "cannot change enablement extension kind": "由于扩展类型,{0} 扩展的启用无法更改", + "cannot change enablement virtual workspace": "无法更改 {0} 扩展的启用,因为它不支持虚拟工作区", + "cannot change invalid extension enablement": "{0} 扩展的启用无法更改,因为它无效", + "cannot disable auth extension": "无法更改 {0} 扩展的启用,因为“设置同步”依赖此扩展。", + "cannot disable auth extension in workspace": "无法在工作区中更改 {0} 扩展的启用,因为它提供身份验证提供程序", + "cannot disable language pack extension": "无法更改 {0} 扩展的启用,因为它提供语言包。", + "extensionsDisabled": "已暂时禁用所有已安装的扩展。", + "noWorkspace": "没有工作区。" + }, + "vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": { + "not a web extension": "此扩展不是 Web 扩展,因此无法添加“{0}”。", + "openInstalledWebExtensionsResource": "打开已安装的 Web 扩展资源" + }, + "vs/workbench/services/extensionManagement/common/extensionFeaturesManagemetService": { + "accessExtensionFeature": "访问“{0}”功能", + "accessExtensionFeatureMessage": "“{0}”扩展希望访问“{1}”功能。", + "allow": "允许", + "disallow": "不允许" + }, + "vs/workbench/services/extensionManagement/common/extensionManagementServerService": { + "browser": "浏览器", + "remote": "远程" + }, + "vs/workbench/services/extensionManagement/common/extensionManagementService": { + "Manifest is not found": "安装扩展 {0} 失败: 找不到清单文件。", + "VS Code for Web": "{0} Web 版", + "cannot be installed": "无法安装“{0}”扩展,因为它在此安装程序中不可用。", + "extensionInstallWorkspaceTrustButton": "信任工作区 & 安装", + "extensionInstallWorkspaceTrustContinueButton": "安装", + "extensionInstallWorkspaceTrustManageButton": "了解详细信息", + "extensionInstallWorkspaceTrustMessage": "启用此扩展需要受信任的工作区。", + "install": "安装(&&I)", + "install and do no sync": "安装(不同步)(&&N)", + "install anyways": "仍然安装(&&I)", + "install extension": "安装扩展", + "install extensions": "安装扩展", + "install multiple extensions": "是否要跨设备安装并同步扩展?", + "install single extension": "是否要跨设备安装并同步 \"{0}\" 扩展?", + "limited support": "“{0}”在 {1} 中具有有限的功能。", + "main.notFound": "无法激活,因为找不到 {0}", + "manifest is not found": "未找到清单文件", + "multipleDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”以及其他扩展程序都依赖于此。", + "non web extensions": "“{0}”包含在“{1}”中不支持的扩展。", + "non web extensions detail": "包含不受支持的扩展。", + "showExtensions": "显示扩展(&&S)", + "singleDependentError": "无法卸载扩展程序“{0}”。扩展程序“{1}”依赖于此。", + "twoDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”依赖于此。" + }, + "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { + "local": "本地", + "remote": "远程" + }, + "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { + "incompatibleAPI": "无法安装“{0}”扩展。{1}", + "notFoundCompatibleDependency": "无法安装“{0}”扩展,因为它与当前 {1} 版本不兼容(版本 {2})。", + "notFoundReleaseExtension": "由于 '{0}' 扩展没有发布版本,因此无法安装。" + }, + "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { + "select for add": "将扩展建议添加到", + "select for remove": "从以下位置删除扩展建议", + "workspace": "工作区", + "workspace folder": "工作区文件夹" + }, + "vs/workbench/services/extensions/browser/extensionUrlHandler": { + "confirmUrl": "是否允许“{0}”扩展打开此 URI?", + "extensions": "扩展", + "installDetail": "此扩展想要打开 URI:", + "manage": "管理授权扩展 URI...", + "no": "当前没有已授权的扩展 URI。", + "open": "打开(&&O)", + "openUri": "打开 URI", + "reloadAndHandle": "扩展“{0}”尚未载入。是否重载此窗口来载入扩展并打开 URL?", + "reloadAndOpen": "重载窗口并打开(&&R)", + "rememberConfirmUrl": "不再向我询问此扩展" + }, + "vs/workbench/services/extensions/common/abstractExtensionService": { + "activation": "激活事件", + "disconnectRemote": "断开远程代理连接", + "extensionService.autoRestart": "远程扩展主机意外终止。正在重启...", + "extensionService.crash": "扩展远程主机在过去 5 分钟内意外终止了 3 次。", + "extensionStopVetoDetailsMany": "阻止操作的原因:\r\n- {0}", + "extensionStopVetoDetailsOne": "阻止操作的原因: {0}", + "extensionStopVetoError": "{0} (错误: {1})", + "extensionStopVetoMessage": "已阻止以下操作: {0}", + "extensionTestError": "找不到可在 {0} 启动测试运行程序的扩展主机。", + "looping": "以下扩展因包含依赖循环已被禁用: {0}", + "restart": "重启远程扩展主机", + "stopExtensionHosts": "正在停止扩展主机" + }, + "vs/workbench/services/extensions/common/extensionHostManager": { + "measureExtHostLatency": "测量扩展主机延迟" + }, + "vs/workbench/services/extensions/common/extensionsProposedApi": { + "enabledProposedAPIs": "API 建议" + }, + "vs/workbench/services/extensions/common/extensionsRegistry": { + "extensionKind": "定义扩展的类型。\"ui\"扩展在本地计算机上安装和运行,而 \"工作区\" 扩展则在远程计算机上运行。", + "extensionKind.empty": "定义一个无法在远程上下文中运行的扩展,既不能在本地上,也不能在远程计算机上运行。", + "extensionKind.ui": "定义一个扩展,该扩展在连接到远程窗口时只能在本地计算机上运行。", + "extensionKind.ui-workspace": "定义可在任意一侧运行的扩展,并首选在本地计算机上运行。", + "extensionKind.workspace": "定义一个扩展,该扩展只能在连接远程窗口时在远程计算机上运行。", + "extensionKind.workspace-ui": "定义可在任意一侧运行的扩展,并首选在远程计算机上运行。", + "product.extensionEnabledApiProposals": "相应扩展可以自由使用的 API 建议。", + "ui": "UI 扩展类型。在远程窗口中, 仅本地计算机可用时启用此类扩展。", + "vscode.extension.activationEvents": "VS Code 扩展的激活事件。", + "vscode.extension.activationEvents.onAuthenticationRequest": "每次从指定的身份验证提供程序请求会话时发出的激活事件。", + "vscode.extension.activationEvents.onChatParticipant": "调用指定聊天参与者时发出的激活事件。", + "vscode.extension.activationEvents.onCommand": "在调用指定命令时发出的激活事件。", + "vscode.extension.activationEvents.onCustomEditor": "每当指定的自定义编辑器变为可见时,都会发出激活事件。", + "vscode.extension.activationEvents.onDebug": "在用户准备调试或准备设置调试配置时发出的激活事件。", + "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "每当即将启动具有特定类型的调试会话并可能需要调试协议跟踪器时, 都会发出激活事件。", + "vscode.extension.activationEvents.onDebugDynamicConfigurations": "每当需要创建所有调试配置的列表(并且需要调用“动态”范围的所有 provideDebugConfigurations 方法)时都会引发激活事件。", + "vscode.extension.activationEvents.onDebugInitialConfigurations": "在需要创建 \"launch.json\" 文件 (且需要调用 provideDebugConfigurations 的所有方法) 时发出的激活事件。", + "vscode.extension.activationEvents.onDebugResolve": "在将要启动具有特定类型的调试会话 (且需要调用相应的 resolveDebugConfiguration 方法) 时发出的激活事件。", + "vscode.extension.activationEvents.onEditSession": "在使用给定方案访问编辑会话时发出的激活事件。", + "vscode.extension.activationEvents.onFileSystem": "在使用给定协议打开文件或文件夹时发出的激活事件。", + "vscode.extension.activationEvents.onIssueReporterOpened": "问题报告器打开时发出的激活事件。", + "vscode.extension.activationEvents.onLanguage": "在打开被解析为指定语言的文件时发出的激活事件。", + "vscode.extension.activationEvents.onLanguageModelTool": "调用指定语言模型工具时发出的激活事件。", + "vscode.extension.activationEvents.onNotebook": "在指定的笔记本文档被打开时发出的激活事件。", + "vscode.extension.activationEvents.onOpenExternalUri": "每当打开一个外部 uri (例如 http 或 https 链接)时发出的激活事件。", + "vscode.extension.activationEvents.onRenderer": "每当使用笔记本输出呈现器时发出激活事件。", + "vscode.extension.activationEvents.onSearch": "在开始从给定协议的文件夹中搜索时发出的激活事件。", + "vscode.extension.activationEvents.onStartupFinished": "启动完成后(在所有 \"*\" 激活的扩展完成激活后)发出的激活事件。", + "vscode.extension.activationEvents.onTaskType": "每当需要列出或解决特定类型的任务时,都会发出激活事件。", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "请求终端完成时发出的激活事件。", + "vscode.extension.activationEvents.onTerminalProfile": "启动特定终端配置文件时发出的激活事件。", + "vscode.extension.activationEvents.onTerminalQuickFixRequest": "当命令匹配与此 ID 关联的选择器时发出的激活事件", + "vscode.extension.activationEvents.onUri": "在打开系统范围内并指向此扩展的 URI 时发出的激活事件。", + "vscode.extension.activationEvents.onView": "在指定视图被展开时发出的激活事件。", + "vscode.extension.activationEvents.onWalkthrough": "打开指定演练时发出的激活事件。", + "vscode.extension.activationEvents.onWebviewPanel": "当加载某个 viewType 的 Web 视图时,会发出激活事件", + "vscode.extension.activationEvents.star": "在 VS Code 启动时发出的激活事件。为确保良好的最终用户体验,请仅在其他激活事件组合不适用于你的情况时,才在扩展中使用此事件。", + "vscode.extension.activationEvents.workspaceContains": "在打开至少包含一个匹配指定 glob 模式的文件的文件夹时发出的激活事件。", + "vscode.extension.api": "描述此扩展提供的 API。有关更多详细信息,请访问: https://code.visualstudio.com/api/advanced-topics/remote-extensions#handling-dependencies-with-remote-extensions", + "vscode.extension.api.none": "完全放弃导出任何 API 的功能。通过此操作,依赖于此扩展的其他扩展将能够在单独的扩展主机进程或远程计算机中运行。", + "vscode.extension.badges": "在 Marketplace 的扩展页边栏中显示的徽章数组。", + "vscode.extension.badges.description": "徽章说明。", + "vscode.extension.badges.href": "徽章链接。", + "vscode.extension.badges.url": "徽章图像 URL。", + "vscode.extension.capabilities": "通过扩展声明一组受支持的功能。", + "vscode.extension.capabilities.untrustedWorkspaces": "声明应如何在不受信任的工作区中处理扩展。", + "vscode.extension.capabilities.untrustedWorkspaces.description": "对工作区信任如何影响扩展行为及其需要的原因的说明。这仅在 \"supported\" 不为 \"true\" 时适用。", + "vscode.extension.capabilities.untrustedWorkspaces.restrictedConfigurations": "扩展中提供的、不应在不受信任的工作区中使用工作区值的配置键列表。", + "vscode.extension.capabilities.untrustedWorkspaces.supported": "通过扩展为不受信任的工作区声明支持级别。", + "vscode.extension.capabilities.untrustedWorkspaces.supported.false": "将不会在不受信任的工作区中启用扩展。", + "vscode.extension.capabilities.untrustedWorkspaces.supported.limited": "将在禁用了部分功能的不受信任工作区中启用扩展。", + "vscode.extension.capabilities.untrustedWorkspaces.supported.true": "将在启用了所有功能的不受信任工作区中启用扩展。", + "vscode.extension.capabilities.virtualWorkspaces": "声明是否应在虚拟工作区中启用扩展。虚拟工作区是一个不受任何磁盘资源支持的工作区。当为 false 时,会在虚拟工作区中自动禁用此扩展。默认值为 true。", + "vscode.extension.capabilities.virtualWorkspaces.description": "对虚拟工作区如何影响扩展行为及其需要的原因的说明。这仅在 \"supported\" 不为 \"true\" 时适用。", + "vscode.extension.capabilities.virtualWorkspaces.supported": "通过扩展为虚拟工作区声明支持级别。", + "vscode.extension.capabilities.virtualWorkspaces.supported.false": "将不会在虚拟工作区中启用扩展。", + "vscode.extension.capabilities.virtualWorkspaces.supported.limited": "将在禁用了部分功能的虚拟工作区中启用扩展。", + "vscode.extension.capabilities.virtualWorkspaces.supported.true": "将在虚拟工作区中启用扩展,并启用所有功能。", + "vscode.extension.categories": "VS Code 库用于对扩展进行分类的类别。", + "vscode.extension.category.languages.deprecated": "请改用 \"Programming Languages\"", + "vscode.extension.contributes": "由此包表示的 VS Code 扩展的所有贡献。", + "vscode.extension.contributes.extensionPack": "可一起安装的一组扩展。扩展的标识符始终为 ${publisher}.${name}。例如: vscode.csharp。", + "vscode.extension.contributes.sponsor": "指定用户可以从中赞助扩展的位置。", + "vscode.extension.contributes.sponsor.url": "用户可以从中赞助扩展的 URL。它必须是使用 HTTP 或 HTTPS 协议的有效 URL。示例值: https://github.com/sponsors/nvaccess", + "vscode.extension.displayName": "VS Code 库中使用的扩展的显示名称。", + "vscode.extension.enableProposedApi.deprecated": "请改用 `enabledApiProposals`。", + "vscode.extension.enabledApiProposals": "启用 API 建议以试用它们。仅在 **开发期间有效**。**无法使用此属性发布** 扩展。有关更多详细信息,请访问: https://code.visualstudio.com/api/advanced-topics/using-proposed-api", + "vscode.extension.engines": "引擎兼容性。", + "vscode.extension.engines.vscode": "对于 VS Code 扩展,指定与其兼容的 VS Code 版本。不能为 *。 例如: ^0.10.5 表示最低兼容 VS Code 版本 0.10.5。", + "vscode.extension.extensionDependencies": "其他扩展的依赖关系。扩展的标识符始终是 ${publisher}.${name}。例如: vscode.csharp。", + "vscode.extension.galleryBanner": "VS Code 商城使用的横幅。", + "vscode.extension.galleryBanner.color": "VS Code 商城页标题上的横幅颜色。", + "vscode.extension.galleryBanner.theme": "横幅文字的颜色主题。", + "vscode.extension.icon": "128 x 128 像素图标的路径。", + "vscode.extension.l10n": "包含本地化(bundle.l10n.*.json)文件的文件夹的相对路径。如果使用的是 vscode.l10n API,则必须指定它。", + "vscode.extension.markdown": "控制商店中使用的 Markdown 渲染引擎。可为 \"github\" (默认) 或 \"standard\" (标准)。", + "vscode.extension.preview": "在 Marketplace 中设置扩展,将其标记为“预览”。", + "vscode.extension.pricing": "扩展的定价信息。可以是免费 (默认) 或试用版。有关详细信息,请访问: https://code.visualstudio.com/api/working-with-extensions/publishing-extension#extension-pricing-label", + "vscode.extension.publisher": "VS Code 扩展的发布者。", + "vscode.extension.qna": "控制市场中的“问与答”(Q&A)链接。设置为 \"marketplace\" 可启用市场的默认“问与答”页面。设置为其他字符串可指向自定义的“问与答”页面。设置为 \"false\" 可完全禁用“问与答”。", + "vscode.extension.scripts.prepublish": "包作为 VS Code 扩展发布前执行的脚本。", + "vscode.extension.scripts.uninstall": "VS Code 扩展的卸载钩子。在扩展从 VS Code 卸载且 VS Code 重启 (关闭后开启) 后执行的脚本。仅支持 Node 脚本。", + "workspace": "工作区扩展类型。在远程窗口中,仅远程可用时启用此类扩展。" + }, + "vs/workbench/services/extensions/common/extensionsUtil": { + "extensionUnderDevelopment": "正在 {0} 处加载开发扩展程序", + "overwritingExtension": "使用扩展程序 {1} 覆盖扩展程序 {0}。", + "overwritingWithWorkspaceExtension": "使用工作区扩展 {1} 覆盖 {0}。" + }, + "vs/workbench/services/extensions/electron-sandbox/cachedExtensionScanner": { + "extensionCache.invalid": "扩展在磁盘上已被修改。请重新加载窗口。", + "reloadWindow": "重新加载窗口" + }, + "vs/workbench/services/extensions/electron-sandbox/localProcessExtensionHost": { + "extensionHost.startupFail": "扩展主机未在 10 秒内启动,这可能是一个问题。", + "extensionHost.startupFailDebug": "扩展未在 10 秒内启动,可能在第一行已停止,需要调试器才能继续。", + "join.extensionDevelopment": "正在终止扩展调试会话", + "reloadWindow": "重新加载窗口" + }, + "vs/workbench/services/extensions/electron-sandbox/nativeExtensionService": { + "devTools": "打开开发人员工具", + "enable": "启用和重新加载", + "enableResolver": "需要扩展“{0}”才能打开远程窗口。\r\n是否启用?", + "extensionService.autoRestart": "扩展主机意外终止。正在重启...", + "extensionService.crash": "扩展主机在过去 5 分钟内意外终止了 3 次。", + "extensionService.versionMismatchCrash": "扩展主机无法启动: 版本不匹配。", + "getEnvironmentFailure": "无法获取远程环境", + "install": "安装并重新加载", + "installResolver": "打开远程窗口需要扩展“{0}”。\r\n确定要安装扩展吗?", + "learnMore": "了解详细信息", + "relaunch": "重新启动 VS Code", + "resolverExtensionNotFound": "未在市场上找到“{0}”", + "restart": "重启扩展宿主", + "restartExtensionHost": "重启扩展宿主", + "restartExtensionHost.reason": "正在根据显式请求重启扩展主机。", + "startBisect": "开始扩展二等分" + }, + "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { + "fileWatcher": "文件观察程序" + }, + "vs/workbench/services/files/electron-sandbox/elevatedFileService": { + "fileNotTrusted": "此工作区不受信任。", + "fileNotTrustedMessagePosix": "你即将以超级管理员身份保存“{0}”。", + "fileNotTrustedMessageWindows": "你即将以管理员身份保存“{0}”。" + }, + "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { + "configuredReadonly": "编辑器处于只读状态,因为该文件已通过设置设为只读。[单击此处](command:{0})以配置或 [切换此会话](command:{1})。", + "fileLocked": "由于文件权限,编辑器是只读的。[单击此处](command:{0})来仍然设置为可写。", + "fileReadonly": "编辑器是只读的,因为文件是只读的。", + "providerReadonly": "编辑器是只读的,因为文件的文件系统是只读的。", + "sessionReadonly": "编辑器是只读的,因为文件在此会话中设置为只读。[单击此处](command:{0})进行配置。" + }, + "vs/workbench/services/history/browser/historyService": { + "canNavigateBack": "是否可在编辑器历史记录中向后导航", + "canNavigateBackInEditLocations": "是否可在编辑器编辑位置历史记录中向后导航", + "canNavigateBackInNavigationLocations": "是否可在编辑器导航位置历史记录中向后导航", + "canNavigateForward": "是否可在编辑器历史记录中向前导航", + "canNavigateForwardInEditLocations": "是否可在编辑器编辑位置历史记录中向前导航", + "canNavigateForwardInNavigationLocations": "是否可在编辑器导航位置历史记录中向前导航", + "canNavigateToLastEditLocation": "是否可导航到最后一个编辑器编辑位置", + "canNavigateToLastNavigationLocation": "是否可导航到最后一个编辑器导航位置", + "canReopenClosedEditor": "是否可重新打开上次关闭的编辑器" + }, + "vs/workbench/services/host/browser/browserHostService": { + "open": "打开(&&O)", + "unableToOpenExternal": "浏览器已中断新选项卡或窗口的打开。仍然按“打开”以将其打开。" + }, + "vs/workbench/services/hover/browser/hoverWidget": { + "hoverhint": "按住 {0} 键将鼠标悬停" + }, + "vs/workbench/services/integrity/electron-sandbox/integrityService": { + "integrity.dontShowAgain": "不再显示", + "integrity.moreInformation": "更多信息", + "integrity.prompt": "{0} 安装似乎损坏。请重新安装。" + }, + "vs/workbench/services/issue/browser/issueTroubleshoot": { + "I cannot reproduce": "我无法重现", + "Stop": "停止", + "This is Bad": "我可以重现", + "ask to download insiders": "请尝试下载并重现{0}预览体验成员中的问题。", + "ask to reproduce issue": "请尝试重现{0}预览体验成员中的问题,并确认问题是否存在。", + "bad": "我可以重现", + "detail.start": "问题疑难解答过程有助于确定问题的原因。问题可能是由配置不当、扩展或 {0} 本身引起的。\r\n\r\n在此过程中,窗口会不断重载。每次都必须确认是否仍看到此问题。", + "download insiders": "下载{0}预览体验成员", + "empty.profile": "问题疑难解答处于活动状态,并且已将配置暂时重置为默认值。检查是否仍可以重现问题,然后从这些选项中进行选择。", + "good": "我无法重现", + "issue is in core": "问题疑难解答已确定该问题与{0}有关。", + "issue is with configuration": "问题疑难解答已确定此问题是由配置导致的。请使用“导出配置文件”命令导出配置来报告问题,并共享问题报告中的文件。", + "msg": "&&排查问题", + "profile.extensions.disabled": "问题疑难解答处于活动状态,并暂时禁用了所有已安装的扩展。检查是否仍可以重现问题,然后从这些选项中进行选择。", + "report anyway": "仍然报告问题", + "stop": "停止", + "title.stop": "停止排查问题", + "troubleshoot issue": "排查问题", + "troubleshootIssue": "排查问题...", + "use insiders": "这可能意味着问题已解决,将在即将发布的版本中可用。你可以安全地使用{0}预览体验成员,直到新的稳定版本可用。" + }, + "vs/workbench/services/keybinding/browser/keybindingService": { + "invalid.keybindings": "无效的“contributes.{0}”: {1}", + "keybindings.commandsIsArray": "类型错误。应为 \"{0}\"。字段 \"command\" 不支持运行多个命令。使用命令 \"runCommands\" 以向它传递多个要运行的命令。", + "keybindings.json.args": "要传递给命令以执行的参数。", + "keybindings.json.command": "要执行的命令的名称", + "keybindings.json.key": "键或键序列(用空格分隔)", + "keybindings.json.removalCommand": "要为其删除键盘快捷方式的命令的名称", + "keybindings.json.title": "按键绑定配置", + "keybindings.json.when": "键处于活动状态时的条件。", + "nonempty": "应为非空值。", + "optstring": "属性“{0}”可以省略,否则其类型必须是 \"string\"", + "requirestring": "属性“{0}”是必需的,其类型必须是 \"string\"", + "unboundCommands": "以下是其他可用命令:", + "vscode.extension.contributes.keybindings": "用于键绑定。", + "vscode.extension.contributes.keybindings.args": "要传递给命令以执行的参数。", + "vscode.extension.contributes.keybindings.command": "要在触发键绑定时运行的命令的标识符。", + "vscode.extension.contributes.keybindings.key": "键或键序列(用加号连接的键和后面再接空格的键序列都算组合键,如 Ctrl+O 和 Ctrl+L L)。", + "vscode.extension.contributes.keybindings.linux": "Linux 特定的键或键序列。", + "vscode.extension.contributes.keybindings.mac": "Mac 特定的键或键序列。", + "vscode.extension.contributes.keybindings.when": "键处于活动状态时的条件。", + "vscode.extension.contributes.keybindings.win": "Windows 特定的键或键序列。" + }, + "vs/workbench/services/keybinding/browser/keyboardLayoutService": { + "keyboard.layout.config": "控制 Web 中使用的键盘布局。", + "keyboardConfigurationTitle": "键盘" + }, + "vs/workbench/services/keybinding/common/keybindingEditing": { + "emptyKeybindingsHeader": "将键绑定放在此文件中以覆盖默认值", + "errorInvalidConfiguration": "无法写入按键绑定配置文件。文件内含有非数组类型对象。请打开文件进行清理,然后重试。", + "errorKeybindingsFileDirty": "由于该键绑定配置文件具有未保存的更改,因此无法写入。请先将其保存,然后重试。", + "parseErrors": "无法写入按键绑定配置文件。请打开文件并更正错误或警告,然后重试。" + }, + "vs/workbench/services/label/common/labelService": { + "temporaryWorkspace": "工作区", + "untitledWorkspace": "无标题 (工作区)", + "vscode.extension.contributes.resourceLabelFormatters": "提供资源标签格式化规则。", + "vscode.extension.contributes.resourceLabelFormatters.authority": "要在其上匹配格式化程序的 URI 权限。支持简单的 glob 模式。", + "vscode.extension.contributes.resourceLabelFormatters.formatting": "用于格式化 uri 资源标签的规则。", + "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "附加到工作区标签的后缀。", + "vscode.extension.contributes.resourceLabelFormatters.label": "要显示的标签规则。例如,myLabel:/${path}。支持将 ${path}、${scheme}、${authority} 和 ${authoritySuffix} 用作变量。", + "vscode.extension.contributes.resourceLabelFormatters.scheme": "要在其上匹配格式化程序的 URI 方案,例如“文件”。支持简单的 glob 模式。", + "vscode.extension.contributes.resourceLabelFormatters.separator": "要在 URI 标签显示中所用的分隔符,例如 / 或 ''。", + "vscode.extension.contributes.resourceLabelFormatters.stripPathStartingSeparator": "控制 \"${path}\" 替换项是否应删除起始分隔符字符。", + "vscode.extension.contributes.resourceLabelFormatters.tildify": "控制是否应在可能的情况下按斜体显示 URI 标签的开头。", + "workspaceName": "{0} (工作区)", + "workspaceNameVerbose": "{0} (工作区)" + }, + "vs/workbench/services/language/common/languageService": { + "file extensions": "文件扩展名", + "grammar": "语法", + "invalid": "“contributes.{0}”无效。应为数组。", + "invalid.empty": "“contributes.{0}”的值为空", + "language id": "ID", + "language name": "名称", + "languages": "编程语言", + "opt.aliases": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "opt.configuration": "属性“{0}”可以省略,其类型必须是 \"string\"。", + "opt.extensions": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "opt.filenames": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "opt.firstLine": "属性“{0}”可以省略,其类型必须是 \"string\"。", + "opt.icon": "可以省略属性 \"{0}\",并且其类型必须为 \"object\",并带有类型为 \"string\" 的属性 \"{1}\" 和 \"{2}\"", + "opt.mimetypes": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "require.id": "属性“{0}”是必需的,其类型必须是 \"string\"", + "snippets": "片段", + "vscode.extension.contributes.languages": "有助于语言声明。", + "vscode.extension.contributes.languages.aliases": "语言的别名。", + "vscode.extension.contributes.languages.configuration": "包含语言配置选项的文件的相对路径。", + "vscode.extension.contributes.languages.extensions": "与语言关联的文件扩展名。", + "vscode.extension.contributes.languages.filenamePatterns": "与语言关联的文件名 glob 模式。", + "vscode.extension.contributes.languages.filenames": "与语言关联的文件名。", + "vscode.extension.contributes.languages.firstLine": "与语言文件的第一行匹配的正则表达式。", + "vscode.extension.contributes.languages.icon": "要用作文件图标的图标,如果没有图标,主题将为相应语言提供一个。", + "vscode.extension.contributes.languages.icon.dark": "使用深色主题时的图标路径", + "vscode.extension.contributes.languages.icon.light": "使用浅色主题时的图标路径", + "vscode.extension.contributes.languages.id": "语言 ID。", + "vscode.extension.contributes.languages.mimetypes": "与语言关联的 Mime 类型。" + }, + "vs/workbench/services/lifecycle/browser/lifecycleService": { + "lifecycleVeto": "可能无法保存所做的更改。请按“取消”,然后重试。" + }, + "vs/workbench/services/localization/browser/localeService": { + "clearDisplayLanguageDetail": "按“重新加载”按钮以刷新页面并使用浏览器的语言。", + "clearDisplayLanguageMessage": "要更改显示语言,{0} 需要重新加载", + "relaunchDisplayLanguageDetail": "按“重新加载”按钮以刷新页面,并将显示语言设置为 {0}。", + "relaunchDisplayLanguageMessage": "要更改显示语言,{0} 需要重新加载", + "reload": "重新加载(&&R)" + }, + "vs/workbench/services/localization/electron-sandbox/localeService": { + "argvInvalid": "无法编写显示语言。请打开运行时设置,更正其中的错误/警告,然后重试。", + "installing": "正在安装{0}语言支持...", + "openArgv": "打开运行时设置", + "restart": "重启(&&R)", + "restartDisplayLanguageDetail1": "要将显示语言更改为 {0},{1} 需要重启。", + "restartDisplayLanguageMessage1": "重启 {0} 以切换到 {1}?" + }, + "vs/workbench/services/log/electron-sandbox/logService": { + "rendererLog": "窗口" + }, + "vs/workbench/services/notification/common/notificationService": { + "neverShowAgain": "不再显示" + }, + "vs/workbench/services/preferences/browser/keybindingsEditorInput": { + "keybindingsEditorLabelIcon": "键绑定编辑器标签的图标。", + "keybindingsInputName": "键盘快捷方式" + }, + "vs/workbench/services/preferences/browser/keybindingsEditorModel": { + "cat.title": "{0}: {1}", + "default": "系统", + "extension": "扩展", + "meta": "元数据", + "option": "选项", + "user": "用户" + }, + "vs/workbench/services/preferences/browser/preferencesService": { + "defaultKeybindings": "默认的键绑定", + "emptyKeybindingsHeader": "将键绑定放在此文件中以覆盖默认值", + "fail.createSettings": "无法创建“{0}”({1})。", + "openFolderFirst": "首先打开一个文件夹或工作区,以创建工作区或文件夹设置。" + }, + "vs/workbench/services/preferences/common/preferencesEditorInput": { + "settingsEditor2InputName": "设置", + "settingsEditorLabelIcon": "设置编辑器标签的图标。" + }, + "vs/workbench/services/preferences/common/preferencesModels": { + "commonlyUsed": "常用设置", + "defaultKeybindingsHeader": "通过将键绑定放入键绑定文件来覆盖键绑定。" + }, + "vs/workbench/services/preferences/common/preferencesValidation": { + "invalidTypeError": "设置的类型无效,应为 {0}。请使用 JSON 格式进行修复。", + "regexParsingError": "分析以下正则表达式(包含和不包含 u 标志)时出错:", + "validations.arrayIncorrectType": "类型不正确。应为数组。", + "validations.booleanIncorrectType": "类型错误,预期为“布尔”。", + "validations.colorFormat": "颜色格式无效。请使用 #RGB、#RGBA、#RRGGBB 或 #RRGGBBAA。", + "validations.exclusiveMax": "值必须严格小于 {0}。", + "validations.exclusiveMin": "值必须严格大于 {0}。", + "validations.expectedInteger": "值必须为整数。", + "validations.expectedNumeric": "值必须为数字。", + "validations.invalidStringEnumValue": "值不被接受。有效值: {0}。", + "validations.max": "值必须小于或等于 {0}。", + "validations.maxLength": "值的长度必须小于或等于 {0} 个字符。", + "validations.min": "值必须大于或等于 {0}。", + "validations.minLength": "值的长度不能少于 {0} 个字符。", + "validations.multipleOf": "值必须是 {0} 的倍数。", + "validations.objectIncorrectType": "类型不正确。应为对象。", + "validations.objectPattern": "不允许使用属性{0}。\r\n", + "validations.regex": "值必须匹配 regex “{0}”。", + "validations.stringArrayIncorrectType": "类型不正确。应为字符串数组。", + "validations.stringArrayItemEnum": "值 {0} 不是 {1} 其中之一", + "validations.stringArrayItemPattern": "值 {0} 必须与 regex {1} 匹配。", + "validations.stringArrayMaxItem": "数组必须最多有 {0} 项", + "validations.stringArrayMinItem": "数组必须至少有 {0} 项", + "validations.stringArrayUniqueItems": "数组具有重复项", + "validations.stringIncorrectEnumOptions": "枚举选项应为字符串,但有一个非字符串选项。请向扩展作者提交问题。", + "validations.stringIncorrectType": "类型不正确。应为“字符串”", + "validations.uriEmpty": "需要 URI。", + "validations.uriMissing": "需要 URI。", + "validations.uriSchemeMissing": "需要包含架构的 URI。" + }, + "vs/workbench/services/progress/browser/progressService": { + "cancel": "取消", + "dismiss": "消除", + "progress.text2": "{0}: {1}", + "progress.title2": "[{0}]: {1}", + "progress.title3": "[{0}] {1}: {2}", + "status.progress": "进度消息" + }, + "vs/workbench/services/remote/browser/remoteAgentService": { + "connectionError": "出现意外错误,需要重新加载此页面。", + "connectionErrorDetail": "工作台无法连接到服务器(错误: {0})", + "reload": "重新加载(&&R)" + }, + "vs/workbench/services/remote/common/remoteExplorerService": { + "RemoteHelpInformationExtPoint": "为远程提供帮助信息", + "RemoteHelpInformationExtPoint.documentation": "项目文档页面的 URL 或返回此 URL 的命令", + "RemoteHelpInformationExtPoint.feedback": "项目反馈报告器的 URL 或返回 URL 的命令", + "RemoteHelpInformationExtPoint.feedback.deprecated": "请改用 {0}", + "RemoteHelpInformationExtPoint.getStarted": "项目入门页的 URL 或返回 URL 的命令,或项目扩展提供的演练 ID", + "RemoteHelpInformationExtPoint.issues": "项目问题列表的 URL 或返回 URL 的命令", + "RemoteHelpInformationExtPoint.reportIssue": "向项目的问题报告器返回 URL 的 URL 或命令", + "getStartedWalkthrough.id": "要打开的“入门”演练的 ID。" + }, + "vs/workbench/services/remote/common/tunnelModel": { + "remote.localPortMismatch.single": "无法使用本地端口 {0} 转发到远程端口 {1}。\r\n\r\n当已存在使用本地端口 {0} 的其他进程时,通常会发生这种情况。\r\n\r\n已改为使用端口号 {2}。", + "tunnel.forwardedPortsViewEnabled": "“端口”视图是否已启用。", + "tunnel.source.auto": "自动转发", + "tunnel.source.user": "用户转发", + "tunnel.staticallyForwarded": "静态转发" + }, + "vs/workbench/services/remote/electron-sandbox/remoteAgentService": { + "connectionError": "无法连接到远程扩展主机服务器 (错误: {0})", + "devTools": "打开开发人员工具", + "directUrl": "在浏览器中打开" + }, + "vs/workbench/services/search/browser/searchService": { + "errorSearchFile": "无法使用 Web 辅助角色文件搜索器进行搜索", + "errorSearchText": "无法使用 Web 辅助角色文本搜索器进行搜索" + }, + "vs/workbench/services/search/common/queryBuilder": { + "search.noWorkspaceWithName": "工作区文件夹不存在: {0}" + }, + "vs/workbench/services/secrets/electron-sandbox/secretStorageService": { + "encryptionNotAvailableJustTroubleshootingGuide": "无法识别用于在当前桌面环境中存储加密相关数据的 OS keyring。", + "isGnome": "你正在 GNOME 环境中运行,但 OS keyring 不可用用于加密。请确保已安装并运行 gnome-keyring 或其他 libsecret 兼容实现。", + "isKwallet": "你正在 KDE 环境中运行,但 OS keyring 不可用于加密。请确保 kwallet 正在运行。", + "troubleshootingButton": "打开疑难解答指南", + "usePlainText": "使用较弱的加密", + "usePlainTextExtraSentence": "请打开疑难解答指南以解决此问题,也可以使用不用 OS keyring 的较弱加密。" + }, + "vs/workbench/services/suggest/browser/simpleSuggestWidget": { + "ariaCurrenttSuggestionReadDetails": "{0},文档: {1}", + "label.desc": "{0},{1}", + "label.detail": "{0}{1}", + "label.full": "{0}{1},{2}", + "suggest": "建议" + }, + "vs/workbench/services/textfile/browser/textFileService": { + "confirmMakeWriteable": "“{0}”已标记为只读。是否仍要保存?", + "confirmMakeWriteableDetail": "可通过设置将路径配置为只读。", + "confirmOverwrite": "“{0}”已存在。是否替换它?", + "deleted": "已删除", + "fileBinaryError": "文件似乎是二进制文件,不能作为文本打开", + "makeWriteableButtonLabel": "仍然保存(&&S)", + "overwriteIrreversible": "名为\"{0}\"的文件或文件夹已存在于\"{1}\"文件夹中。替换它将覆盖其当前内容。", + "readonly": "只读", + "readonlyAndDeleted": "已删除,只读", + "replaceButtonLabel": "替换(&&R)", + "textFileCreate.source": "文件已创建", + "textFileModelDecorations": "文本文件模型装饰", + "textFileOverwrite.source": "文件已替换" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "saveParticipants": "正在保存“{0}”", + "saveTextFile": "正在写入文件...", + "textFileCreate.source": "已更改文件编码" + }, + "vs/workbench/services/textfile/common/textFileEditorModelManager": { + "genericSaveError": "未能保存“{0}”: {1}" + }, + "vs/workbench/services/textfile/common/textFileSaveParticipant": { + "saveParticipants1": "正在运行代码操作和格式化程序...", + "skip": "跳过" + }, + "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { + "join.textFiles": "正在保存文本文件" + }, + "vs/workbench/services/textMate/browser/textMateTokenizationFeatureImpl": { + "alreadyDebugging": "已经开始记录。", + "invalid.embeddedLanguages": "\"contributes.{0}.embeddedLanguages\" 中的值无效。必须为从作用域名称到语言的对象映射。提供的值: {1}", + "invalid.injectTo": "\"contributes.{0}.injectTo\" 中的值无效。必须为语言范围名称数组。提供的值: {1}", + "invalid.language": "\"contributes.{0}.language\" 中包含未知语言。提供的值: {1}", + "invalid.path.0": "“contributes.{0}.path”中应为字符串。提供的值: {1}", + "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", + "invalid.scopeName": "“contributes.{0}.scopeName”中应为字符串。提供的值: {1}", + "invalid.tokenTypes": "\"contributes.{0}.tokenTypes\" 的值无效。必须为从作用域名称到标记类型的对象映射。当前值: {1}", + "progress1": "正在准备记录 TM 语法分析。完成后按“停止”。", + "progress2": "现在正在记录 TM 语法分析。完成后按“停止”。", + "stop": "停止" + }, + "vs/workbench/services/textMate/common/TMGrammars": { + "vscode.extension.contributes.grammars": "贡献 textmate tokenizer。", + "vscode.extension.contributes.grammars.balancedBracketScopes": "定义哪些范围名称包含平衡括号。", + "vscode.extension.contributes.grammars.embeddedLanguages": "如果此语法包含嵌入式语言,则为作用域名称到语言 ID 的映射。", + "vscode.extension.contributes.grammars.injectTo": "此语法注入到的语言范围名称列表。", + "vscode.extension.contributes.grammars.language": "此语法为其贡献了内容的语言标识符。", + "vscode.extension.contributes.grammars.path": "tmLanguage 文件的路径。该路径是相对于扩展文件夹,通常以 \"./syntaxes/\" 开头。", + "vscode.extension.contributes.grammars.scopeName": "tmLanguage 文件所用的 textmate 范围名称。", + "vscode.extension.contributes.grammars.tokenTypes": "从作用域名到标记类型的映射。", + "vscode.extension.contributes.grammars.unbalancedBracketScopes": "定义哪些范围名称不包含平衡括号。" + }, + "vs/workbench/services/themes/browser/fileIconThemeData": { + "error.cannotparseicontheme": "分析文件图标文件时出现问题: {0}", + "error.invalidformat": "文件图标主题问题的格式无效: 应为对象。" + }, + "vs/workbench/services/themes/browser/productIconThemeData": { + "defaultTheme": "默认值", + "error.cannotparseicontheme": "分析产品图标文件时出现问题: {0}", + "error.fontId": "字体 ID“{0}”缺失或无效。将跳过字体定义。", + "error.fontSrc": "字体 '{0}' 中的字体源无效。忽略源。", + "error.fontStyle": "字体“{0}”中的字体样式无效。将忽略设置。", + "error.fontWeight": "字体“{0}”中的字体粗细无效。将忽略设置。", + "error.icon.font": "正在跳过图标定义“{0}”。未知的字体。", + "error.icon.fontCharacter": "正在跳过图标定义“{0}”。fontCharacter 未知。必须使用单个字符或 \\ 后跟十六进制的 Unicode 码位。", + "error.invalidformat": "产品图标主题文件的格式无效: 应为对象。", + "error.missingProperties": "产品图标主题文件的格式无效: 必须包含图标定义和字体。", + "error.noFontSrc": "字体 '{0}' 中没有有效的字体源。忽略字体定义。", + "error.parseicondefs": "处理中的产品图标定义时出现问题{0}:\r\n{1}" + }, + "vs/workbench/services/themes/browser/workbenchThemeService": { + "error.cannotloadtheme": "无法加载 {0}: {1}" + }, + "vs/workbench/services/themes/common/colorExtensionPoint": { + "colors": "颜色", + "contributes.color": "提供由扩展定义的主题颜色", + "contributes.color.description": "主题颜色的说明", + "contributes.color.id": "主题颜色标识符", + "contributes.color.id.format": "标识符只能包含字母、数字和点,且不能以点开头", + "contributes.defaults.dark": "深色主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", + "contributes.defaults.highContrast": "高对比度深色主题的默认颜色。十六进制颜色值 (#RRGGBB[AA])或提供默认值的主题化颜色的标识符。如果未提供,则“深色”用作高对比度深色主题的默认颜色。", + "contributes.defaults.highContrastLight": "高对比度浅色主题的默认颜色。十六进制颜色值 (#RRGGBB[AA])或提供默认值的主题化颜色的标识符。如果未提供,则“浅色”用作高对比度浅色主题的默认颜色。", + "contributes.defaults.light": "浅色主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", + "defaultDark": "深色默认", + "defaultHC": "高对比度默认", + "defaultLight": "浅色默认", + "description": "说明", + "id": "ID", + "invalid.colorConfiguration": "\"configuration.colors\" 必须是数组", + "invalid.default.colorType": "{0} 必须为十六进制颜色值 (#RRGGBB[AA] 或 #RGB[A]) 或是主题颜色标识符,其提供默认值。", + "invalid.defaults": "必须定义 'configuration.colors.defaults',且其必须包含 'light' 和 'dark'", + "invalid.defaults.highContrast": "如果已定义,则 'configuration.colors.defaults.highContrast' 必须为字符串。", + "invalid.defaults.highContrastLight": "如果已定义,则 'configuration.colors.defaults.highContrastLight' 必须为字符串。", + "invalid.description": "必须定义 \"configuration.colors.description\" 且它不可为空", + "invalid.id": "必须定义 \"configuration.colors.id\" 且它不可为空", + "invalid.id.format": "\"configuration.colors.id\" 只能包含字母、数字和点,且不能以点开头" + }, + "vs/workbench/services/themes/common/colorThemeData": { + "error.cannotload": "分析 tmTheme 文件 {0} 时出现问题: {1}", + "error.cannotparse": "分析 tmTheme 文件时出现问题: {0}", + "error.cannotparsejson": "分析 JSON 主题文件 {0} 时出现问题", + "error.invalidformat": "JSON 主题文件的格式无效: 应为对象。", + "error.invalidformat.colors": "分析颜色主题文件时出现问题: {0}。属性“colors”不是“object”类型。", + "error.invalidformat.semanticTokenColors": "分析颜色主题文件时发生问题: {0}。属性 \"semanticTokenColors\" 包含无效的选择器", + "error.invalidformat.tokenColors": "分析颜色主题文件时出现问题: {0}。属性 \"tokenColors\" 应为指定颜色的数组或是指向 TextMate 主题文件的路径", + "error.plist.invalidformat": "分析 tmTheme 文件时出现问题: {0}。\"settings\" 不是数组。" + }, + "vs/workbench/services/themes/common/colorThemeSchema": { + "schema.colors": "语法突出显示颜色", + "schema.fontStyle.error": "字形必须为 \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线)、\"strikethrough\" (删除线)、上述的组合或是为空字符串。", + "schema.properties.name": "规则的描述。", + "schema.properties.scope": "此规则适用的范围选择器。", + "schema.semanticTokenColors": "语义标记的颜色", + "schema.supportsSemanticHighlighting": "是否应为此主题启用语义突出显示。", + "schema.token.background.warning": "暂不支持标记背景色。", + "schema.token.fontStyle": "这条规则的字形: \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线)、\"strikethrough\" (删除线) 或是上述的组合。空字符串将取消继承的设置。", + "schema.token.fontStyle.none": "无 (清除继承的设置)", + "schema.token.foreground": "标记的前景色。", + "schema.token.settings": "标记的颜色和样式。", + "schema.tokenColors.path": "tmTheme 文件路径(相对于当前文件)。", + "schema.workbenchColors": "工作台中的颜色" + }, + "vs/workbench/services/themes/common/fileIconThemeSchema": { + "schema.file": "默认文件图标,针对不与任何扩展名、文件名或语言 ID 匹配的所有文件显示。", + "schema.fileExtension": "关联的图标定义的 ID。", + "schema.fileExtensions": "将文件扩展名关联到图标。对象中的键是文件扩展名。扩展名是文件名的最后一部分,位于最后一个点之后 (不包括该点)。比较扩展名时不区分大小写。", + "schema.fileName": "关联的图标定义的 ID。", + "schema.fileNames": "将文件名关联到图标。对象中的键是完整文件名,其中不含任何路径字段。文件名可以包括点和可能有的文件扩展名。不允许使用模式或通配符。文件名匹配不区分大小写。", + "schema.folder": "折叠文件夹的文件夹图标,如果未设置 folderExpanded,也指展开文件夹的文件夹图标。", + "schema.folderExpanded": "展开文件夹的文件夹图标。展开文件夹图标是可选的。如果未设置,将显示为文件夹定义的图标。", + "schema.folderName": "关联的图标定义的 ID。", + "schema.folderNameExpanded": "关联的图标定义的 ID。", + "schema.folderNames": "将文件夹名关联到图标。对象中的键是文件夹名,其中不含任何路径字段。不允许使用模式或通配符。文件夹名匹配不区分大小写。", + "schema.folderNamesExpanded": "将文件夹名关联到展开文件夹的图标。对象中的键是文件夹名,其中不含任何路径字段。不允许使用模式或通配符。文件夹名匹配不区分大小写。", + "schema.font-format": "字体的格式。", + "schema.font-path": "相对于当前文件图标主题文件的字体路径。", + "schema.font-size": "默认字体大小。强烈建议使用百分比值,例如: 125%。", + "schema.font-style": "字体的样式。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-style。", + "schema.font-weight": "字体的粗细。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-weight。", + "schema.fontCharacter": "使用字形字体时: 要使用的字体中的字符。", + "schema.fontCharacter.formatError": "fontCharacter 必须是单个字母或反斜杠,并后跟十六进制的 unicode 码位。", + "schema.fontColor": "使用字形字体时: 要使用的颜色。", + "schema.fontId": "使用某种字体时: 字体的 ID。如果未设置,则默认为第一个字体定义。", + "schema.fontSize": "使用某种字体时: 文本字体的字体大小(以百分比表示)。如果未设置,则默认为字体定义中的大小。", + "schema.fonts": "图标定义中使用的字体。", + "schema.hidesExplorerArrows": "配置文件资源管理器的箭头是否应在此主题启用时隐藏。", + "schema.highContrast": "高对比度颜色主题中文件图标的可选关联。", + "schema.iconDefinition": "图标定义。对象键是定义的 ID。", + "schema.iconDefinitions": "将文件与图标关联时可使用的所有图标的说明。", + "schema.iconPath": "使用 SVG 或 PNG 时: 到图像的路径。该路径相对于图标设置文件。", + "schema.id": "字体的 ID。", + "schema.id.formatError": "ID 必须仅包含字母、数字、下划线和减号。", + "schema.languageId": "关联的图标定义的 ID。", + "schema.languageIds": "将语言与图标相关联。对象键是语言贡献点中定义的语言 ID。", + "schema.light": "浅色主题中文件图标的可选关联。", + "schema.rootFolder": "折叠的根文件夹的文件夹图标,如果未设置 rootFolderExpanded,也指展开的根文件夹的文件夹图标。", + "schema.rootFolderExpanded": "展开的根文件夹的文件夹图标。展开的根文件夹图标是可选的。如果未设置,将显示为根文件夹定义的图标。", + "schema.rootFolderNameExpanded": "关联的图标定义的 ID。", + "schema.rootFolderNames": "将根文件夹名称关联到图标。对象键是根文件夹名称。不允许使用模式或通配符。根文件夹名匹配不区分大小写。", + "schema.rootFolderNamesExpanded": "将根文件夹名称关联到展开的根文件夹的图标。对象键是根文件夹名称。不允许使用模式或通配符。根文件夹名匹配不区分大小写。", + "schema.showLanguageModeIcons": "配置如果主题未为某个语言定义图标,是否应使用默认语言图标。", + "schema.src": "字体的位置。" + }, + "vs/workbench/services/themes/common/iconExtensionPoint": { + "contributes.icon.default": "图标的默认值。引用现有主题图标或图标字体中的图标。", + "contributes.icon.default.fontCharacter": "图标字体中图标的字符。", + "contributes.icon.default.fontPath": "定义图标的图标字体的路径。", + "contributes.icon.description": "主题图标的说明", + "contributes.icon.id": "主题图标标识符", + "contributes.icon.id.format": "标识符只能包含字母、数字和减号,且必须按 \"component-iconname\" 格式由至少两段组成。", + "contributes.icons": "提供由扩展定义的主题图标", + "invalid.icons.configuration": "'configuration.icons' 必须是以图标名称为属性的对象。", + "invalid.icons.default": "'configuration.icons.default' 必须是对其他主题图标的 ID (字符串)或图标定义(对象)的引用,属性为 `fontPath` 和 `fontCharacter`。", + "invalid.icons.default.fontCharacter": "`contributes.icons.default.fontCharacter` 应包含单个字符或 \\,后跟十六进制的 Unicode 码位。", + "invalid.icons.default.fontPath.extension": "预期 `contributes.icons.default.fontPath` 的文件扩展名为 'woff',woff2' 或 'ttf',为 '{0}'。", + "invalid.icons.default.fontPath.path": "预期 `contributes.icons.default.fontPath` ({0}) 将包含在扩展的文件夹 ({0}) 中。", + "invalid.icons.description": "必须定义 'configuration.icons.description' 且它不可为空", + "invalid.icons.id.format": "'configuration.icons' 键标识图标 ID,只能包含字母、数字和减号。它们需要按 `component-iconname` 格式由至少两段组成。", + "schema.fontCharacter.formatError": "fontCharacter 必须是单个字母或反斜杠,后跟十六进制的 unicode 码位。" + }, + "vs/workbench/services/themes/common/productIconThemeSchema": { + "schema.font-format": "字体的格式。", + "schema.font-path": "相对于当前产品图标主题文件的字体路径。", + "schema.font-style": "字体的样式。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-style。", + "schema.font-weight": "字体的粗细。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-weight。", + "schema.iconDefinitions": "字体字符的图标名称的关联。", + "schema.id": "字体的 ID。", + "schema.id.formatError": "ID 必须仅包含字母、数字、下划线和减号。", + "schema.src": "字体的位置。" + }, + "vs/workbench/services/themes/common/themeConfiguration": { + "autoDetectHighContrast": "如果已启用,则在操作系统使用高对比度主题时,将自动更改为高对比度主题。要使用的高对比度主题是由“{0}”和“{1}”指定的。", + "colorTheme": "指定未启用 {0} 时在工作台中使用颜色主题。", + "colorThemeError": "主题未知或未安装。", + "defaultProductIconThemeDesc": "默认", + "defaultProductIconThemeLabel": "默认", + "detectColorScheme": "如果已启用,将根据系统颜色模式自动选择颜色主题。如果系统颜色模式为深色,则使用 {0},否则使用 {1}。", + "editorColors": "替代当前所选颜色主题中的编辑器语法颜色和字形。", + "editorColors.comments": "设置注释的颜色和样式", + "editorColors.functions": "设置函数定义与引用的颜色和样式。", + "editorColors.keywords": "设置关键字的颜色和样式。", + "editorColors.numbers": "设置数字的颜色和样式。", + "editorColors.semanticHighlighting": "是否应为此主题启用语义突出显示。", + "editorColors.semanticHighlighting.deprecationMessage": "改为在 \"editor.semanticTokenColorCustomizations\" 设置中使用 \"enabled\"。", + "editorColors.semanticHighlighting.deprecationMessageMarkdown": "请改为在 {0} 设置中使用 `enabled`。", + "editorColors.semanticHighlighting.enabled": "是否对此主题启用或禁用语义突出显示", + "editorColors.semanticHighlighting.rules": "此主题的语义标记样式规则。", + "editorColors.strings": "设置字符串文本的颜色和样式", + "editorColors.textMateRules": "使用 TextMate 主题规则设置颜色和样式(高级)。", + "editorColors.types": "设置类型定义与引用的颜色和样式。", + "editorColors.variables": "设置变量定义和引用的颜色和样式。", + "iconTheme": "指定工作台中使用的文件图标主题;若指定为 \"null\",则不显示任何文件图标。", + "iconThemeError": "文件图标主题未知或未安装。", + "noIconThemeDesc": "无文件图标", + "noIconThemeLabel": "无", + "preferredDarkColorTheme": "指定当系统颜色模式为深色并启用 {0} 时的颜色主题。", + "preferredHCDarkColorTheme": "指定在高对比度深色模式下启用 {0} 时的颜色主题。", + "preferredHCLightColorTheme": "指定在高对比度浅色模式下启用 {0} 时的颜色主题。", + "preferredLightColorTheme": "指定当系统颜色模式为浅色并启用 {0} 时的颜色主题。", + "productIconTheme": "指定使用的产品图标主题。", + "productIconThemeError": "产品图标主题未知或未安装。", + "semanticTokenColors": "从当前所选颜色主题重写编辑器语义标记颜色和样式。", + "workbenchColors": "覆盖当前所选颜色主题的颜色。" + }, + "vs/workbench/services/themes/common/themeExtensionPoints": { + "color themes": "颜色主题", + "file icon themes": "文件图标主题", + "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", + "product icon themes": "产品图标主题", + "reqarray": "扩展点“{0}”必须是数组。 ", + "reqid": "contributes.{0}.id\" 中的预期字符串。提供的值: {1}", + "reqpath": "“contributes.{0}.path”中应为字符串。提供的值: {1}", + "themes": "主题", + "vscode.extension.contributes.iconThemes": "提供文件图标主题。", + "vscode.extension.contributes.iconThemes.id": "在用户设置中使用的文件图标主题的 ID。", + "vscode.extension.contributes.iconThemes.label": "文件图标主题的标签,如 UI 所示。", + "vscode.extension.contributes.iconThemes.path": "文件图标主题定义文件的路径。该路径相对于扩展文件夹,通常为 \"./fileicons/awesome-icon-theme.json\"。", + "vscode.extension.contributes.productIconThemes": "贡献产品图标主题。", + "vscode.extension.contributes.productIconThemes.id": "用户设置中使用的产品图标主题的 ID。", + "vscode.extension.contributes.productIconThemes.label": "产品图标主题的标签,如 UI 所示。", + "vscode.extension.contributes.productIconThemes.path": "产品图标主题定义文件的路径。该路径相对于扩展文件夹,通常为 \"./producticons/awesome-product-icon-theme.json\"。", + "vscode.extension.contributes.themes": "提供 TextMate 颜色主题。", + "vscode.extension.contributes.themes.id": "用户设置中使用的颜色主题的 ID。", + "vscode.extension.contributes.themes.label": "显示在 UI 中的颜色主题标签。", + "vscode.extension.contributes.themes.path": "tmTheme 文件的路径。该路径相对于扩展文件夹,通常为 \"./colorthemes/awesome-color-theme.json\"。", + "vscode.extension.contributes.themes.uiTheme": "用于定义编辑器周围颜色的基本主题: 'vs' 是浅色主题, 'vs-dark' 是深色主题。'hc-black' 是深色高对比度主题,'hc-light' 是浅色高对比度主题。" + }, + "vs/workbench/services/themes/common/tokenClassificationExtensionPoint": { + "contributes.color.description": "语义标记类型的说明", + "contributes.semanticTokenModifiers": "提供语义标记修饰符。", + "contributes.semanticTokenModifiers.description": "语义令牌修饰符的说明", + "contributes.semanticTokenModifiers.id": "语义令牌修饰符的标识符", + "contributes.semanticTokenModifiers.id.format": "标识符的格式应为letterOrDigit[_-letterOrDigit]*", + "contributes.semanticTokenScopes": "提供语义令牌范围映射。", + "contributes.semanticTokenScopes.languages": "列出默认语言。", + "contributes.semanticTokenScopes.scopes": "将语义令牌(由语义令牌选择器描述)映射到用于表示该令牌的一个或多个 textMate 作用域。", + "contributes.semanticTokenTypes": "贡献语义令牌类型。", + "contributes.semanticTokenTypes.id": "语义令牌类型的标识符", + "contributes.semanticTokenTypes.id.format": "标识符的格式应为letterOrDigit[_-letterOrDigit]*", + "contributes.semanticTokenTypes.superType": "语义令牌类型的超类型", + "contributes.semanticTokenTypes.superType.format": "超类型的格式应为 letterOrDigit[_-letterOrDigit]*", + "invalid.description": "必须定义 \"configuration.{0}.description\" 且它不可为空", + "invalid.id": "必须定义 \"configuration.{0}.id\" 且它不可为空", + "invalid.id.format": "\"configuration.{0}.id\" 必须采用 letterOrDigit[-_letterOrDigit]* 模式", + "invalid.semanticTokenModifierConfiguration": "“configuration.semanticTokenModifier” 必须是数组", + "invalid.semanticTokenScopes.configuration": "\"configuration.semanticTokenScopes\" 必须是一个数组", + "invalid.semanticTokenScopes.language": "\"configuration.semanticTokenScopes.language\" 的值必须是字符串", + "invalid.semanticTokenScopes.scopes": "\"configuration.semanticTokenScopes.scopes\" 必须定义为对象", + "invalid.semanticTokenScopes.scopes.selector": "\"configuration.semanticTokenScopes.scopes\": 解析选择器{0}时出现问题。", + "invalid.semanticTokenScopes.scopes.value": "\"configuration.semanticTokenScopes.scopes\" 的值必须是字符串数组", + "invalid.semanticTokenTypeConfiguration": "“configuration.semanticTokenType”必须是数组", + "invalid.superType.format": "“ configuration.{0}.superType”必须遵循格式 letterOrDigit [-_letterOrDigit] *" + }, + "vs/workbench/services/themes/electron-sandbox/themes.contribution": { + "window.systemColorTheme": "设置本机 UI 元素的颜色模式,例如本机对话框、菜单和标题栏。即使在浅色模式下配置 OS,也可以为窗口选择深色系统颜色主题。还可以配置为根据 {0} 设置自动调整。\r\n\r\n注意: 启用 {1} 时会忽略此设置。", + "window.systemColorTheme.auto": "对浅色主题使用浅色本机小组件颜色,对深色主题使用深色本机小组件颜色。", + "window.systemColorTheme.dark": "使用深色本机小组件颜色。", + "window.systemColorTheme.default": "本机小组件颜色与系统颜色匹配。", + "window.systemColorTheme.light": "使用浅色本机小组件颜色。" + }, + "vs/workbench/services/userDataProfile/browser/extensionsResource": { + "all profiles and disabled": "所有配置文件", + "exclude": "选择 {0} 扩展", + "extensions": "扩展", + "installingExtension": "正在安装扩展 {0}..." + }, + "vs/workbench/services/userDataProfile/browser/globalStateResource": { + "globalState": "UI 状态" + }, + "vs/workbench/services/userDataProfile/browser/keybindingsResource": { + "keybindings": "键盘快捷方式" + }, + "vs/workbench/services/userDataProfile/browser/settingsResource": { + "settings": "设置" + }, + "vs/workbench/services/userDataProfile/browser/snippetsResource": { + "exclude": "选择片段 {0}", + "snippets": "代码片段" + }, + "vs/workbench/services/userDataProfile/browser/tasksResource": { + "tasks": "任务" + }, + "vs/workbench/services/userDataProfile/browser/userDataProfileImportExportService": { + "applying global state": "正在应用 UI 状态...", + "close": "关闭", + "copy": "复制链接(&&C)", + "create from profile": "创建配置文件: {0}", + "create keybindings": "正在创建键盘快捷方式...", + "create snippets": "正在创建代码片段...", + "create tasks": "正在创建任务...", + "creating settings": "正在创建设置...", + "export profile dialog": "保存配置文件", + "export profile name": "为配置文件命名", + "export profile title": "导出配置文件", + "export success": "已成功导出配置文件“{0}”。", + "file": "文件", + "from default": "从默认配置文件", + "installing extensions": "正在安装扩展...", + "invalid profile content": "此配置文件无效。", + "local": "本地", + "open": "打开链接(&&O)", + "open in": "在 {0} 中打开(&&O)", + "overwrite": "替换(&&R)", + "profile already exists": "已存在名为“{0}”的配置文件。是否要替换其内容?", + "profile name required": "必须提供配置文件名称。", + "profiles.exporting": "{0}: 正在导出", + "progress extensions": "正在应用扩展...", + "progress global state": "正在应用状态...", + "progress keybindings": "正在应用键盘快捷方式……", + "progress settings": "正在应用设置...", + "progress snippets": "正在应用代码片段...", + "progress tasks": "正在应用任务...", + "select": "选择 {0}", + "select profile": "选择配置文件", + "select profile content handler": "将“{0}”配置文件导出为...", + "switching profile": "切换配置文件……", + "troubleshoot issue": "排查问题", + "troubleshoot profile progress": "设置配置文件疑难解答: {0}" + }, + "vs/workbench/services/userDataProfile/browser/userDataProfileManagement": { + "cannotDeleteDefaultProfile": "无法删除默认配置文件。", + "cannotRenameDefaultProfile": "无法重命名默认配置文件", + "reload button": "重载(&&R)", + "reload message": "切换配置文件需要重新加载 VS Code。", + "reload message when removed": "已删除当前配置文件。请重新加载以切换回默认配置文件", + "reload message when switched": "当前工作区已从当前配置文件中移除。请重新加载以切换回更新后的配置文件", + "reload message when updated": "已更新当前配置文件。请重新加载以切换回更新的配置文件", + "switch profile": "正在切换到配置文件。" + }, + "vs/workbench/services/userDataProfile/common/userDataProfile": { + "defaultProfileIcon": "默认配置文件的图标。", + "profile": "配置文件", + "profiles": "个人资料" + }, + "vs/workbench/services/userDataProfile/common/userDataProfileIcons": { + "settingsViewBarIcon": "视图栏中的“设置”图标。" + }, + "vs/workbench/services/userDataSync/browser/userDataSyncWorkbenchService": { + "choose account placeholder": "选择要登录的帐户", + "conflicts detected": "检测到冲突", + "download sync activity dialog open label": "保存", + "download sync activity dialog title": "选择要下载“设置同步”活动的文件夹", + "last used": "上次使用时同步", + "no": "否", + "no account": "没有可用的帐户。", + "no authentication providers": "没有可用的身份验证提供程序,因此无法启用设置同步。", + "no authentication providers during signin": "无法登录,因为没有可用的身份验证提供程序。", + "others": "其他", + "replace local": "替换本地(&&L)", + "replace remote": "替换远程(&&R)", + "reset": "这将清除云中的数据,并在所有设备上停止同步。", + "reset title": "清除", + "resetButton": "重置(&&R)", + "resolve": "请解决冲突以打开...", + "resolving conflicts": "正在解决冲突...", + "settings sync": "设置同步", + "show conflicts": "显示冲突(&&S)", + "sign in using account": "使用 {0} 登录", + "signed in": "已登录", + "sync in progress": "正在启用设置同步。是否要取消它?", + "sync turned on": "{0} 已启用", + "syncing...": "正在启用...", + "turning on": "正在打开…", + "yes": "是(&&Y)" + }, + "vs/workbench/services/userDataSync/common/userDataSync": { + "download sync activity title": "下载设置同步活动", + "extensions": "扩展", + "keybindings": "键盘快捷方式", + "profiles": "个人资料", + "settings": "设置", + "snippets": "代码片段", + "sync category": "设置同步", + "syncViewIcon": "查看“设置同步”视图的图标。", + "tasks": "任务", + "ui state label": "UI 状态", + "workspace state label": "工作区状态" + }, + "vs/workbench/services/views/browser/viewDescriptorService": { + "hideView": "隐藏“{0}”", + "hideViewDescription": "如果 {0} 视图可见且其所在的视图容器可见,则隐藏该视图", + "resetViewLocation": "重置位置", + "toggleVisibilityDescription": "如果 {0} 视图所在的视图容器可见,则切换该视图的可见性", + "user": "用户视图容器" + }, + "vs/workbench/services/views/browser/viewsService": { + "editor": "文本编辑器", + "focus view": "焦点在 {0} 视图上", + "resetViewLocation": "重置位置", + "show view": "显示 {0}", + "toggle view": "切换 {0}" + }, + "vs/workbench/services/views/common/viewContainerModel": { + "showViewsLog": "显示视图日志" + }, + "vs/workbench/services/views/test/browser/viewContainerModel.test": { + "Test View 1": "测试视图 1", + "Test View 2": "测试视图 2", + "Test View 3": "测试视图 3", + "Test View 4": "测试视图 4", + "Test View 5": "测试视图 5", + "test": "测试" + }, + "vs/workbench/services/views/test/browser/viewDescriptorService.test": { + "Test View 1": "测试视图 1", + "Test View 2": "测试视图 2", + "Test View 3": "测试视图 3", + "Test View 4": "测试视图 4", + "test": "测试" + }, + "vs/workbench/services/voiceRecognition/electron-sandbox/workbenchVoiceRecognitionService": { + "voiceTranscription": "语音听录", + "voiceTranscriptionError": "语音听录失败: {0}", + "voiceTranscriptionGettingReady": "正在准备麦克风...", + "voiceTranscriptionRecording": "正在从麦克风录制..." + }, + "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { + "confirmMakeWriteable": "“{0}”已标记为只读。是否仍要保存?", + "confirmMakeWriteableDetail": "可通过设置将路径配置为只读。", + "confirmOverwrite": "“{0}”已存在。是否替换它?", + "deleted": "已删除", + "fileWorkingCopyCreate.source": "文件已创建", + "fileWorkingCopyDecorations": "文件工作副本装饰", + "fileWorkingCopyReplace.source": "文件已替换", + "makeWriteableButtonLabel": "仍然保存(&&S)", + "overwriteIrreversible": "名为\"{0}\"的文件或文件夹已存在于\"{1}\"文件夹中。替换它将覆盖其当前内容。", + "readonly": "只读", + "readonlyAndDeleted": "已删除,只读", + "replaceButtonLabel": "替换(&&R)" + }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { + "genericSaveError": "未能保存“{0}”: {1}", + "overwrite": "覆盖", + "overwriteElevated": "以管理员身份覆盖...", + "overwriteElevatedSudo": "以 Sudo 覆盖...", + "permissionDeniedSaveError": "无法保存“{0}”: 权限不足。选择“以管理员身份覆盖”可作为管理员重试。", + "permissionDeniedSaveErrorSudo": "保存 \"{0}\"失败: 权限不足。选择 \"以超级用户身份重试\" 以超级用户身份重试。", + "readonlySaveError": "未能保存 \"{0}\": 文件是只读的。可选择 \"覆盖\" 以尝试使其可写。", + "readonlySaveErrorAdmin": "未能保存 \"{0}\": 文件是只读的。以管理员身份选择 \"以管理员身份覆盖\" 重试。", + "readonlySaveErrorSudo": "保存\"{0}\"失败: 文件为只读。选择“覆盖为Sudo”以用超级用户身份重试。", + "retry": "重试", + "revert": "还原", + "saveAs": "另存为...", + "saveElevated": "以管理员身份重试...", + "saveElevatedSudo": "以 Sudo 重试。", + "saveParticipants": "正在保存“{0}”", + "saveTextFile": "正在写入文件...", + "staleSaveError": "未能保存 \"{0}\": 文件的内容较新。是否要用所做的更改覆盖该文件?" + }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopyManager": { + "join.fileWorkingCopyManager": "正在保存工作副本" + }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "saveParticipants1": "正在运行代码操作和格式化程序...", + "skip": "跳过" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { + "default.source": "已保存文件", + "join.workingCopyHistory": "正在保存本地历史记录", + "moved.source": "已移动文件", + "renamed.source": "已重命名文件" + }, + "vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": { + "undoRedo.source": "撤消/重做" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupService": { + "join.workingCopyBackups": "备份工作副本" + }, + "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { + "backupBeforeShutdownDetail": "点击‘取消’以停止等待,并保存或还原具有未保存更改的编辑器。", + "backupBeforeShutdownMessage": "备份具有未保存更改的编辑器需要的时间较长...", + "backupErrorDetails": "请先尝试保存或还原具有未保存更改的编辑器,然后重试。", + "backupTrackerBackupFailed": "以下具有未保存更改的编辑器无法保存到备份位置。", + "backupTrackerConfirmFailed": "无法保存或还原以下具有未保存更改的编辑器。", + "discardBackupsBeforeShutdown": "放弃备份需要的时间较长...", + "ok": "确定(&&O)", + "revertBeforeShutdown": "还原具有未保存更改的编辑器需要的时间较长...", + "saveBeforeShutdown": "保存具有未保存更改的编辑器需要的时间较长...", + "shutdownForceClose": "仍然关闭", + "shutdownForceQuit": "仍然退出", + "shutdownForceReload": "仍然重新加载" + }, + "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { + "errorInvalidTaskConfiguration": "无法写入工作区配置文件。请打开文件以更正错误或警告,然后重试。", + "openWorkspaceConfigurationFile": "打开工作区配置", + "save": "保存", + "saveWorkspace": "保存工作区" + }, + "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { + "workspaceTrustEditorInputName": "工作区信任", + "workspaceTrustEditorLabelIcon": "工作区信任编辑器标签的图标。" + }, + "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { + "doNotAskAgain": "始终放弃无标题工作区而不询问", + "doNotSave": "不保存(&&N)", + "restartExtensionHost.reason": "正在打开多根工作区。", + "save": "保存(&&S)", + "saveWorkspaceDetail": "若要再次打开此工作区,请先保存。", + "saveWorkspaceMessage": "你是否要将你的工作区配置保存为文件?", + "workspaceOpenedDetail": "已在另一个窗口打开工作区。请先关闭该窗口,然后重试。", + "workspaceOpenedMessage": "无法保存工作区“{0}”" + } + } +} \ No newline at end of file diff --git a/src/nls.js b/src/nls.js new file mode 100644 index 0000000..58633d1 --- /dev/null +++ b/src/nls.js @@ -0,0 +1,87 @@ +export { getNLSLanguage, getNLSMessages } from "./nls.messages.js"; + +function _format(message, args) { + let result; + if (args.length === 0) { + result = message; + } else { + result = message.replace(/\{(\d+)\}/g, (match, rest) => { + const index = rest[0]; + const arg = args[index]; + let result = match; + if (typeof arg === "string") { + result = arg; + } else if (typeof arg === "number" || typeof arg === "boolean" || arg === void 0 || arg === null) { + result = String(arg); + } + return result; + }); + } + return result; +} + +export function localize(path, data, defaultMessage) { + const key = typeof data === "object" ? data.key : data; + + // if not in browser, return default message + if (typeof window === "undefined") { + return defaultMessage; + } + + // get locale data from window object + const windowKey = "__DT_LOCALE__"; + const localStorageKey = "dt-locale"; + const locale = window.localStorage.getItem(localStorageKey) || "en-US"; + const _data = window[windowKey]?.[locale] || {}; + + let message = (_data[path] || {})[key]; + if (!message) { + message = defaultMessage; + } + const args = []; + for (let _i = 3; _i < arguments.length; _i++) { + args[_i - 3] = arguments[_i]; + } + return _format(message, args); +} + +/** + * @skipMangle + */ +export function localize2(path, data, originalMessage) { + const key = typeof data === "object" ? data.key : data; + + // if not in browser, return default message + if (typeof window === "undefined") { + return originalMessage; + } + + // get locale data from window object + const windowKey = "__DT_LOCALE__"; + const localStorageKey = "dt-locale"; + const locale = window.localStorage.getItem(localStorageKey) || "en-US"; + const _data = window[windowKey]?.[locale] || {}; + + let message = (_data[path] || {})[key]; + if (!message) { + message = originalMessage; + } + + // Make sure message is a string + if (typeof message !== "string") { + message = originalMessage || key || ""; + } + if (typeof originalMessage !== "string") { + originalMessage = key || ""; + } + + const args = []; + for (let _i = 3; _i < arguments.length; _i++) { + args[_i - 3] = arguments[_i]; + } + const value = _format(message, args); + return { + value, + original: originalMessage === message ? value : _format(originalMessage, args), + }; +} diff --git a/src/nls.messages.js b/src/nls.messages.js new file mode 100644 index 0000000..69c2cb0 --- /dev/null +++ b/src/nls.messages.js @@ -0,0 +1,14 @@ +export function getNLSMessages() { + return globalThis._VSCODE_NLS_MESSAGES; +} + +export function getNLSLanguage() { + const localStorageKey = "dt-locale"; + const locale = window.localStorage.getItem(localStorageKey) || "en-US"; + const nlsLanguageEnum = { + "en-US": "en", + "zh-CN": "zh-cn", + }; + + return nlsLanguageEnum[locale]; +} diff --git a/src/nls/index.js b/src/nls/index.js deleted file mode 100644 index 76ae808..0000000 --- a/src/nls/index.js +++ /dev/null @@ -1,52 +0,0 @@ -module.exports["localize"] = module.exports["loadMessageBundle"] = module.exports["config"] = null; - -// replace monaco-editor/esm/vs/nls.js _format -function _format(message, args) { - let result; - if (args.length === 0) { - result = message; - } else { - result = String(message).replace(/\{(\d+)\}/g, function (match, rest) { - const index = rest[0]; - return typeof args[index] !== "undefined" ? args[index] : match; - }); - } - return result; -} - -// replace monaco-editor/esm/vs/nls.js localize -function localize(path, data, defaultMessage) { - const key = typeof data === "object" ? data.key : data; - - // get locale data from window object - const windowKey = "__DT_LOCALE__"; - const localStorageKey = "dt-locale"; - const locale = window.localStorage.getItem(localStorageKey) || "en-US"; - const _data = window[windowKey]?.[locale] || {}; - - let message = (_data[path] || {})[key]; - if (!message) { - message = defaultMessage; - } - const args = []; - for (let _i = 3; _i < arguments.length; _i++) { - args[_i - 3] = arguments[_i]; - } - return _format(message, args); -} -module.exports["localize"] = localize; - -function loadMessageBundle(_file) { - return localize; -} -module.exports["loadMessageBundle"] = loadMessageBundle; - -function config(_opt) { - return loadMessageBundle; -} -module.exports["config"] = config; - -function getConfiguredDefaultLocale() { - return undefined; -} -module.exports["getConfiguredDefaultLocale"] = getConfiguredDefaultLocale;