Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
eclipse/aptana-文本比较显示代码语法高亮显示_Eclipse_Aptana_Aptana3 - Fatal编程技术网

eclipse/aptana-文本比较显示代码语法高亮显示

eclipse/aptana-文本比较显示代码语法高亮显示,eclipse,aptana,aptana3,Eclipse,Aptana,Aptana3,我正在使用Aptana3,它基本上是eclipse的一个修改版本,所以我认为这个问题适用于这两个版本 在中提交代码之前,我喜欢通过文本比较查看我的更改。它允许我再次检查我所更改的内容 但是,尽管文本已因所做的更改而突出显示,但它不会保留php语法突出显示。在查看差异时,我是否可以突出显示PHP或任何语法 见截图。 这是Eclipse编辑器的一项功能。也许您可以尝试在另一个编辑器中打开该文件。右键单击该文件并转到打开,然后选择不同的PHP编辑器 我不是一个PHP程序员,但也许你可以查看这些链接,看

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

在中提交代码之前,我喜欢通过文本比较查看我的更改。它允许我再次检查我所更改的内容

但是,尽管文本已因所做的更改而突出显示,但它不会保留php语法突出显示。在查看差异时,我是否可以突出显示PHP或任何语法

见截图。
这是Eclipse编辑器的一项功能。也许您可以尝试在另一个编辑器中打开该文件。右键单击该文件并转到打开,然后选择不同的PHP编辑器

我不是一个PHP程序员,但也许你可以查看这些链接,看看你是否能找到并替换具有你想要的特性的插件

首先,它不是“Eclipse的修改版本”。Aptana基于Eclipse平台。我使用的是(3.7.1;因为和“本地文件系统”之类的特性)。我认为这是AptanaPHP编辑器的一个问题,它在Eclipse中优先使用(这可能是因为我首先安装了PDT插件)


如果您在Aptana Studio 3中安装PDT(如果必要和可能的话),并将PDT编辑器定义为PHP文件的默认编辑器(在Eclipse中,可能还有Aptana,它位于Windows下),则可以尝试解决这个问题→ 偏好→ 一般的→ 编辑→ 文件关联)。您也可以将其报告为Aptana bug。或者首先使用Eclipse和AptanaStudio 3插件;IMHO,大多数Aptana编辑器,包括Aptana PHP编辑器,与“内置”Eclipse编辑器相比并没有太大的改进。

这是插件作者必须实现的,而且似乎Aptana的PHP编辑器还没有实现,所以,正确的做法是将其报告为一个bug,并在未来的Aptana Studio 3版本中修复。

这个问题已经在Aptana bug tracker(由我)上重新发布,显然它将在3.1中修复


任何感兴趣的人的bug跟踪号都是APSTUD-3922

谢谢你的反馈,但是我在eclipse文本比较中寻找语法突出显示,不管源代码是php,我希望它能使用eclipse自己的内置高亮显示。我已经在普通的eclipse上尝试了文本比较,它保持了语法高亮显示。我认为解决方法是将文件关联内置到文件比较中,但是仍然不知道如何将它们链接起来。php xml css文件的正常编辑等。它突出显示了反馈的代码正确等级。我报告了这个问题,现在将在aptana的下一版本3.1中修复