如何在VS Code中创建可重复n次Perl注释符的代码片段?
Perl注释分隔线代码片段修改方案
直接替换你现有的代码片段内容,就能实现指定次数生成#注释线的需求:
"Commented line": { "scope": "perl", "prefix": "coml", "body": [ "${1:20/\\d+/${'#'.repeat(parseInt($0, 10))}/}" ], "description": "生成指定次数的#注释分隔线" }
使用方法
- 输入
coml触发片段后,默认会填充数字20,直接按回车就能生成20个#组成的分隔线; - 如果需要80个
#,就把默认的20改成80再按回车即可。
核心逻辑
${1:20}:设置一个可编辑的变量,默认值为20,支持自定义输入重复次数;- 后面的正则替换部分会把输入的数字转换成对应次数的
#字符串,利用了VS Code片段支持的JavaScript表达式能力。
内容的提问来源于stack exchange,提问作者aniruddha
相关产品推荐
相关产品推荐

