1. 程式人生 > >editplus,notepad++,ultraEdit使用技巧(附實用快捷鍵)(多年總結,待完善)

editplus,notepad++,ultraEdit使用技巧(附實用快捷鍵)(多年總結,待完善)

Editplus

1.模版配置。模版就是當你快捷鍵Shift+Ctrl+N新建一個html(或jsp,js等)時自動生成你需要的元素JQuery.js、script標籤、utf-8設定等等。

設定方法:Tools-Preferences-(左側框中)-Files-Templates-(右側選項)File name:template.html(修改這個模版檔案即可)

2.快捷鍵:

選中一行: Ctrl+R

複製一行到下一行:Ctrl+J 複製游標所在行到下一行,

複製多行到下面:選中多行,再使用Ctrl+J,

刪除當前行Shift+Delete或 Shift+Alt+Delete 

移動一行到上一行/下一行: alt+shift+向上鍵(向下鍵)


刪除單詞:Alt+Delete  刪除當前單詞 

反轉大小寫:Ctrl+K  反轉選定文字的大小寫

擇單詞:Ctrl+W    選擇當前單詞

小寫:Ctrl+L  轉換選定的文字為小寫 
大寫:Ctrl+U  轉換選定的文字為大寫 

選取游標前面所有 和游標後面的所有:Shift+Pageup Shift+Pagedown 

程式碼整體向右移:Tab

程式碼整體有左移:Shift+Tab

------------------------------------------

刪除指定行數區間快捷方法:

1.游標移動到32行行首
2.Alt+Shift+B
3.游標移動到543行行尾
4.Alt+Shift+B


5.刪除

或行過長時:
  1.2.同上
  3.游標移動到543行任意處
  4.Alt+Shift+B
  5.Shift+End
  6.刪除
說明:
Alt+Shift+B ——開始/結束區段選擇
Shift+End   ——選區擴充套件至當前行行尾


3.註釋與取消註釋一行或多行

預設沒有行註釋的快捷鍵,要自行新增

工具(Tools)—首選項(Preferences)—分類(Categories)裡選 工具(Tools)—鍵盤(Keyboard)—型別(Types)選“編輯(Edit)”—命令(Commands)找到“行註釋(Line Comment)”—在“按下新的快捷鍵(Press new shortcut)”裡按下鍵盤(Ctrl+/)—選中“取消行註釋(

Line Uncomment)”按下鍵盤(Shift+Ctrl+/)—點“分配(Assign)”—確定(OK)

4.Ctrl+Shift+U          選定文字中單詞的首字母大寫  5.Ctrl+Shift+Delete     從游標開始刪除到當前行結束位置  6.Ctrl+Shift+J          合併選定行  7.Ctrl+Y                重做上次未完成的操作  8.Ctrl+T                調轉游標兩側字元的位置 

9. Ctrl+B                載入當前文件到網頁瀏覽器 

10. Ctrl+]                搜尋一個匹配的括號 

11.Ctrl+Shift+]          選中游標所在的一對匹配的括號中的文字 

正則表示式(一定要勾選Regular expression選項

1、刪除含有指定字串的行

替換:  ^.*(指定字串).*$  為空

例如,刪除含有"JOIN"的行, 替換:  ^.*JOIN.*$   為空

2、刪除//行註釋

替換: //.*$  為空

(需注意,此正則會誤刪在引號中的'//',  如 'http://www'  )

3、刪除/*...*/段註釋

替換: //*.*/n*.*/*/  為空

(需要注意,此正則在Editplus中會有一定的誤判,應該是bug,請在替換時單步觀察)

4.刪除空白行

替換:^[ \t]*\n 為空

或 \n\n 替換為\n

5.刪掉含有某字串的所有行

替換:^.*字串.*$\n 為空

如刪掉所有含有aa字串的行:

替換:^.*aa.*$\n為空
6.刪掉以某字串結尾的所有行
替換:.*字串$\n 為空
如刪掉所有以.com結束的:
.*\.com$\n 為空

7.刪掉以某字串開始的所有行

替換:字串.*$\n為空

如刪除以er開頭的所有行

er.*$\n為空

8.以指定字元為分界線替換

如刪除=後面的

替換:=.+為空

刪除=前面的

替換:.+= 為空

---------------------------------------------------------------------------------------

notepad++

1.刪除當前行:Ctrl+L

2.Ctrl+Shift+ 當前行向上移
Ctrl-Shift當前行向下移

3.CTRL+U 轉換為小寫
Ctrl+Shift+U 轉換為大寫

4.Ctrl+Q 塊註釋/消除註釋(只針對jsp,js,html,xml有效,對txt無效。其中有點不同的是在xml中Ctrl+Z為取消註釋)

5.新增/刪除單行註釋 Ctrl+Q
設定行註釋 Ctrl+K
取消行註釋 Ctrl+Shift+K
區塊註釋 Ctrl+Shift+Q

6.複製當前行到下一行:Ctrl+D

7.定位匹配括號 :Ctrl+Alt+B

8.F11 (取消)全屏模式

9.Ctrl+T 當行向上移動一行

10.F7:開啟搜尋結果視窗(或工具欄——搜尋——尋找結果(F7))

11.可用來查詢指定目錄下的檔案中是否含有指定的字串:Ctrl+F——檔案查詢——全部查詢

UltraEdit

1.

2.