Notepad++ 使用教程


引言

Notepad++ 是一款程序員必用的一款適合編程的文本編輯軟件,本文主要介紹Notepad++的特點和使用技巧。另外,Notepad++ 的插件非常強大,目前已有100多款插件,用興趣的童靴可以去下載和安裝。

特點

  1. 輕量化,軟件下載下來只有6MB,解壓后不過10MB左右,其中還包括了語言文件幫助文件等。

  2. 綠色開源,Notepad++是一款符合GPL協議的開源軟件,同樣可以在官方下載ZIP包解壓即用。

  3. 和很多文本編輯器一樣,提供了代碼補全,代碼高亮功能,但其中有的需依賴插件的擴展。

  4. 功能對比Windows的記事本強大很多,但比Vim,Emacs還是有很大不如,當然EditPlus,UltraEdit也是非常好的選擇,可惜這兩個是收費軟件。不在此文中介紹。

  5. 使用門檻低,不需要像Vim一樣需要花大量的時間學習即可滿足一般情況的使用。

  6. 豐富的可定制行,許多功能很人性化,比如宏的錄制。

  7. 支持大部分正則表達式。

常用功能和配置

代碼高亮

Notepad++默認提供了許多語言的代碼高亮功能,如果程序沒有自動認出可以在菜單欄中的語言選項來選擇。如下圖。在設置選項中有語言格式設置,能改變背景主題和語言格式。

標簽功能

在Notepad++中默認配置是打開標簽欄的,按Ctrl+w可以關閉當前書簽,也可以對書簽做拖動移動操作,在首選項中可以打開雙擊關閉書簽功能。當文件改變時,書簽上的軟盤圖標顯示為紅色,存檔后變為藍色。當前編輯的標簽欄有個橙色的條,當然這些配置都是可根據自己的習慣改變的。

書簽功能

在任意行按Ctrl+F2 會發現書簽欄中多出個藍色小點,再次按Ctrl+F2取消書簽。在翻到其他行按F2,這時候會發現光標移回標記書簽的行。再多行設置書簽時,F2光標移動到上一個書簽,Shift+F2光標移動到下一個書簽。

代碼提示

默認的代碼自動完成快捷鍵是Ctrl+Enter,比如在CSS文件中輸入b然后按Ctrl+Enter就會出來代碼提示。當然這樣可能有些不方便,可以在首選項中的備份與自動完成選項卡選中所有的輸入均啟用自動完成選項和輸入時提示函數參數選項,當然這些都可以按照自己的習慣配置。如下圖。設置后代碼提示便會在輸入時自動顯示。

列編輯功能

Notepad++的列編輯默認快捷鍵是Alt+c,可以在光標所在列插入文本或者數字。但實際應用很多情況下並不好用。比如要編輯文本其中的數行,便需要把這幾行復制到單獨的文本進行編輯后再復制回來。下面提供的是另一個方便些的方法,記得開篇中說的設置么:在編輯選項卡中把多列編輯下載選框選中,此為按住 Alt+鼠標點擊編輯多列的功能。現在可以按住 Alt 用鼠標左鍵選擇多列然后輸入想要的字符或者進行編輯了。方式如下圖: 那些灰色的豎線就是選中編輯的地方。是不是很方便。

顏色標記功能

顏色標記還很多情況還是比較方便的,使用方法是選中需要標記的文本,右鍵選擇標記的格式。同樣方法也可以清除格式。按Ctrl+Shift+1可以移動到上一個格式1,Ctrl+1是到下一個格式1,Ctrl+Shift+1可以移動到上一個格式2,以此類推……

顯示符號功能

在試圖選項卡中能找到顯示符號功能,這個的作用是可以顯示空格、制表鍵、換行等 可以方便編輯,效果如下:

F5運行功能

有的時候你需要快速運行所編輯的代碼,這時候可以按F5快速運行,可以自己選擇程序並保存:

宏錄制功能

這個功能我用的不多,但感覺是在很多情況下都會需要的功能,我的理解是可以把錄制的動作重復運行,方法是先點擊工具欄上開始錄制,然后編輯文本執行動作,點擊停止錄制。最后選擇重復運行宏來重復執行動作。這里可以選擇重復的次數等。

還有些功能這里沒有講到,或者是需要很大篇幅或者是不常用到,比如定制工具欄,插件功能等。還有些功能使用方法簡單,可以參考下面的快捷鍵。這次教程到此為止,可能有一些錯誤的地方或者忘記的地方,希望大家指出,更希望大家同我交流。

常用快捷鍵
  • 文件
    新建文件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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM