2012-02-27 5 views
0

Я пытаюсь установить Aptana как плагин Eclipse для Zend Studio, потому что редактор HTML/Javascript намного лучше в Aptana, но я все еще хочу, чтобы Zend Studio обрабатывала PHP. Когда я пытаюсь редактировать файлы PHP, я получаю сообщение «Неподдерживаемый тип содержимого в редакторе». Похоже, Aptana пытается перенести мое редактирование PHP. Я не уверен, что сообщение Aptana жалуется, потому что Zend Studio открывает файл или Zend Studio жалуется, потому что Aptana хочет файл. Очевидно, конфликт существует, как если бы я делал редактор Aptana по умолчанию для PHP или удалял подключаемый модуль Aptana, сообщение уходит.Как удалить или отключить редактор PHP в Aptana Studio 3?

Мне интересно, могу ли я просто полностью отключить или удалить плагин PHP из Aptana Studio 3 и посмотреть, решает ли это проблему?

ответ

0

выглядит, если вы установите Eclipse, Indigo, а затем добавить аддон Aptana 3, то вы идете в Project Natures в настройках проекта вы можете увидеть несколько вариантов:

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

Отключите первый вариант PHP и перестройте свой проект. Это будет работать. И у вас есть и zend codeintel.

0

К сожалению, плагин Aptana3 делает это. Он делает то же самое с PDT, и это очень раздражает, так как плагин Aptana делает все так красиво. Было бы неплохо, если бы вы могли выбрать, какой редактор использовать и как обрабатывать файлы PHP просто отлично, но кажется, что наличие нескольких редакторов в Eclipse, назначенных PHP, вызывает конфликты. И, к сожалению, нет способа удалить только компонент PHP из плагина Aptana Studio.

Вы можете установить Aptana Studio 2, у которой нет редактора PHP (я понимаю), и/или вы могли бы установить автономную версию Aptana Studio 3, чтобы делать то, что вы хотите с ней сделать оставьте плагин вне вашей установки Eclipse, но это не так идеально, я думаю. Мне также хотелось бы увидеть лучшее решение для нескольких редакторов PHP, прекрасно работающих в Eclipse (и возможность установить один - то есть, а не Aptana - в качестве основного по умолчанию).

0

@ Lowell - Это не Aptana Studio fault ;-) К ​​сожалению, это проблема WST, которая открывается навсегда и не посещается. Поскольку PDT и Zend Studio зависят от WST, эта проблема возникает, когда есть другой продукт, который настраивает типы контента, как они должны в Eclipse.

См. Более подробную информацию по адресу: https://jira.appcelerator.org/browse/APSTUD-3185 (это для редактора CSS, но это то же самое с другими редакторами, которые используют одни и те же расширения файлов. См. Объяснение Макса Степанова внизу).

Извлечение природы проекта, которое было внесено Aptana, является частичным обходным решением. Вы можете щелкнуть правой кнопкой мыши ваш проект PHP и выбрать «Свойства», перейти к элементу Project Natures и отменить «природу PHP». После этого вы сможете открыть PHP-файлы с помощью редактора Zend Studio. Однако ... это всего лишь частичное обходное решение, потому что вам все равно понадобится Zend's PHP Nature, чтобы правильно управлять проектами Zend (например, индексирование, контент-поддержка и т. Д.).

Таким образом, одним из путей решения проблемы является создание PHP-проекта с использованием мастера проекта Zend PHP (а не Aptana's). Затем, после того, как проект был создан, следуйте инструкциям natures выше и добавьте природу Aptana Web, чтобы использовать свойства HTML, JS и CSS.

Надежда, что помогает ...

Смежные вопросы