2012-02-27 60 views
0

我想安装Aptana作为Zend Studio的Eclipse插件,因为HTML/Javascript编辑器在Aptana中更好,但我仍然希望Zend Studio处理PHP。当我尝试编辑PHP文件时,收到“编辑器中不支持的内容类型”消息。看来,Aptana正试图接管我的PHP编辑。我不确定该消息是否是Aptana抱怨,因为Zend Studio正在打开该文件或Zend Studio抱怨,因为Aptana需要该文件。显然,存在冲突,就好像我将Aptana编辑器设为PHP的默认设置或卸载Aptana插件一样,消息也会消失。如何在Aptana Studio 3中删除或禁用PHP编辑器?

我想知道如果我可以完全禁用或从Aptana Studio 3中删除PHP插件并查看是否解决了该问题?

回答

0

样子,如果你安装Eclipse靛蓝然后添加集锦3插件,然后你去Project Natures项目的喜好,你可以看到几个选项:

PHP 
Rails 
Ruby 
Web 
org.eclipse.php.core.PHPNature 

禁用第一个PHP选项并重建您的项目。它会工作。你也有zend codeintel。

0

不幸的是,Aptana3插件做到了。它与PDT做同样的事情,这是最令人讨厌的,因为那里的Aptana插件做得非常好。如果你可以选择使用哪种编辑器并且都能够很好地处理PHP文件,那就太好了,但似乎Eclipse中有多个编辑器分配给PHP会导致冲突。不幸的是,没有办法从Aptana Studio插件中删除PHP组件。

你可以安装Aptana Studio 2,它没有PHP编辑器(我知道),或者你可以安装独立版本的Aptana Studio 3来完成你想要做的事情,将插件从Eclipse安装中移出,但这不是那么理想,我想。我也很高兴看到更好的解决方案,可以在Eclipse中很好地运行多个PHP编辑器(并且能够设置一个 - 即现在,而不是Aptana - 作为主要默认设置)。

0

@Lowell - 这不是Aptana工作室的故障;-)不幸的是,这是一个WST问题,永远打开,没有参加。由于PDT和Zend Studio依赖于WST,因此当存在另一种产品来设置内容类型时,此问题就会出现,因为它们应该在Eclipse中进行设置。

查看更多详细信息:https://jira.appcelerator.org/browse/APSTUD-3185(这是一个用于CSS编辑器的工具,但它与其他共享相同文件扩展名的编辑器是一样的,请参阅Max Stepanov关于底部的解释)。

删除由Aptana提供的项目性质是部分解决方法。您可以右键单击您的PHP项目并选择属性,导航到Project Natures项目并取消选中'PHP'性质。之后,您将能够使用Zend Studio的编辑器打开PHP文件。然而......这只是一个部分的解决方法,因为您仍然需要Zend's PHP Nature才能让Zend的项目管理工作正常(例如索引,内容协助等)。

所以......一个接近完整的解决方法是使用Zend PHP项目向导(而不是Aptana's)创建一个PHP项目。然后,在项目创建后,按照上面的性质说明并添加Aptana的Web性质以启用HTML,JS和CSS好吃的东西。

希望帮助...

相关问题