Skip to content

vscode 上的 agix 开发插件,提升你的开发体验!

Notifications You must be signed in to change notification settings

wudi3/vscode-magix

 
 

Repository files navigation

Magix 辅助开发插件

功能

新增 magix3 模板语法高亮功能!

给 handlebars 实现新的 grammar 实现,自动支持 .tpl .html 扩展名的着色,如果你的扩展名不同,请在 配置中将你的扩展名指派给 handlebars

"files.associations": {
        "*.xxx": "handlebars"
},

html模板页与js页跳转

通过快捷键Alt+TabMAC键+鼠标点击 Magix tmpl属性值右键快捷方式,支持 html模板页与之相关联的js页跳转:

Alt+Tab js跳转 右键快捷方式 js跳转 MAC键+鼠标点击 Magix tmpl属性值 js跳转

注意:由于跳转功能是基于 magix3的js/ts写法的语法分析,仅支持下面写法的跳转功能,特殊项目可联系 @灼日 @抱血 添加适配

  var Magix = require('magix');
  module.exports = Magix.View.extend(
    temp:'@index.html',
    init:function(){},
    render:function(){}
  );

html mx-前缀函数跳转至定义

通过快捷键MAC键+鼠标点击,支持 html模板页函数跳转到与之相关联的js定义:

hstz

html magix mx-事件提示

hsts

Diamond 快速打开

html 模板代码折叠

Diamond

加群有惊喜

Diamond

版本说明

0.0.1

html页面与js跳转功能

0.0.2

函数跳转功能

0.0.3

函数自动提示

0.0.4

Diamond 快捷功能

0.0.5

html 模板语法折叠功能

About

vscode 上的 agix 开发插件,提升你的开发体验!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.4%
  • HTML 4.6%