VS Code多光标状态下如何输出连续递增的规则序号?
多光标生成连续递增参数方法
- VS Code操作:选中10个参数位置后,按下
Ctrl+Shift+P(Mac为Cmd+Shift+P)唤起命令面板,搜索「插入序号」(英文版本搜索Insert Numbers),执行命令后会自动生成从1开始的连续递增序号。 - Sublime Text操作:先安装
Increment Selection插件,选中参数后按下Ctrl+Alt+I即可完成递增序号插入。 - 通用快捷方案:如果不需要严格使用多光标功能,可直接在浏览器控制台或Node环境执行以下代码,将输出结果直接复制到目标位置,效率更高:
Array.from({length: 10}, (_, index) => `fn(${index + 1})`).join('\n')
JS类Emmet快速生成方案
原生JS没有内置类似Emmetdiv{$}*3的语法,可通过两种方式实现同等效果:
- 编辑器自定义代码片段:在你使用的编辑器中配置对应规则的代码片段,输入触发词即可快速生成对应数量的函数调用代码。
- 临时生成代码:一次性需求优先用上述数组生成的方式输出目标代码,比安装插件、配置规则的成本更低。
内容的提问来源于stack exchange,提问作者user15163984
相关产品推荐
相关产品推荐

