斜杠,反斜杠傻傻分不清楚。貌似有的叫做斜杠。

mpvue,win10,想调试输出,打印文件路径。

console.log('At c:\my-project\src\pages\me\index.vue:Line 35):')

结果?不行

但是,根据文档:

https://code.visualstudio.com/docs/editor/userdefinedsnippets#_variables

是我的英语太差还是没写?没看到反斜杠,后面的内容没看清楚

折腾很久,查文档没有结果

是为什么?原来需要很多很多很多很多反斜杠。

是怎么个多法?

"Print to console": {
		"scope": "javascript,typescript,vue",
		"prefix": "log",
		"body": [
			"console.log($1,'At ${TM_FILEPATH/[\\\\]/\\\\\\\\/g}:Line ${TM_LINE_NUMBER}):')$0"
		],
		"description": "Log output to console"
	}
}

还有scope要不要加vue?感觉不需要,不过加上也无所谓,算了

snippet : ctrl+shift+p,configure xxxx,然后见机行事。

保存路径:C:\Users\Administrator\AppData\Roaming\Code\User\snippets

如果是project内的snippet,在项目的.vscode文件夹里面

另外,扩展保存路径:%USERPROFILE%\.vscode\extensions/

 

另外参考以下文章:

http://www.fly63.com/article/detial/386

Logo

前往低代码交流专区

更多推荐