Vue.js 完整包
为 Sublime Text 提供更好的 Vue.js 补全功能,具有语法高亮显示。
详情
安装
- 总数 205K
- Win 119K
- Mac 52K
- Linux 33K
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日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 6 | 3 | 2 | 3 | 4 | 1 | 3 | 4 | 1 | 2 | 5 | 5 | 3 | 2 | 1 | 2 | 5 | 4 | 4 | 9 | 4 | 6 | 3 | 2 | 3 | 8 | 4 | 2 | 3 | 4 | 2 | 3 | 5 | 8 | 4 | 6 | 8 | 5 | 4 | 5 | 1 | 3 | 8 | 0 | 2 | 1 |
Mac | 1 | 3 | 0 | 1 | 1 | 1 | 1 | 1 | 2 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 1 | 2 | 1 | 0 | 3 | 0 | 3 | 3 | 1 | 0 | 2 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 3 | 2 | 1 | 0 | 2 | 0 |
Linux | 0 | 3 | 1 | 4 | 1 | 0 | 4 | 1 | 0 | 0 | 0 | 4 | 0 | 3 | 1 | 2 | 1 | 0 | 2 | 0 | 3 | 2 | 2 | 0 | 0 | 2 | 3 | 1 | 2 | 3 | 2 | 2 | 2 | 4 | 1 | 3 | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 1 | 0 | 0 |
README
VueJS 代码补全 sublime
这个包是一个完整的代码片段集和 Vue 语法高亮显示的集合,目前正在开发中,版本号为 0.3.3。此包由 Aditya Giri 构建,并由 LivonAir 使用。
安装
手动安装
要安装此包,请在您的机器上克隆此仓库并将其移动到包文件夹。您可以通过点击“首选项”->“浏览包”来找到包文件夹。
包控制
继续搜索 vuejs 完整包。只需安装即可。
使用
语法高亮显示
我们提供语法高亮显示,它来自vuejs/vuejs-syntax-highlight 的分支。您无需配置它,它已经为您配置好了。
代码片段
我们提供以下代码片段集。查看它们。根据 VueJS 版本的增加或减少,它们可能会发生变化。只需输入这些字母并按 Tab 键
v: 这是一个简单的触发器,可以像这样使用
var demo = new Vue({
data [v]Press tab here to transform in something like this:
data: {
// Your text here
}
})
vue: 如果您有一个全新的 js 文件并且想要一次触发整个文件,这个代码片段会很棒。
var vm = new Vue({
el: "#replace"
})
vue-config: 这个代码片段用于展开 VueJS 的配置。看起来像这样
{
debug: true,
strict: false,
prefix: 'v-',
delimiters: ['{{', '}}']},
silent: false,
interpolate: true,
async: true,
proto: true
}
vue-dir: 使用此代码片段可以很容易地创建自定义指令。您自定义的指令看起来像这样。
Vue.directive('my-directive', {
bind: function () {},
update: function (newValue, oldValue) {},
unbind: function () {}
})
vue-filter: 使用此代码片段创建自定义过滤器。
Vue.filter('my-filter', function (value) {
// Content
})
vue-cdn: 获取如下 cdn 代码片段
<script src="http://cdnjs.cloudflare.com/ajax/libs/vue/0.12.14/vue.min.js"></script>
vue-extend: 扩展函数的代码片段。
var Profile = Vue.extend({
template: '<p>{{firstName}} {{lastName}} aka {{alias}}</p>'
})
wat: 将 $watch 属性添加到任何对象中。
vm.$watch('someObject', callback, {
content
})
get: 添加 get 很简单。
vm.$get(expression)
set: 以简单的方式添加设置器
vm.$set(key, value)
添加:
vm.$add(key, value)
删除:
vm.$delete(key)
评估:
vm.$eval(msg | uppercase)
插值:
vm.$interpolate(templateString)
日志:
vm.$log([keypath-optional])
而且,还有更多即将到来。即将推出更多功能。
待办事项
- 添加更多代码片段
- 为html添加自动完成功能
维护者
本库由 Aditya Giri 制作和维护。如果您想联系他关于任何库,他的邮箱地址是 [email protected]。
本库是博客平台 LivonAir 的一部分