Russian Qt Forum
Апреля 30, 2025, 00:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [РЕШЕНО - Alt+Enter на методе] HotKey для "реализации метода"  (Прочитано 5337 раз)
unkeep
Гость
« : Февраля 20, 2014, 17:54 »

HotKey для "рефакторинг->добавить реализацию в *.cpp".
в настройках хоткеев нет такой команды.
приходится вызывать контекстное меню на клаве, и выбирать там пункты Грустный  
или вообще за мышку хвататься  Плачущий

make me happy! помогите настроить!
« Последнее редактирование: Февраля 20, 2014, 21:22 от unkeep » Записан
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #1 : Февраля 20, 2014, 18:04 »

Айтемы (типы) рефакторинга формируются динамически (кроме Rename Symbol...) в зависимости от контекста и положения курсора в этом контексте.
То есть они либо есть, либо их нету, либо есть но уже другие - ну какие тут хоткеи?..
Разве что - язык интерфейса - английский - клавиша Menu - R - и стрелочками
Записан
unkeep
Гость
« Ответ #2 : Февраля 20, 2014, 18:17 »

блин, ну перейти к реализации\объявлению есть же хоткей F2. Тоже зависит от положения маркера. Так почему не сделать shift+F2 для "реализовать\объявить"
Записан
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #3 : Февраля 20, 2014, 18:25 »

Заблуждаетесь, по F2 вызывается фиксированная команда, а не так называемый QuickFix. За подробностями в соседнюю (вашу же) тему...
Записан
Fat-Zer
Гость
« Ответ #4 : Февраля 20, 2014, 18:42 »

В своё время тоже искал сабж... ЕМНИП решения без патча нет... по идее оно должно быть не сложно, но тогда копаться не было времени...
Записан
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #5 : Февраля 20, 2014, 19:05 »

В своё время тоже искал сабж... ЕМНИП решения без патча нет... по идее оно должно быть не сложно, но тогда копаться не было времени...
Именно по идее будет сложно, чертовски сложно...
Записан
kamre
Частый гость
***
Offline Offline

Сообщений: 233


Просмотр профиля
« Ответ #6 : Февраля 20, 2014, 19:27 »

приходится вызывать контекстное меню на клаве, и выбирать там пункты Грустный  
или вообще за мышку хвататься  Плачущий
Alt+Enter когда курсор стоит на методе и еще раз Enter для реализации в cpp.
Записан
Fat-Zer
Гость
« Ответ #7 : Февраля 20, 2014, 20:13 »

В своё время тоже искал сабж... ЕМНИП решения без патча нет... по идее оно должно быть не сложно, но тогда копаться не было времени...
Именно по идее будет сложно, чертовски сложно...
если делать по-совести, то да...
а если сделать для себя, то можно подпереть костылём в том месте, где из QuickFix-как-его-тама делают QAction.

ЗЫ: хотя оно может и не заработать...
« Последнее редактирование: Февраля 20, 2014, 20:15 от Fat-Zer » Записан
unkeep
Гость
« Ответ #8 : Февраля 20, 2014, 21:02 »

приходится вызывать контекстное меню на клаве, и выбирать там пункты Грустный  
или вообще за мышку хвататься  Плачущий
Alt+Enter когда курсор стоит на методе и еще раз Enter для реализации в cpp.

вот это я понимаю, чувак пришёл и просто сказал альтЭнтер. Народ, если не знаете, то лучше других не заблуждайте. Спасибо всем.
Записан
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #9 : Февраля 20, 2014, 22:31 »

Стыдно ((

А самому как?
Уверяли же что в настройках нет!
А вон оно
Среда -> Клавиатура ->
  + TextEditor
     QuickFix ... Alt+Return

PS. Искренне сорри за непреднамеренный ввод в заблуждение.
А чуваку - большущее спасибо )
« Последнее редактирование: Февраля 20, 2014, 22:35 от kai666_73 » Записан
unkeep
Гость
« Ответ #10 : Февраля 20, 2014, 22:33 »

ну что ж поделаешь) я б не нашёл никогда в жизни там. оказывается клёвая штука. можно методы вставлять виртуальные из базового класса... может ещё что-то интересное
« Последнее редактирование: Февраля 20, 2014, 22:38 от unkeep » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.028 секунд. Запросов: 23.