<b>簡評:</b>前面介紹了這麼多關于sublime的各種用法和快捷鍵,相信還有一些sublime的狂熱者很不服氣,這些用法我早就倒背如流了,小編你能不能拿出點誠意呀!好吧,下面小編為大家介紹的操作可謂sublime的奇技淫巧,這回你還認為你真的“了解”sublime嗎?趕緊快來看看吧,會的再熟悉一遍,不會的心裡默默記下來哦。
sublime text 做為 wowphp 中推薦的代碼編輯器,呼之“神器”。既然是神器,肯定有你不知道的東西不是,下面這部分來講操作:
注意,mac的 ⌘ 鍵對應windows中的 ctrl 鍵,下文内容中以windows的按鍵為例,如沒有特殊說明,均可以互相轉換使用。
<b>就近選擇相同項</b>
win:ctrl + d mac:⌘ + d
把光标放在一個單詞上,按下ctrl + d,将選擇這個單詞。一直按住 ctrl 且按 d 多次,将選擇目前選中項的下一個比對項。通過按住 ctrl ,再按 d 三次,将選擇三個相同的文本。
<b></b>
<b>選擇目前檔案所有比對項</b>
win:alt + f3 mac:ctrl + ⌘ + g
這個操作和第一種功能一樣,唯一不同的是他将會選中整個檔案中的指定字元,一定要小心謹慎。
<b>選擇目前元素的父級标簽</b>
win:ctrl + shift + ' mac:⌘ + ⇧ + k
當你需要替換一個元素的父級标簽時(前端開發人員會用得到),需要選中這個元素的首尾标簽進行修改,這樣很麻煩。在sublime中,你可以很快的進行這個操作。比如我想把a連結替換為button,如下圖,隻需要按照前面說的方法選批量中子元素,然後按快捷鍵就可以選中a标簽,之後就可以替換為button标簽了。(需要emmet插件)
<b>由子元素向上選擇父元素</b>
win:ctrl + shift + a mac:ctrl + d
這個快捷鍵将會将選擇父容器,再按一次,将選擇父容器的父容器...以此類推。(需要emmet插件)
<b>選擇括号内的内容</b>
win:ctrl + shift + m mac:⌘ + ⇧ + space
這有助于選擇括号之間的所有内容。同樣适用于css。
<b>上移或下移行</b>
win:ctrl + shift + ↑ 或 ↓ mac:⌘ + ctrl + ⇧ 或 ⇩
<b>用标簽包裹行或選中項</b>
win:alt + shift + w mac:ctrl + ⇧ + w
<b>計算數學表達式</b>
win:ctrl + shift + y mac:⌘ + ⇧ + y
這個功能很有意思,實際上很多情況下都可以用得到,隻要有表達式,就可以快速的幫你算出結果。
<b>大小寫轉換</b>
win:ctrl + k 再按 u(大寫) ctrl + k 再按 l(小寫) mac:⌘ + k 再按 u(大寫)⌘ + k 再按l(小寫)
本文轉載自:wowphp's blog 原文連結:https://wowphp.com/post/qzpnewo2gxj8.html 原文有删改