Windowsでメモ帳をNotepad ++に置き換える

テキストエディタNotepad ++ 7.5.9のリリースでは、デフォルトのWindowsテキストエディタNotepadをデフォルトのシステムエディタとして置き換えるWindowsの新機能が導入されています。

ユーザーは特定のファイルタイプをNotepad ++に関連付けて、これらのファイルをエディターにロードし、ロード時に別のファイルをロードすることはできませんが、Notepad ++のインストール中またはその後にデフォルトのテキストエディターとしてNotepadを置き換える直接的なオプションはこれまでありませんでした。

Notepadは、Notepadにはない多くの機能を提供する強力なプレーンテキストエディターです。構文の強調表示から強力な検索および置換機能に至るまで、Notepadにはない大きなテキストファイル(Notepadにはできない)の読み込み機能から。

フォルダーのすべてのファイルでテキストを検索するなどの高度な機能や、プラグインのサポートにより、機能をさらに拡張するためにNotepad ++を使用できます。

マイクロソフトは、Windows 10の最近のバージョンでデフォルトのエディターのメモ帳にいくつかの機能を追加しました。同社は、テキストのズームと拡張機能の置換に加えて、拡張行末記号のサポートを追加しました。

Notepad ++の開発者は、それを変更するバージョン7.5.9のプログラムに新しいオプションを追加しました。 このソリューションは、昇格されたコマンドプロンプトウィンドウから実行する必要があるため、完全には自動化されていません。

注:以下のコマンドにはパス情報が含まれています。 Notepad ++をデフォルトの場所にインストールしたが、インストールしていない場合はパスを編集する必要がある場合は、コマンドをコピーして貼り付けることができます。

仕組みは次のとおりです。

  1. オペレーティングシステムの[スタート]メニューをアクティブにします。
  2. cmd.exeと入力します
    1. cmd.exeを右クリックし、「管理者として実行」を選択します。
    2. CtrlキーとShiftキーを押しながら、cmd.exeの結果を選択します。
  3. UACプロンプトを確認します。
  4. 開くコマンドプロンプトウィンドウは、Administratorという単語で始まり、昇格したコマンドプロンプトであることを示します。
  5. Notepad ++の32ビットバージョンを実行するユーザーは、次のコマンドを実行する必要があります。
    1. 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
  6. Notepad ++の64ビットバージョンを実行するユーザーは、代わりに次のコマンドを実行する必要があります。
    1. reg add "HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ notepad.exe" / v "Debugger" / t REG_SZ / d "\"%ProgramFiles%\ Notepad ++ \ notepad ++。exe \ "-notepadStyleCmdline- z "/ f
  7. コマンドを実行すると、戻りメッセージとして「操作が正常に完了しました」が表示されます。

このコマンドは、デフォルトのテキストエディターのメモ帳をNotepad ++に置き換えるWindowsレジストリの情報を変更します。

管理者特権のコマンドプロンプトウィンドウから次のコマンドを実行することにより、いつでも交換を取り消すことができます(上記の手順を使用して開きます)。

  1. reg delete "HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ notepad.exe" / v "Debugger" / f

Now You :Notepad、Notepad ++、または他のテキストエディターを使用していますか? (経由)