Notepad++,如何鎖定EOL轉換?

Notepad++,如何鎖定EOL轉換?

我可以轉到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

第三行的設定應該符合您的預期。檢查上面的超連結以了解更多資訊。

該插件可透過N++選單自動下載和​​安裝外掛>外掛程式管理器

沒有插件:

請不要期望 Notepad++ 核心(不含插件)提供您要求的功能,因為您期望的是自動轉換在 Notepad++ 中開啟檔案時的行結尾。但是N++果醬文件的內容,而不是在沒有用戶通知的情況下自動更改它。如果它進行自動更改,有人會期望在文件打開時自動更改編碼,有人會自動更改製表符/空格,有人會更改縮進......這將無濟於事。

沒有插件最簡單的方法就是打開設定>快捷方式映射器並在部分主要的尋找命令轉換為 UNIX 格式並為該命令指派鍵盤快速鍵。然後您可以透過按熱鍵進行轉換。

相關內容