[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Ce chapitre décrit les différents paramètres et fonctions que vous pouvez modifier pour personnaliser PHP Mode. Pour cela, ouvrez un fichier PHP puis cliquez sur le menu PHP et choisissez Options puis Browse Options....
3.1 Paramètres | ||
3.2 Fonctions | ||
Paramètres | ||
---|---|---|
3.1.1 Mode | ||
3.1.2 Menu | ||
3.1.3 Template | ||
3.1.4 Style | ||
3.1.5 PHPDocumentor | ||
3.1.6 Divers | ||
Fonctions | ||
3.2.1 Mode |
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
3.1.1 Mode | ||
3.1.2 Menu | ||
3.1.3 Template | ||
3.1.4 Style | ||
3.1.5 PHPDocumentor | ||
3.1.6 Divers |
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
PHP Mode contient 3 modes permettant de faciliter l'écriture du PHP. Vous pouvez activer/désactiver chacun des modes séparément.
Type : bool
Valeur par défaut : `t'
Description : Si `t'; active la génération automatique des
templates. Si `nil'; les générateur de templates peuvent toujours être invoqués en utilisant
les raccourcis clavier et le menu. L'activation de ce mode est indiquée par "/e" après le nom
du mode et peut être modifié en utilisant `php-electric-mode'.
Type : bool
Valeur par défaut : `t'
Description : Si `t'; active le "bégaiement". L'activation de ce
mode est indiquée par "/s" après le nom du mode et peut être modifié en utilisant
`php-stutter-mode'.
Type : bool
Valeur par défaut : `nil'
Description : Si `t'; l'indentation se fait par des tabs.
Si `nil'; l'indentation se fait par des espaces.
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
PHP Mode contient aussi 2 menus que vous pouvez activer/désactiver. Les menus Index et Sources sont spécifiques à chaques fichiers PHP ouverts.
Type : bool
Valeur par défaut : `t'
Description : Si `t'; le menu Index est activé. Celui-ci affiche
la liste des classes et des functions du fichier ouvert. Le menu Index scanne le fichier lors de
l'ouverture.
Type : bool
Valeur par défaut : `t'
Description : Si `t'; the menu Index est mis à
jour lorsqu'une fonction ou une classe est ajoutée ou retirée.
Type : bool
Valeur par défaut : `t'
Description : Si `t'; le menu Sources est activé. Ce menu contient
la liste des fichiers PHP contenus dans le répertoire courant. Le menu Sources scanne le répertoire
à l'ouverture du fichier.
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Type : bool
Valeur par défaut : `t'
Description : Si `t'; les fonctions include et require
sont utilisées avec des parenthèses (exemple : require( 'required_file.php' );
). Si `nil'; les fonctions
include et require sont utilisées sans parenthèses (exemple : include_once 'required_file.php';
)
Type : bool
Valeur par défaut : `t'
Description : Si `t'; la fonction fclose est ajoutée
lorsque le template de la fonction fopen est exécuté.
Type : bool
Valeur par défaut : `t'
Description : Si `t'; la fonction mysql_close est ajoutée
lorsque le template de la fonction mysql_connect est exécuté.
3.1.3.1 En-tête |
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Type : chaîne de caractères
Valeur par défaut : `"
'
/**
* <description string>
*
*
* Created: <date>
* Last update: <date>
*
* @link <link string>
* @copyright <copyright>
* @author <author>
* @package <package string>
* @version <version string>
*/
<cursor>"
Description : L'en-tête à insérer dans le fichier. Si la chaîne est un fichier existant c'est le contenu du
fichier qui sera inséré sinon ce sera la chaîne.
Pour ajouter une ligne tapez C-j.
Les mots
clés suivants sont supportés :
<filename> : remplacé par le nom du fichier.
<author> : remplacé
par le nom de l'utilisateur et son adresse email.
<login> : remplacé par `user-login-name'.
<company> : remplacé par le contenu de `php-company-name'.
<date> : remplacé par
la date courante.
<year> : remplacé par l'année courante.
<copyright> : remplacé par le contenu
de `php-copyright-string'.
<cursor> : la position finale du curseur.
Type : chaîne de caractères
Valeur par défaut : `""'
Description : La fin du fichier à insérer.
Voir `php-file-header' pour la syntaxe.
Type : chaîne de caractères
Valeur par défaut : `""'
Description : Nom de la société.
Type : chaîne de caractères
Valeur par défaut : `""'
Description : Copyright à insérer.
Type : chaîne de caractères
Valeur par défaut : `"%Y-%m-%d"'
Description : Format de la date.
Type : chaîne de caractères
Valeur par défaut : `" * Last update: "'
Description : Préfixe de la date de dernière modification.
Type : bool
Valeur par défaut : `t'
Description : Si `t'; lorsque le buffer est
sauvegardé; la date de dernière modification est mise à jour.
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Type : entier
Valeur par défaut : `4'
Description : Nombre d'espaces constituants l'indentation du code PHP.
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Type : bool
Valeur par défaut : `t'
Description : Si `t'; les tags PHP-Documentor sont
ajoutés dans les commentaires des classes et des fonctions.
Type : liste (chaînes de caractères)
Valeur par défaut : `'("package")'
Description : Liste des
tags PHP-Documentor à ajouter dans les commentaires des classes.
Type : liste (chaînes de caractères)
Valeur par défaut : `'()'
Description : Liste des tags
PHP-Documentor à ajouter dans les commentaires des fonctions.
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Type : bool
Valeur par défaut : `t'
Description : Si `t'; la touche TAB permet d'indenter de
compléter et d'insérer des tabulations. Si `nil'; la touche TAB permet d'indenter uniquement.
Type : bool
Valeur par défaut : `t'
Description : Si `t'; active la completion
dans le minibuffer.
Type : bool
Valeur par défaut : `nil'
Description : Si `t'; la completion
est senssible à la casse des mots.
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
3.2.1 Mode |
[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Menu : PHP -> Options -> Mode -> Electric Mode
Raccourci clavier : C-c C-m C-e
Description : Cette fonction permet de d'activer/désactiver le mode de génération
automatique de template.
Menu : PHP -> Options -> Mode -> Stutter Mode
Raccourci clavier : C-c C-m C-s
Description : Cette fonction permet de d'activer/désactiver le mode "bégaiement".
[ << ] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Ce document a été généré par Vincent DEBOUT le 24 Septembre 2006 en utilisant texi2html 1.76.