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