// 基礎操作
Alt+ ↑ 向上移動行
Shift+Alt + ↓ 向上複製行
Ctrl+Enter 在下面插入行
Ctrl+Shift+Enter 在上面插入行
Ctrl+Shift+\ 跳到匹配的括號
Ctrl+K Ctrl+] 展開(未摺疊)所有子區域
Ctrl+K Ctrl+0(num) 摺疊(摺疊)所有(num)層區域
Shift+Alt+A 區域註釋
Ctrl + G 轉到行...
Ctrl + I 選擇當前行
Shift + Alt + F 格式化文檔
Ctrl + N 新建文件
// 多選擇、行、列操作
Ctrl + D 向下查找匹配(選中字符)
Alt +單擊 指定位置插入光標(多列同時編輯)
Ctrl + Alt +↑ 向上插入光標(多列操作)
Ctrl + Shift + Alt +↑ 列(框)選擇
Shift + Alt + I 在選定區域的每一行的末尾插入光標
Ctrl + Shift + L 選擇當前選擇的所有出現
Ctrl + F2 選擇當前字符串的所有出現
// 組合
Ctrl+F(.*)正則查找 結合 Alt+Enter 選中所有匹配結果
查找 或 Alt+單擊 自己添加特殊字符 再結合正則查找匹配(空格)
// 查找正則
^ 匹配行首
\s{num} 匹配空白
\n 匹配換行 (行尾)
//查找常用
^\s*\n 匹配所有空白行 或^\s*(?=\r?$)\n
\s*\n 替換 \n 去除行尾空白
//總結: 當需要 批量編輯 時,可 1.觀察需要‘多行列編輯字符的規律’(首字母相同、空格數量相同、唯一字符),2.多結合 查找功能
附加:
後代:>
兄弟:+
上級:^
分組:()
dl>(dt+dd)*3)
<dl>
<dt></dt>
<dd></dd>
<dt></dt>
<dd></dd>
<dt></dt>
<dd></dd>
</dl>
屬性:form#search.wide
<form id="search" class="wide"></form>
自增符號:$
批量編輯:ul>li.item$*5 || 自減:ul>li.item$@-*5 ||範圍(3-5) ul>li.item$@3*5
<ul>
<li class="item1"></li>
<li class="item2"></li>
<li class="item3"></li>
<li class="item4"></li>
<li class="item5"></li>
</ul>
自定義屬性:[a=value]
<div a="value"></div>
文本:{}
縮寫:a{Click me}
<a href="">Click me</a>
有些通用的快捷鍵未列出