
Edit > EOL conversion
目的のファイルに移動して選択することはできますが、他のすべてのファイルにこれがあるわけではありません。
すべてのファイルに対してデフォルトの EOL 変換となるようにロックするにはどうすればよいでしょうか。または、少なくとも、特定の言語のすべてのファイルに対してロックするにはどうすればよいでしょうか。
答え1
EditorConfig プラグインの使用:
あなたの要件はおそらく以下で達成できるでしょうEditorConfig N++ プラグイン次のような行末設定をサポートしています
# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true
3 行目の設定は期待どおりに動作するはずです。詳細については、上記のハイパーリンクを確認してください。
プラグインはN++メニューから自動的にダウンロードおよびインストールできます。プラグイン>プラグインマネージャー。
プラグインなし:
Notepad++コア(プラグインなし)にあなたが要求する機能を期待しないでください。あなたが期待しているのは自動変換Notepad++でファイルを開いたときの行末。しかしN++保存するファイルの内容を、ユーザーに通知することなく自動的に変更するのではなく、変更します。自動的に変更すると、ファイルを開いたときにエンコードが自動的に変更されることを期待する人がいます。タブ/スペースが自動的に変更される人もいれば、インデントが自動的に変更される人もいます...これでは何も得られません。
プラグインを使わない最も簡単な方法は、設定>ショートカットマッパーそしてセクションで主要コマンドの検索UNIX形式に変換するそのコマンドにキーボード ショートカットを割り当てます。そうすれば、ホットキーを押すだけで変換を実行できます。