使用制表位编号在片段中进行变量转换
Variable transforms in snippets using tabstop number
我想知道是否可以使用制表位整数作为转换变量。在 sublime 转换中允许以下行为:
This is a ${1:simple} snippet
This snippet is ${1/complex/not/} for beginners
预期的行为是除了 complex
之外的任何内容都打印 This snippet is for beginners
(当输入 complex
时应该打印 This snippet is not for beginners
)
我在我的自定义版本的 Monaco 中进行了尝试,但未能成功运行,但我注意到文档并未明确将其命名为一项功能。
有没有人设法让这个工作?如果是这样,我将使用有关我的设置的更多细节更新此问题。
谢谢
尚不支持占位符转换,仅支持变量(例如 ${TM_SELECTED_TEXT/match/replacement/}
。跟踪此问题的 Visual Studio 代码库中的问题在此处:
我想知道是否可以使用制表位整数作为转换变量。在 sublime 转换中允许以下行为:
This is a ${1:simple} snippet
This snippet is ${1/complex/not/} for beginners
预期的行为是除了 complex
之外的任何内容都打印 This snippet is for beginners
(当输入 complex
时应该打印 This snippet is not for beginners
)
我在我的自定义版本的 Monaco 中进行了尝试,但未能成功运行,但我注意到文档并未明确将其命名为一项功能。
有没有人设法让这个工作?如果是这样,我将使用有关我的设置的更多细节更新此问题。
谢谢
尚不支持占位符转换,仅支持变量(例如 ${TM_SELECTED_TEXT/match/replacement/}
。跟踪此问题的 Visual Studio 代码库中的问题在此处: