2011-04-29 2 views
1

J'essaie Aptana pour le développement PHP général, j'ai chargé un vieux projet CakePhp pour tester la saisie semi-automatique et tout ce que je peux obtenir sont les fonctions locales et variables et absolument aucun des hérités, qui un peu ruine le tout. Y at-il un paramètre que je ne connais pas qui corrige cela?Aptana autocomplete montre seulement des trucs locaux

+2

Il vous serait utile si vous avez fourni étape par étape pour les nouveaux utilisateurs de:. « Apparemment je avais besoin de mettre en place une « Nature » à PHP, la valeur par défaut est une version eclipse.something Aptana réindexer la fichier et ça marche maintenant. "Merci -John – jmcbade

Répondre

5

Apparemment, j'avais besoin de mettre en place un "Nature" à PHP, la version par défaut était une version eclipse.something. Aptana a réindexé le fichier et cela fonctionne maintenant.

+1

+1 Vous devriez marquer ceci comme la réponse acceptée afin que cela aide d'autres personnes – JohnP

+0

+1 Je n'étais pas au courant qu'on pouvait répondre à leur propre question. – BRampersad

1

Je n'ai pas utilisé aptana pour PHP, mais comme il est basé sur Eclipse, je suppose que le dossier cake (au même niveau que votre dossier app) doit être ajouté à votre projet.

Vous pouvez accéder aux propriétés de votre projet et l'ajouter au chemin ou l'ajouter aux bibliothèques.

J'ai l'habitude d'installer mon projet pour pointer vers le dossier entier ainsi je n'ai pas besoin de faire cette étape, mais mon installation d'Eclipse prendra bien les méthodes héritées.

+0

je fais aussi. Mon projet pointe vers le dossier cakephp. les dossiers app et cake apparaissent tous les deux au niveau racine de mon projet. – vasion

+0

Les dossiers apparaissent-ils dans le chemin d'accès/de compilation? – JohnP

+0

trouvé ma solution. merci pour l'aide – vasion

2

L'affiche originale était correcte en ajoutant PHP à la "Nature" du projet, mais il n'a pas fourni comment le faire. J'ai également eu le même problème et une fois que j'ai ajouté PHP à la liste de sélection «Nature», la saisie semi-automatique a également fourni les options pour les classes héritées.

Pour ajouter la nature PHP:

  • Faites un clic droit sur votre projet dans l'Explorateur de projets Voir
  • Cliquez sur Propriétés
  • Dans la fenêtre « Propriétés de projet », sélectionnez Natures projet dans la gauche zone de liste
  • Dans la fenêtre projet Natures, placez une coche à côté de PHP
  • Cliquez sur le bouton OK

qui devrait vous obtenir la liste de saisie semi-automatique.

AJ

+0

Oh! Merci un lottttttttttt! Le manque de complétion automatique était vraiment nul! –

Questions connexes