Maison >outils de développement >bloc-notes >Quelles sont les fonctionnalités puissantes de Notepad++ ?
Notepad++, comme son nom l'indique, est une version améliorée du Bloc-notes intégré de Windows. Il est écrit en C++ et offre d'excellentes performances. Il est non seulement compact (le package d'installation complet ne fait que 3,8 Mo), mais également. a de nombreuses fonctions et des plug-ins riches, et surtout, il est « totalement gratuit » !
1. Sauvegarde automatique
La chose la plus redoutée dans le processus d'édition de texte est la sauvegarde précipitée avant que diverses situations inattendues ne se produisent , comme si vous utilisez Notepad++, vous n'avez pas à vous soucier des plantages, des blocages de processus, des plantages, etc. Par défaut, il enregistrera une copie du contenu en cours de modification dans %appdata% en temps réel, et il le fera automatiquement. faites-le chaque fois que vous ouvrez un fichier non enregistré. Restaurez à partir d'une copie sans vous soucier de perdre les données modifiées ! (Apprentissage recommandé : notepad++)
À moins que le disque ne soit endommagé, pour les utilisateurs individuels, je pense que Notepad++ peut coopérer avec la fonction de synchronisation en temps réel du disque cloud pour atteindre trois ou quatre neuf des données. La fiabilité n’est pas difficile, n’est-ce pas ?
2. Modifier les fichiers en lecture seule
De temps en temps, je modifie certains fichiers système, tels que C:WindowsSystem32driversetchosts. Je sais seulement que le fichier est en lecture seule et. n'a aucune autorisation jusqu'à ce que je l'enregistre après l'édition. Sous Linux vim, nous pouvons :w !sudo tee % modifier directement les fichiers en lecture seule, mais que devons-nous faire sous Windows ? Puis-je cliquer avec le bouton droit sur le fichier et supprimer les propriétés ?
C'est trop encombrant ! Vous pouvez rapidement résoudre ce problème en allant dans [Modifier] → [Supprimer la marque en lecture seule] dans Notepad++.
3. Édition des colonnes
Que dois-je faire si je souhaite ajouter une tabulation au début de chaque ligne d'un texte ? Voulez-vous utiliser la commande shell sed -r '/^/ /' pour le gérer ?
Dans Notepad++, appuyez sur la touche Alt pour passer en mode d'édition de colonne, puis appuyez sur Tab pour effectuer la même opération pour chaque ligne sélectionnée.
Et si vous souhaitez ajouter un numéro consécutif au début de chaque ligne comme numéro de ligne ?
Voulez-vous remplir automatiquement Excel puis le copier ? Dans Notepad++, appuyez sur la combinaison de touches alt+c pour accéder au mode d'édition et d'insertion de colonne, et définissez la valeur initiale et la taille de pas correspondantes.
4. Journaux de surveillance
Si le fichier journal change, comment obtenir le dernier journal ? S'il s'agit d'une modification à basse fréquence, notepad++ détectera automatiquement le changement de contenu et vous demandera si vous souhaitez charger le dernier fichier, mais s'il s'agit d'un changement fréquent
Heureusement, notepad++ a intégré cette fonction pour nous : [Afficher 】→【Journal de surveillance】
5. Rechercher et remplacer
La recherche et le remplacement de notepad++ sont très puissants, prennent entièrement en charge les règles régulières de style PCRE et peuvent générer des résultats. faire correspondre le contenu dans une fenêtre séparée. Ou marquer les résultats de la recherche de manière plus conviviale.
6. Format, encodage et symboles
Notepad++ a intégré presque tous les supports d'encodage dans le menu [Encodage], qui peuvent être commutés librement, ce qui le rend très pratique pour déboguer les problèmes d’encodage.
Pour le problème d'incompatibilité entre les sauts de ligne Linux, Mac et Windows, notepad++ peut également le prendre facilement en charge. Vous pouvez facilement basculer en double-cliquant sur la barre d'état en bas.
7. Mise en évidence de la syntaxe personnalisée
La mise en évidence de la syntaxe pour des dizaines de langues est intégrée au bloc-notes++. Les utilisateurs peuvent modifier et personnaliser le thème à volonté, mais il en existe toujours. certaines langues qui ne sont pas supportées, comme scala On peut retrouver l'import configuré par d'autres depuis GitHub
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!