標籤:
Notepad++是一款開源的文字編輯器,功能強大。很適合用於編輯、注釋代碼。它支援絕大部分主流的程式設計語言。
本文主要列舉了本人在實際使用中遇到的一些技巧。
快速鍵
自訂快速鍵
首先,需要知道的是:Notepad++中的快速鍵是可以修改的。
點擊設定-> 管理快速鍵,在彈出的視窗中可以修改想改變的快速鍵。當然,也可以很方便的查看快速鍵。
常用快速鍵
以下,列出一些常用的預設快速鍵:
類型 |
快速鍵 |
功能 |
檔案操作 |
Ctrl-O |
開啟檔案 |
|
Ctrl-N |
建立檔案 |
|
Ctrl-S |
儲存檔案 |
|
Ctrl-Alt-S |
檔案另存新檔 |
|
Ctrl-Shift-S |
儲存所有開啟檔案 |
|
Ctrl-P |
列印 |
|
Ctrl-Tab |
檔案標籤跳轉,跳至下一個開啟檔案 |
|
Ctrl-Shift-Tab |
檔案標籤跳轉,跳至上一個開啟檔案 |
|
Ctrl-W |
關閉當前檔案 |
編輯 |
Ctrl-Z |
撤銷上一次操作 |
|
Alt-Shift-方向鍵 或 Alt + 滑鼠左鍵 |
列選擇模式 |
|
ALT-C |
列編輯器 |
|
Ctrl-D |
複製當前行至下方,或者複製選中地區至其後 |
|
Ctrl-T |
複製當前行至剪貼簿(註:協助中說是將當前行與上一行交換位置) |
|
Ctrl-Alt-T |
與上一行進行交換 |
|
Ctrl-Shift-Up |
將當前行上移一行 |
|
Ctrl-Shift-Down |
將當前行下移一行 |
|
Ctrl-L |
刪除當前行 |
|
Ctrl-I |
-(註:協助中是分割多行,不過最新版中不起作用) |
|
Ctrl-J |
合并多行(註:使用時要選擇中需要合并的行) |
|
Ctrl-G |
跳轉至某行對話方塊 |
|
Ctrl-Q |
添加/刪除注釋 |
|
Ctrl-Shift-Q |
區塊添加/刪除注釋 |
|
Tab (selection of one or more full lines) |
插入Tab |
|
Shift-Tab (selection of one or more full lines) |
刪除位元置之前的Tab |
|
Ctrl-BackSpace |
刪除當前位置至單詞開始的內容 |
|
Ctrl-Delete |
刪除當前位置至單詞結尾的內容 |
|
Ctrl-Shift-BackSpace |
刪除當前位置至行首的內容 |
|
Ctrl-Shift-Delete |
刪除當前位置至行尾的內容 |
|
Ctrl-U |
轉換為小寫 |
|
Ctrl-Shift-U |
轉換為大寫 |
|
Ctrl-B |
跳轉至配對的括弧 |
|
Ctrl-Space |
觸發函數自動完成列表 |
|
Ctrl-Shift-Space |
觸發函數參數提示 |
|
Ctrl-Enter |
觸發關鍵字自動完成列表 |
|
Ctrl-Alt-R |
整個頁面文字方向從右至左 |
|
Ctrl-Alt-L |
整個頁面文字方向從左至右(註:在安裝了zencoding後,此快速鍵可能被覆蓋) |
尋找 |
Ctrl-F |
開啟搜尋對話方塊 |
|
Ctrl-H |
開啟替換搜尋對話方塊 |
|
Ctrl-F2 |
設定書籤 |
|
F2 |
跳至下一個書籤處 |
|
Shift-F2 |
跳至上一個書籤處 |
顯示 |
Ctrl-(Keypad-/Keypad+)或者Ctrl+滑鼠滾輪 |
放大/縮小頁面 |
|
Alt-0 |
收縮所有摺疊 |
|
Alt-(1~8) |
展開相應層摺疊 |
|
Alt-Shift-0 |
展開所有摺疊 |
|
Alt-Shift-(1~8) |
展開所有層次摺疊 |
|
Alt-Shift-0 |
展開所有摺疊 |
|
Alt-Shift-(1~8) |
展開所有層次摺疊 |
語言格式修改
改變主題
如果你已經厭倦了預設的單調風格,想換換代碼高亮風格,刺激一下你的眼球。
你可以點擊設定 -> 語言格式,然後選擇一款滿意的主題, 點擊儲存並關閉。
這是再看看你的代碼,是不是已經煥然一新了?
改變背景色
如果你僅僅是想改變編輯器的背景色。請按照以下步驟處理:
點擊
設定 ->
語言格式,修改背景色,並勾選使用全域背景色,然後儲存。OK。
如何保持Notepad++代碼高亮風格到網頁或word中
工具列中: 外掛程式 -> NppExport -> Export to RTF / Export to HTML / Copy RTF to Clipboard / Copy Html to Clipboard / Copy all formats to Clipboard
Export to RTF 是將高亮的代碼建立到word文檔中。
Export to HTML 是將高亮的代碼建立到Html網頁中。
後面三種是以不同的形式複製高亮代碼至剪下板,而不建立相應檔案。
嘗試了Copy RTF to Clipboard ,成功。Copy Html to Clipboard 沒有用。
其他實用技巧
如何同時編輯兩個檔案
開啟想要同時編輯的兩份檔案。右擊其中任何一份檔案的選項卡,選中移動到另一視圖,整個螢幕會劃分成兩部分。
既可以縱向拆分查看,也可以橫向拆分查看,請右鍵點擊分割檢視中間的分隔欄,然後選中“向右旋轉”或者“向左旋轉”,即可切換橫向或縱向模式。
自動補齊
Notepad++具有自動補齊功能。比如在你輸入括弧時,輸入了前括弧,可以自動補齊後括弧。
設定方法:依次點擊設定 -> 喜好設定 -> 自動完成。
選擇程式設計語言
如果你開啟的檔案或正在編輯的檔案中代碼並非實際的程式設計語言,你也可以自己選擇。
方法是:點擊工具列上的語言按鈕,在下拉式功能表中選擇正確的語言。
參考資料
[1] http://blog.sina.com.cn/s/blog_6a46a4180100yvqi.html
Notepad++ 實用技巧