使用Notepad++打造称心的IDE: Python PHP Perl
Notepad++簡(jiǎn)介
Notepad++ 不僅有語(yǔ)法高亮度顯示,也有語(yǔ)法折疊功能,并且支持宏以及擴(kuò)充基本功能的外掛模組。
- 官方網(wǎng)站下載安裝 https://notepad-plus-plus.org/
- 官方倉(cāng)庫(kù)下載各種版本 https://notepad-plus-plus.org/repository
- 插件下載?https://sourceforge.net/projects/npp-plugins/files/
插件管理
插件安裝方法: 將插件拷貝到Notepad++安裝目錄下的\plugins子目錄,插件配置文件放在\plugins\Config目錄,插件文檔放在\plugins\Doc目錄
- 插件管理工具PluginManager
- JSON查看插件JSON-Viewer
- FTP插件[NppFTP](https://github.com/ashkulz/NppFTP/releases)
- 插件倉(cāng)庫(kù)Notepad++ Plugins
程序運(yùn)行快捷鍵
Notepad++支持配置程序運(yùn)行快捷工具,可以設(shè)置相應(yīng)的快捷鍵
關(guān)于Notepad++環(huán)境變量
Notepad++定義的環(huán)境,可以作為參數(shù)傳遞出去
| FULL_CURRENT_PATH | 文件路徑名稱 | C:/HelloWorld.cs |
| CURRENT_DIRECTORY | 文件目錄 | C:/ |
| FILE_NAME | 文件全名稱 | HelloWorld.cs |
| NAME_PART | 文件名稱 | HelloWorld |
| EXT_PART | 文件擴(kuò)展名 | cs |
直接命令配置
Notepad++界面按F5彈出運(yùn)行框, 然后~
-
Python
cmd /k C:\Python26\python.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT -
Perl
cmd /k C:\perl\bin\perl.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT -
PHP
cmd /k D:\Wamp\bin\php\php5.3.0\php.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT -
C
- 編譯 cl -o $(CURRENT_DIRECTORY)$(NAME_PART) $(FULL_CURRENT_PATH)
- 運(yùn)行 cmd /k "$(CURRENT_DIRECTORY)/$(NAME_PART).exe" & PAUSE & EXIT
CMD命令解釋
- EXIT 退出 CMD.EXE 程序(命令解釋程序).
- PAUSE 暫停批文件的處理并顯示消息.
- ECHO. (或ECHO) 打印換行.
修改配置
如果想修改保存的命令,目前只能通過(guò)修改 shortcuts.xml 文件,這個(gè)文件保存在 Notepad++ 的安裝目錄下。
快捷鍵設(shè)置
保存上述命令為快捷方式, 想修改快捷鍵,在 “設(shè)置->管理快捷鍵->Run Commands” 中修改.
配置移植
PortableApps.com 上下載 Notepad++ Portable,它的好處是可以在每次關(guān)閉程序的時(shí)候把所需的配置文件單獨(dú)保存,省卻每臺(tái)機(jī)器上重新配置的煩惱。
Notepad++應(yīng)用技巧
在Notepad++中有很多有用的快捷操作,記錄如下
-
Tab長(zhǎng)度和空格轉(zhuǎn)換
因?yàn)?Python 對(duì)縮進(jìn)要求嚴(yán)格,我們將 Tab 設(shè)置成4個(gè)空格,在 “設(shè)置->首選項(xiàng)->編輯->制表符設(shè)置” 中修改。 -
語(yǔ)法高亮
只要正確設(shè)置了擴(kuò)展名,Notepad++ 就會(huì)自動(dòng)識(shí)別語(yǔ)言并進(jìn)行語(yǔ)法高亮。如果對(duì)高亮的顏色或者字體不滿意,在 “設(shè)置->語(yǔ)言格式設(shè)置” 中可以進(jìn)行修改。 -
自動(dòng)完成
Notepad++ 也提供了自動(dòng)完成和輸入提示功能,在 “設(shè)置->首選項(xiàng)->備份與自動(dòng)完成” 中可以設(shè)置。Python 的自動(dòng)完成所需的文件在安裝的時(shí)候自帶了,存放在 “YOUR_NPP_DIR\plugins\APIs”(詳見(jiàn)官方文檔:Auto-completion)。默認(rèn)的快捷方式是 Ctrl+Space 和 Ctrl+Enter,可能和輸入法的快捷鍵沖突,不過(guò) Notepad++ 的所有快捷鍵都可以自定義。 -
正則表達(dá)式?notepad++正則匹配及匹配內(nèi)容的保留與處理
關(guān)于使用Markdown寫(xiě)博客的問(wèn)題
Markdown作為標(biāo)記語(yǔ)言簡(jiǎn)單易用,是程序員寫(xiě)學(xué)習(xí)筆記的不二選擇。在GitHub中風(fēng)行,CSDN隨后也支持使用Markdown寫(xiě)博客了。下面寫(xiě)幾個(gè)應(yīng)用心得。
使用Markdown編輯以前在CSDN上寫(xiě)的html博客
轉(zhuǎn)載調(diào)整別人寫(xiě)的markdown博客
總結(jié)
以上是生活随笔為你收集整理的使用Notepad++打造称心的IDE: Python PHP Perl的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: struct linger
- 下一篇: 动态规划算法php,php算法学习之动态