Comment faire pour activer la saisie semi-Automatique dans PHPStorm pour CodeIgniter framework
Dans CodeIgniter Projet, j'ai normalement utiliser les commandes suivantes pour exécuter sql.
$res = $this->db->select('*')
->from('customer')
->where('customer.id', $id)
->get();
Mais malheureusement mon PHP Storm(5.0) n'a pas de multiple de soutien de saisie semi-automatique(je ne sais pas comment dire ça)
Par exemple dans netbeans Si j'ai tapé
$res = $this->db->select('*')->
Il sera automatiquement pop-up le reste de la fonction. Mais Dans PHPStorm Il n'a pas wokring.
Son travail de premier niveau automatique seulement.
Il demande à youtrack.jetbrains.com/issue/WI-1174.
OriginalL'auteur Mifas | 2012-10-01
Vous devez vous connecter pour publier un commentaire.
télécharger https://github.com/topdown/phpStorm-CC-Helpers/downloads
Marque en tant que Texte Brut
Puis Extraire l'archive téléchargée, le copier à la racine de votre projet
C'est tout
Mifas liens en faire de même si
Quelle a été votre phpStrom version?
Et Aussi cela peut être pratique pour votre cas, drsaada.blogspot.com/2013/10/... @Wasim
Cela fonctionne pour moi aussi 🙂
OriginalL'auteur Sabbir
Afin de répondre à un très vieux mais toujours question pertinente -
J'ai trouvé une meilleure solution ci - http://validwebs.com/346/code-completion-for-codeigniter-in-phpstorm/ et, coïncidence, c'est à partir du même auteur/propriétaire du projet Jeff Behnke.
Citant y qui doit être lu dans le prolongement de la réponse par Sabir
Je considère que la solution dans le lien mieux car il explique le raisonnement derrière les mesures effectuées.
En outre, il explique comment nous pouvons atteindre l'achèvement du code dans les vues et les fixer pour undefined vars.
Citant encore une fois à partir de la source d'origine pour en faciliter la consultation et la préservation ici :
Ici sont quelques découvertes de ma part lors de l'ajout de la personnalisation de mon projet:
Si vous voulez que votre application personnalisée bibliothèques de l'IC à être disponible pour l'auto-complétion ainsi, puis il y a ces 2 scénarios qui peuvent être utiles :
1. Pour personnalisé l'étendue des bibliothèques comme MY_Upload l'extension de la CI_Upload classe
Remplacer
@property CI_Upload $upload
avec@property MY_Upload $upload
dans CI_phpstorm.phpCela doit prendre toutes les variable de classe et les noms de fonction de MY_Upload disponibles pour l'auto-complétion en plus de celle de CI_Upload.
2. Pour complètement personnalisé bibliothèques écrit à partir de zéro à l'intérieur de l'application ec -
Pour, par exemple, pour activer l'auto-complétion de Custom_Library.php résidant dans l'application/les bibliothèques de dossier, vous devez ajouter à la doc php CI_phpstorm.php
@property Custom_Library $custom_library
Merci pour l'examiner mon premier post. Faites vos modifications en tant que conseillé. Espérons que vous les trouverez apt.
merci pour la mise à jour. J'ai signalé l'autre (accepté) réponse d'examen ainsi, depuis c'est encore pire lien seule réponse.
Toutes les solutions pour CI 3.0?
N'ai pas les étapes ci-dessus travail dans CI 3.0? Si non, avez-vous des précisions. Je n'ai plus de travail sur la CI.
OriginalL'auteur Shrenik
J'ai Trouvé.
https://github.com/topdown/phpStorm-CC-Helpers
Veuillez suivre la lecture des instructions
OriginalL'auteur Mifas