Sur cette page vous trouverez des informations sur HAPedit.
La dernière mise-à-jour et de nombreuses copies d'écran sont sur le web à :
http://hapedit.free.fr/
1. HAPedit |
12. Liste des FAQ |
HAPedit est l'acronyme de Html Asp Php editeur; il s'adresse à tous les développeurs de pages web dynamiques asp ou php qui ont besoin d'un éditeur win32 en mode texte.
Les caractéristiques principales sont : mise en évidence syntaxique simultanée du html/php, html/asp, html, JavaScript, CSS et SQL; visualisation du code dans un navigateur; gestionnaire de projets; "compilation" du code php; édition de balises html; code completion; visualisation d'images; Console SQL; FTP Manager; Explorateur de code ASP/PHP ...
(Ce logiciel est un freeware)
Utilisez l'add-on "SmartUpdate", dans le menu Outils -> Add-ons
Il téléchargera et installera uniquement les nouveaux modules. (Entre 4 et 7 clics)
HAPedit propose une interface simple mais efficace pour l'ajout et l'édition des principales balises html.
Dans la barre d'outils, des boutons vous servent à choisir rapidement la balise à insérer.
L'édition des balises se fait au clavier Ctrl+E, ou à la souris en double-cliquant sur la balise.Le développement du html est facilité grâce à la coloration syntaxique et au code completion.
Le code completion est un assistant qui apparaît pendant la saisie pour vous proposer de la terminer.Sur une balise html (ex: blockquote, table) Ctrl+F1 peut lancer de l'aide sur la description de la balise.
L'aide peut-être un fichier .hlp ou un dossier de fichiers .html comme ceux utilisés dans DreamWeaver.L'éditeur étant en mode texte, la visualisation des pages se fait par un navigateur.
Vous pouvez définir plusieurs navigateurs, de manière à vérifier rapidement les compatibilités d'affichage depuis HAPedit.
La gestion du code asp ne fonctionne pas aussi bienque pour le php, car HAPedit ne gère pas le retour des erreurs de compilation.
La coloration syntaxique asp/html est une des principales caractèristiques. De plus, HAPedit est fourni avec les langages de développement : Asp, ADODB et VBScript.
Dans le menu "Page", la fonction "Insérer un fichier" permet d'ajouter une directive 'include' avec le nom du fichier sélectionné.
Alt+F2 permet d'afficher l'explorateur de code.
Maj+Ctrl+B permet d'insérer une balise "<% %>"
Maj+Ctrl+C permet de mettre de le texte sélectionné en commentaire.
Maj+Ctrl+P permet de convertir les doubles quotes d'une chaîne de caractères.Dans une chaîne de caractères, type '<% Response.Write("...', vous avez accès à toutes les fonctions html. C'est à dire que vous pouvez éditer/insérer des balises html dans une chaîne, en utilisant l'interface de HAPedit.
La gestion du php est assez bien pris en compte, car HAPedit gère le retour des erreurs de compilation.
Ctrl+F9 retourne les erreurs de compilation des pages php, si vous avez installé le moteur php
Remarque : vous pouvez compiler du code php sans passer par un serveur, mais directement par php.exe (voir : Option "php Direct").
Si vous rencontrez des ennuis de configuration avec php, voir la rubrique "Configurer Php".La coloration syntaxique simultanée php/html est une des caractèristiques principale, mais comme pour le html, le code completion est utilisable, pour insérer fonctions et variables php. De plus l'éditeur fait apparaître les paramètres des fonctions php pendant la saisie (code hint).
Le "brace-matching" permet de mettre en évidence les blocs {}, [] et () pendant la saisie du code. Maj+Ctrl+K met en évidence tout le bloc; Alt+Haut et Alt+Bas déplacent le curseur aux extémités du bloc.
Sur une fonction php (ex: echo, mysql_connect), Ctrl+F1 affiche la page html du manuel php correspondant à l'aide de la fonction. Cela se fait en ligne ou peut se faire hors connexion si vous téléchargez le manuel. (le format .chm est conseillé mais le format "Many HTML files". est toujours supporté)
Dans le Menu : Actions -> Page, la commande "Insérer un fichier" permet d'ajouter une directive 'require' (ou 'include') portant le nom du fichier sélectionné.
Alt+F2 permet d'afficher l'explorateur de code.
Maj+Ctrl+B permet d'insérer au clavier une balise "<? ?>"
Maj+Ctrl+C permet de mettre de le texte sélectionné en commentaire.
Maj+Ctrl+P permet de convertir les doubles quotes d'une chaîne de caractères.Dans une chaîne de caractères, type '<? echo("...', vous avez accès à toutes les fonctions html. C'est à dire que vous pouvez éditer/insérer des balises html dans une chaîne, en utilisant l'interface de HAPedit.
L'éditeur, à ouverture multiple de documents, est en mode texte, la visualisation des pages se fait par un navigateur.
Au fur et à mesure de la construction du code, vous pouvez appeler une des fonctions de vérification de la page : liens cassés ou images absentes.
Vous pouvez extraire du code, les images ou les liens, pour effectuer une vérification pour chacun, les extractions se faisant après une compilation pour les langages php ou asp.Par "compilation", j'entends construction du code; cela équivaut à voir le code source de la page dans un navigateur, c'est-à-dire, la transformation du code dynamique en langage html.
Ceci est possible, si vous diposez d'un serveur web local (Apache, IIS ou PWS) et que celui-çi est démarré.La compilation est aussi utilisée (automatiquement) pour calculer le temps de téléchargement de la page en cours d'édition.
Chacunes des fonctions qui font appel à la compilation, peuvent être exécutées avec une QueryString.
En plus du code completion (qui propose de compléter la saisie en cours), le code template (Ctrl+J) permet d'insérer rapidement un morceau de code.
La recherche/remplacement de texte peut se faire sur le document courant, les documents ouverts ou les documents du projet, avec des options comme les expressions régulières (POSIX) et un masque de fichiers ("*.php?;*.inc").
Un gestionnaire de projets intégré, style explorateur de windows, vous permet de naviguer dans les dossiers de vos projets.
Mais aussi :La navigation dans l'explorateur de projets permet en premier lieu d'ouvrir rapidement un fichier, mais aussi de visualiser des images, lancer le navigateur avec la page sélectionnée.
Un bouton permet à tout moment de la lancer l'explorateur de windows sur le fichier ou dossier sélectionné. De plus, le clique-droit sur un élément de la liste permet d'afficher le menu contextuel ou les propriétés de windows.L'interface de l'explorateur permet aussi :
- l'ajout et le paramètrage de vos outils personnels dans menu principal.
- l'ajout et le paramètrage des langages des données utilisateurs,
- l'ajout de navigateurs pour visualiser vos pages.
La configuration minimum pour votre ordinateur :
Je pense que votre configuration devient performante avec :
Mais attention, dans tous les cas vous aurez besoin d'une bonne connaissance du Html...
Votre aide sera la bienvenue si vous parlez plusieurs langues et que vous avez du temps à me consacrer :
- pour traduire HAPedit
- HAPedit existe déjà en plusieurs langues, mais si vous désirez le voir dans une langue que vous maitrisez, c'est possible.
- Si vous êtes d'accord, je vous fais passer quelques indications et des fichiers à traduire.
- pour traduire ce site
- C'est pareil pour ce site. Il est prévu pour supporter plusieurs langues et vous pouvez aussi le traduire !
- La procédure est la même : fichiers, indications, traduction.
- pour gérer une lettre d'information
- Vous pouvez devenir "ambassadeur officiel" de HAPedit dans votre langue en vous occuppant de la publication d'une "newsletter".
- Vous recevrez un mail avant les abonnés; puis vous aurez le temps de la traduire, d'ajouter vos commentaires, avant que je vous annonce par un second mail, la publication officielle; c'est-à-dire quand la nouvelle version est disponible au téléchargement pour tous.
- Note : vos abonnés pourront télécharger des beta versions.
Bien sûr vous ferez ce travail gratuitement, HAPedit est un freeware !
Actuellement, HAPedit est en cours de traduction en plusieurs langues.Pour prendre contact avec moi : Voir Menu : Aide | Informations | Ecrire à l'auteur.Mise à jour : 29 Septembre 2003
Langue HAPedit Site Web 1. Français Langue Originale 2. Anglais-US Fini ! Fini ! 3. Espagnol Fini ! 93% Actif 4. Allemand Fini ! 83% Actif 5. Portugais 98% Actif 5% Actif 6. Italien Fini ! Fini ! 7. Hollandais Fini ! 12% Arrêté 8. Chinois traditionnel 83% Actif - 9. Norvégien 37% Arrêté - 10. Chinois 83% Actif - 11. Polonais Fini ! - 12. Hongrois 55% Actif - 13. Anglais-UK Fini ! - 14. Danois 30% Arrêté - 15. Tchèque 32% Actif - 16. Suédois 1% Arrêté - 17. Turc 11% Arrêté - 18. Bulgare 82% Actif - 19. Esperanto 25% Actif - 20. Indonésien 7% Actif - 21. Roumain 32% Actif - 22. Valencien 10% Actif -
Si vous désirez faire un lien sur votre site vers HAPedit, voici quelques suggestions :
Merci à vous !
- URL :
- http://hapedit.free.fr/
- Téléchargement :
- http://hapedit.free.fr/downloadex.php3?file=hapedit.zip
(Ce lien sera toujours valable)
- Texte court :
- HAPedit est un éditeur freeware qui s'adresse à tous les développeurs de pages web dynamiques asp ou php qui ont besoin d'un éditeur en mode texte.
- Texte long :
- caractéristiques principales : mise en évidence syntaxique simultanée du html/php, html/asp, html, JavaScript, CSS et SQL; visualisation du code dans un navigateur; gestionnaire de projets; "compilation" du code php; édition de balises html; code completion; visualisation d'images, console SQL, FTP Manager, Explorateur de code ASP/PHP...
- Icônes :
- <img src="http://hapedit.free.fr/images/htsmall2.gif" alt="HAPedit" width="16" height="16" border="0">
- <img src="http://hapedit.free.fr/images/hapedit.gif" alt="HAPedit" width="32" height="32" border="0">
Voir Menu : Aide | Informations | Ecrire à l'auteur
Sélectionnez le texte à déplacer, puisPeut-on désactiver le remplacement des tabulations par des espaces ?
- TAB déplace le bloc vers la droite.
- Maj+TAB déplace le bloc vers la gauche,
Non. HAPedit ne peut pas travailler correctement si il y a des tabulations dans le code. Donc elles seront systématiquement remplacées.Pourquoi "Tout fermer" laisse un document ouvert ?
Dans les options, onglet "Fichiers", il y a l'option "Toujours garder un document ouvert".Comment préciser un nom d'utilisateur et un mot de passe pour le proxy ?
Dans les options, onglet "Connexion", champ "Addresse du Proxy", utilisez le format suivant :Pourquoi la compilation du code php ne prend pas en compte la "QueryString" ?
http://user:password@proxyurl/
Si vous devez préciser qu'un nom d'utilisateur :
http://user@proxyurl/
Ce qui donnerait :
http://monlogin:monpwd@www.anonymizer.com/ ou http://monlogin@www.anonymizer.com/
La "QueryString" fonctionne uniquement si on compile par le serveur et non pas en direct par "php.exe".Comment faire un retour automatique pour les longues lignes ?
Dans les options, onglet "Php", option "Utiliser le serveur local". (au lieu de "php direct")
L'option "word wrap" n'exite pas dans HAPedit.Pourquoi le choix des polices est limité pour l'éditeur ?
C'est à vous de le faire manuellement.
L'éditeur de HAPedit fonctionne uniquement avec les polices de type "fixed pitch" ("pas fixe" en français). Cette propriété attribut la même largeur au caractère 'i' et 'm', ce qui permet une indentation correcte dans le code.Une version pour Linux est-elle prévue ?
Oui :-)
Je découvre doucement Kylix (Delphi sous Linux) et cela va se faire...
Les Add-ons sont des composants externes qui seront téléchargés automatiquement à leur première utilisation.
(Voir SmartUpdate pour leur mise à jour)
Les Add-ons se lancent depuis le Menu : Outils | Add-ons.
Vous pouvez aussi ajouter un bouton dans la barre d'outils; voir Menu : Options | Barre d'outils.
Avant toute désinstallation, lisez les indications en bas de page pour être certain(e) de ne laisser aucunes traces, dans la base de registre!
Remarque pour la désinstallation :
- SmartUpdate :
- Permet la mise à jour de l'application via la connexion Internet.
- Il télécharge l'application et réinstalle les add-ons de la précédente version (ou télécharge leur mise à jour).
- Les fichiers téléchargés sont stockés dans le sous-dossier 'Updates' de HAPedit.
- Il est fortement recommandé de l'utiliser pour mettre à jour HAPedit !
- FTP Manager : (FTP Client)
- Permet d'envoyer les fichiers du projet sur le web.
- Ce n'est pas une console; il a l'interface d'un explorateur de fichiers avec deux listes.
- Archiveur :
- Permet l'archivage d'un projet en 7 cliques de souris.
- iCoBoX :
- Permet de créer des .gif à partir d'icônes (.ico, .icl, .exe, .dll).
- Raccourcis/Explorateur :
- Ajoute dans l'explorateur windows, "HAPedit" dans le menu du clique-droit, sur les types de fichiers que vous avez défini dans les options de HAPedit.
- Permet d'ajouter aussi des raccourcis vers HAPedit à différents emplacements.
- Utilisez cet add-on pour compléter votre installation.
Remarque :Les seules données qui sont écrites en dehors du dossier de HAPedit, le sont par l'add-on "Raccourcis/Explorateur".
Si vous êtes certain(e) de ne pas l'avoir utilisé, alors vous passez à l'étape 6.
- Lancez l'add-on "Raccourcis/Explorateur"
- Sélectionnez toutes les options dans les onglets Raccourcis et Explorateur
- Sélectionnez les opérations "Supprimer..." dans les onglets Raccourcis et Explorateur
- Cliquez sur "Appliquer"
- Fermez la fenêtre
- Fermez HAPedit
- Supprimer le fichier "ht_adds.bin" qui se trouve dans le dossier de HAPedit.
Je suis ouvert à toutes les idées pour de nouveaux add-ons, voire intégrer une de vos applications.
Je travail actuellement sur un éditeur CSS.
Vous venez d'installer php, mais cela ne fonctionne pas correctement avec HAPedit.
Il ne peut pas compiler les pages, car il ne trouve pas le fichier de configuration php
ou que la configuration ne permet pas de récupérer les erreurs de compilation.
Pas d'inquiètude, vous semblez nombreux dans ce cas et je vais essayer de vous
éclairer dans les différentes étapes.
La configuration de php.ini :Dans la version 3 de php, il s'appelle "php3.ini" et dans la version 4, "php.ini"; dans tous les cas il devra se trouver dans le dossier de Windows, par exemple "C:\Windows\".
Si votre installation n'a pas créé de fichier php.ini, vous trouverez un modèle "php.ini-dist" dans le dossier Php. (Il faut donc copier et renommer ce fichier)
Pour préciser dans HAPedit le nom et l'emplacement du fichier de configuration php, voir dans le menu : Options | Options | Onglet Php. (Dans cette page vous pouvez aussi préciser l'emplacement de php.exe si HAPedit ne le trouve pas seul)
La configuration de Apache :Pour les débutants, ce fichier contient des données nécessaires à l'exécution de php. Ces données sont stockées sur une ligne avec le format "Clef = Valeur ; Remarque". Pour le fonctionnement avec HAPedit, la configuration de php.ini consistera à attribuer des valeurs spécifiques à certaines clefs. Utilisez un éditeur texte pour modifier le fichier.
Quand HAPedit n'arrive pas à reconnaître la configuration de php.ini, il énumère les clefs qui posent problème; modifiez le fichier php.ini avec un simple éditeur texte, en fonction des indications que donne HAPedit, puis, pour effectuer une actualisation de la lecture du fichier php.ini, reportez-vous dans les options de HAPedit, à l'onglet Php : le bouton "Actualiser" permet de prendre en compte les modifications du fichier php.ini.
Attention : si une ligne commence par le caractère ';' (point-virgule) elle sera considérée comme une remarque et ne sera pas prise en compte; vous devez donc supprimer le ';' pour activer la ligne.
Remarque :Apache est le serveur http local; pour que Apache travaille avec les pages php, c'est à dire qu'il transforme le code php, il faut associer l'extension de php (généralement .php ou .php3) avec le moteur php. Le fichier de configuration est "httpd.conf" qui se trouve dans le sous-dossier "conf" de Apache. (Pour la description de ce fichier, reportez-vous à la documentation d'Apache)
Basiquement, les informations qu'il faut entrer dans le fichier "httpd.conf" sont :
- un alias pour php.exe (ScriptAlias)
- un type de document pour les fichiers php (DocumentType/MimeType)
- une commande qui associe le type de document php au script php.exe (Action)
Généralement, le fichier par défaut contient les informations pour php, mais il faut simplement supprimer le caractère "#" du début de ligne (# représentant le caractère de mise en commentaire de la ligne)
En résumé, si "C:\InetPub\php3\" est le chemin de php3 et "C:\InetPub\Php4\" le chemin de php4, voici un exemple du contenu de "httpd.conf" :------------ <IfModule mod_alias.c> ... ScriptAlias /php3/ "C:/InetPub/php3/" ScriptAlias /php4/ "C:/InetPub/Php4/" ... </IfModule> <IfModule mod_mime.c> ... AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php4 .php ... </IfModule> ... Action application/x-httpd-php3 /php3/php.exe Action application/x-httpd-php4 /php4/php.exe ... ------------Pour définir les pages php comme index d'un dossier :------------ <IfModule mod_dir.c> ... DirectoryIndex index.php DirectoryIndex index.php3 </IfModule> ------------
Si vous utilisez EasyPhp, alors vous trouverez php et Apache, dans les chemins suivants :
- Apache dans "C:\Program Files\EasyPHP\Apache"
- php dans "C:\Program Files\EasyPHP\php"
Les langages de développement (.lng) sont des fichiers entièrement modifiable, contenant du texte à insérer.
Les données sont organisées dans une arborescence à deux niveaux.
Pour le menu :
| Fichier | ||
| Ctrl+O | Ouvrir... | Ouvrir un fichier |
| Ctrl+S | Enregistrer | Enregistre les modifications |
| Maj+Ctrl+S | Tout enregistrer | Enregistre tous les fichiers modifiés |
| Ctrl+F4 | Fermer | Ferme le document courant |
| Maj+Ctrl+F4 | Tout fermer | Ferme tous les documents |
| Alt+F4 | Quitter | Quitte HAPedit |
| Edition | ||
| Ctrl+Z | Annuler | Annule la dernière modification |
| Maj+Ctrl+Z | Refaire | Revient avant l'annulation |
| Ctrl+X | Couper | Coupe le texte sélectionné |
| Ctrl+C | Copier | Copie le texte sélectionné |
| Ctrl+V | Coller | Colle le texte depuis le presse-papier |
| Maj+Ctrl+V | Collage spécial | Applique filtre spécial au texte du clipboard. (Configuration du filtre avec Ctrl+D => Filtre/Collage) |
| Ctrl+A | Tout sélectionner | Sélectionne tout le texte |
| Ctrl+E | Éditer la balise | Éditer la balise html sous le curseur |
| Maj+Ctrl+E | Sélectionner la balise | Sélectionne la balise de <balise> à </balise> |
| Chercher | ||
| Ctrl+F | Chercher | Recherche une chaîne de caractères dans le(s) document(s) ou dans les fichiers du projet |
| Ctrl+F3 | Texte sélectionné | Recherche le texte sélectionné |
| F3 | Poursuivre | Occurrence suivante |
| Ctrl+R | Remplacer... | Remplace du texte dans le(s) document(s) ou dans les fichiers du projet |
| Ctrl+G | Aller à la ligne... | Déplace le curseur à la ligne spécifiée |
| Actions | ||
| Ctrl+Q | Query String | Affecte une Query String au document courant pour les requêtes http |
| Alt+F12 | Console SQL | Affiche une console SQL pour exécuter des requêtes |
| Maj+F2 | Le code "compilé" | Affiche le code "compilé" du document courant |
| Ctrl+F2 | Validation HTML | Affiche le code html décomposé du document courant |
| Ctrl+F9 | Compiler le code | Compile le code de la page dynamique |
| Actions -> Image | ||
| Ctrl+I | Insérer une image... | Sélectionner une image à insérer |
| Ctrl+Entrée | Voir l'image... | Visualise l'image sous le curseur |
| Actions -> Liens | ||
| Ctrl+L | Créer un lien | Crée un lien (<a href="">) |
| Maj+Ctrl+L | Créer une ancre | Crée une ancre (<a name="">) |
| Ctrl+Entrée | Ouvrir le lien sous le curseur | Ouvrir le lien sous le curseur (fichier local) |
| Actions -> Texte | ||
| Ctrl+Alt+F (a) | Fonte | Insère une balise fonte <font> |
| Ctrl+Alt+P (a) | Paragraphe | Insère un paragraphe <p> |
| Ctrl+Alt+B (a) | Bloc de citation | Insère un bloc de citation <blockquote> |
| Ctrl+Alt+D (a) | Aligner le texte | Aligne le texte sélectionné dans une balise <div> |
| Maj+Ctrl+G | Gras | Met le texte sélectionné en gras |
| Maj+Ctrl+I | Italique | Met le texte sélectionné en italique |
| Maj+Ctrl+U | Souligné | Met le texte sélectionné en souligné |
| Maj+Ctrl+F | Appliquer le filtre | Applique le filtre utilisateur au texte sélectionné. (Configuration du filtre avec Ctrl+D => Filtre/Collage) |
| Maj+Ctrl+M | Convertir en minuscules | Convertit en minuscules le texte sélectionné |
| Ctrl+Alt+M (a) | Convertir en majuscules | Convertit en majuscules le texte sélectionné |
| Maj+Ctrl+N | Convertir les espaces | Convertit les espaces en |
| Maj+Ctrl+P | Convertir en asp ou php | Transforme les double-quotes des chaines de caractères asp ou php. |
| Ctrl+H | Insérer une chaîne Html... | Insère une chaîne Html |
| Maj+Ctrl+H | Convertir en HTML | Convertit le texte sélectionné en chaîne HTML |
| Actions -> Spécial | ||
| Ctrl+P | Ajouter des puces... | Définie le style de puce à insérer |
| Ctrl+B | Insérer une balise... | Affiche une liste de balises à insérer |
| Maj+Ctrl+B | Insère une balise asp ou php | Insère <% %> ou <? ?> |
| Ctrl+N | Ajouter un caractère invisible | Ajoute un caractère spécial |
| Ctrl+M | Ajouter un retour chariot | Ajoute une balise <br> |
| Maj+Ctrl+C | Insérer un commentaire | Insère un commentaire Html |
| Ctrl+Alt+C (a) | Ajoute une couleur html | Ajoute une couleur au format html à partir de la palette de couleurs |
| Projet | ||
| Ctrl+Alt+O (a) | Ouvrir... | Ouvrir des fichiers du projet |
| Ctrl+F10 | Liste des projets | Affiche la liste des projets |
| Maj+F10 | Dossier du fichier | Ouvre l'explorateur de projets au dossier du fichier courant |
| Affichage -> Visualiser | ||
| F2 | Les documents | Bascule sur le panneau "Documents" pour l'édition de code |
| F6 | Les images | Bascule sur le panneau "Images" pour l'exploration des images du code |
| F7 | Les liens | Bascule sur le panneau "Liens" pour l'exploration des liens du code |
| F8 | Les propriétés | .Bascule sur le panneau "Propriétés" |
| F9 | La page | Lance l'explorateur par défaut pour visualiser la page |
| F10 | Les dossiers | Bascule sur le panneau "Dossiers" pour la gestion des dossiers internes |
| F11 | Informations | Bascule sur le panneau "Informations" |
| Affichage | ||
| F12 | Organiser... | Organisation des documents ouverts |
| Ctrl+F11 | Librairie de Clip | Affiche ou masque la librairie de clip |
| Ctrl+D | Langages | Une liste de langages |
| F5 | Actualiser | Actualise le panneau de visualisation en cours |
| Ctrl+K | Montrer les blocs | Mise en évidence des blocs de code dynamique |
| Maj+Ctrl+K | Brace-Matching | Mise en évidence d'un bloc '{}', '()' ou '[]' |
| Aide | ||
| F1 | Sommaire | Sommaire de l'aide |
| Maj+F1 | Index | Index de l'aide |
| Ctrl+F1 | Contexte | Contexte html ou php |
Pour l'éditeur :
| Code | |
| Ctrl+J | Affiche le code template |
| Ctrl+Espace | Affiche le code completion |
| Maj+Ctrl+Espace | Affiche le code hint (aide au paramètrage des fonctions php) |
| Déplacement | |
| Ctrl+Droite | Mot suivant |
| Ctrl+Gauche | Mot précédent |
| Ctrl+PageHaut | Ligne du haut |
| Ctrl+PageBas | Ligne du bas |
| Alt+Droite | Document suivant |
| Alt+Gauche | Document précédent |
| Alt+Haut | Début du bloc '()', '{}' ou '[]' |
| Alt+Bas | Fin du bloc '()', '{}' ou '[]' |
| Effacer | |
| Ctrl+T | Efface le mot à droite du curseur |
| Ctrl+RetArr | Efface le mot à gauche du curseur |
| Ctrl+Y | Efface la ligne |
| Maj+Ctrl+Y | Efface le texte de la ligne à droite du curseur |
| Ctrl+Suppr | Efface le texte entre 2 balises |
| Maj+Ctrl+Suppr | Efface les balises (ouvrir/fermer) autour du texte |
| Divers | |
| Echap | Annule la sélection/Ferme le code completion |
| F4 | Bascule le mode de sélection du texte (Normal/Colonne/Ligne) |
| De Maj+Ctrl+0 à Maj+Ctrl+9 | Place un marque page (bookmarker) |
| De Ctrl+0 à Ctrl+9 | Va à un marque page (bookmarker) |
Le filtre utilisateur est une fonction qui sert peu, mais son utilité peut devenir importante dans certains cas.
Avant tout, le filtre utilisateur se trouve dans la fenêtre des "Données utilisateur" (Ctrl+D).
Si vous connaissez la fonction 'printf' du C, ou 'format' du Pascal, alors le filtre représente l'argument et le texte votre paramètre.
Si vous connaissez la fonction 'printf', alors voici son fonctionnement :
"printf('<strong>%s</strong>', 'so free')" donne "<strong>so free</strong>"Donc, dans le filtre des "Données utilisateur", vous entrez une chaine (ex : "<strong>%s</strong>"), puis dans l'éditeur vous avez deux façons d'appliquer ce filtre :
- Maj+Ctrl+V pour passer en paramètre la chaine qui est dans le presse-papier,
- Maj+Ctrl+F pour passer en paramètre le texte selectionné.Bien sûr, "<strong>%s</strong>" est une exemple basic, mais "</tr><td>%s</td><tr>" sera plus utile.
A vous maintenant d'exploiter les différentes possibilités.
Les modèles de fichiers sont utilisés à chaque fois que vous créez un nouveau fichier.
Le nombre de modèles que vous pouvez avoir est illimité!.
Créer un nouveau fichier sans importer de modèle, utilisera le modèle de fichier 'default'.
Dans les fichiers modèles, certains termes seront remplacés après le chargement du fichier :
- Pour créer un modèle :
- Dans le menu : Fichier | Enregistrer comme modèle
- Pour importer un modèle :
- Dans le menu : Fichier | Nouveau | Importer un modèle
Les problèmes connus :
free, so free...
Ce logiciel est un freeware, il ne peut être NI VENDU NI ECHANGE. Toute copie, duplication, distribution, transfert sur un réseau, une ligne téléphonique ou tout autre moyen électronique, que ce soit pour un usage privé ou collectif, est FORTEMENT recommandé.
Si vous utilisez HAPedit pour faire des sites alors vous pouvez ajouter un de mes logos sur vos pages.
Vous pouvez aussi ajouter un lien vers HAPedit sur vos sites.
| Septembre 2003 | haut de la page |