Matrix列表片段
MatrixList框架的Sublime文本插件
详细信息
安装次数
- 总数 538
- Win 418
- Mac 67
- Linux 53
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
读我
MatrixList片段
Matrix List的Sublime文本插件
版本号: v0.0.1
功能: 生成常用的Matrix List代码
使用
js代码前缀为ml-
- ml-main: 基础Matrix List项目结构, 包括top, filter, list, footer
- ml-main-exp: 基础Matrix List实例代码(来源:专题管理)
- ml-main-base: 最简Matrix List脚手架
- ml-config: 全局配置
- ml-top: Top区域配置
- ml-top-new: Top区域新建配置
- ml-top-tabber: Top区域导航菜单配置
- ml-top-btns: Top区域按钮组
- ml-filter: Filter区域表单配置
- ml-table: Table配置
- ml-table-exp: Table配置示例代码
html代码前缀为tml- (templates)
- tml-top-btns: Top区域按钮组
注: html模版需要control+space快捷键才能调出提示框, js可以根据输入自动调出
api的代码提示为dml- (description)
- dml-main: 基础说明
- dml-config: config参数列表
- dml-top: top参数列表
- dml-filter: filter参数列表
- dml-form-: 表单元素, text, password, textarea, select, p, radio, checkbox, hidden, date
- dml-table: table参数列表
js注释模版为cml-
- cml-main: main文件的注释
下一个版本
- 增加常用的Html代码模版
- 扩充js代码提示
- 将Matrix List作为npm模块, 支持matrix命令快速创建目录结构和代码模版(分离出的项目)
上传Sublime插件
官方文档: 提交插件
Sublime文本可以通过Package Install快速安装插件,这些插件可以通过向Package Control通道提交pull request来将你开发的插件放入ST公共插件库。前提是ST仅支持来自Github和Bitbucket的public repository。
下载并使用Sublime插件
将该项目clone到您的Sublime Text目录的Package目录下,即可自动启用(无需重启)
插件原理
本插件没什么技术含量,Sublime提供了非常强大的Snippets支持,通过编写.sublime-completions文件即可在编写代码的时候进行代码提示,补全功能链接。如果需要自行编写牛逼的插件,可以通过写Python脚本调用Sublime Api完成各种牛逼的操作。目前版本只有一个快速插入当前时间的小功能,大家有需求可以提issue或者pull request给我。
另外Sublime还可以使用js代码编写插件,链接。但感觉还是直接用原生支持的更靠谱一些。