Comment remplacer le bloc-notes par Notepad ++ ou tout autre éditeur de texte?

2016-03-04 11:25:17
Principal·Logiciel·Comment remplacer le bloc-notes par Notepad ++ ou tout autre éditeur de texte?

Le bloc-notes est un programme léger adapté aux utilisateurs qui n'ont besoin que de fonctionnalités d'édition de texte très minimes. Pour les fonctionnalités et fonctionnalités supplémentaires, les éditeurs tiers comme Notepad ++ et Sublime Text sont impressionnants avec de nombreuses fonctionnalités intégrées.

Si vous cherchez à remplacer complètement l'ancien bloc-notes ordinaire par Notepad ++ ou tout autre éditeur tiers, cet article vous explique comment le faire. Notepad ++ est un éditeur de code source gratuit et un remplacement du bloc-notes qui prend en charge plusieurs langues. Voyons comment vous pouvez remplacer le Bloc-notes par Notepad ++ sans remplacer aucun fichier système.

Contenu
  1. Méthode 1: associer des fichiers texte (.txt) à Notepad ++
  2. Méthode 2: remplacer complètement le Bloc-notes par Notepad ++
    • Option 1: utilisation de la nouvelle ligne de commande de Notepad ++ (recommandé)
    • Option 2: utilisation de l'utilitaire NotepadReplacer
    • Option 3: utilisation d'un script Windows personnalisé

(Passez directement à la méthode RECOMMANDÉE.)

Comment remplacer le bloc-notes par Notepad ++ dans Windows?

Laquelle des méthodes ci-dessous devez-vous utiliser?

Si vous souhaitez que Notepad ++ s'ouvre chaque fois que vous double-cliquez sur un fichier texte et chaque fois que notepad.exe est exécuté, suivez l'une des options de la Method 2 . Cela signifie également que vous ne pouvez pas exécuter le Bloc-notes tant que le paramètre est en vigueur.

Alors que si vous suivez la méthode 1, vous pouvez toujours lancer le Bloc-notes en mentionnant son chemin complet dans la boîte de dialogue Exécuter. Vous pouvez également ouvrir un fichier avec le Bloc-notes en choisissant Bloc-notes dans Ouvrir avec la boîte de dialogue.

Méthode 1: associer des fichiers texte (.txt) à Notepad ++

  1. Créez un exemple de document texte sur le bureau.
  2. Cliquez avec le bouton droit sur le fichier et cliquez sur Propriétés.

  3. Cliquez sur le bouton Modifier, sélectionnez Bloc-notes ++ dans la liste des applications affichées, puis cliquez sur OK.

    Si Notepad ++ n'y figure pas, cliquez sur «Plus d'applications» pour afficher la liste étendue. Notepad ++ peut ne pas y être répertorié si vous utilisez l'édition portable. Si c'est le cas, cliquez sur «Rechercher une autre application sur ce PC» et parcourez manuellement le dossier Notepad ++ pour sélectionner l'exécutable. Le chemin exécutable par défaut de Notepad ++ est C:\Program Files (x86)\Notepad++\notepad++.exe

    CONNEXES: Comment ajouter "Ouvrir avec Notepad ++" au menu contextuel dans Windows

    Double-cliquer sur les fichiers .txt ouvrira désormais Notepad ++.

La modification de l'association de fichiers est suffisante pour la plupart des utilisateurs. Toutefois, si vous souhaitez remplacer complètement le Bloc-notes par Notepad ++ afin que chaque appel à Notepad lance Notepad ++, suivez l'une des options répertoriées sous Méthode 2 .

Méthode 2: remplacer le bloc-notes par Notepad ++ à l'aide de la valeur de Registre du débogueur

Windows fournit un moyen de rediriger un programme (processus) à l'aide de la valeur de Registre du debugger . Une fois que vous avez redirigé un programme à l'aide de cette méthode, chaque fois que vous lancez le Bloc-notes en exécutant notepad.exe directement ou lorsque vous exécutez un fichier texte, Notepad ++ démarre à la place du Bloc-notes.

Option 1: utilisation de la nouvelle ligne de commande de Notepad ++

Remarque: il s'agit de la méthode RECOMMANDÉE . Il n'a pas besoin d'un programme ou d'un script tiers.

