Автоматическое выравнивание отступов и фигурных скобок в Geany?

Обычно я пишу код на Java, чтобы мои фигурные скобки были выровнены. В настоящее время, когда я набираю '{' в Geany, он автоматически дополняется '}'. Однако есть ли способ, чтобы, когда я нажимаю ввод, конечная фигурная скобка перемещалась на две строки вниз (выравнивалась с оригиналом), а мой курсор находился на строке между фигурными скобками, смещаясь на вкладку?

Например, в настоящее время происходит следующее:

{}

Переходит к:

{
       }

Вместо того, что я хочу:

{

}

person user2154420    schedule 06.09.2015    source источник
comment
Какую версию Geany вы используете? Я не могу воспроизвести это.   -  person frlan    schedule 15.09.2015
comment
frian извините за некроинг, но у меня сейчас такая же ситуация, я использую Geany версии 1.29 (по крайней мере, согласно диспетчеру пакетов).   -  person Daniel    schedule 26.02.2018


Ответы (1)


В файле snippets.conf Tools > Configuration Files > snippets.conf создайте раздел с именем «Особый», если он не существует, и добавьте запись block={\n\t\n}. Я думаю, что это поможет. Вот как будет выглядеть ваш файл

...
[Special]
...
block={\n\t\n}
...
person Marcus    schedule 18.03.2016
comment
добавлено то же самое, но все же изменения не отражаются после перезапуска. - person Chandra Shekhar; 19.04.2020