带有可配置文本的片段

Snippet with configurable text

我想制作一个代码片段,其中片段文本的一部分替换为用户可以配置的值。

this page之后,我尝试使用像

这样的环境变量
"${env:MYVALUE}"

和一个配置变量,如

"${config:my.value}"

环境变量和用户定义的设置均存在,但未被替换。代码段是否不支持这些变量?如果不支持,还有其他方法吗?

问题中提到的文档中的变量仅在配置文件中使用。片段有自己的一组支持变量。摘自 the source 这些是:

CURRENT_YEAR
CURRENT_YEAR_SHORT
CURRENT_MONTH
CURRENT_DATE
CURRENT_HOUR
CURRENT_MINUTE
CURRENT_SECOND
CURRENT_DAY_NAME
CURRENT_DAY_NAME_SHORT
CURRENT_MONTH_NAME
CURRENT_MONTH_NAME_SHORT
SELECTION
CLIPBOARD
TM_SELECTED_TEXT
TM_CURRENT_LINE
TM_CURRENT_WORD
TM_LINE_INDEX
TM_LINE_NUMBER
TM_FILENAME
TM_FILENAME_BASE
TM_DIRECTORY
TM_FILEPATH
BLOCK_COMMENT_START
BLOCK_COMMENT_END
LINE_COMMENT
WORKSPACE_NAME

可以找到详细信息here