sublimetext3中保存代码片段

在日常的开发工作中,不断重复上一次敲过的代码,有时确实感到伐木累。“蓝瘦”(难受)、“香菇”(想哭),大概表达的也是这样的心境吧!:grinning:

所以,在空闲的时候就把常常用到的代码找出来,做成代码片段,为以后的开发缩减时间。

这里整理了保存代码片段的整个过程:

1、打开sublimetext3,在菜单栏找到tool,在tool这一栏找到“新代码片段...”;如下所示:

2、点击“新代码片段...”

3、在 <content><![CDATA[ 代码  ]]></content>中插入想要做成代码片段的代码 ,比如我保存的是常用的css样式

4、找到<tabTrigger>hello</tabTrigger>,去掉注释,改内容为你能够记得的英文简写或者字母,这个是补全代码的触发词

5、找到<scope>source.python</scope>,去掉注释。注意这里是代码片段的使用范围,如果改为source.css,那么这段代码只在样式表中起作用。

如果想要指定多个范围,那么用英文逗号分隔。查看文件类型,我们使用ctrl+alt+shift+p,在软件右下角就可以看到其类型。

6、最后,我们要用ctrl+s保存代码,默认是。。/pakages/user目录下,在保存之前,我们要命名并且后缀名为.sublime-snippet。

经过这些步骤之后,我们就可以重新打开软件,输入触发词,一键TAB,代码片段就神奇地出现了~

是不是更快捷高效呢?

时间: 2024-10-13 08:18:38

sublimetext3中保存代码片段的相关文章

如何在Sublime Text中添加代码片段

我们在编写代码的时候,总会遇到一些需要反复使用的代码片段.这时候就需要反复的复制和黏贴,大大影响效率.我们利用Sublime Text的snippet(代码片段)功能,就能很好的解决这一问题.通俗的讲,就是把我们常用的代码分别保存起啦,然后通过插件的形式来反复调用. 创建方法:Tools (工具)> New Snippet(新片段) 此时,会出现如下代码: <snippet> <content><![CDATA[ Hello, ${1:this} is a ${2:sn

使用 Git 来管理 Xcode 中的代码片段

使用 Git 来管理 Xcode 中的代码片段 代码片段介绍 xcode4 引入了一个新 feature: code snippets,在整个界面的右下角,可以通过快捷键:cmd + ctrl + opt + 2 调出来.code snippets 是一些代码的模版,对于一些常见的编程模式,xcode 都将这些代码抽象成模版放到 code snippet 中,使用的时候,只需要键入快捷键,就可以把模版的内容填到代码中. 例如,在引入 GCD(Grand Central Dispatch) 后,当

VS中添加自定义代码片段——偷懒小技巧

前言 打出cw,然后敲击两下Tab键就会快速敲出Console.WriteLine() ,快捷方便,那怎么自定义快速敲出Console.readKey();呢?带着这个问题去寻找方法啊,总结如下,其中的代码涉及到了XML(可扩展性标记语言),很巧,前一阵子了解到了XML,并编写了自己的第一个例子,功能挺强大. 实现过程 工具→代码片段管理器→语言:CSharp→Visual C#→复制位置路径→编写代码片段→保存后重启VS. 上机操作 打开工具 进入代码片段管理器 自定义代码片段 打开资源管理器

latex在vim中的代码片段

Gilles Castel写的vim中使用的代码片段,质量很高,原文:https://github.com/gillescastel 下载后,存放到 ~/.vim/plugged/ultisnips/UltiSnips 下面是记录一下,该代码片段: global !p texMathZones = ['texMathZone'+x for x in ['A', 'AS', 'B', 'BS', 'C', 'CS', 'D', 'DS', 'E', 'ES', 'F', 'FS', 'G', 'G

金蝶handler中 collection 代码片段理解

1,AtsOverTimeBillBatchEditHandler中collection的理解 1 SelectorItemCollection selectors = new SelectorItemCollection(); 2 //自定义集合SelectorItemCollection的定义 3 selectors.add(new SelectorItemInfo("id")); //集合selectors中添加id 4 selectors.add(new SelectorIte

根据图片的url地址下载图片到本地保存代码片段

public void download(String urlString, String filename,String savePath) throws Exception { // 构造URL URL url = new URL(urlString); // 打开连接 URLConnection con = url.openConnection(); //设置请求超时为5s con.setConnectTimeout(5*1000); // 输入流 InputStream is = con

#VSCode保存插件配置并使用 gist 管理代码片段

setting sync 保存配置 由于公司和家里都使用 VSCode 作为主要编辑器,同步配置是最紧要的.VSCode 提供了setting sync插件,很方便我们同步插件配置.引用网上教程: 在左侧的 sidebar 选中最后一个,搜索 Sync,不出意外,你会从前几个中找到下载量很高的那个 Settings Sync: 安装后,摁下 Ctrl + Shift + P 打开控制面板,搜索 Sync,选择 update/upload 可以上传你的配置,选择 Download 会下载远程配置:

使用emacs作为代码片段管理工具

一.需求 一个代码片段管理工具所需要的基本功能大概包括: 支持多语言的高亮 能够保存对代码的说明 支持TAG标签 有方便的查询功能 而Emacs的Org-mode恰好能够完美的支持上面这些需求. 二.实现 (defvar mode-file-map '((c++-mode . "cpp.org")                         (emacs-lisp-mode . "elisp.org")                         (pyth

Dash——程序员的的好帮手:API文档浏览器+代码片段管理工具

作为一名死coder,每天最常见的动作就是查看各种API文档,你一定也有过同时打开N个窗口(HTML.PDF.CHM),不停的在编辑器与文档之间切换的感受吧?怎么说呢,其实我很讨厌这种枯燥无味的动作,那么如何才能提高效率,减少无用功呢?下面就给大家介绍一款非常好用的Mac小工具:Dash,相比这个英文名,我跟喜欢叫它“叮当猫”,嘿嘿. 点我直达AppStore介绍页面 功能简介 官方用一句话就概括了它的用途:Dash是一个API文档浏览器( API Documentation Browser),