不久前我开始学习Mathematica - 即我是新手。通常我在文本编辑器中编码,自动关闭括号,如Gedit,Notepad ++,Qt IDE等。 当您没有义务监视括号时,这非常方便。 但我在Mathematica中找到类似功能的尝试并不成功。我无法相信这样一个强大的工具并没有这么简单的事情。有谁知道如何自动完成括号?
答案 0 :(得分:17)
您可以尝试使用以下内容:
SetOptions[InputNotebook[],
InputAutoReplacements -> {"[" -> "[\[SelectionPlaceholder]]",
"{" -> "{\[SelectionPlaceholder]}",
"(" -> "(\[SelectionPlaceholder])"}]
请注意,只有在开始括号后输入字符才能进行替换。如果你喜欢这个结果,那么你可以更全面地应用它。
答案 1 :(得分:11)
作为替代方案,Alt +]将生成[]并将插入点移动到[]。
中