Files
gdt-tool/.vscode/settings.json
T
zhanggy 4f859a4933 feat: add @mdi/font and electron-devtools-installer dependencies
- Added @mdi/font for Material Design Icons support.
- Included electron-devtools-installer to facilitate Vue DevTools installation in development.

refactor: enhance CreateTemplateScreen layout and functionality

- Improved layout with a responsive design.
- Added functionality for adding directories and files with validation.
- Implemented a file content editor dialog for editing file contents.
- Updated template save logic to handle changes more effectively.

fix: update TemplateListScreen for better UX

- Enhanced template list display with improved card layout.
- Added action buttons for viewing, executing, editing, and deleting templates.
- Improved dialog handling for template details and execution.

chore: update vuetify plugin configuration

- Removed unused icon set configuration.
- Updated locale settings to use simplified Chinese.

style: clean up HeaderLayout and vuetify styles

- Removed commented-out code and unnecessary styles.
- Improved overall styling for better readability and consistency.
2025-10-27 18:19:39 +08:00

29 lines
826 B
JSON

{
"workbench.settings.useSplitJSON": true,
"eslint.format.enable": true,
"eslint.lintTask.enable": false,
"eslint.codeActionsOnSave.rules": null,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"eslint.validate": ["javascript", "vue"],
"files.autoSave": "afterDelay",
"editor.formatOnSave": true,
"editor.wordWrap": "on",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.tabSize": 2,
"prettier.embeddedLanguageFormatting": "off",
"prettier.enable": true,
"files.associations": {
"*.mjs": "javascript",
"*.cjs": "javascript",
"*.mts": "typescript"
},
"i18n-ally.localesPaths": [
"src/renderer/locales"
]
}