使用Emmet或自定义Snippet可快速包裹代码。选中代码后用Emmet的Wrap with Abbreviation命令输入标签,或创建Snippet通过tab触发包裹,如try-catch;也可用多光标手动扩写。

在 Sublime Text 中给代码块添加外包围(比如包裹标签、函数、条件判断等),可以通过“片段(Snippets)”或“快捷键命令”快速实现。下面介绍几种实用方法。
使用 Emmet 快速包裹代码块
如果你处理的是 HTML 或支持 Emmet 的语言,Emmet 提供了非常高效的“包裹”功能。
操作步骤:
选中你想要包裹的代码行 按下 Ctrl+Shift+P 打开命令面板 输入 Wrap with Abbreviation 并选择它 输入你想包裹的标签,例如 div.container 或 if 回车后,选中的代码就会被自动包裹示例:选中一行 JS 代码,输入 try,会变成:
try { // 原始代码}
创建自定义 Snippet 实现代码包围
你可以创建自己的代码片段,用来包裹选中的内容。
步骤如下:
代码小浣熊
代码小浣熊是基于商汤大语言模型的软件智能研发助手,覆盖软件需求分析、架构设计、代码编写、软件测试等环节
51 查看详情
点击菜单栏 Tools → Developer → New Snippet… 将默认模板替换为以下内容(以包裹 try-catch 为例):
trywrap source.js Wrap selection in try-catch
使用方法:
选中一段代码 输入 trywrap 然后按 Tab 键 选中内容就会被 try-catch 包裹你可以复制多个类似的 snippet,用于 if、for、function 等结构。
使用 Multi-Selection 和手动扩写
对于简单场景,也可以用多光标快速添加包围。选中要包围的代码块 复制一份结构外壳,如 if (condition) {nn} 把选中内容粘贴进去 配合缩进调整格式(Ctrl+] 缩进,Ctrl+[ 反缩进)虽然不如自动化快,但适合临时少量操作。基本上就这些常用方式。Emmet 最适合 HTML/CSS,Snippet 更灵活可定制。根据你的语言和频率选择合适的方法就行。
以上就是sublime怎么给代码块添加外包围_sublime代码块外包围设置方法的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/216390.html
微信扫一扫
支付宝扫一扫