|
36 | 36 | "config.diagnostics.await-in-sync": "Enable diagnostics for calls of asynchronous functions within a synchronous function.", |
37 | 37 | "config.diagnostics.cast-local-type": "Enable diagnostics for casts of local variables where the target type does not match the defined type.", |
38 | 38 | "config.diagnostics.cast-type-mismatch": "Enable diagnostics for casts where the target type does not match the initial type.", |
39 | | - "config.diagnostics.circular-doc-class": "Enable diagnostics for two classes inheriting from each other introducing a circular relation.", |
| 39 | + "config.diagnostics.circle-doc-class": "Enable diagnostics for two classes inheriting from each other introducing a circular relation.", |
40 | 40 | "config.diagnostics.close-non-object": "Enable diagnostics for attempts to close a variable with a non-object.", |
41 | 41 | "config.diagnostics.code-after-break": "Enable diagnostics for code placed after a break statement in a loop.", |
42 | 42 | "config.diagnostics.codestyle": "* codestyle-check\n* spell-check", |
|
69 | 69 | "config.diagnostics.libraryFiles.Disable": "These files are not diagnosed.", |
70 | 70 | "config.diagnostics.libraryFiles.Enable": "Always diagnose these files.", |
71 | 71 | "config.diagnostics.libraryFiles.Opened": "Only when these files are opened will it be diagnosed.", |
| 72 | + "config.diagnostics.invisible": "Enable diagnostics for accesses to fields which are invisible.", |
72 | 73 | "config.diagnostics.lowercase-global": "首字母小写的全局变量定义", |
73 | 74 | "config.diagnostics.luadoc": "* circle-doc-class\n* doc-field-no-class\n* duplicate-doc-alias\n* duplicate-doc-field\n* duplicate-doc-param\n* undefined-doc-class\n* undefined-doc-name\n* undefined-doc-param\n* unknown-cast-variable\n* unknown-diag-code\n* unknown-operator", |
74 | 75 | "config.diagnostics.missing-parameter": "Enable diagnostics for function calls where the number of arguments is less than the number of annotated function parameters.", |
|
153 | 154 | "config.misc.parameters": "[Command line parameters](https://github.com/sumneko/lua-telemetry-server/tree/master/method) when starting the language service in VSCode.", |
154 | 155 | "config.runtime.builtin": "Adjust the enabled state of the built-in library. You can disable (or redefine) the non-existent library according to the actual runtime environment.\n\n* `default`: Indicates that the library will be enabled or disabled according to the runtime version\n* `enable`: always enable\n* `disable`: always disable\n", |
155 | 156 | "config.runtime.fileEncoding": "File encoding. The `ansi` option is only available under the `Windows` platform.", |
| 157 | + "config.runtime.fileEncoding.utf8" : "utf8", |
| 158 | + "config.runtime.fileEncoding.ansi": "ansi", |
| 159 | + "config.runtime.fileEncoding.utf16le" : "utf16le", |
| 160 | + "config.runtime.fileEncoding.utf16be": "utf16be", |
156 | 161 | "config.runtime.meta": "Format of the directory name of the meta files.", |
157 | 162 | "config.runtime.nonstandardSymbol": "Supports non-standard symbols. Make sure that your runtime environment supports these symbols.", |
158 | 163 | "config.runtime.path": "When using `require`, how to find the file based on the input name.\nSetting this config to `?/init.lua` means that when you enter `require 'myfile'`, `${workspace}/myfile/init.lua` will be searched from the loaded files.\nif `runtime.pathStrict` is `false`, `${workspace}/**/myfile/init.lua` will also be searched.\nIf you want to load files outside the workspace, you need to set `Lua.workspace.library` first.\n", |
|
172 | 177 | "config.type.castNumberToInteger": "Allowed to assign the `number` type to the `integer` type.", |
173 | 178 | "config.type.weakNilCheck": "When checking the type of union type, ignore the `nil` in it.\n\nWhen this setting is `false`, the `number|nil` type cannot be assigned to the `number` type. It can be with `true`.\n", |
174 | 179 | "config.type.weakUnionCheck": "Once one subtype of a union type meets the condition, the union type also meets the condition.\n\nWhen this setting is `false`, the `number|boolean` type cannot be assigned to the `number` type. It can be with `true`.\n", |
| 180 | + "config.typeFormat.config": "Configures the formatting behavior while typing Lua code.", |
| 181 | + "config.typeFormat.config.auto_complete_end": "Controls if `end` is automatically completed at suitable positions.", |
| 182 | + "config.typeFormat.config.auto_complete_table_sep": "Controls if a separator is automatically appended at the end of a table declaration.", |
| 183 | + "config.typeFormat.config.format_line": "Controls if a line is formatted at all.", |
175 | 184 | "config.window.progressBar": "Show progress bar in status bar.", |
176 | 185 | "config.window.statusBar": "Show extension status in status bar.", |
177 | 186 | "config.workspace.checkThirdParty": "Automatic detection and adaptation of third-party libraries, currently supported libraries are:\n\n* OpenResty\n* Cocos4.0\n* LÖVE\n* LÖVR\n* skynet\n* Jass\n", |
|
0 commit comments