Russian Qt Forum
Ноябрь 23, 2024, 21:55
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Qt-инструментарий
>
[РЕШЕНО - Alt+Enter на методе] HotKey для "реализации метода"
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: [РЕШЕНО - Alt+Enter на методе] HotKey для "реализации метода" (Прочитано 5171 раз)
unkeep
Гость
[РЕШЕНО - Alt+Enter на методе] HotKey для "реализации метода"
«
:
Февраль 20, 2014, 17:54 »
HotKey для "рефакторинг->добавить реализацию в *.cpp".
в настройках хоткеев нет такой команды.
приходится вызывать контекстное меню на клаве, и выбирать там пункты
или вообще за мышку хвататься
make me happy! помогите настроить!
«
Последнее редактирование: Февраль 20, 2014, 21:22 от unkeep
»
Записан
kai666_73
Крякер
Offline
Сообщений: 319
Re: HotKey для "рефакторинг->добавить реализацию в *.cpp"
«
Ответ #1 :
Февраль 20, 2014, 18:04 »
Айтемы (типы) рефакторинга формируются динамически (кроме Rename Symbol...) в зависимости от контекста и положения курсора в этом контексте.
То есть они либо есть, либо их нету, либо есть но уже другие - ну какие тут хоткеи?..
Разве что - язык интерфейса - английский - клавиша Menu - R - и стрелочками
Записан
unkeep
Гость
Re: HotKey для "рефакторинг->добавить реализацию в *.cpp"
«
Ответ #2 :
Февраль 20, 2014, 18:17 »
блин, ну перейти к реализации\объявлению есть же хоткей F2. Тоже зависит от положения маркера. Так почему не сделать shift+F2 для "реализовать\объявить"
Записан
kai666_73
Крякер
Offline
Сообщений: 319
Re: HotKey для "рефакторинг->добавить реализацию в *.cpp"
«
Ответ #3 :
Февраль 20, 2014, 18:25 »
Заблуждаетесь, по F2 вызывается фиксированная команда, а не так называемый QuickFix. За подробностями в соседнюю (вашу же) тему...
Записан
Fat-Zer
Гость
Re: HotKey для "рефакторинг->добавить реализацию в *.cpp"
«
Ответ #4 :
Февраль 20, 2014, 18:42 »
В своё время тоже искал сабж... ЕМНИП решения без патча нет... по идее оно должно быть не сложно, но тогда копаться не было времени...
Записан
kai666_73
Крякер
Offline
Сообщений: 319
Re: HotKey для "рефакторинг->добавить реализацию в *.cpp"
«
Ответ #5 :
Февраль 20, 2014, 19:05 »
Цитата: Fat-Zer от Февраль 20, 2014, 18:42
В своё время тоже искал сабж... ЕМНИП решения без патча нет... по идее оно должно быть не сложно, но тогда копаться не было времени...
Именно по идее будет сложно, чертовски сложно...
Записан
kamre
Частый гость
Offline
Сообщений: 233
Re: HotKey для "рефакторинг->добавить реализацию в *.cpp"
«
Ответ #6 :
Февраль 20, 2014, 19:27 »
Цитата: unkeep от Февраль 20, 2014, 17:54
приходится вызывать контекстное меню на клаве, и выбирать там пункты
или вообще за мышку хвататься
Alt+Enter когда курсор стоит на методе и еще раз Enter для реализации в cpp.
Записан
Fat-Zer
Гость
Re: HotKey для "рефакторинг->добавить реализацию в *.cpp"
«
Ответ #7 :
Февраль 20, 2014, 20:13 »
Цитата: kai666_73 от Февраль 20, 2014, 19:05
Цитата: Fat-Zer от Февраль 20, 2014, 18:42
В своё время тоже искал сабж... ЕМНИП решения без патча нет... по идее оно должно быть не сложно, но тогда копаться не было времени...
Именно по идее будет сложно, чертовски сложно...
если делать по-совести, то да...
а если сделать для себя, то можно подпереть костылём в том месте, где из QuickFix-как-его-тама делают QAction.
ЗЫ: хотя оно может и не заработать...
«
Последнее редактирование: Февраль 20, 2014, 20:15 от Fat-Zer
»
Записан
unkeep
Гость
Re: HotKey для "рефакторинг->добавить реализацию в *.cpp"
«
Ответ #8 :
Февраль 20, 2014, 21:02 »
Цитата: kamre от Февраль 20, 2014, 19:27
Цитата: unkeep от Февраль 20, 2014, 17:54
приходится вызывать контекстное меню на клаве, и выбирать там пункты
или вообще за мышку хвататься
Alt+Enter когда курсор стоит на методе и еще раз Enter для реализации в cpp.
вот это я понимаю, чувак пришёл и просто сказал альтЭнтер. Народ, если не знаете, то лучше других не заблуждайте. Спасибо всем.
Записан
kai666_73
Крякер
Offline
Сообщений: 319
Re: [РЕШЕНО - Alt+Enter на методе] HotKey для "реализации метода"
«
Ответ #9 :
Февраль 20, 2014, 22:31 »
Стыдно ((
А самому как?
Уверяли же что в настройках нет!
А вон оно
Среда -> Клавиатура ->
+ TextEditor
QuickFix ... Alt+Return
PS. Искренне сорри за непреднамеренный ввод в заблуждение.
А чуваку - большущее спасибо )
«
Последнее редактирование: Февраль 20, 2014, 22:35 от kai666_73
»
Записан
unkeep
Гость
Re: [РЕШЕНО - Alt+Enter на методе] HotKey для "реализации метода"
«
Ответ #10 :
Февраль 20, 2014, 22:33 »
ну что ж поделаешь) я б не нашёл никогда в жизни там. оказывается клёвая штука. можно методы вставлять виртуальные из базового класса... может ещё что-то интересное
«
Последнее редактирование: Февраль 20, 2014, 22:38 от unkeep
»
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...