3

我正在使用 Aptana 3,它基本上是 eclipse 的修改版本,所以我认为这个问题适用于两者

在我提交代码之前,我喜欢通过文本比较来查看我的更改。它使我可以仔细检查我已更改的内容。

然而,尽管文本已突出显示以进行更改,但它并没有保留 php 语法突出显示。无论如何我可以在查看差异时保持 PHP 或任何语法突出显示?

见截图。 在此处输入图像描述

4

4 回答 4

2

这是插件作者必须实现的东西,而且似乎仍然没有为 Aptana 的 PHP 编辑器实现,因此,正确的做法是将其报告为要在未来的 Aptana Studio 3 版本中修复的错误。

于 2011-12-05T17:19:18.660 回答
0

这是 Eclipse 编辑器的一个特性。也许您可以尝试在另一个编辑器中打开文件。右键单击该文件,然后打开并选择不同的 PHP 编辑器。

我不是 PHP 程序员,但也许您可以检查这些链接,看看您是否可以找到并替换具有您想要的功能的插件。

于 2011-11-29T18:59:34.427 回答
0

首先,Aptana不是“Eclipse 的修改版” Aptana基于Eclipse平台。我正在为 Eclipse 使用 Aptana Studio 3 插件(3.7.1;因为PyDev和“本地文件系统”等功能)。ISTM 认为这是 Aptana PHP 编辑器的问题,Eclipse PDT 编辑器在 Eclipse 中优先使用它(这可能是因为我首先安装了 PDT 插件)。

如果您在 Aptana Studio 3 中安装 PDT(如果必要且可能),您可以尝试解决此问题,并将 PDT 编辑器定义为 PHP 文件的默认值(在 Eclipse 中,也许还有 Aptana,它位于 Window → Preferences → General → 编辑 → 文件关联)。您也可以将此报告为 Aptana 错误。或者首先使用带有 Aptana Studio 3 插件的 Eclipse;恕我直言,大多数 Aptana 编辑器,包括 Aptana PHP 编辑器,与“内置”Eclipse 编辑器相比并没有太大的改进。

于 2011-12-05T16:12:43.550 回答
0

该问题已在 aptana bug tracker(由我)上报告,显然它将在 3.1 中修复

对于任何感兴趣的人,错误跟踪号是 APSTUD-3922

于 2012-01-04T17:10:17.673 回答