这两天的Polymer Summit 2016发布了Polymer Editor Service,具体可以看这个Youtube视频。顾名思义这是一个针对编辑器的服务,暂时支持sublime,atom及vscode。
它的功能包括:
- 组件的智能提示(能判断已经导入什么元素)
- 组件属性的智能提示
- 属性定义的跳转
安装
使用atom或vscode的同学可以直接在插件页查找“polymer-ide”,然后安装,再然后重启编辑器。根据我的测试,atom版的还未能有完整的属性提示;vscode则基本功能都已经完善。
使用
- 首先你需要import你需要的组件,这里推荐使用一些path补全的插件
- 组件/属性有补全的同事你开能看到其说明及类型
- 鼠标移到属性上
command + 点击
能跳转到对应代码