简体   繁体   English

如何在 VS 代码片段中插入字符?

[英]How to insert characters inline VS Code Snippet?

Trying to create a timestamp snippet in VS Code that produces yyyy-MM-ddThh:mm:ssZ .尝试在 VS Code 中创建一个时间戳片段,生成yyyy-MM-ddThh:mm:ssZ

Tried so far:到目前为止尝试过:

$CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE","T","$CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND","Z" but the commas place each section on a new line. $CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE","T","$CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND","Z"但逗号将每个部分放在一个新行上。

2021-06-27
T
08:57:03
Z

How do I get the "T" and "Z" characters inline here?如何在此处内嵌“T”和“Z”字符?

You have to do two things:你必须做两件事:

  1. Put the whole thing on one line - the , 's are seen as line breaks.将整个内容放在一行 - ,被视为换行符。
  2. Wrap each variable in ${....} so that they work properly with the other charcters T and Z right next to them.将每个变量包装在${....}以便它们与旁边的其他字符TZ一起正常工作。 Otherwise the variables cannot be interpreted properly.否则无法正确解释变量。 So:所以:

"${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}T${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}Z"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM