Как установить отступ на вкладке с помощью GNAT GPS
Я установил GNAT GPS 2017, и я хотел бы, чтобы он вставлял в код код со вкладками шириной 4 символа пробела. Я вошел в Edit->Preferences->Editor->Ada
и перепробовал всевозможные варианты (Use tabulations
, default indentation 4
и т. д.), но, кажется, ничто не заставляет его работать:
Открытие существующего файла с вкладками заставляет GPS отображать вкладки с шириной 8 пробелов вместо 4.
Добавление нового кода приводит к тому, что GPS делает отступ с 4 пробелами, но вместо одного символа табуляции вставляются пробелы.
Есть идеи?
1 ответ
Я думаю, что GPS работает как задумано; К сожалению, вы не хотите, чтобы это работало.
Настройки > Редактор > Ada > Настройки отступа по умолчанию (и четыре параметра после него) говорят, какой вид экрана требуется (при условии, конечно, моноширинного шрифта), если вы нажмете клавишу TAB в строке.
Параметр " Настройки" > " Редактор" > " Ada" > " Использовать табуляции" указывает, должен ли редактор использовать вкладки шириной 8 столбцов, когда это возможно, для достижения вышеуказанного.
@ Жан-Франсуа Фабр предположил, что "Их анализатор кода не поддерживает табуляции должным образом" - я думаю, что это может быть из-за того, что Жан-Франсуа компилирует с -gnaty
(проверки стиля), и одна из проверок стиля по умолчанию состоит в том, что файл не имеет отступов от вкладок.