Sublime自定义语法

以thinkphp框架的assign函数为例

在sublime\Data\Packages\PHP下

新建文件:assign.sublime-snippet

内容为

<snippet>
    <content><![CDATA[\$this->assign(‘${1:}‘,\$${1:});]]></content>
    <tabTrigger>assign</tabTrigger>
    <scope>source.php</scope>
    <description>assign</description>
</snippet>

下面两个是打印测试自动加断点的:

1.新建文件:var.sublime-snippet

内容为

<snippet>
    <content><![CDATA[
var_dump(\$${1:res});exit;
]]></content>
    <tabTrigger>var</tabTrigger>
    <scope>source.php</scope>
    <description>var</description>
</snippet>

2.新建文件:pre.sublime-snippet

内容为

<snippet>
    <content><![CDATA[
echo "<pre>";
print_r(\$${1:rs});
exit;
]]></content>
    <tabTrigger>pre</tabTrigger>
    <scope>source.php</scope>
    <description>pre</description>
</snippet>
时间: 2024-11-09 10:10:18

Sublime自定义语法的相关文章

sublime php语法检查

安装sublimelinter 安装sublimelinter-php 设置sublimelinter 进入SublimeLinter目录修改 SublimeLinter.sublime-settings文件 设置php目录 sublime php语法检查,布布扣,bubuko.com

Sublime Text 3:自定义语法高亮

(http://ilkinulas.github.io/programming/2016/02/05/sublime-text-syntax-highlighting.html) 要安装"PackageDev"包 官方语法定义 (http://docs.sublimetext.info/en/latest/reference/syntaxdefs.html) (http://www.sublimetext.com/docs/3/syntax.html) 正则测试(http://rege

sublime自定义snippet代码片段

相信很多人喜欢sublime编辑工具有两个原因:第一sublime很轻巧方便:第二sublime提供很多自定义拓展功能,包括很简单且和很好用的代码片段功能snippet文件. 今天,在这里就介绍下sublime如何自定义各种代码片段,先来感受一下效果: 上面看到的是我用sublime初始化一个html文件的操作gif,相信这是很多人在新项目必经的步骤.而我里面不同的时,不需要任何复制,只需几秒钟就完成整个初始化的工作,这就是sublime的魅力之一:代码片段snippet. 下面我就拿上面的动画

Sublime CSS3 语法高亮显示

How to install Ctrl+Shift+P → Package Control: Add Repository → https://github.com/i-akhmadullin/Sublime-CSS3 Ctrl+Shift+P → Package Control: Install Package → Sublime-CSS3 (in .css file) View → Syntax → Open all with current extension as... → CSS3 这

WebStorm 自定义字体+颜色+语法高亮+导入导出用户设置

WebStorm是一个捷克公司开发的,功能虽然很强大,但UI貌似一直不是东欧人的强项.WebStorm默认的编辑器颜色搭配不算讲究,我看习惯了VS2012的Dark Theme,再看这个顿觉由奢入俭难,非得改改颜色才行. 新建Scheme + 修改字体 ctrl+alt+s打开Settings界面,Editor > Colors&Fonts > Font. Default scheme是亮色调,但我想定制一套暗背景的环境,所以在右侧Scheme name下拉框中选择Monokai,以此

为sublime text2 添加SASS语法高亮

以前写CSS时,都是直接写样式,没有任何的第三方工具,后面发现越是面向大网站,越难管理,上次参加完携程UED大会后,发现SASS对于前端团队多人协作和站点代码维护上很有帮助,很多同学都开始用了,我还是在原地踏步,我也不能OUT呀,于是开始学习,平时比较喜欢sublime编辑器,而sublime默认是不带sass语法高亮的,今天记录一下,sublime下如何安装sass语法高亮.1.下载 sublime SCSS语法高亮包   “点击下载”2.将下载下来的文件包解压.3.打开sublime安装目录

自定义添加item Key(基于Zabbix2.2.15)

实验环境说明: 2台虚拟机 VM01角色:Zabbix server ,ubuntu14.04系统,ip:192.168.1.136 VM02角色:zabbix agent,ubuntu14.04系统,IP:192.168.1.135 一.什么是item Items是从主机里面获取的所有数据.通常情况下我叫itme为监控项,例如我们ttlsa云服务器加入了zabbix监控,我需要监控它的cpu负载,那么实现这个方法的东西就叫item.接下来提到的item都翻译为监控项. item由key+参数组

前端编辑器-自定义html模板

1.webstorm 自定义html模板 我们需要找到设置创建模板的地方,步骤如下: File  ->  settings ->  Editor  ->  File and Code Templates 找到这个位置,我们就会看见这个界面,在导航栏的右侧部分的左上角有个+号我们就可以开始创建模板了, 如上图所示,Name所对应的地方是用来写HTML模板的名字, 这会方便我们选择的是哪一个模板, Extension是我们我们的模板是什么类型的文档,此地理所应当是填html, 空白区域是放h

KnockoutJS 3.X API 第五章 高级应用(5) 使用预处理扩展Knockout绑定语法

注意:这是一种高级技术,通常仅在创建可重用绑定或扩展语法的库时使用. 这不是你通常需要做的时候使用Knockout构建应用程序. 从Knockout 3.0开始,开发人员可以通过提供在绑定过程中重写DOM节点和绑定字符串的回调来定义自定义语法. 预处理绑定字符串 您可以通过为特定绑定处理程序(例如click,visible或任何自定义绑定处理程序)提供绑定预处理程序,来挂钩Knockout的逻辑来解释数据绑定属性. 为此,将预处理函数附加到绑定处理程序: ko.bindingHandlers.y