Russian Qt Forum
Ноябрь 23, 2024, 22:03 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: [РЕШЕНО - Alt+Enter на методе] HotKey для "реализации метода"  (Прочитано 5173 раз)
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.048 секунд. Запросов: 23.