docs(ide): updated vscode extensions settings (#472)
This commit is contained in:
		
							parent
							
								
									1b038c7826
								
							
						
					
					
						commit
						847323ccba
					
				
							
								
								
									
										2
									
								
								.vscode/extensions.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.vscode/extensions.json
									
									
									
									
										vendored
									
									
								
							| @ -1,3 +1,3 @@ | |||||||
| { | { | ||||||
|   "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin", "dbaeumer.vscode-eslint"] |   "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin", "dbaeumer.vscode-eslint", "lokalise.i18n-ally"] | ||||||
| } | } | ||||||
|  | |||||||
							
								
								
									
										22
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								README.md
									
									
									
									
									
								
							| @ -33,7 +33,27 @@ docker run -d --name it-tools --restart unless-stopped -p 8080:80 ghcr.io/corent | |||||||
| 
 | 
 | ||||||
| ### Recommended IDE Setup | ### Recommended IDE Setup | ||||||
| 
 | 
 | ||||||
| [VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur) + [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin). | [VSCode](https://code.visualstudio.com/) with the following extensions: | ||||||
|  | - [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur)  | ||||||
|  | - [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin). | ||||||
|  | - [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) | ||||||
|  | - [i18n Ally](https://marketplace.visualstudio.com/items?itemName=lokalise.i18n-ally) | ||||||
|  | 
 | ||||||
|  | with the following settings: | ||||||
|  | 
 | ||||||
|  | ```json5 | ||||||
|  | { | ||||||
|  |   "editor.formatOnSave": false, | ||||||
|  |   "editor.codeActionsOnSave": { | ||||||
|  |     "source.fixAll.eslint": true | ||||||
|  |   }, | ||||||
|  |   "i18n-ally.localesPaths": [ | ||||||
|  |     "locales", | ||||||
|  |     "src/tools/*/locales" | ||||||
|  |   ], | ||||||
|  |   "i18n-ally.keystyle": "nested" | ||||||
|  | } | ||||||
|  | ``` | ||||||
| 
 | 
 | ||||||
| ### Type Support for `.vue` Imports in TS | ### Type Support for `.vue` Imports in TS | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user