196 lines
7 KiB
JSON
196 lines
7 KiB
JSON
{
|
|
"[css]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"[go]": {
|
|
"editor.codeActionsOnSave": {
|
|
"source.organizeImports": "explicit"
|
|
},
|
|
"editor.defaultFormatter": "golang.go",
|
|
"editor.formatOnSave": true
|
|
},
|
|
"[html]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"[javascript]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"[javascriptreact]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"debug.allowBreakpointsEverywhere": true,
|
|
"debug.autoExpandLazyVariables": true,
|
|
"debug.console.fontFamily": "'Fira Code Retina','Droid Sans Mono', 'monospace', monospace",
|
|
"debug.console.fontSize": 11,
|
|
"debug.console.lineHeight": 14,
|
|
"debug.internalConsoleOptions": "openOnSessionStart",
|
|
"debug.openDebug": "openOnSessionStart",
|
|
"debug.showBreakpointsInOverviewRuler": true,
|
|
"debug.toolBarLocation": "docked",
|
|
"diffEditor.codeLens": true,
|
|
"diffEditor.wordWrap": "off",
|
|
"editor.fontFamily": "'FiraCode Nerd Font', 'monospace', monospace",
|
|
"editor.fontLigatures": true,
|
|
"editor.fontSize": 12,
|
|
"editor.gotoLocation.alternativeDeclarationCommand": "editor.action.goToImplementation",
|
|
"editor.gotoLocation.alternativeDefinitionCommand": "editor.action.goToImplementation",
|
|
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
|
|
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToImplementation",
|
|
"editor.gotoLocation.alternativeTypeDefinitionCommand": "editor.action.goToImplementation",
|
|
"editor.gotoLocation.multipleDeclarations": "gotoAndPeek",
|
|
"editor.gotoLocation.multipleDefinitions": "gotoAndPeek",
|
|
"editor.gotoLocation.multipleImplementations": "gotoAndPeek",
|
|
"editor.gotoLocation.multipleReferences": "gotoAndPeek",
|
|
"editor.gotoLocation.multipleTypeDefinitions": "gotoAndPeek",
|
|
"editor.guides.bracketPairs": false,
|
|
"editor.guides.indentation": false,
|
|
"editor.inlayHints.enabled": "off",
|
|
"editor.inlayHints.fontSize": 10,
|
|
"editor.inlayHints.padding": true,
|
|
"editor.inlineSuggest.showToolbar": "always",
|
|
"editor.lineHeight": 1.4,
|
|
"editor.minimap.renderCharacters": false,
|
|
"editor.minimap.showSlider": "always",
|
|
"editor.renderLineHighlight": "all",
|
|
"editor.renderWhitespace": "boundary",
|
|
"editor.rulers": [
|
|
120
|
|
],
|
|
"editor.suggest.showStructs": true,
|
|
"editor.suggest.showWords": false,
|
|
"editor.unicodeHighlight.nonBasicASCII": false,
|
|
"editor.wordWrap": "off",
|
|
"fileGroup.groups": {},
|
|
"files.autoSave": "onFocusChange",
|
|
"files.exclude": {
|
|
"node_modules": true
|
|
},
|
|
"git.openRepositoryInParentFolders": "never",
|
|
"go.enableCodeLens": {
|
|
"references": true
|
|
},
|
|
"go.inlayHints.compositeLiteralFields": true,
|
|
"go.inlayHints.compositeLiteralTypes": true,
|
|
"go.inlayHints.constantValues": true,
|
|
"go.inlayHints.functionTypeParameters": true,
|
|
"go.inlayHints.parameterNames": true,
|
|
"go.inlayHints.rangeVariableTypes": true,
|
|
"go.lintTool": "golangci-lint",
|
|
"go.toolsManagement.autoUpdate": true,
|
|
"gopls": {
|
|
"formatting.local": "golang.go",
|
|
// "formatting.gofumpt": true,
|
|
"ui.codelenses": {
|
|
"generate": true,
|
|
"test": false,
|
|
"tidy": true,
|
|
"upgrade_dependency": true
|
|
},
|
|
"ui.completion.experimentalPostfixCompletions": true,
|
|
"ui.diagnostic.staticcheck": true,
|
|
"ui.documentation.linksInHover": true,
|
|
"ui.navigation.importShortcut": "Definition",
|
|
"ui.semanticTokens": true
|
|
},
|
|
"makefile.phonyOnlyTargets": true,
|
|
"notebook.output.scrolling": true,
|
|
"prettier.tabWidth": 4,
|
|
"pymakr.devices.configs": {
|
|
"123456": {
|
|
"adapterOptions": {},
|
|
"autoConnect": "onLostConnection",
|
|
"hidden": false,
|
|
"name": "",
|
|
"password": "python",
|
|
"rootPath": null,
|
|
"username": "micro"
|
|
},
|
|
"serial:///dev/ttyS0": {
|
|
"adapterOptions": {},
|
|
"autoConnect": "onLostConnection",
|
|
"hidden": false,
|
|
"name": "",
|
|
"password": "python",
|
|
"rootPath": null,
|
|
"username": "micro"
|
|
},
|
|
"serial:///dev/ttyS1": {
|
|
"adapterOptions": {},
|
|
"autoConnect": "onLostConnection",
|
|
"hidden": false,
|
|
"name": "",
|
|
"password": "python",
|
|
"rootPath": null,
|
|
"username": "micro"
|
|
},
|
|
"serial:///dev/ttyS2": {
|
|
"adapterOptions": {},
|
|
"autoConnect": "onLostConnection",
|
|
"hidden": false,
|
|
"name": "",
|
|
"password": "python",
|
|
"rootPath": null,
|
|
"username": "micro"
|
|
},
|
|
"serial:///dev/ttyS3": {
|
|
"adapterOptions": {},
|
|
"autoConnect": "onLostConnection",
|
|
"hidden": false,
|
|
"name": "",
|
|
"password": "python",
|
|
"rootPath": null,
|
|
"username": "micro"
|
|
},
|
|
"serial:///dev/ttyUSB0": {
|
|
"adapterOptions": {},
|
|
"autoConnect": "onLostConnection",
|
|
"hidden": false,
|
|
"name": "",
|
|
"password": "python",
|
|
"rootPath": null,
|
|
"username": "micro"
|
|
}
|
|
},
|
|
"pymakr.misc.notifications": {
|
|
"ttyACM0 / unknown seems to be busy. Do you wish restart it in safe mode": "No and don't ask again"
|
|
},
|
|
"python.envFile": "${workspaceFolder}/env",
|
|
"python.languageServer": "Jedi",
|
|
"redhat.telemetry.enabled": false,
|
|
"rest-client.defaultHeaders": {
|
|
"User-Agent": "vscode-restclient"
|
|
},
|
|
"search.showLineNumbers": true,
|
|
"security.workspace.trust.startupPrompt": "never",
|
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
|
"terminal.integrated.fontFamily": "monospace",
|
|
"terminal.integrated.fontSize": 11,
|
|
"terminal.integrated.gpuAcceleration": "auto",
|
|
"terminal.integrated.hideOnStartup": "whenEmpty",
|
|
"terminal.integrated.lineHeight": 1.4,
|
|
"terminal.integrated.minimumContrastRatio": 2.5,
|
|
"window.autoDetectColorScheme": true,
|
|
"window.titleBarStyle": "custom",
|
|
"workbench.colorCustomizations": {
|
|
"editorWhitespace.foreground": "#a3a33a"
|
|
},
|
|
"workbench.colorTheme": "One Dark Modern",
|
|
"workbench.iconTheme": "vscode-great-icons",
|
|
"workbench.productIconTheme": "icons-carbon",
|
|
"workbench.startupEditor": "none",
|
|
"workbench.tips.enabled": false,
|
|
"[json]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"editor.largeFileOptimizations": false,
|
|
"[jsonc]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"explorer.fileNesting.enabled": true,
|
|
"explorer.fileNesting.patterns": {
|
|
"*.templ": "${capture}_templ.go,${capture}_templ.txt",
|
|
"*.go": "${capture}_gen.go,${capture}.gen.go"
|
|
},
|
|
"files.autoGuessEncoding": true,
|
|
"files.simpleDialog.enable": true
|
|
} |