强制内容类型在Eclipse PDT中没有扩展名的文件上?

时间:2010-01-05 22:33:24

标签: php eclipse eclipse-pdt

我使用Eclipse-PDT来处理我的PHP项目,并发现Eclipse不能识别我没有扩展名的php文件时不方便。我们的项目包含许多没有文件扩展名的cli / bash风格的php脚本(无论出于何种原因)。这导致这些特定文件没有代码完成,突出显示等。它将它们视为纯文本。

有没有办法可以将这些特定文件标记为PHP以使用PDT功能?

2 个答案:

答案 0 :(得分:0)

如果我没记错的话,你可能会做这样的事情:

  • 右键单击“导航器”面板中的文件 - 或您正在使用的等效文件
  • 选择Open with> Other...
  • 在弹出的对话框中,您应该可以选择PHP Editor

下次双击该文件将其打开时,它应该会使用您之前选择的编辑器自动打开。

但是您必须为每个文件执行一次,因此Eclipse PDT确实知道哪些文件应该使用哪个编辑器...

答案 1 :(得分:0)

Swooper建议的解决方法(在他的例子中为perl)here建议创建带扩展名的文件的链接,并通过这些链接编辑Eclipse中的文件。

如果你有很多无扩展名的文件,那就不太理想了,也许很难,但是它会起作用。