【发布时间】:2022-07-20 04:58:36
【问题描述】:
我正在尝试覆盖 VS 代码中的rfce sn-p,但是当有命名文件时,我似乎无法自动填充文件名。如果文件未保存(未命名),它应该只是 NameOfComponent 但如果文件已保存(有名称),sn-p 应该将组件命名为与文件名相同但没有扩展名。到目前为止,这是我所拥有的:
"React Component": {
"prefix": "rfce",
"body": [
"import React, { useState, useEffect } from \"react\";",
"",
"const ${1:NameOfComponent} = () => {",
" return (",
" <>",
" ${2:<div>Hello World</div>}",
" </>",
" );",
"};",
"",
"export default ${1:NameOfComponent};"
],
"description": "React Component"
}
【问题讨论】:
-
你不会保存的文件有什么用,最终它会有一个文件名,所以保存文件然后调用sn -p
-
@rioV8 我的理由与我的个人工作流程有关,但这不是问题的重点。问题与检索文件名有关。
-
VSC 文档中有一个关于 sn-ps 的长而描述性的页面
标签: visual-studio-code vscode-settings