总结SlickEdit的快捷键,分享当前自用配置
????從SourceInsight切換到SlickEdit一年多了,感覺這個編輯器還是很不錯的。之前想換編輯器的時候,也比較試用了VSCode以及其他一些編輯器,不否認VSCode多方面也都是極好的,但習慣了SI的工程搜索瀏覽方式,在VS里面始終找不到相同的感覺,最后在SlickEdit作少量配置后,找到了用SI類似的感覺(速度略遜,但語法解析好太多,做的事情多,速度慢點可以理解).? 分享一下本人總結的快捷鍵,以及現在使用的配置:
一. windows編輯基礎鍵:?
Ctrl+c 復制
Ctrl+x 剪切
Ctrl+v 粘貼
Ctrl+z 撤銷
Ctrl+y 重做撤銷
Ctrl+s 保存
二. SlickEdit快捷鍵(默認模式):
1. 移動光標(跳轉):
Ctrl+左右鍵 ?可以按word移動光標
Ctrl+上下鍵 ?上下跳躍瀏覽
Ctrl+. ? 跳轉到定義 (自定義增加F12作同樣功能,參考VS快捷鍵)
Ctrl+,(逗號) ?跳回上個位置(若與輸入法快捷鍵沖突,建議修改輸入法快捷鍵。或用自定義Shift+F12作同樣功能)
Ctrl+j ?跳轉到行(其他大部分編輯器是Ctrl+g, VIM是nG/ngg)
Ctrl+] ?配對塊光標跳轉(可用于()、[]、{}、“、‘、#if等配對跳轉光標)
Ctrl+Shift+Enter 在當前行上方插入空行 (類似VIM的O)
2. 直接編輯(不經選中即直接操作):
Ctrl+k ?復制光標處word
Ctrl+K ?剪切word至其尾(后半截,光標移到word頭即可全剪)
Ctrl+c ?復制行
Ctrl+e ?剪切行至其尾(后半截)
Ctrl+x 或 Ctrl+Backspace 剪切當前行
Ctrl+Delete 剪切代碼塊(例如光標放到{可以剪切整個if(){})
3. 選擇編輯(先選好再操作):
Shift+左右方向鍵 ?進行選擇
Ctrl+Shift+左右方向鍵 ?進行按word跳躍選擇
Ctrl+l ?進入行選擇狀態(類似vim的Shift+v)
Ctrl+b ?進入塊選擇狀態(類似vim的Ctrl+v)
Ctrl+Shift+] 選定一個配對塊(可用于()、[]、{}、“、‘、#if等配對塊選擇)
Shift+Home/End 從當前位置選擇到行首行尾
Ctrl+Shift+Home/End 從當前位置選擇到文件頭/文件尾
Ctrl+u ?退出選擇狀態(有些需要有些不需要), 雙擊鼠標也可以取消
Tab/Shift+Tab ?選中的代碼右移/左移
發現一個騷操作: Ctrl+b然后選擇一個代碼區域,再按Ctrl+e,看看會發生什么?
4.查找(光標放到word上即可,選中亦可)
Ctrl+f 啟動快速查找 ? (此時 Atl+數字 即搜索輸出到該數字編號的結果窗)
Ctrl+ff 打開查找對話框
Ctrl+F ?打開多文件查找對話框
Ctrl+g 搜索結果向前
Ctrl+G 搜索結果向后
5.替換
Ctrl+r ?啟動快速替換
Ctrl+rr 打開替換對話框
Ctrl+R ?打開多文件替換對話框
6.文件
Ctrl+o 打開文件對話框
Ctrl+d 切換當前目錄對話框
Ctrl+B 列出打開的文件(vim的:buffers)
Ctrl+N 列出書簽
Ctrl+V 列出剪貼板
Ctrl+n/p?切換(next/prev)打開的文件tab窗口
Ctrl+Tab 切換文件文件tab窗口
7. 其他
Ctrl+\ ?代碼折疊/取消折疊
Atl+. 列出補全選擇(自動消失后,可以手動再列出來) (若與輸入法快捷鍵沖突,建議修改輸入法快捷鍵)
Ctrl+U/L? 大小寫轉換
Ctrl+A? ?word首字母變大寫
默認只能啟動一個進程,要開啟多實例,從命令行執行的時候加+new
可按這個思路改快捷方式和注冊表,這樣每次啟動都可以新啟一個進程。
工具窗口操作完按Esc跳轉回編輯窗口,有時Esc無效和鼠標位置有關.
編輯窗口按Esc可以輸入SE自己的各種命令,感覺類似VIM的搞法,但基本還沒用過.
三. 自定義快捷鍵
自定義Ctrl+O ?激活工程文件列表框
自定義Ctrl+S ?激活符號(tag)查找對話框
自定義Ctrl+D ?激活符號定義列表
自定義Atl+/ ?下拉函數列表
自定義 F12 跳轉到定義
自定義 Shift+F12 跳回上個位置
自定義 Shift+F8 高亮光標下的詞組(參考SI快捷鍵)
自定義 Shift+Atl+F8 取消所有高亮
自定義 Ctrl+q 為選擇內容添加注釋
自定義 Ctrl+Q 為選擇內容取消注釋
自定義F2 激活搜索結果窗口
自定義F4 關閉當前tab(默認Ctrl+F4仍然保留)
自定義Ctrl+;(分號) 向后瀏覽 (SE的跳轉規律沒搞清,相對于SI來說,用起來有點懵)
自定義Ctrl+'(單引號) 向前瀏覽
SE可以模擬很多種編輯器的使用習慣,包括vim,emacs等很多種。玩過一下模擬vim,命令模式操作確實無比強大,但轉換習慣是個痛苦的過程,還是退回默認的CUA配置了。
附幾張界面截圖(樸素的SI風格,搜索結果可多tab,支持多窗分割).
附上我現在用的配置:??https://download.csdn.net/download/seebit/12236576??
也可加qq群: 1044886242? (CPP編程技術交流群)? 下載???
總結
以上是生活随笔為你收集整理的总结SlickEdit的快捷键,分享当前自用配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汇编为什么分段执行总是执行不了_iOS汇
- 下一篇: 安装安全类软件进行了android签名漏