Il existe un moyen de les définir dans le code d'achèvement automatique en minuscules? Automatiquement ils apparaissent en MAJUSCULE, je sais que les constantes sont définies en MAJUSCULE mais je les préfère en minuscules.Utiliser des constantes minuscules pour false, true, null dans NetBeans
Répondre
Je trouve la suivante dans C: \ Program Files \ NetBeans 6.9.1 \ php \ phpstubs \ phpruntime \ core.php
define ('LOG_PERROR', 32);
define ('TRUE', true);
define ('FALSE', false);
define ('NULL', null);
define ('ZEND_THREAD_SAFE', false);
define ('ZEND_DEBUG_BUILD', false);
à
define ('LOG_PERROR', 32);
//define ('TRUE', true);
//define ('FALSE', false);
//define ('NULL', null);
define ('ZEND_THREAD_SAFE', false);
define ('ZEND_DEBUG_BUILD', false);
Commentaire certains « définissent "et supprimer netbeans cache à:% USERS% .netbeans \ 6.9 \ var \ cache \
Voici ce que j'ai fait lorsque je voulais que mon auto-complétion soit conforme à PSR-2.
J'utilise NetBeans 7.3 et Windows 7.
Ouvrir ce fichier dans votre éditeur de texte de votre choix: % USERPROFILE% \ AppData \ Roaming \ NetBeans \ 7.3 \ phpstubs \ phpruntime \ core.php
Rechercher ce code:
define ('TRUE', true);
define ('FALSE', false);
define ('NULL', null);
Si vous ne se soucient pas auto complète, juste commenter ces 3 lignes:
// define ('TRUE', true);
// define ('FALSE', false);
// define ('NULL', null);
Si vous voulez travailler et saisie semi-automatique utilisent des minuscules, changer les constantes en minuscules:
define ('true', true);
define ('false', false);
define ('null', null);
Redémarrez NetBeans et là vous allez.
Si vous voulez suivre le style de codage PSR-2 mise en forme pour les minuscules true
, false
et null
constantes dans NetBeans
7.x
/8.x
à Ubuntu
dont vous avez besoin: /home/user/netbeans-8.0/php/phpstubs/phpruntime/Core. php fichier (ou à Windows
dans: C: \ Program Files \ NetBeans 8.0 \ php \ phpstubs \ phpruntime \ core.php) lignes suivantes: trouver
define ('TRUE', true);
define ('FALSE', false);
define ('NULL', null);
et changer pour:
define ('true', true);
define ('false', false);
define ('null', null);
Ensuite, pas besoin de redémarrer votre NetBeans
, il doit fonctionner correctement. Mais si cela ne fonctionne pas, essayez de redémarrer.
Sur Mac, le chemin de ce fichier est/Applications/NetBeans/NetBeans \ [VERSION] .app/Contents/Ressources/NetBeans/php/phpstubs/phpruntime et les 3 constantes à modifier sont autour de la ligne 1482 – phpguru
Vous êtes complètement rock! –
Sur le Mac, le chemin d'accès à ce fichier est/Applications/NetBeans/NetBeans \ [VERSION] .app/Contents/Ressources/NetBeans/php/phpstubs/phpruntime et les 3 constantes à modifier sont autour de la ligne 1482 – phpguru