源代码编辑器
源代码编辑器提供强大的源代码编辑功能,具有语法着色、错误报告等特点。 通过使用 Problem 窗口和鼠标悬停信息来进行错误报告,为用户提供方便的帮助。Workbench 2 提供扩展的代码和片段折叠,改进的代码悬停,以及搜索符号引用的功能。源代码编辑器的一些重要特点包括:
- 代码折叠
- 代码大纲
- 完整指令名和模板
- 错误报告
- 快速帮助诸如重命名符号
- 函数定义搜索
- 语法着色
- 方括号突出显示
- 带有使用信息的文本悬停
文本和模式搜索
Workbench 为文本搜索增补了模式搜索,这样您可以在代码中找到某种结构。例如, 如果您想在工作目录下找到含有双参数的 If 语句的所有 Mathematica 代码,您需要从菜单栏中选择 Search -> File,然后选择 Mathematica Search 选项卡。 您可以输入模式 If[_, _],它意味着带有两个参变量的 If。它还提供基于 Mathematica 模式的警告脚本和错误标记。
源代码和笔记本比较
您既可以使用 Mathematica 的源代码编辑器也可以用比较编辑器来查看去除线性语法的笔记本。这使得比较笔记本的结构非常容易, 对于使用版本控制系统或只是本地比较两个笔记本也非常有用。














![[en]](/common/images2003/lang_bottom_en.gif)
![[ja]](/common/images2003/lang_bottom_ja.gif)
![[es]](/common/images2003/lang_bottom_es.gif)