Come sostituire Notepad con Notepad ++ o qualsiasi altro editor di testo?

Notepad è un programma leggero adatto agli utenti che necessitano solo di funzionalità di modifica del testo molto minime. Per caratteristiche e funzionalità aggiuntive, gli editor di terze parti come Notepad ++ e Sublime Text sono fantastici con molte funzionalità integrate.

Se stai cercando come sostituire completamente il semplice vecchio Blocco note con Notepad ++ o qualsiasi editor di terze parti, questo post ti spiega come farlo. Notepad ++ è un editor di codice sorgente gratuito e una sostituzione di Blocco note che supporta diverse lingue. Vediamo come è possibile sostituire Notepad con Notepad ++ senza sostituire alcun file di sistema.

(Passare direttamente al metodo CONSIGLIATO.)

Come sostituire Notepad con Notepad ++ in Windows?

Quale dei metodi seguenti dovresti usare?

Se si desidera che Notepad ++ si apra ogni volta che si fa doppio clic su un file di testo e ogni volta che si esegue notepad.exe, seguire una delle opzioni in Method 2 . Ciò significa anche che non è possibile eseguire Blocco note finché l'impostazione è attiva.

Considerando che se segui il Metodo 1, puoi comunque avviare Blocco note citando il suo percorso completo nella finestra di dialogo Esegui. Puoi anche aprire un file con Blocco note selezionando Blocco note dalla finestra di dialogo Apri con.

Metodo 1: Associa file di testo (.txt) a Notepad ++

  1. Creare un documento di testo di esempio sul desktop.
  2. Fare clic con il tasto destro sul file e fare clic su Proprietà.

  3. Fai clic sul pulsante Modifica, seleziona Notepad ++ dall'elenco delle app visualizzate e fai clic su OK.

    Se Notepad ++ non è elencato lì, fai clic su "Altre app" per mostrare l'elenco esteso. Notepad ++ potrebbe non essere elencato lì se si utilizza l'edizione portatile. In tal caso, fai clic su "Cerca un'altra app su questo PC" e cerca manualmente la cartella Notepad ++ per selezionare l'eseguibile. Il percorso eseguibile predefinito di Notepad ++ è C:\Program Files (x86)\Notepad++\notepad++.exe

    CORRELATO: Come aggiungere "Apri con Notepad ++" al menu di scelta rapida in Windows

    Facendo doppio clic sui file .txt ora si aprirà Notepad ++.

La modifica dell'associazione dei file è sufficiente per la maggior parte degli utenti. Tuttavia, se si desidera sostituire completamente Notepad con Notepad ++ in modo che ogni chiamata a Notepad avvii Notepad ++, seguire una delle opzioni elencate in Metodo 2 .

Metodo 2: Sostituisci Blocco note con Blocco note ++ utilizzando il valore di registro del debugger

Windows fornisce un modo per reindirizzare un programma (processo) utilizzando il valore del registro debugger . Dopo aver reindirizzato un programma utilizzando questo metodo, ogni volta che si avvia Notepad eseguendo direttamente notepad.exe o quando si esegue un file di testo, Notepad ++ viene avviato anziché Notepad.

Opzione 1: utilizzo della nuova riga di comando di Notepad ++

Nota: questo è il metodo CONSIGLIATO . Non ha bisogno di un programma o di uno script di terze parti.

Se si dispone di Notepad ++ versione 7.5.9 e successive, è possibile eseguire il comando seguente per fare in modo che Notepad ++ sostituisca Notepad.

  1. Avvia un prompt dei comandi con privilegi elevati o amministratore
  2. Copia il comando seguente e incollalo nella finestra del prompt dei comandi:
     reg aggiungere "HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Opzioni di esecuzione file immagine \ notepad.exe" / v "Debugger" / t REG_SZ / d "\"% ProgramFiles (x86)% \ Notepad ++ \ notepad ++. exe \ " -notepadStyleCmdline -z "/ f 

    Si noti che potrebbe essere necessario utilizzare " %ProgramFiles%\Notepad++\ " per sostituire " %ProgramFiles(x86)%\Notepad++\ " se è installato Notepad ++ 64-bit o utilizzare un altro percorso se Notepad ++ è installato in un non -ubicazione predefinita.

    Dopo aver eseguito il comando, ecco come appare il valore di registro del debugger :

    Puoi anche modificare il valore di registro sopra usando l'editor del registro ( regedit.exe ) se non preferisci il metodo da riga di comando.

    Per annullare (annullare) la sostituzione, utilizzare il comando seguente:

     reg delete "HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Opzioni di esecuzione file immagine \ notepad.exe" / v "Debugger" / f 
  3. Chiudi la finestra del prompt dei comandi.

Opzione 2: utilizzare il programma NotepadReplacer

Il software NotepadReplacer di Binary Fortress ti consente di sostituire Notepad in modo semplice! Non sono necessarie modifiche al registro; il programma lo fa automaticamente.

Scarica il programma NotepadReplacer ed eseguilo.

Scegli l'alternativa a Blocco note (ad esempio Blocco note ++) sfogliando e selezionando l'eseguibile e completa i passaggi.

Questo programma imposta automaticamente il debugger per Blocco note, reindirizzandolo su "NotepadReplacer.exe", un programma proxy che avvia quindi Notepad ++ e gli passa gli argomenti relativi al nome del file.

Opzione 3: utilizzo di un Vbscript personalizzato

Ecco un metodo di script scritto molto tempo fa e funziona ancora. Questo minuscolo script intercetta gli argomenti del nome file utilizzati con Notepad.exe e lo passa automaticamente a Notepad ++.

  1. Apri Blocco note, copia le seguenti righe e incollale:
     Impostare WshShell = WScript.CreateObject ("WScript.Shell") Se wscript.arguments.count <2, allora WshShell.run "notepad ++. Exe" Else sCmd = "notepad ++. Exe" & "" "" & wscript.arguments (1) & "" "" WshShell.run sCmd End If 
  2. Salvare il file come npp.vbs
  3. Spostare il file nella directory C: \ Windows.
  4. Avvia l'Editor del Registro di sistema e vai a:
     HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Opzioni di esecuzione file immagine 
  5. Creare una sottochiave denominata notepad.exe
  6. Nella chiave notepad.exe, creare un valore stringa (REG_SZ) denominato Debugger
  7. Fare doppio clic su Debugger e impostare i suoi dati come segue:
     c: \ windows \ system32 \ wscript.exe "c: \ windows \ npp.vbs" 

  8. Quindi, vai al seguente tasto:
     \ Txtfile \ \ comando HKEY_CLASSES_ROOT shell \ open 
  9. Fare doppio clic (default) e modificare i dati del valore da:
     % SystemRoot% \ system32 \ NOTEPAD.EXE% 1 

    a quanto segue:

     % SystemRoot% \ system32 \ NOTEPAD.EXE "% 1" 
  10. Chiudi l'editor del registro.

Automatizzare i metodi utilizzando i file REG

Scarica sostituire-notepad.zip, decomprimere ed eseguire il file REG appropriato. È inoltre disponibile un file undo.reg se si desidera annullare le modifiche apportate.

Questo è tutto! Spero che uno dei metodi sopra elencati ti abbia aiutato a sostituire Notepad con Notepad ++. I metodi possono anche essere adottati per qualsiasi altro editor di testo a scelta.

Articoli Correlati

  • Rendi Cortana cerca su Google utilizzando Chrome o il browser predefinito
  • Come avviare sempre Task Manager come amministratore (elevato) per impostazione predefinita?

Articoli Correlati