1

编辑:回答一些评论 - 文件扩展名是 .php,透视图是 PHP,它位于 PHP 项目中。我不能使用不同的工具,因为这是一个学校项目

我有带有 Web 工具的 Eclipse(所以我可以用 JSP 做 Web 项目)。我还必须将 Eclipse 用于我的 PHP 开发(如果重要的话,我将它与 XAMPP 一起使用)。(两个不同的学校项目。)

我已经安装了 PHP 插件(除了 XAMPP,它包括 PHP 本身)并且它似乎可以工作,因为我有一个 PHP 视角并且可以创建一个新的 PHP 项目。但是,即使做如下简单的事情,它也不起作用。Eclipse 根本无法识别 php 标记。

有人知道我缺少什么吗?

<html>
<head>
<title>My First PHP Page</title>
</head>
<body>
<?php
echo "Hello World!";
?>
</body>
</html>
4

6 回答 6

4

您必须在 Eclipse 中配置“内容类型”,以将文件的扩展名与 PHP 编辑器相关联。

这可以在Window > Preferences > General > Content Types > Text > PHP Content Type中完成:在这里,您必须添加包含 PHP 代码的文件的扩展名。

这是我当前安装的屏幕截图:


(来源:pascal-martin.fr


如果您想对一个特定文件使用 PHP 编辑器,而不将其扩展名与 PHP 编辑器关联,您也可以右键单击文件名,然后在“打开方式”菜单中选择正确的编辑器。

于 2009-10-06T04:06:00.453 回答
1

好的 - 一时兴起,我决定寻找可能有帮助的菜单选项。我选择了 Project > Clean,它从头开始重建。它突然起作用了!

我不知道发生了什么,但很明显,这是一个老错误,我用正确的插件信息修复了,我只需要重建项目。

不过,感谢您的想法!

于 2009-10-08T01:00:23.710 回答
0

我认为您最好使用 www.aptana.org 来编辑网页。Aptana 在这方面真的很酷。

于 2009-10-06T07:50:03.813 回答
0

如果您想保留现有的 Eclipse 构建,您还可以将 Aptana 添加为 Eclipse 插件或将 Aptana 添加为 @FractalizeR 建议的独立版本。

于 2009-10-06T12:44:29.377 回答
0

也许将您当前的 Eclipse 透视图更改为 PHP?

于 2009-10-06T03:32:25.440 回答
0

我相信 Eclipse 会根据您正在编辑的文件的扩展名选择适当的编辑器(和荧光笔)。如果可以,请尝试使用 .php 或 .phtml。

于 2009-10-06T03:39:36.760 回答