sublime提示插件开发
来源:互联网 发布:杀人软件app 编辑:程序博客网 时间:2024/05/18 16:14
sublime-snippet 插件名
插件的位置:sublime目录/Package/具体到那种语言目录
从菜单中打开:preferences / Browse Package /语言
如lua 就是 sublime/Package/Lua 目录
ctrl (command) + shift + p 快速命令面板 可以在这里切换当前文件的格式, 比如把当前文件切换为 Lua 或 XML 格式
下面以lua为例,看一下这个提示插件怎么写
我们先到 sublime/Package/Lua 目录下,看下官方是怎么写的,然后照葫芦画瓢,其他的语言一样的。
<snippet> <content><![CDATA[for ${1:k},${2:v} in pairs(${3:table_name}) do${0:print(k,v)} end]]></content> --要显示的内容 <![CDATA[ ...输入内容... ]]> ${1:} 代表变量的意思 <tabTrigger>forp</tabTrigger> -- 设定输入什么出来这个 <scope>source.lua</scope> --这个就是限定个格式给lua用的 不用改了 <description>for k,v in pairs()</description> --提示文字</snippet>
显示到 编辑界面是这样的
for k,v in pairs(table_name) do print(k,v)end
${1: } 这个是设置 tab空位 第一次默认是 k 的位置 再次按tab键 就换切换到下一个 ${2:}变量的位置 方便修改的作用
如果不想有tab格式 都写到最前面去 像end 那样写
我写的一个创建lab的格式
<snippet> <content><![CDATA[local lab = subView:addControl("Label")lab:setSize(100,20)lab:setPosition(10,20)lab:setAlignH(2)lab:setAlignV(0)lab:setColor("FFFFF799")lab:setFontSize(18)lab:setText("")lab:setAutoWrap()]]></content> <tabTrigger>Label</tabTrigger> <scope>source.lua</scope> <description>Label</description></snippet>
输入Label 选择后面有 Label描述的 就可以显示内容上的文字
后缀名跟官方的文件一致,放到Lua的那个目录下 就可以了
没有莫名其妙的东西,一切都是凭空而出,总有源头,研究一下自然水落而出,你与大神只是几本书的距离
0 0
- sublime提示插件开发
- sublime 代码提示插件
- sublime bootstrap提示插件
- sublime插件开发
- sublime text插件开发
- Sublime插件开发伊始
- sublime开发插件-初尝
- sublime 前端开发插件
- Laravel Sublime Text 代码提示插件
- Unity-Shader Sublime 自制shader提示插件
- Unity-Shader Sublime 自制shader提示插件
- Sublime安装php代码提示插件
- Sublime text3 的JS智能提示插件
- sublime代码提示安装插件过程
- sublime插件-----文件路径提示 / 代码格式化
- Sublime Text 插件开发流程
- 【sublime text 开发常用插件】
- Sublime+node开发插件设置
- Junit测试集锦
- 利用pyexe封装py脚本文件
- iOS开发之Relaese时关闭NSLog使之不在控制台显示
- kinect2.0的骨骼节点坐标的获取与handstate
- 浅谈web系统架构
- sublime提示插件开发
- 转载 钽电容起火、钽电容爆炸、钽电容烧了
- ubuntu14.04 安装openssh-server 报依赖错误的解决过程
- CSS学习
- Windows mysql 下忘记root密码的解决办法
- leetcode_Insertion Sort List
- 我国党员增速放缓
- 项目杂记五
- 织梦登陆后台成功后又返回登陆界面怎么回事?