如何在Script Editor中批量注释多行代码?
Script Editor多行代码注释的解决办法
- 原生Script Editor确实没有默认的多行注释快捷键,右键、Edit/Script/Format菜单里也没这个功能——它本身就不支持这种便捷的批量注释操作。
- 想批量注释多行代码,用这俩原生方法就行:
- 批量加/删注释前缀:
选中要处理的多行代码,按Command+F打开查找替换框,点击框右侧的「正则表达式」按钮(带.*的图标):- 要注释的话,查找栏填
^(匹配每行开头),替换栏填--,点击「Replace All in Selection」,就能给选中的每一行都加上注释前缀。 - 要取消注释,就把查找栏改成
^--,替换栏留空,同样点击「Replace All in Selection」即可。
- 要注释的话,查找栏填
- 自定义快捷键(略繁琐):
可以通过「系统设置→键盘→快捷键→应用快捷键」给Script Editor添加自定义快捷键,但得先通过Automator制作一个快速操作,把批量添加--前缀的流程做成服务,再给这个服务绑定快捷键。不过这个方法不如第一种直接,更推荐用查找替换的方式。
- 批量加/删注释前缀:
内容的提问来源于stack exchange,提问作者user_n_8093
相关产品推荐
相关产品推荐

