Javascript Eclipse代码fomatting

Javascript Eclipse代码fomatting,javascript,eclipse,twig,Javascript,Eclipse,Twig,我有一些twig文件,它们是JavaScript、HTML和twig标记的混合体。Eclipse有没有办法将一段代码hi-lite并格式化为JavaScript,然后hi-lite将另一段代码格式化为HTML?我尝试将文件类型*.twig与JavaScript编辑器相关联,但似乎没有得到任何格式。语法突出显示和代码完成也很好 谢谢, Scott您可以尝试找到一个支持细枝文件并提供语法突出显示的插件。这看起来很有希望,因为它至少似乎同时支持HTML和细枝标记。这是可能的。如果您有可用的HTML/J

我有一些twig文件,它们是JavaScript、HTML和twig标记的混合体。Eclipse有没有办法将一段代码hi-lite并格式化为JavaScript,然后hi-lite将另一段代码格式化为HTML?我尝试将文件类型*.twig与JavaScript编辑器相关联,但似乎没有得到任何格式。语法突出显示和代码完成也很好

谢谢,
Scott

您可以尝试找到一个支持细枝文件并提供语法突出显示的插件。这看起来很有希望,因为它至少似乎同时支持HTML和细枝标记。

这是可能的。如果您有可用的HTML/JS编辑器(EclipseClassic默认有它们)

  • 转到首选项和:常规>编辑器>文件关联,将
    *.twig
    添加为新文件类型,然后将HTML编辑器(在底部面板中)添加到其中
  • 然后转到:常规>内容类型,单击文本/HTML节点(在内容类型框中),并在底部面板中添加
    *.twig
    文件关联

  • 我已经检查过了,效果很好。

    这听起来很合理,而且,我已经开始尝试了。我错过了上面关于内容类型的第2步。但是,这对我来说还不起作用。我注意到的是,Eclipse没有在主菜单栏上显示“源”菜单。我猜这就是问题所在。你知道为什么Eclipse不会注意到树枝作为源吗?FWTW、JAVScript和HTML格式分别适用于*.js和*.HTML文件。我的文件名为*.html.twig(即index.html.twig),这似乎让eclipse崩溃了。@DooDah我尝试了一个名为
    index.html.twig
    的文件,它仍然可以正常工作(扩展名仍然应该是
    *.twig
    ),我似乎有一个文件失败了。我猜它没有正确解析