rojo/.vscode/settings.json
Joe 4387412658 Update VSCode settings for Lua and Luau formatting
- Added default formatter and enabled format on save for Lua and Luau in the VSCode settings for both the main project and the project template.

These changes aim to improve code formatting consistency and streamline the development workflow.
2026-02-22 06:01:32 -06:00

44 lines
1.5 KiB
JSON

{
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.rulers": [
80
],
"files.eol": "\n",
"files.encoding": "utf8",
"files.autoGuessEncoding": false,
"luau-lsp.sourcemap.rojoProjectFile": "plugin.project.json",
"luau-lsp.plugin.maximumRequestBodySize": "500mb",
"luau-lsp.plugin.enabled": true,
"luau-lsp.completion.autocompleteEnd": true,
"luau-lsp.completion.imports.enabled": true,
"luau-lsp.completion.imports.separateGroupsWithLine": true,
"luau-lsp.hover.multilineFunctionDefinitions": true,
"luau-lsp.hover.showTableKinds": true,
"luau-lsp.inlayHints.makeInsertable": false,
"luau-lsp.inlayHints.hideHintsForMatchingParameterNames": false,
"luau-lsp.sourcemap.autogenerate": false,
"luau-lsp.sourcemap.includeNonScripts": true,
"luau-lsp.diagnostics.strictDatamodelTypes": true,
"luau-lsp.completion.imports.requireStyle": "alwaysAbsolute",
"luau-lsp.completion.fillCallArguments": false,
"luau-lsp.completion.showDeprecatedItems": false,
"luau-lsp.sourcemap.generatorCommand": "atlas sourcemap plugin.project.json --output sourcemap.json --include-non-scripts --watch",
"luau-lsp.fflags.enableNewSolver": false,
"luau-lsp.index.maxFiles": 100000,
"luau-lsp.plugin.port": 3668,
"stylua.targetReleaseVersion": "latest",
"[lua]": {
"editor.defaultFormatter": "JohnnyMorganz.stylua",
"editor.formatOnSave": true
},
"[luau]": {
"editor.defaultFormatter": "JohnnyMorganz.stylua",
"editor.formatOnSave": true
},
"git.ignoreLimitWarning": true
}