|
41 | 41 | "config.diagnostics.cast-type-mismatch": "变量被转换为与其初始类型不匹配的类型", |
42 | 42 | "config.diagnostics.circle-doc-class": "TODO: Needs documentation", |
43 | 43 | "config.diagnostics.circular-doc-class": "两个类相互继承并互相循环", |
44 | | - "config.diagnostics.close-non-object": "Enable diagnostics for attempts to close a variable with a non-object.", |
| 44 | + "config.diagnostics.close-non-object": "尝试关闭非对象变量的诊断", |
45 | 45 | "config.diagnostics.code-after-break": "放在循环中break语句后面的代码", |
46 | 46 | "config.diagnostics.codestyle": "* codestyle-check\n* name-style-check\n* spell-check", |
47 | | - "config.diagnostics.codestyle-check": "Enable diagnostics for incorrectly styled lines.", |
| 47 | + "config.diagnostics.codestyle-check": "启用对不正确样式行的诊断", |
48 | 48 | "config.diagnostics.conventions": "* global-element", |
49 | 49 | "config.diagnostics.count-down-loop": "for循环永远无法达到最大/极限值(在递减时递增)", |
50 | 50 | "config.diagnostics.deprecated": "变量已被标记为deprecated(过时)但仍在使用", |
|
62 | 62 | "config.diagnostics.empty-block": "空代码块", |
63 | 63 | "config.diagnostics.enable": "启用诊断。", |
64 | 64 | "config.diagnostics.global": "* global-in-nil-env\n* lowercase-global\n* undefined-env-child\n* undefined-global", |
65 | | - "config.diagnostics.global-element": "Enable diagnostics to warn about global elements.", |
| 65 | + "config.diagnostics.global-element": "启用诊断以警告全局元素。", |
66 | 66 | "config.diagnostics.global-in-nil-env": "不能使用全局变量( `_ENV` 被设置为了 `nil`)", |
67 | 67 | "config.diagnostics.globals": "已定义的全局变量。", |
68 | | - "config.diagnostics.globalsRegex": "Find defined global variables using regex.", |
| 68 | + "config.diagnostics.globalsRegex": "启用诊断以检测尝试关闭非对象的变量。", |
69 | 69 | "config.diagnostics.groupFileStatus": "批量修改一个组中的文件状态。\n\n* Opened: 只诊断打开的文件\n* Any: 诊断任何文件\n* None: 禁用此诊断\n\n设置为 `Fallback` 意味着组中的诊断由 `diagnostics.neededFileStatus` 单独设置。\n其他设置将覆盖单独设置,但是不会覆盖以 `!` 结尾的设置。\n", |
70 | 70 | "config.diagnostics.groupSeverity": "批量修改一个组中的诊断等级。\n设置为 `Fallback` 意味着组中的诊断由 `diagnostics.severity` 单独设置。\n其他设置将覆盖单独设置,但是不会覆盖以 `!` 结尾的设置。\n", |
71 | 71 | "config.diagnostics.ignoredFiles": "如何诊断被忽略的文件。", |
|
103 | 103 | "config.diagnostics.redundant-value": "赋值操作时,值的数量比被赋值的对象多", |
104 | 104 | "config.diagnostics.return-type-mismatch": "返回值的类型与`@return`中声明的类型不匹配", |
105 | 105 | "config.diagnostics.severity": "修改诊断等级。\n以 `!` 结尾的设置优先级高于组设置 `diagnostics.groupSeverity`。\n", |
106 | | - "config.diagnostics.spell-check": "Enable diagnostics for typos in strings.", |
| 106 | + "config.diagnostics.spell-check": "启用字符串拼写检查的诊断。", |
107 | 107 | "config.diagnostics.strict": "* close-non-object\n* deprecated\n* discard-returns\n* invisible", |
108 | 108 | "config.diagnostics.strong": "* no-unknown", |
109 | 109 | "config.diagnostics.trailing-space": "后置空格", |
|
167 | 167 | "config.hover.viewStringMax": "悬停提示查看字符串内容时的最大长度。", |
168 | 168 | "config.intelliSense.fastGlobal": "在对全局变量进行补全,及查看 `_G` 的悬浮提示时进行优化。这会略微降低类型推测的准确度,但是对于大量使用全局变量的项目会有大幅的性能提升。", |
169 | 169 | "config.intelliSense.searchDepth": "设置智能感知的搜索深度。增大该值可以增加准确度,但会降低性能。不同的项目对该设置的容忍度差异较大,请自己调整为合适的值。", |
| 170 | + "config.language.completeAnnotation": "(仅VSCode) 在注解后换行时自动插入 \"---@ \"。", |
| 171 | + "config.language.fixIndent": "(仅VSCode) 修复错误的自动缩进,例如在包含单词 \"function\" 的字符串中换行时出现的错误缩进。", |
170 | 172 | "config.misc.executablePath": "VSCode中指定可执行文件路径。", |
171 | 173 | "config.misc.parameters": "VSCode中启动语言服务时的[命令行参数](https://luals.github.io/wiki/usage#arguments)。", |
172 | 174 | "config.nameStyle.config": "设定命名风格检查的配置", |
|
201 | 203 | "config.runtime.path": "当使用 `require` 时,如何根据输入的名字来查找文件。\n此选项设置为 `?/init.lua` 意味着当你输入 `require 'myfile'` 时,会从已加载的文件中搜索 `{workspace}/myfile/init.lua`。\n当 `runtime.pathStrict` 设置为 `false` 时,还会尝试搜索 `${workspace}/**/myfile/init.lua`。\n如果你想要加载工作区以外的文件,你需要先设置 `Lua.workspace.library`。\n", |
202 | 204 | "config.runtime.pathStrict": "启用后 `runtime.path` 将只搜索第一层目录,见 `runtime.path` 的说明。", |
203 | 205 | "config.runtime.plugin": "插件路径,请查阅[文档](https://luals.github.io/wiki/plugins)了解用法。", |
204 | | - "config.runtime.pluginArgs": "Additional arguments for the plugin.", |
| 206 | + "config.runtime.pluginArgs": "插件的额外参数。", |
205 | 207 | "config.runtime.special": "将自定义全局变量视为一些特殊的内置变量,语言服务将提供特殊的支持。\n下面这个例子表示将 `include` 视为 `require` 。\n```json\n\"Lua.runtime.special\" : {\n \"include\" : \"require\"\n}\n```\n", |
206 | 208 | "config.runtime.unicodeName": "允许在名字中使用 Unicode 字符。", |
207 | 209 | "config.runtime.version": "Lua运行版本。", |
|
0 commit comments