LINUX.ORG.RU

В Qt Creator'е исправили баг с автодополнением

 ,


0

1

[QTCREATORBUG-21767] [Reg 4.7 -> 4.8] Qt Creator code completion for else block not configurable - Qt Bug Tracker

Баг был следующим. Включен Clang Code Model. У нас есть код:

if (true) {

}

Дальше печатаем else { и нажимаем на Enter, получая:

if (true) {

} else {
}}

Баг исправлен начиная с Qt Creator 4.10.0-beta1

★★

Последнее исправление: neon1ks (всего исправлений: 2)

Меня это пол года бесило)

neon1ks ★★
() автор топика

Чет меня прям ностальгией хлобыстнуло после упоминания qtc. А чё там LSP клиент уже есть из коробки?

pon4ik ★★★★★
()
Ответ на: комментарий от pon4ik

А чё там LSP клиент уже есть из коробки?

Да, вроде с версии 4.8. Хотя я не вдавался сильно в подробности.

neon1ks ★★
() автор топика

Хм, забавно, но поймал себя на мысли что такие мелкие вещи я обычно пишу полностью руками, не используя автодополнение.

Deleted
()
Ответ на: комментарий от Deleted

А теперь подумай, сколько бы времени ты мог бы сэкономить, если бы эти части за тебя писал редактор.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Где-то 0 минут за последние пару лет? Я всё равно сижу перед монитором, всё равно думаю и т.п.
Оставь байки про скоростной набор для детишек, которых ты хочешь затянуть в vim-клоаку.

Deleted
()
Ответ на: комментарий от fornlr

Только если установлен какой-то древнейший и глючный Qt Creator из репозиториев, как в Debian, например.

А так Clang Code Model включен по умолчанию уже с полгода точно.

EXL ★★★★★
()

О, а я думаю, что меня иногда подбешивает )

UVV ★★★★★
()

А если у меня в шаблоне автодополнения скобочка после else на следующей строке - в этом случае тоже правильно отработает?

Beewek ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.