chore(workspace): add vscode snippets and launch configs
This commit is contained in:
		
							parent
							
								
									b000c6734a
								
							
						
					
					
						commit
						52f5b4a811
					
				
							
								
								
									
										28
									
								
								.vscode/launch.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								.vscode/launch.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,28 @@ | |||||||
|  | { | ||||||
|  | 	// Use IntelliSense to learn about possible attributes. | ||||||
|  | 	// Hover to view descriptions of existing attributes. | ||||||
|  | 	"version": "0.2.0", | ||||||
|  | 	"configurations": [ | ||||||
|  | 		{ | ||||||
|  | 			"type": "chrome", | ||||||
|  | 			"request": "launch", | ||||||
|  | 			"name": "client: chrome", | ||||||
|  | 			"url": "http://localhost:3001", | ||||||
|  | 			"webRoot": "${workspaceFolder}" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"type": "node", | ||||||
|  | 			"request": "launch", | ||||||
|  | 			"name": "server: nuxt", | ||||||
|  | 			"outputCapture": "std", | ||||||
|  | 			"program": "${workspaceFolder}/node_modules/nuxi/bin/nuxi.mjs", | ||||||
|  | 			"args": ["dev"] | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"compounds": [ | ||||||
|  | 		{ | ||||||
|  | 			"name": "fullstack: nuxt", | ||||||
|  | 			"configurations": ["server: nuxt", "client: chrome"] | ||||||
|  | 		} | ||||||
|  | 	] | ||||||
|  | } | ||||||
							
								
								
									
										6
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							| @ -10,7 +10,11 @@ | |||||||
| 		"components", | 		"components", | ||||||
| 		"deps", | 		"deps", | ||||||
| 		"client-side", | 		"client-side", | ||||||
| 		"config" | 		"config", | ||||||
|  | 		"workspace", | ||||||
|  | 		"typing", | ||||||
|  | 		"api/utils", | ||||||
|  | 		"server/utils" | ||||||
| 	], | 	], | ||||||
| 	"editor.defaultFormatter": "esbenp.prettier-vscode", | 	"editor.defaultFormatter": "esbenp.prettier-vscode", | ||||||
| 	"[typescript]": { | 	"[typescript]": { | ||||||
|  | |||||||
							
								
								
									
										27
									
								
								.vscode/snippets.code-snippets
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								.vscode/snippets.code-snippets
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,27 @@ | |||||||
|  | { | ||||||
|  | 	// Place your abc-rockfic-v3 workspace snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and  | ||||||
|  | 	// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope  | ||||||
|  | 	// is left empty or omitted, the snippet gets applied to all languages. The prefix is what is  | ||||||
|  | 	// used to trigger the snippet and the body will be expanded and inserted. Possible variables are:  | ||||||
|  | 	// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders.  | ||||||
|  | 	// Placeholders with the same ids are connected. | ||||||
|  | 	// Example: | ||||||
|  | 	// "Print to console": { | ||||||
|  | 	// 	"scope": "javascript,typescript", | ||||||
|  | 	// 	"prefix": "log", | ||||||
|  | 	// 	"body": [ | ||||||
|  | 	// 		"console.log('$1');", | ||||||
|  | 	// 		"$2" | ||||||
|  | 	// 	], | ||||||
|  | 	// 	"description": "Log output to console" | ||||||
|  | 	// } | ||||||
|  | 	"event handler": { | ||||||
|  | 		"scope": "typescript", | ||||||
|  | 		"prefix": "eh", | ||||||
|  | 		"body": [ | ||||||
|  | 			"export default eventHandler(async (ev) => {" | ||||||
|  | 			"\t$0", | ||||||
|  | 			"})" | ||||||
|  | 		] | ||||||
|  | 	} | ||||||
|  | } | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user