Si vous disposez de Notepad ++ version 7.5.9 et supérieure, vous pouvez exécuter la commande suivante pour que Notepad ++ remplace Notepad.

  1. Démarrer une invite de commandes élevée ou administrateur
  2. Copiez la commande suivante et collez-la dans la fenêtre d'invite de commandes:
     reg add "HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ notepad.exe" / v "Debugger" / t REG_SZ / d "\"% ProgramFiles (x86)% \ Notepad ++ \ notepad ++. exe \ " -notepadStyleCmdline -z "/ f 

    Notez que vous devrez peut-être utiliser « %ProgramFiles%\Notepad++\ » pour remplacer « %ProgramFiles(x86)%\Notepad++\ » si vous avez Notepad ++ 64 bits installé, ou utiliser un autre chemin si votre Notepad ++ est installé dans un non -localisation par défaut.

    Après avoir exécuté la commande, voici à quoi ressemble la valeur de registre du debugger :

    Vous pouvez également modifier la valeur de Registre ci-dessus à l'aide de l'Éditeur du Registre ( regedit.exe ) si vous ne préférez pas la méthode de ligne de commande.

    Pour annuler (inverser) le remplacement, utilisez la commande suivante:

     reg supprimer "HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Options d'exécution de fichier image \ notepad.exe" / v "Debugger" / f 
  3. Fermez la fenêtre d'invite de commandes.

Option 2: utiliser le programme NotepadReplacer

Le logiciel NotepadReplacer de Binary Fortress vous permet de remplacer le Bloc-notes en toute simplicité! Aucune modification de registre nécessaire; le programme le fait automatiquement.

Téléchargez le programme NotepadReplacer et exécutez-le.

Choisissez l'alternative Bloc-notes (par exemple, Bloc-notes ++) en parcourant et en sélectionnant l'exécutable, puis suivez les étapes.

Ce programme définit automatiquement le débogueur du Bloc-notes, en le redirigeant vers «NotepadReplacer.exe», un programme proxy qui lance ensuite Notepad ++ et lui transmet les arguments de nom de fichier.

Option 3: utilisation d'un Vbscript personnalisé

Voici une méthode de script écrite il y a longtemps et qui fonctionne toujours. Ce petit script intercepte les arguments de nom de fichier utilisés avec Notepad.exe et le transmet automatiquement à Notepad ++.

  1. Ouvrez le Bloc-notes, copiez les lignes suivantes et collez-les:
     Définissez WshShell = WScript.CreateObject ("WScript.Shell") Si wscript.arguments.count <2 alors WshShell.run "notepad ++. Exe" Else sCmd = "notepad ++. Exe" & "" "" & wscript.arguments (1) & "" "" WshShell.run sCmd End If 
  2. Enregistrez le fichier sous npp.vbs
  3. Déplacez le fichier vers le répertoire C: \ Windows.
  4. Démarrez l'Éditeur du Registre et accédez à:
     Options d'exécution du fichier HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Image 
  5. Créez une sous-clé nommée notepad.exe
  6. Sous la clé notepad.exe, créez une valeur de chaîne (REG_SZ) nommée Debugger
  7. Double-cliquez sur Débogueur et définissez ses données comme suit:
     c: \ windows \ system32 \ wscript.exe "c: \ windows \ npp.vbs" 

  8. Ensuite, accédez à la clé suivante:
     HKEY_CLASSES_ROOT \ txtfile \ shell \ open \ command 
  9. Double-cliquez (default) et modifiez les données de valeur à partir de:
     % SystemRoot% \ system32 \ NOTEPAD.EXE% 1 

    aux éléments suivants:

     % SystemRoot% \ system32 \ NOTEPAD.EXE "% 1" 
  10. Quittez l'Éditeur du Registre.

Automatiser les méthodes à l'aide de fichiers REG

Téléchargez replace-notepad.zip, décompressez et exécutez le fichier REG approprié. Un fichier undo.reg est également fourni si vous souhaitez annuler les modifications apportées.

C'est tout! J'espère que l'une des méthodes ci-dessus vous a aidé à remplacer le Bloc-notes par Notepad ++. Les méthodes peuvent également être adoptées pour tout autre éditeur de texte de votre choix.

Choix De L'Éditeur