記事本替代工具 : windows 下使用 Notepad ++ 吧!

大家好,作為一個程序員,除了主力的IDE以外,一些簡單的文字處理工作,總是需要一款編輯器的,這裡推薦一下windows環境下的 notepad ++

小編注:編輯器每人喜好不同,其中的爭論也難以有個結果。

目前也有VS code / sublime 等可以選擇。

這裡不提emacs/vim 等學習難度高的編輯器。

僅從免費的角度,選擇了一款win環境下可用。

下載:

我們直接到notepad++的官網下載

https://notepad-plus-plus.org/

官網首頁

直接點擊下載,小編目前最新版本是 7.6.6

自行選擇32位or64位

軟件是免費的,我們可以選擇安裝包安裝,或者直接找一個綠色版即可。

notepad ++ 初看很樸素,但是基本的功能應有盡有,並且可以通過插件來擴展。

為什麼建議使用notepad++呢?它主要有以下幾個優點:

快:啟動迅速,相比editplus 或者 ultraedit 甚至 sublime, notepad++啟動更快速。並且在打開幾個G的大文件時優勢更明顯。小:佔用空間小,安裝迅速。綠色版更是隨便解壓隨便使用,不用擔心版權問題。易用:notepad ++ 很樸素,不需要學習 emacs或者vim等高大上的花哨指令,非IT從業者也可以使用的很開心。學習成本低,從而用戶容易上手接受它。更新快:作者還是很勤奮的,這幾年明顯的看到notepad++更新的頻率還是值得稱讚。開源 -> 擴展性強: 開源不收費,不擔心版權問題。因為開源,也會有更多的插件作者。由於插件基於c,效率上比sublime基於python的插件要快上不少。

功能示例:

我們隨便從github上,找到目前開源最快的數據庫連接池hikariCp的源碼,打開之。

基本的高亮,語言關鍵字識別,換行和縮進都有

再打開一個json文檔試一下

摺疊和關鍵字完全沒問題

最後試一下複雜的sql

sql的語法也都識別出來了

另外,常見的:編解碼/主題和皮膚/多行操作/塊選擇 等等功能都是有的,大家可以按需發掘。