Предотвращение затмения от перепрыгивания автоматически добавляемых закрывающих скобок - PullRequest
0 голосов
/ 26 октября 2018

Если я наберу открывающую скобку в редакторе Eclipse (Photon, 4.8.0), он автоматически добавит закрывающую скобку прямо рядом с моим курсором между ними. Это хорошо.

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

Как сохранить автоматически добавляемую закрывающую скобку, но отключить режим перемещения курсора?

Я использую Eclipse CDT, на случай, если это имеет значение.

1 Ответ

0 голосов
/ 27 октября 2018

Я использую Eclipse CDT, на случай, если это имеет значение.

Это важно, так как эта функциональность реализована для каждого языка.

Я незнаком с реализациями на других языках, но я могу рассказать вам о CDT: единственная опция конфигурации, которая в настоящее время реализована, заключается в автоматическом добавлении закрывающей скобки или нет.Если эта опция включена (которая используется по умолчанию), вы получаете поведение, описанное вами, когда нажимаете клавишу Tab или Enter с ней.

Тем не менее, было бы довольно просто добавить еще одну опцию для управления этим поведением.Вы можете подать ошибку CDT и предоставить патч , если хотите;Я рад предоставить руководство по написанию патча и рецензировать его.

...