Подтвердить что ты не робот

Автоматические скобки в Mathematica

Не так давно я начал изучать Mathematica - то есть я новичок. Обычно я кодирую текстовые редакторы с автоматическим закрытием скобок, таких как Gedit, Notepad ++, Qt IDE и т.д. Это очень удобно, когда вы не обязаны следить за скобками.  Но мои попытки найти аналогичную функциональность в Mathematica не увенчались успехом. Я не могу поверить, что такой мощный инструмент не имеет такой простой вещи. Кто-нибудь знает, как автозаполнять скобки?

4b9b3361

Ответ 1

Вы можете поэкспериментировать с чем-то вроде:

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

Обратите внимание, что замена не происходит, пока вы не наберете символ после открывающей скобки. Если вам нравится результат, вы можете применить его более глобально.

Ответ 2

В качестве альтернативы Alt +] создаст [] и переместит точку вставки внутри [].