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", | ||||
| 		"deps", | ||||
| 		"client-side", | ||||
| 		"config" | ||||
| 		"config", | ||||
| 		"workspace", | ||||
| 		"typing", | ||||
| 		"api/utils", | ||||
| 		"server/utils" | ||||
| 	], | ||||
| 	"editor.defaultFormatter": "esbenp.prettier-vscode", | ||||
| 	"[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