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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

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

發布時間:2024/8/23 php 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Notepad++打造称心的IDE: Python PHP Perl 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Notepad++簡介

Notepad++ 不僅有語法高亮度顯示,也有語法折疊功能,并且支持宏以及擴充基本功能的外掛模組。

  • 官方網站下載安裝 https://notepad-plus-plus.org/
  • 官方倉庫下載各種版本 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)
  • 插件倉庫Notepad++ Plugins

程序運行快捷鍵

Notepad++支持配置程序運行快捷工具,可以設置相應的快捷鍵

關于Notepad++環境變量

Notepad++定義的環境,可以作為參數傳遞出去

變量名稱含義例子
FULL_CURRENT_PATH文件路徑名稱C:/HelloWorld.cs
CURRENT_DIRECTORY文件目錄C:/
FILE_NAME文件全名稱HelloWorld.cs
NAME_PART文件名稱HelloWorld
EXT_PART文件擴展名cs

直接命令配置

Notepad++界面按F5彈出運行框, 然后~

  • 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)
    • 運行 cmd /k "$(CURRENT_DIRECTORY)/$(NAME_PART).exe" & PAUSE & EXIT

CMD命令解釋

  • EXIT 退出 CMD.EXE 程序(命令解釋程序).
  • PAUSE 暫停批文件的處理并顯示消息.
  • ECHO. (或ECHO) 打印換行.

修改配置

如果想修改保存的命令,目前只能通過修改 shortcuts.xml 文件,這個文件保存在 Notepad++ 的安裝目錄下。

快捷鍵設置

保存上述命令為快捷方式, 想修改快捷鍵,在 “設置->管理快捷鍵->Run Commands” 中修改.

配置移植

PortableApps.com 上下載 Notepad++ Portable,它的好處是可以在每次關閉程序的時候把所需的配置文件單獨保存,省卻每臺機器上重新配置的煩惱。


Notepad++應用技巧

在Notepad++中有很多有用的快捷操作,記錄如下

  • Tab長度和空格轉換
    因為 Python 對縮進要求嚴格,我們將 Tab 設置成4個空格,在 “設置->首選項->編輯->制表符設置” 中修改。

  • 語法高亮
    只要正確設置了擴展名,Notepad++ 就會自動識別語言并進行語法高亮。如果對高亮的顏色或者字體不滿意,在 “設置->語言格式設置” 中可以進行修改。

  • 自動完成
    Notepad++ 也提供了自動完成和輸入提示功能,在 “設置->首選項->備份與自動完成” 中可以設置。Python 的自動完成所需的文件在安裝的時候自帶了,存放在 “YOUR_NPP_DIR\plugins\APIs”(詳見官方文檔:Auto-completion)。默認的快捷方式是 Ctrl+Space 和 Ctrl+Enter,可能和輸入法的快捷鍵沖突,不過 Notepad++ 的所有快捷鍵都可以自定義。

  • 正則表達式?notepad++正則匹配及匹配內容的保留與處理

關于使用Markdown寫博客的問題

Markdown作為標記語言簡單易用,是程序員寫學習筆記的不二選擇。在GitHub中風行,CSDN隨后也支持使用Markdown寫博客了。下面寫幾個應用心得。

使用Markdown編輯以前在CSDN上寫的html博客

  • 點開要編輯的文章,網址欄會有文章的id;
  • 把write.blog.csdn.net/mdeditor#!postId=7826809這個地址后面的id替換成自己文章的id,復制到網頁地址欄,回車;
  • 把要編輯的文章內容復制過來,調整成markdown語法編輯、發表就行;
  • 轉載調整別人寫的markdown博客

  • 使用Chrome瀏覽器打開博客網頁,右擊->【檢查】,找到article或content相關的標簽,右擊->【Copy】->【Copy outerHTML】,將博客相關的HTML復制下來
  • 使用https://tool.lu/markdown/在線轉換,或者使用python庫https://github.com/gaojiuli/tomd編寫工具進行轉換,將HTML轉換成Markdown
  • 將轉換的結果進行編輯發布,注意不要侵權
  • 總結

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

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。