@theia/core
Version:
Theia is a cloud & desktop IDE framework implemented in TypeScript.
514 lines (513 loc) • 26.3 kB
JSON
{
"debug.breakpoint.editCondition": "编辑条件...",
"terminal:new:profile": "从配置文件中创建新的集成终端",
"terminal:profile:default": "选择默认的终端配置文件",
"theia": {
"callhierarchy": {
"noCallers": "没有发现调用者。",
"open": "打开调用层次结构"
},
"core": {
"about": {
"compatibility": "{0} 兼容性",
"defaultApi": "默认的{0} API",
"version": "版本"
},
"common": {
"closeAll": "全部关闭",
"closeAllTabMain": "关闭主区域的所有标签页",
"closeOtherTabMain": "关闭主区域的其他标签页",
"closeOthers": "关闭其他标签页",
"closeRight": "关闭右侧标签页",
"closeTab": "关闭标签页",
"closeTabMain": "关闭主区域标签页",
"collapseAllTabs": "折叠所有面板",
"collapseBottomPanel": "折叠底部面板",
"collapseTab": "折叠面板",
"showNextTabGroup": "切换到下一个标签页组",
"showNextTabInGroup": "切换到组中的下一个标签页",
"showPreviousTabGroup": "切换到上一个标签页组",
"showPreviousTabInGroup": "切换到组中的上一个标签页",
"toggleMaximized": "切换最大化面板"
},
"copyInfo": "先打开文件,复制其路径",
"copyWarn": "请使用浏览器的复制命令或快捷方式。",
"cutWarn": "请使用浏览器的剪切命令或快捷键。",
"enhancedPreview": {
"classic": "显示选项卡的简单预览和基本信息。",
"enhanced": "显示选项卡的增强预览,并提供更多信息。",
"visual": "显示选项卡的可视化预览。"
},
"file": {
"browse": "浏览"
},
"highlightModifiedTabs": "控制是否在修改过的(dirty)编辑器标签上绘制顶部边框。",
"keybindingStatus": "{0}被按下,等待更多的按键",
"keyboard": {
"choose": "选择键盘布局",
"chooseLayout": "选择一个键盘布局",
"current": "(当前:{0})",
"currentLayout": "- 当前布局",
"mac": "苹果键盘",
"pc": "电脑键盘",
"tryDetect": "尝试从浏览器信息和按下的按键中检测键盘布局。"
},
"navigator": {
"clipboardWarn": "对剪贴板的访问被拒绝了。检查你的浏览器的权限。",
"clipboardWarnFirefox": "剪贴板API是不可用的。它可以通过'{0}'页面上的'{1}'偏好启用。然后重新加载Theia。注意,这将允许FireFox获得对系统剪贴板的完全访问。"
},
"offline": "离线",
"pasteWarn": "请使用浏览器的粘贴命令或快捷方式。",
"quitMessage": "任何未保存的修改都不会被保存。",
"resetWorkbenchLayout": "重置工作台面布局",
"searchbox": {
"close": "关闭 (Escape)",
"next": "下一页 (向下)",
"previous": "上一页 (向上)"
},
"silentNotifications": "控制是否抑制弹出通知。",
"tabDefaultSize": "指定标签的默认尺寸。",
"tabMaximize": "控制是否在双击时最大化标签。",
"tabMinimumSize": "指定标签的最小尺寸。",
"tabShrinkToFit": "收缩标签以适应可用空间。"
},
"debug": {
"addConfigurationPlaceholder": "选择要添加配置的工作区根",
"breakpoint": "断点",
"compound-cycle": "启动配置'{0}'包含一个与自己的循环",
"continueAll": "继续所有",
"copyExpressionValue": "复制表达式的值",
"dataBreakpoint": "数据断点",
"debugVariableInput": "设置{0} 值",
"entry": "条目",
"exception": "例外情况",
"functionBreakpoint": "功能断点",
"goto": "开始",
"instruction-breakpoint": "指令断点",
"instructionBreakpoint": "指令断点",
"missingConfiguration": "动态配置'{0}:{1}'缺少或不适用",
"pause": "暂停",
"pauseAll": "暂停所有",
"reveal": "显示",
"step": "步骤",
"threads": "线程",
"toggleTracing": "启用/禁用与调试适配器的跟踪通信"
},
"editor": {
"dirtyEncoding": "该文件是脏的。请先保存它,然后用另一种编码重新打开它。",
"editor.codeActionWidget.showHeaders": "启用/禁用在代码动作菜单中显示组标题。",
"editor.experimental.pasteActions.enabled": "启用/禁用粘贴时从扩展程序运行编辑。",
"editor.formatOnSaveMode.modificationsIfAvailable": "将尝试只对修改部分进行格式化(需要源代码控制)。如果不能使用源码控制,那么整个文件将被格式化。",
"editor.inlayHints.enabled1": "镶嵌提示默认显示,按住 \"Ctrl+Alt \"时隐藏。",
"editor.inlayHints.enabled2": "镶嵌提示默认是隐藏的,当按住`Ctrl+Alt`时显示。",
"editor.quickSuggestions": "控制在输入时是否应该自动显示建议。这可以在输入评论、字符串和其他代码时加以控制。快速建议可以被配置为显示为幽灵文本或建议小部件。还要注意'#editor.suggestOnTriggerCharacters#'设置,它控制建议是否被特殊字符触发。",
"editor.suggest.matchOnWordStartOnly": "当启用IntelliSense过滤功能时,需要在一个词的开头匹配第一个字符,例如在 \"Console \"或 \"WebContext \"上的 \"c\",但在 \"description \"上_不需要。当禁用IntelliSense时,将显示更多的结果,但仍然按照匹配质量进行排序。",
"files.autoSave": "控制有未保存的修改的编辑器的[自动保存](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)。",
"files.autoSave.afterDelay": "在配置的 `#files.autoSaveDelay#`之后,有改动的编辑器会自动保存。",
"files.autoSave.off": "有变化的编辑器永远不会被自动保存。",
"files.autoSave.onFocusChange": "当编辑器失去焦点时,有变化的编辑器会自动保存。",
"files.autoSave.onWindowChange": "当窗口失去焦点时,有变化的编辑器会自动保存。",
"formatOnSaveTimeout": "超时,以毫秒为单位,超时后文件保存时运行的格式化被取消。",
"persistClosedEditors": "控制是否为工作区持续保存关闭的编辑器历史,跨越窗口重新加载。",
"showAllEditors": "显示所有打开的编辑器",
"splitHorizontal": "水平拆分编辑器",
"splitVertical": "垂直拆分编辑器",
"toggleStickyScroll": "切换粘滞滚动"
},
"file-search": {
"toggleIgnoredFiles": "(按{0}显示/隐藏被忽略的文件)"
},
"fileDialog": {
"showHidden": "显示隐藏的文件"
},
"fileSystem": {
"fileResource": {
"overWriteBody": "你想覆盖文件系统中对'{0}'所做的修改吗?"
}
},
"filesystem": {
"copiedToClipboard": "将下载链接复制到剪贴板。",
"copyDownloadLink": "复制下载链接",
"dialog": {
"initialLocation": "转到初始位置",
"multipleItemMessage": "你只能选择一个项目",
"name": "名称:",
"navigateBack": "返回导航",
"navigateForward": "向前导航",
"navigateUp": "向上导航一个目录"
},
"fileResource": {
"binaryFileQuery": "打开它可能需要一些时间,并可能使IDE没有反应。你到底要不要打开'{0}'?",
"binaryTitle": "该文件要么是二进制文件,要么使用不支持的文本编码。",
"largeFileTitle": "文件太大({0})。",
"overwriteTitle": "文件'{0}'在文件系统中被更改。"
},
"filesExclude": "配置用于排除文件和文件夹的glob模式。例如,文件资源管理器会根据这一设置来决定显示或隐藏哪些文件和文件夹。",
"format": "格式:",
"maxConcurrentUploads": "上传多个文件时的最大并发文件数。0意味着所有文件都将被并发上传。",
"maxFileSizeMB": "控制可能打开的最大文件大小(MB)。",
"prepareDownload": "准备下载...",
"prepareDownloadLink": "准备下载链接...",
"processedOutOf": "在{1}中处理了{0}。",
"replaceTitle": "替换文件",
"uploadFiles": "上传文件...",
"uploadedOutOf": "上传了{0}出{1}。"
},
"getting-started": {
"apiComparator": "{0} API兼容性",
"newExtension": "构建一个新的扩展",
"newPlugin": "构建一个新的插件",
"startup-editor": {
"welcomePage": "打开欢迎页面,其中包含帮助开始使用{0} 和扩展程序的内容。"
}
},
"git": {
"aFewSecondsAgo": "几秒钟前",
"addSignedOff": "添加 \"已签署\"。",
"amendReuseMessag": "要重新使用最后一条提交信息,请按'Enter'或'Escape'来取消。",
"amendRewrite": "重写之前的提交信息。按'Enter'键确认或按'Escape'键取消。",
"checkoutCreateLocalBranchWithName": "创建一个新的本地分支,名称为:{0}。按'Enter'键确认或按'Escape'键取消。",
"checkoutProvideBranchName": "请提供分支机构名称。",
"checkoutSelectRef": "选择一个参考文献来结账或创建一个新的本地分支。",
"cloneQuickInputLabel": "请提供一个 Git 仓库的位置。按'Enter'键确认或按'Escape'键取消。",
"cloneRepository": "克隆 Git 仓库。{0}.按'Enter'键确认或按'Escape'键取消。",
"compareWith": "对比...",
"compareWithBranchOrTag": "挑选一个分支或标签,与当前活动的{0}分支进行比较。",
"diff": "差异",
"dirtyDiffLinesLimit": "如果编辑器的行数超过这个限制,则不显示肮脏的差异装饰。",
"dropStashMessage": "存储删除成功。",
"editorDecorationsEnabled": "在编辑器中显示 git 的装饰。",
"fetchPickRemote": "选择一个远程存储库抓取",
"gitDecorationsColors": "在导航器中使用颜色装饰。",
"mergeQuickPickPlaceholder": "挑选一个分支来合并到当前活动的{0}分支。",
"missingUserInfo": "确保你在git中配置了'user.name'和'user.email'。",
"noHistoryForError": "没有任何历史记录可用于{0}",
"noPreviousCommit": "没有以前的承诺可以修改",
"noRepositoriesSelected": "没有选择存储库。",
"prepositionIn": "在",
"repositoryNotInitialized": "存储库{0}还没有被初始化。",
"stashChanges": "储藏室的变化。按'Enter'键确认,或按'Escape'键取消。",
"stashChangesWithMessage": "储藏室的变化与信息。{0}.按'Enter'键确认或按'Escape'键取消。",
"tabTitleIndex": "{0} (索引)",
"tabTitleWorkingTree": "{0} (工作树)",
"toggleBlameAnnotations": "切换指责注释"
},
"keybinding-schema-updater": {
"deprecation": "使用`when`子句来代替。"
},
"keymaps": {
"addKeybindingTitle": "为{0}",
"editKeybinding": "编辑按键绑定...",
"editKeybindingTitle": "编辑{0}的按键绑定",
"editWhenExpression": "编辑表达时...",
"editWhenExpressionTitle": "编辑{0}",
"keybinding": {
"copy": "复制绑定键",
"copyCommandId": "复制按键绑定命令 ID",
"copyCommandTitle": "复制按键绑定命令 标题",
"edit": "编辑按键绑定...",
"editWhenExpression": "编辑按键绑定时的表达式..."
},
"keybindingCollidesValidation": "键盘绑定目前碰撞",
"requiredKeybindingValidation": "键盘绑定值是必需的",
"resetKeybindingConfirmation": "你真的想把这个按键绑定重置为默认值吗?",
"resetKeybindingTitle": "重置{0}的键盘绑定",
"resetMultipleKeybindingsWarning": "如果这个命令存在多个按键绑定,所有的按键都将被重置。"
},
"localize": {
"offlineTooltip": "无法连接到后端。"
},
"markers": {
"clearAll": "清除所有",
"noProblems": "到目前为止,在工作区还没有发现任何问题。",
"tabbarDecorationsEnabled": "在标签栏中显示问题装饰器(诊断标记)。"
},
"memory-inspector": {
"addressTooltip": "要显示的内存位置,一个地址或对一个地址进行评估的表达式",
"ascii": "ASCII",
"binary": "二进制",
"byteSize": "字节大小",
"bytesPerGroup": "每组字节数",
"closeSettings": "关闭设置",
"columns": "专栏",
"command": {
"createNewMemory": "创建新的内存检查器",
"createNewRegisterView": "创建新的注册表视图",
"followPointer": "跟随指针",
"followPointerMemory": "在内存检查器中跟踪指针",
"resetValue": "重置值",
"showRegister": "在内存检查器中显示寄存器",
"viewVariable": "在内存检查器中显示变量"
},
"data": "数据",
"decimal": "十进制",
"diff": {
"label": "差异: {0}"
},
"diff-widget": {
"offset-label": "{0} 偏移",
"offset-title": "字节,以抵消内存从{0}"
},
"editable": {
"apply": "应用更改",
"clear": "清晰的变化"
},
"endianness": "内联性",
"extraColumn": "额外专栏",
"groupsPerRow": "每行的组别",
"hexadecimal": "十六进制",
"length": "长度",
"lengthTooltip": "要获取的字节数,以十进制或十六进制表示",
"memory": {
"addressField": {
"memoryReadError": "在位置栏中输入一个地址或表达式。"
},
"freeze": "冻结内存视图",
"hideSettings": "隐藏设置面板",
"readError": {
"bounds": "超过了内存界限,结果将被截断。",
"noContents": "目前没有内存内容。"
},
"readLength": {
"memoryReadError": "在长度字段中输入一个长度(十进制或十六进制数字)。"
},
"showSettings": "显示设置面板",
"unfreeze": "解冻内存视图",
"userError": "获取内存时出现了错误。"
},
"memoryCategory": "内存检查器",
"memoryInspector": "内存检查器",
"memoryTitle": "记忆",
"octal": "八进制",
"offset": "偏移",
"offsetTooltip": "在导航时,要添加到当前内存位置的偏移量。",
"provider": {
"localsError": "无法读取本地变量。没有活动的调试会话。",
"readError": "无法读取内存。没有活动的调试会话。",
"writeError": "无法写入内存。没有活动的调试会话。"
},
"register": "注册",
"register-widget": {
"filter-placeholder": "过滤(以)开始"
},
"registerReadError": "获取寄存器时出现了错误。",
"registers": "登记册",
"toggleComparisonWidgetVisibility": "切换比较小工具的可见性",
"utils": {
"afterBytes": "你必须在你想比较的两个部件中加载内存。{0} ,没有加载内存。",
"bytesMessage": "你必须在你想比较的两个部件中加载内存。{0} ,没有加载内存。"
}
},
"messages": {
"notificationTimeout": "在此超时后,信息性通知将被隐藏。",
"toggleNotifications": "切换通知"
},
"mini-browser": {
"typeUrl": "输入一个URL"
},
"monaco": {
"noSymbolsMatching": "没有匹配的符号",
"typeToSearchForSymbols": "键入以搜索符号"
},
"navigator": {
"autoReveal": "自动显示",
"clipboardWarn": "对剪贴板的访问被拒绝了。检查你的浏览器的权限。",
"clipboardWarnFirefox": "剪贴板API是不可用的。它可以通过'{0}'页面上的'{1}'偏好启用。然后重新加载Theia。注意,这将允许FireFox获得对系统剪贴板的完全访问。",
"refresh": "在资源管理器中刷新",
"reveal": "在资源管理器中显示",
"toggleHiddenFiles": "切换隐藏文件"
},
"output": {
"clearOutputChannel": "清除输出通道...",
"closeOutputChannel": "关闭输出通道...",
"hiddenChannels": "隐蔽通道",
"hideOutputChannel": "隐藏输出通道...",
"maxChannelHistory": "一个输出通道中的最大条目数。",
"outputChannels": "输出通道",
"showOutputChannel": "显示输出通道..."
},
"plugin": {
"blockNewTab": "您的浏览器阻止了新标签的打开"
},
"plugin-dev": {
"alreadyRunning": "托管的实例已经在运行。",
"debugInstance": "调试实例",
"debugMode": "使用 inspect 或 inspect-brk 进行 Node.js 调试",
"devHost": "发展的主人",
"failed": "运行托管插件实例失败。{0}",
"hostedPlugin": "托管的插件",
"hostedPluginRunning": "托管的插件: 运行",
"hostedPluginStarting": "托管的插件: 开始",
"hostedPluginStopped": "托管的插件: 停止",
"hostedPluginWatching": "托管的插件: 观察",
"instanceTerminated": "{0}已被终止",
"launchOutFiles": "用于定位生成的JavaScript文件的glob模式数组(`${pluginPath}`将被插件的实际路径所取代)。",
"noValidPlugin": "指定的文件夹不包含有效的插件。",
"notRunning": "托管的实例没有运行。",
"pluginFolder": "插件文件夹被设置为。{0}",
"preventedNewTab": "您的浏览器阻止了新标签的打开",
"restartInstance": "重启实例",
"running": "托管的实例运行在。",
"select": "选择",
"selectPath": "选择路径",
"startInstance": "启动实例",
"starting": "启动托管实例服务器 ...",
"stopInstance": "停止实例",
"unknownTerminated": "该实例已被终止",
"watchMode": "在开发中的插件上运行观察器"
},
"plugin-ext": {
"authentication-main": {
"loginTitle": "登录"
},
"plugins": "插件",
"webviewTrace": "控制与webviews的通信跟踪。",
"webviewWarnIfUnsecure": "警告用户,目前网络视图的部署是不安全的。"
},
"preview": {
"openByDefault": "默认情况下,打开预览而不是编辑器。"
},
"property-view": {
"created": "创建",
"directory": "目录",
"lastModified": "最后修改",
"location": "位置",
"noProperties": "没有可用的属性。",
"properties": "属性",
"size": "尺寸",
"symbolicLink": "符号链接"
},
"scm": {
"amend": "修改",
"amendHeadCommit": "HEAD 提交",
"amendLastCommit": "修改最后的提交",
"changeRepository": "修改存储库...",
"config.untrackedChanges": "控制未被追踪的变化的行为方式。",
"config.untrackedChanges.hidden": "隐藏的",
"config.untrackedChanges.mixed": "混合的",
"config.untrackedChanges.separate": "分开",
"history": "历史",
"noRepositoryFound": "没有找到存储库",
"unamend": "撤销",
"unamendCommit": "撤销提交"
},
"search-in-workspace": {
"includeIgnoredFiles": "包括被忽略的文件",
"noFolderSpecified": "你没有打开或指定一个文件夹。目前只搜索了打开的文件。",
"resultSubset": "这只是所有结果的一个子集。使用一个更具体的搜索词来缩小结果列表。",
"searchOnEditorModification": "修改时搜索活动的编辑器。"
},
"secondary-window": {
"extract-widget": "将视图移至第二窗口"
},
"shell-area": {
"secondary": "二级窗口",
"top": "返回顶部"
},
"task": {
"attachTask": "附加任务...",
"clearHistory": "清除历史",
"noTaskToRun": "没有发现要运行的任务。配置任务...",
"openUserTasks": "打开用户的任务"
},
"terminal": {
"defaultProfile": "上使用的默认配置文件。{0}",
"enableCopy": "启用ctrl-c(macOS上为cmd-c)来复制选定的文本",
"enablePaste": "启用ctrl-v(macOS上为cmd-v)从剪贴板粘贴。",
"profileArgs": "此配置文件使用的shell参数。",
"profileColor": "终端主题颜色ID,与终端相关联。",
"profileDefault": "选择默认配置文件...",
"profileIcon": "一个与终端图标相关联的codicon ID。\nterminal-tmux:\"$(terminal-tmux)\"",
"profileNew": "新终端(含简介)...",
"profilePath": "此配置文件使用的shell的路径。",
"profiles": "创建一个新的终端时要呈现的配置文件。用可选的args手动设置路径属性。\n将现有的配置文件设置为`null'以从列表中隐藏该配置文件,例如:`\"{0}\": null`。",
"rendererType": "控制终端的渲染方式。",
"selectProfile": "为新终端选择一个配置文件",
"shell.deprecated": "这已被废弃,新的推荐方法是在'terminal.integrated.profiles.{0}'中创建一个终端配置文件,并在'terminal.integrated.defaultProfile.{0}'中把它的配置文件名称设置为默认值,来配置你的默认外壳。",
"shellArgsLinux": "在Linux终端时使用的命令行参数。",
"shellArgsOsx": "在macOS终端时使用的命令行参数。",
"shellArgsWindows": "在Windows终端时使用的命令行参数。",
"shellLinux": "终端在Linux上使用的shell的路径(默认:'{0}'})。",
"shellOsx": "终端在macOS上使用的shell的路径(默认:'{0}'})。",
"shellWindows": "终端在Windows上使用的shell的路径。(默认:'{0}')。"
},
"test": {
"cancelAllTestRuns": "取消所有测试运行",
"testRunDefaultName": "{0} 运行{1}",
"testRuns": "测试运行"
},
"toolbar": {
"addCommand": "将命令添加到工具栏",
"addCommandPlaceholder": "找到一个要添加到工具栏的命令",
"centerColumn": "中央栏",
"failedUpdate": "更新'{0}'在'{1}'的值失败。",
"filterIcons": "过滤器图标",
"iconSelectDialog": "为'{0}'选择一个图标",
"iconSet": "图标集",
"insertGroupLeft": "插入组的分隔符(左)。",
"insertGroupRight": "插入群组分隔符(右)。",
"leftColumn": "左栏",
"openJSON": "自定义工具栏(打开JSON)",
"removeCommand": "从工具栏上删除命令",
"restoreDefaults": "恢复工具栏的默认值",
"rightColumn": "右栏",
"selectIcon": "选择图标",
"toggleToolbar": "切换工具栏",
"toolbarLocationPlaceholder": "你想把命令加在哪里?",
"useDefaultIcon": "使用默认图标"
},
"typehierarchy": {
"subtypeHierarchy": "子类型层次结构",
"supertypeHierarchy": "超类型层次结构"
},
"vsx-registry": {
"downloadCount": "下载次数: {0}",
"errorFetching": "取出扩展程序时出错。",
"errorFetchingConfigurationHint": "这可能是网络配置问题造成的。",
"failedInstallingVSIX": "从VSIX安装{0} ,失败了。",
"invalidVSIX": "所选文件不是有效的 \"*.vsix \"插件。",
"license": "许可证: {0}",
"recommendedExtensions": "建议在该工作区使用的扩展名称的列表。",
"searchPlaceholder": "在{0}中搜索扩展",
"showInstalled": "显示已安装的扩展程序",
"showRecommendedExtensions": "控制是否显示扩展建议的通知。",
"vsx-extensions-contribution": {
"update-version-uninstall-error": "删除扩展名时出错:{0}.",
"update-version-version-error": "{0} 在安装{1} 的版本时失败。"
}
},
"webview": {
"goToReadme": "转到README",
"messageWarning": " {0}端点的主机模式已改为`{1}`;改变模式可能导致安全漏洞。 参见`{2}`以了解更多信息。"
},
"workspace": {
"compareWithEachOther": "互相比较",
"confirmDeletePermanently.description": "使用垃圾箱删除\"{0}\"失败。你想永久删除吗?",
"confirmDeletePermanently.solution": "你可以在偏好设置中禁用垃圾桶的使用。",
"confirmDeletePermanently.title": "删除文件时出错",
"confirmMessage.delete": "你真的想删除以下文件吗?",
"confirmMessage.dirtyMultiple": "你真的想删除{0}个有未保存的修改的文件吗?",
"confirmMessage.dirtySingle": "你真的想删除{0}与未保存的变化吗?",
"confirmMessage.uriMultiple": "你真的想删除所有{0}选中的文件吗?",
"confirmMessage.uriSingle": "你真的想删除{0}吗?",
"duplicate": "复制",
"failApply": "无法将更改应用于新文件",
"failSaveAs": "无法为当前的小组件运行\"{0}\"。",
"newFilePlaceholder": "文件名称",
"newFolderPlaceholder": "文件夹名称",
"noErasure": "注意:没有任何东西会从磁盘上被删除",
"openRecentPlaceholder": "输入你要打开的工作区的名称",
"openRecentWorkspace": "打开最近的工作区...",
"preserveWindow": "启用在当前窗口中打开工作空间。",
"removeFolder": "你确定要从工作区删除以下文件夹吗?",
"removeFolders": "你确定要从工作区删除以下文件夹吗?",
"trashTitle": "将{0}移至垃圾箱",
"trustEmptyWindow": "控制空工作区是否被默认信任。",
"trustEnabled": "控制是否启用工作区信任。如果禁用,所有工作空间都被信任。",
"trustRequest": "一个扩展请求信任工作区,但相应的API还没有完全支持。你想信任这个工作区吗?",
"untitled-cleanup": "似乎有许多无标题的工作区文件。请检查{0}并删除任何未使用的文件。",
"workspaceFolderAdded": "创建了一个有多个根的工作区。你想把你的工作区配置保存为一个文件吗?",
"workspaceFolderAddedTitle": "文件夹添加到工作区"
}
}
}