在编辑器中写作
自动插入、自动补全、语法着色、Markdown 预览和页边标记。
Murfy 的编辑器可帮助您更快地写作。除非另有说明,以下写作辅助功能适用于 .tex、.cls 和 .sty 文件。有关格式快捷键,请参阅键盘快捷键和教程。
自动插入
| 当您 | 编辑器会 |
|---|---|
在含有 \begin{name} 但没有对应 \end{name} 的行上按 Enter 或 Tab | 在下方添加 \end{name},并将光标置于两者之间的空行 |
在 itemize 或 enumerate 内以 \item 开头的行上按 Enter | 下一行以 \item 开头 |
在 description 内以 \item 开头的行上按 Enter | 下一行以 \item[] 开头,并将光标置于方括号之间 |
输入 {、[、(、\[、\( 或 $ | 为您输入对应的右侧符号 |
输入 $$ | 创建一个中间带空行的 $$ 块,并将光标置于其中 |
在空的 {}、[] 或 () 之间按 Backspace | 同时删除两个括号 |
在相同的右括号之前输入 )、] 或 } | 将光标移到其后,而不是再添加一个(适用于所有文件类型) |
自动补全
输入时会出现建议。用方向键在其中移动,按 Enter 接受。
- 输入
\和命令的前几个字母,可查看匹配的命令。 - 输入
\begin{可查看环境名称。 - 在以下命令的大括号内,Murfy 会根据您的项目给出建议值:
| 命令 | 建议 |
|---|---|
\usepackage{ | 宏包名称 |
\input{、\include{、\subfile{ | 项目中的 .tex 文件 |
\cite{ 及相关命令,例如 \citet{ 和 \citep{ | 项目中 .bib 文件里的引用键 |
\bibliography{ | 项目中的 .bib 文件 |
\bibliographystyle{ | 参考文献样式 |
\includegraphics{ | 项目中的图片文件(.jpg、.jpeg、.png、.pdf、.eps) |
\ref{、\eqref{、\pageref{、\nameref{、\autoref{、\Cref{、\cref{、\labelcref{ | 您正在编辑的文件中用 \label 定义的标签 |
\pagenumbering{ | 页码样式 |
数学环境内不会出现建议。
语法着色
Murfy 会根据文件类型为文本着色。
| 文件 | 着色 |
|---|---|
.tex、.cls、.sty | LaTeX |
.bbl | .bbl 文件专用的着色 |
.bib | BibTeX |
.md、.markdown | Markdown |
| 其他文本文件 | 无特殊着色 |
页边标记
在您编译之后,编译日志中的错误和警告会以标记的形式显示在行号旁边的页边,位于文件中对应的行上。将鼠标悬停在标记上可阅读其消息。
如果在项目设置中开启了 语法检查,语法问题和缺失的命令会以标记的形式显示在同一位置。语法检查不会在 Markdown 文件上运行。
预览 Markdown 文件
打开 .md 文件时,文件标题栏中会出现 预览 开关。开启后可查看渲染后的文本,而不是源码。关闭后可再次编辑。您也可以按 Ctrl + Shift + M(Mac 上为 ⌘ + Shift + M)。
预览支持数学公式、代码块,以及指向项目中文件的链接和图片。拥有查看权限的用户也可以使用 预览。
光标位置
Murfy 会记住您在每个文件中的光标位置,并在您再次打开该文件时回到该位置。该信息保存在您的浏览器中。