Question

J'essaie d'installer Aptana en tant que plugin Eclipse pour Zend Studio parce que l'éditeur HTML / JavaScript est tellement meilleur dans Aptana, mais je veux toujours que Zend Studio gère PHP. Je reçois un message "Type de contenu non pris en charge dans l'éditeur" lorsque j'essaie de modifier les fichiers PHP. Il semble qu'Aptana essaie de reprendre mon montage PHP. Je ne sais pas si le message est aptana se plaindre car le studio Zend ouvre le fichier ou le studio Zend se plaignant car Aptana veut le fichier. De toute évidence, un conflit existe comme si je faisais de l'éditeur Aptana la valeur par défaut pour PHP ou désinstallez le plug-in aptana, le message disparaît.

Je me demande si je peux simplement désactiver ou supprimer le plugin PHP d'Aptana Studio 3 et voir si cela résout le problème?

Était-ce utile?

La solution

On dirait que si vous installez Eclipse Indigo, puis ajoutez l'addon aptana 3, alors vous allez au Project Natures Dans les préférences du projet, vous pouvez voir quelques options:

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

Désactivez la première option PHP et reconstruisez votre projet. Ça va marcher. Et vous avez également le Zend CodeIntel.

Autres conseils

Malheureusement, le plugin Aptana3 le fait. Il fait la même chose avec PDT et c'est très ennuyeux car le plugin Aptana fait d'autres choses si magnifiquement. Ce serait bien si vous pouviez élire quel éditeur utiliser et avoir à la fois très bien gérer les fichiers PHP, mais il semble que le fait d'avoir plus d'un éditeur d'Eclipse affecté à PHP provoque des conflits. Et malheureusement, il n'y a aucun moyen de supprimer uniquement le composant PHP du plugin de studio Aptana.

Vous pouvez installer l'Aptana Studio 2, qui n'a pas l'éditeur PHP (je comprends) et / ou vous pouvez installer la version autonome d'Aptana Studio 3 pour faire les choses que vous voulez en faire et laisser le plugin Hors de votre installation Eclipse, mais ce n'est pas si idéal, je suppose. J'adorerais également voir une meilleure résolution pour plusieurs éditeurs PHP travaillant bien dans Eclipse (et être capable d'en définir un - c'est-à-dire pour l'instant, pas APTANA - comme défaut principal).

@Lowell - Ce n'est pas la faute du studio Aptana ;-) Malheureusement, c'est un problème WST qui est ouvert pour toujours et qui n'est pas assisté. Étant donné que PDT et ZEND Studio dépendent de WST, ce problème surface lorsqu'il existe un autre produit qui configure les types de contenu comme ils le devraient dans Eclipse.

Voir plus de détails sur: https://jira.appcelerator.org/browse/apstud-3185 (Celui-ci est pour l'éditeur CSS, mais c'est la même chose avec les autres éditeurs qui partagent les mêmes extensions de fichiers. Voir l'explication de Max Stepanov en bas).

La suppression de la nature du projet qui a été apportée par Aptana est une solution partielle. Vous pouvez cliquer avec le bouton droit sur votre projet PHP et sélectionner les propriétés, accéder à la Project Natures Article et ne vérifiez pas la nature «PHP». Après cela, vous pourrez ouvrir les fichiers PHP avec l'éditeur de Zend Studio. Cependant ... ce n'est qu'une solution partielle car vous aurez toujours besoin du Zend's PHP Nature Là, pour que la gestion de projet de Zend fonctionne correctement (par exemple, l'indexation, le contenu-assisté, etc.).

Donc ... une solution de contournement à proximité serait de créer un projet PHP à l'aide de l'assistant de projet PHP Zend (pas d'Aptana). Ensuite, après la création du projet, suivez les instructions natures ci-dessus et ajoutez les Aptana Web Nature pour permettre les goodies HTML, JS et CSS.

J'espère que cela pourra aider...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top