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
- 1. Pourquoi @ ($ null) est $ false, mais @ ($ null, $ null) est $ true?
- 2. Neat code pour convertir bool [] -> "false, true, true, false"
- 3. Adaptation des méthodes qui retournent true/false
- 4. Quand anyDensity = false pourquoi getDrawingCache (true) renvoie null?
- 5. Pourquoi (Si false renvoie "true") ... retourne true?
- 6. Colonne SQL true ou false - utiliser une vue?
- 7. L'objet booléen dans javascript renvoie true pour le paramètre "false"
- 8. false/FALSE - une différence?
- 9. conversion Chaîne true/false en valeur booléenne
- 10. Javascript regex renvoyant true .. then false .. then true .. etc
- 11. Excel: VLOOKUP qui renvoie true ou false?
- 12. HttpProtocolParams.setUseExpectContinue (params, false) - quand définir true?
- 13. removeAttribute ne renvoie pas true ou false
- 14. Que dois-je utiliser pour les valeurs booléennes dans les formules, vraies, « true » ou true()
- 15. Rails keep if false, render if true
- 16. Type.GetType ("NameSpace.ClassName", false, true) renvoie null. Quel pourrait être le problème?
- 17. Sql Server 2000: Retourne "true" ou "false" basé sur l'une des 25 colonnes étant "true"
- 18. modèle Haskell correspondant - comment utiliser des constantes variables
- 19. NHibernate nouveau SchemaExport (cfg) .Execute (false, true, false, false); Pas de quatrième paramètre booléen
- 20. validates_inclusion_of: dans => [true, false] permet à cordes et Fixnum
- 21. Problème étrange avec rendu = true/false problèmes dans JSF
- 22. C#: Comment utiliser enum pour stocker des constantes de chaîne?
- 23. Quelle est la différence entre GC.GetTotalMemory (false) et GC.GetTotalMemory (true)
- 24. Comment désérialisez-vous un bool de Xml avec des valeurs true et false personnalisées?
- 25. Comment retourner TRUE | FALSE de la classe en PHP
- 26. L'accès sql 'ou' renvoie true/false non numérique
- 27. ControlTemplate avec "Control.IsMouseOver" Value = "True" et "Control.IsMouseOver" Value = "False">
- 28. Removelistener de timingSprite.addEventListener (Event.ENTER_FRAME, updateAll, false, 0, true);
- 29. Développez une variable booléenne à la chaîne « true » ou « false »
- 30. .toggle (true) throw null dans $ (document) .ready (function())
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