选择搜索方式
| 要查找的内容 | 方法 |
|---|---|
| 当前文档中的文本 | Ctrl+F |
| 在当前文档中替换 | Ctrl+H |
| 文件夹内各文档中的文本 | Ctrl+Shift+F |
| 在整个文件夹中替换 | Ctrl+Shift+H |
| 文件名 | 文件资源管理器顶部的名称筛选 |
| 文档中的标题 | 按F8打开大纲 |
在文档内搜索
- 按Ctrl+F打开搜索栏,输入要查找的内容。事先选中的文本会被填入搜索框。
- 根据需要切换Aa(区分大小写)、.*(正则表达式)。
- Enter / F3跳到下一个匹配,Shift+Enter / Shift+F3跳到上一个匹配。
- Esc关闭搜索栏。
源代码模式按原文搜索,包括Markdown标记。预览模式按显示的文字搜索,因此搜索important就能找到**important**。
在文档内替换
在源代码模式下按Ctrl+H,然后输入搜索文本和替换文本。“替换”一次处理一个匹配,“全部替换”会改写文档中的所有匹配。
预览模式下不显示替换框。即使使用正则表达式搜索,替换文本也会按输入的原样插入。
在整个文件夹中搜索和替换
- 按Ctrl+Shift+O,打开要搜索的文件夹。
- 按Ctrl+Shift+F打开跨文件搜索,然后输入要查找的内容。
- 结果按文件分组显示。单击匹配行可跳到该位置,用鼠标中键单击则在新标签页中打开。
- 如需替换,按Ctrl+Shift+H显示替换框,确认受影响的范围后执行“全部替换”。
搜索范围为打开的文件夹及其子文件夹中的.md和.markdown文件。加密文件、隐藏文件夹、.git和node_modules等开发用文件夹,以及大于32 MB的文件不在搜索范围内。在预览模式下进行跨文件搜索时,代码块的内容也不在搜索范围内。
跨文件替换无法撤销。请事先备份,或在版本控制下操作。
未打开的文件,以及没有未保存更改的已打开文件,会直接在磁盘上更新。对于有未保存更改的标签页,只更新编辑器中的内容,请在保存前检查结果。如果替换会引入文件编码无法表示的字符,该文件会被跳过,并通过通知说明原因。
按标题跳转
按F8打开大纲,单击标题即可跳转。按Alt+←,返回之前的位置;按Alt+→,再次前进。
要按标签查找文档,或查看哪些文档链接到某个文档,请使用链接、标签与收藏。