notepad++ 詳細使用教程(插件、安裝、功能詳解):
https://www.crifan.com/files/doc/docbook/rec_soft_npp/release/html/rec_soft_npp.html
簡介
Notepad++ 是 Windows 下的一款免費開源代碼編輯器,它使用較少的CPU功率,降低電腦系統能源消耗,但輕巧且執行效率高,使得 Notepad++ 可完美地取代微軟視窗的記事本(功能對比Windows的記事本強大很多,但比 Vim,Emacs 還是有很大不如,當然 EditPlus,UltraEdit 也是非常好的選擇,可惜這兩個是收費軟件)。內置支持多達27種語法高亮度顯示(包括各種常見的源代碼、腳本,能夠很好地支持.nfo文件查看),還支持自定義語言;可自動檢測文件類型,根據關鍵字顯示節點,節點可自由摺疊/打開,還可顯示縮進引導線,代碼顯示得很有層次感;可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標滾輪改變文檔顯示比例;提供了一些有用工具,如鄰行互換位置、宏功能等;可顯示選中文本的字節數 (而不是一般編輯器所顯示的字數,這在某些情況下,比如 軟件本地化 很方便)。
下載和安裝
官方網站:https://notepad-plus-plus.org/
下載完成,按照提示進行安裝即可。
插件安裝
notepad++在v7.6版本之後就有內置的插件管理工具了。此前是沒有官方的插件管理工具的。
安裝插件的兩種方式( 推薦 使用插件管理工具安裝 ):
- 1. 手動安裝
notepad-plus-plus/nppPluginList:https://github.com/notepad-plus-plus/nppPluginList/
- 2. 通過插件管理工具安裝( 點擊插件 ---> 插件管理 )
然後可以看到一個插件列表,選擇要安裝的插件進行安裝即可
推薦插件:
- Exploer:這個插件可以讓你在編輯器裏面直接訪問電腦本地的文件,不用再跳出去打開文件了,非常方便。
- NppFTP:連接遠程服務器,然後在notepad++上修改遠程服務器上的文本文件。(喜歡用vim的大神忽略我說的)。
- NppExec:這個插件可以在notepa++裏面直接打開系統的命令行,省去切換工作窗口的煩惱。
- JSTool:JS 的代碼神器。可以格式化JS代碼,可以將JS代碼進行最小化壓縮,也可以解壓別人的最小化JS代碼。還可以查看json數據,可將JSON數據格式化,並且有一個專門解析好的視圖讓你看,還可以讓JSON數據重新排序。
- XML Tools:可以格式化和校驗XML。
使用 Ctrl+Alt+Shif+P 獲取當前Xpath路徑。
使用 Ctrl+Alt+Shif+B 格式化當前XML。
使用 Ctrl+Alt+Shif+M 校驗當前XML。 - Zen Coding:前端開發神器,特有一套簡易Coding規則。(參看:https://www.php.cn/blog/detail/19862.html)
- Compare:文件對比工具,很簡單,也很強大。( 備註:需要 分屏 才能進行對比)
快捷鍵 Ctrl+Alt+C 進行對比。
快捷鍵 Ctrl+Alt+X 取消對比。
notepad++ 配置(Python 開發)
Notepad++配置 Python 開發環境:https://www.cnblogs.com/zhcncn/p/3969419.html
配置 製表符
自動完成
配置調試工具:
和瀏覽器關聯
編寫好HTML頁面後,之前我總是要縮小工作窗口,然後去找到文件所在的地方,再右鍵,選擇某個瀏覽器打開。哇,這一套下來真的很繁瑣。之後我發現原來notepad++,可以通過一些設置,和選定瀏覽器關聯起來。設置好快捷鍵後,直接用快捷鍵就可以讓瀏覽器打開你正在編寫的HTML文件了。
首先,你找到你想要選擇的瀏覽器的啓動程序的所在位置,我就拿谷歌瀏覽器爲例。我的是:C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe
運行 ---> 輸入運行程序名
輸入C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe "$(FULL_CURRENT_PATH)"
注意別漏了中間的空格和雙引號
點擊保存,自己輸入這個命令的名字和定義快捷鍵
設置完成之後就可以用快捷鍵打開你的 HTML 頁面了
運行 java 文件
簡單的使用 notepad++ 運行 java 文件,複雜點的指令可以自己研究.
首先,下載 NppExec 這款插件。按 F6,打開如下界面並輸入:
輸入的內容:
NPP_SAVE
cd "$(CURRENT_DIRECTORY)"
javac "$(FILE_NAME)"
java "$(NAME_PART)"
這樣你就可以運行當前簡單的 java 類(因爲如果有複雜的話,需要指明類路徑這些)
快捷鍵
一些快捷鍵
文件
新建文件 Ctrl+N
打開文件 Ctrl+O
保存文件 Ctrl+S
另存爲 Ctrl+Alt+S
全部保存 Ctrl+Shift+S
關閉當前文件 Ctrl+W
打印文件 Ctrl+P
退出 Alt+F4
編輯
撤銷 Ctrl+Z
恢復 Ctrl+Y
剪切 Ctrl+X
複製 Ctrl+C
刪除 Del
全選 Ctrl+A
列編輯 Alt+C
縮進 Tab
刪除縮進 Shift+Tab
轉爲大寫 Ctrl+Shift+U
轉爲小寫 Ctrl+U
複製當前行 Ctrl+D
刪除當前行 Ctrl+L
分割行 Ctrl+I
合併行 Ctrl+J
上移當前行 Ctrl+Shift+Up
下移當前行 Ctrl+Shift+Down
添加/刪除單行註釋 Ctrl+Q
設置行註釋 Ctrl+K
取消行註釋 Ctrl+Shift+K
區塊註釋 Ctrl+Shift+Q
函數自動完成 Ctrl+Space
搜索
查找 Ctrl+F
在文件中搜索 Ctrl+Shift+F
查找下一個 F3
查找上一個 Shift+F3
選定並找下一個 Ctrl+F3
行定位 Ctrl+G
定位匹配括號 Ctrl+B
設置/取消書籤 Ctrl+F2
下一書籤 F2
上一書籤 Shift+F2
視圖
全屏 F11
便籤模式 F12
摺疊所有層次 Alt+0
展開所有層次 Alt+Shift+0
摺疊當前層次 Ctrl+Alt+F
展開當前層次 Ctrl+Alt+Shift+F
隱藏行 Alt+H
從視圖激活 F8
文本比較工具
打開的文件比較 Alt+D
關閉文件比較 Ctrl+Alt+D
跟上次保存的文件比較 Alt+S
跟SVN的文件比較 Alt+B
上一個差異地方 Ctrl+PageUP
下一個差異地方 Ctrl+PageDown
第一個差異地方 Ctrl+Shift+PageUp
最後一個差異地方 Ctrl+Shift+Page Down