setup template project better

This commit is contained in:
Joe 2026-02-02 12:52:28 -06:00
parent 1bf32f0920
commit 10c73c60ea
12 changed files with 172 additions and 90 deletions

View file

@ -0,0 +1,7 @@
{
"recommendations": [
"evaera.vscode-rojo",
"johnnymorganz.stylua",
"johnnymorganz.luau-lsp"
]
}

View file

@ -0,0 +1,32 @@
{
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.rulers": [
80
],
"files.eol": "\n",
"files.encoding": "utf8",
"files.autoGuessEncoding": false,
"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.completion.showPropertiesOnMethodCall": 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": true,
"luau-lsp.sourcemap.includeNonScripts": true,
"luau-lsp.diagnostics.strictDatamodelTypes": true,
"luau-lsp.completion.imports.requireStyle": "alwaysAbsolute",
"luau-lsp.fflags.enableNewSolver": false,
"[luau]": {
"editor.defaultFormatter": "JohnnyMorganz.stylua"
},
"stylua.targetReleaseVersion": "latest",
"git.ignoreLimitWarning": true,
}