S’il y a une chose que j’apprécie particulièrement, c’est d’optimiser mes habitudes de travail afin d’être plus productif. Un des aspects qui peut être le plus sujet à des configurations et reconfigurations ou simplement soumis à des questions de goûts personnels est un éditeur texte.
À mon avis, avoir un éditeur texte ou son IDE préféré configuré à son goût doit être une priorité pour chaque développeur qui se respecte.
Sur Windows, mon éditeur de prédilection est notepad++. Il est gratuit, petit en taille et très peu gourmand en ressources et pourtant, il est excessivement fonctionnel. À condition de le prendre du bon côté et de le personnaliser à son goût.
Coloration du texte
L’une des premières fonctionnalités à aller ajuster à sa guise est le thème de couleurs utilisé par l’éditeur. Après tout, il faut d’abord plaire à la paire d’yeux qui va avoir à lire le texte que vous lui présentez.
Pour faire cela, vous devez passer une visite au menu Settings \ Style Configurator. À ce partir de là, vous pouvez choisir le thème désiré à l’aide du menu déroulant « Select theme ».
Mon choix s’est arrêté sur le thème « Monokai« . Je le trouvais adapté pour toutes les situations. De plus, à ce sujet, je vous suggère d’utiliser la fonte « Consolas« .
Extensions supportées
L’un des principaux irritants de l’éditeur est qu’il n’est pas configuré pour reconnaître certaines extensions comme les fichiers .config de .NET. Cette situation s’adresse des façons suivantes :
Changer le langage associé aux fichiers par défaut
Ce paramètre est situé sous Settings \ Preferences \ New Document/Default Directory \ Default language. Je l’ai mis à XML par défaut, mais ce choix vous appartient. Il s’agit vraiment d’une question de préférence personnelle.
Ajouter des associations d’extensions de fichiers
L’idée initiale est de pouvoir ajouter des extensions qui ne sont pas supportées par l’éditeur afin qu’elles soient reconnues et que la coloration du texte puisse fonctionner correctement.
Cette configuration est située sous Settings \ Style Configurator. Pour ajouter des extensions, vous devez sélectionner le langage pour lequel vous désirez ajouter l’extension et l’ajouter dans la boîte de texte « Default ext. ».
Vous pouvez aussi tenter l’expérience sous la boîte de texte « User ext. ». Toutefois, cela n’a pas fonctionné pour moi.
Apparence visuelle
Il y a beaucoup de paramètres à revoir dans les options de configuration de Notepad++. J’ai effectué une sélection de ceux qui me sont incontournables.
Toutes les configurations qui seront énumérées dans cette section sont situées sous l’écran accessible à partir du menu Settings \ Preferences.
- General
- Toolbar : Cocher l’option Hide
- Editing
- Cocher les options Display line number et Enable current line highlighting.
- Language
- Décocher Make language menu compact
- Trier les langages inutilisés
- Backup
- Enable backup
- Configurer un répertoire de backup. Pour ma part, j’ai choisi un endroit situé sous mon répertoire Dropbox.
- Misc
- Activer Smart highlighting
- Clickable link : Décocher la case « Enable ».
- Filestatus : Activer et cocher l’option « Update silently ».
Éditeur texte par défaut
Vous pouvez faire que Notepad++ soit votre éditeur par défaut. Pour y arriver, je vous recommande de suivre les instructions sur le site How To Geek.
Extensions
L’un des points de vente de Notepad++ est son extensibilité grâce aux plugins. L’ajout de plugins est possible à partir du menu Plugins \ Plugins Manager \ Show Plugin Manager.
Ma sélection de plugins s’arrête sur ceux-ci :
- Regex helper
- Save as admin
- Topmost
- Zen Coding – Python
Trucs divers
Je vais conclure ce petit guide de configuration avec quelques raccourcis que je trouve utile.
- CTRL-TAB : Permet d’alterner entre vos différents fichiers ouverts. Un peu comme ALT-TAB le fait sur Windows.
- F11 : Passe l’éditeur en mode plein écran
- CTRL-ALT-ENTER : Exécute la séquence « Zen coding » présente sur la ligne.
- CTRL-ALT-SHIFT-T : Active le mode « Topmost ».
Happy coding!
3 réflexions sur “Productivité : Maximiser l’utilisation de l’éditeur texte notepad++”