Notepad 實用技巧

2022-04-13 14:51:48 字數 3795 閱讀 1719

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] 

Linux 實用技巧

值得一提的是vim是慈善軟體 charityware 如有贊助或評比得獎,所得將全部救助烏干達孤兒,軟體使用是免費的,歡迎手頭有點閒錢的使用者捐款贊助,如果沒銀子也沒關係,至少當有評比活動時 有獎金可拿的那種 應用技巧一 快速注釋 1 連續行注釋 使用vim vi編輯shell指令碼,在進行除錯的時...

vim實用技巧

以前習慣於eclipse,sourceinsight,vim用的不是很熟悉,在現在的公司中,vim是一種必備的技巧,慢慢,從難受到得心應手,vim還是比較好用的,下面記錄一點實用的技巧 1 vim ctags cscope是乙個強大的比擬於sourceinsight的字元介面的工具 2 ctrl 跳...

SQL PowerDesigner實用技巧

1,name code的轉變 我們設計資料庫的時候,軟體會自動把name的資料複製到code中,但我想設計時直接把 欄位名稱與含義寫在name中,這樣對設計時間的浪費是很少的 如我們以 欄位名 中文含義 來寫name,讓軟體自動複製前面的 欄位名到 code中.讓中文函義 自動複製到 comment...