Notepad++是一款開源的文本編輯器,功能強大。很適合用於編輯、註釋代碼。它支持絕大部分主流的編程語言。html
本文主要列舉了本人在實際使用中遇到的一些技巧。 編程
快捷鍵
編程語言
自定義快捷鍵
編輯器
首先,須要知道的是:Notepad++中的快捷鍵是能夠修改的。
函數
點擊設置-> 管理快捷鍵,在彈出的窗口中能夠修改想改變的快捷鍵。固然,也能夠很方便的查看快捷鍵。工具
經常使用快捷鍵spa
類型
|
快捷鍵
|
功能
|
文件操做
|
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)
|
展開全部層次摺疊 |
語言格式修改
改變主題
若是你已經厭倦了默認的單調風格,想換換代碼高亮風格,刺激一下你的眼球。
你能夠點擊設置 -> 語言格式,而後選擇一款滿意的主題, 點擊保存並關閉。
改變背景色
若是你僅僅是想改變編輯器的背景色。請按照如下步驟處理:
如何保持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網頁中。
後面三種是以不一樣的形式複製高亮代碼至剪切板,而不建立相應文件。
其餘實用技巧
如何同時編輯兩個文件
打開想要同時編輯的兩份文件。右擊其中任何一份文件的選項卡,選中移動到另外一視圖,整個屏幕會劃分紅兩部分。
既能夠縱向拆分查看,也能夠橫向拆分查看,請右鍵點擊拆分視圖中間的分隔欄,而後選中「向右旋轉」或者「向左旋轉」,便可切換橫向或縱向模式。
自動補齊
Notepad++具備自動補齊功能。好比在你輸入括號時,輸入了前括號,能夠自動補齊後括號。
設置方法:依次點擊設置 -> 首選項 -> 自動完成。
選擇編程語言
若是你打開的文件或正在編輯的文件中代碼並不是實際的編程語言,你也能夠本身選擇。
方法是:點擊工具欄上的語言按鈕,在下拉菜單中選擇正確的語言。
參考資料
[1] http://blog.sina.com.cn/s/blog_6a46a4180100yvqi.html