在Mathematica中自动完成括号

时间:2011-12-13 22:22:30

标签: wolfram-mathematica brackets

不久前我开始学习Mathematica - 即我是新手。通常我在文本编辑器中编码,自动关闭括号,如Gedit,Notepad ++,Qt IDE等。 当您没有义务监视括号时,这非常方便。  但我在Mathematica中找到类似功能的尝试并不成功。我无法相信这样一个强大的工具并没有这么简单的事情。有谁知道如何自动完成括号?

2 个答案:

答案 0 :(得分:17)

您可以尝试使用以下内容:

SetOptions[InputNotebook[], 
 InputAutoReplacements -> {"[" -> "[\[SelectionPlaceholder]]", 
   "{" -> "{\[SelectionPlaceholder]}", 
   "(" -> "(\[SelectionPlaceholder])"}]

请注意,只有在开始括号后输入字符才能进行替换。如果你喜欢这个结果,那么你可以更全面地应用它。

答案 1 :(得分:11)

作为替代方案,Alt +]将生成[]并将插入点移动到[]。