Polymer 3 ide - 模板编辑

Polymer 3 ide - template editting

人们在 Polymer 3 中使用什么来编辑模板?我已经尝试了 intelliJ 和 vscode(连同它们各自的插件),在这两种情况下,我都没有语法高亮显示或自动完成 static get template() { return html} 反引号内的内容。

我只是配置不正确吗?其他人在用什么?

IntelliJ

关于 JetBrains 系列,语言注入功能可自动处理模板文字内的代码帮助。这也应该适用于 IntelliJ。如果您正确设置了所有内容(see here)但它仍然不起作用,请尝试通过将光标放在反引号之间,按 Alt[,在您的模板文字中手动注入 html =31=] + 输入并选择插入语言或引用 > HTML.

请注意,对于 Web 项目,您还可以考虑使用 WebStorm 而不是 IntelliJ。

VSCode

VSCode 不会自动处理模板文字代码注入,但对于您的情况,有:

我使用 visual studio 代码和以下扩展来实现此目的:

  • 点亮-html
  • 模板文字编辑器

作为旁注,我还发现以下扩展在开发聚合物应用程序时非常有用:

  • 导入成本(提供有关导入大小的信息的惊人扩展)
  • 聚合物IDE
  • 聚合物片段
  • 聚合物语法