日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

使用Notepad++打造称心的IDE: Python PHP Perl

發(fā)布時(shí)間:2024/8/23 php 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Notepad++打造称心的IDE: Python PHP Perl 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

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博客

  • 點(diǎn)開(kāi)要編輯的文章,網(wǎng)址欄會(huì)有文章的id;
  • 把write.blog.csdn.net/mdeditor#!postId=7826809這個(gè)地址后面的id替換成自己文章的id,復(fù)制到網(wǎng)頁(yè)地址欄,回車;
  • 把要編輯的文章內(nèi)容復(fù)制過(guò)來(lái),調(diào)整成markdown語(yǔ)法編輯、發(fā)表就行;
  • 轉(zhuǎn)載調(diào)整別人寫(xiě)的markdown博客

  • 使用Chrome瀏覽器打開(kāi)博客網(wǎng)頁(yè),右擊->【檢查】,找到article或content相關(guān)的標(biāo)簽,右擊->【Copy】->【Copy outerHTML】,將博客相關(guān)的HTML復(fù)制下來(lái)
  • 使用https://tool.lu/markdown/在線轉(zhuǎn)換,或者使用python庫(kù)https://github.com/gaojiuli/tomd編寫(xiě)工具進(jìn)行轉(zhuǎn)換,將HTML轉(zhuǎn)換成Markdown
  • 將轉(zhuǎn)換的結(jié)果進(jìn)行編輯發(fā)布,注意不要侵權(quán)
  • 總結(jié)

    以上是生活随笔為你收集整理的使用Notepad++打造称心的IDE: Python PHP Perl的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。