Сводка всех ярлыков в этой ветке и некоторых других.
Ctrl+ Tab- Переключение между исходным и заголовочным файлами.
Ctrl+ Shift+ T- Открытый элемент
Ctrl+ Shift+ R- Открыть файл / ресурс.
Ctrl+ =- Изучите расширение макросов.
Ctrl+ Space- Показать предложения по завершению написанного.
Ctrl+ Alt+ H- открывает иерархию вызовов для функции
Ctrl+ Shift+ N- Добавляет #include для файла заголовка, в котором объявлен текущий элемент
Ctrl+ i- Исправляет отступ выделенного текста - на мой взгляд очень полезно
Ctrl+ d- Удаляет текущую строку
Ctrl+ h- открывает диалог поиска; вкладка «C / C ++ Search» выполняет поиск по проиндексированным местоположениям
Ctrl+ O- Открывает браузер-член текущего класса, позволяя быстро открыть метод
F3 - Открытая декларация
Ctrl+ Shift+ G- Когда выбрана функция, объект или переменная: найти все их вхождения в проекте.
Ctrl+ Alt+ G- Текстовый поиск текущего выделенного текста.
Ctrl + щелчок левой кнопкой мыши - переход к определению элемента.
Ctrl+ j- Пошаговый поиск в текущем файле
Ctrl+ k- Для прямого поиска выделенного текста в файле.
Ctrl+ Shift+ k- Для поиска в обратном направлении выделенного текста в файле
Alt+ ←/ →- Перейти к предыдущему / перейти к следующему редактируемому или просматриваемому месту.
Ctrl+ m- Развернуть или развернуть текущее окно редактора (также работает для других окон
Ctrl+ Shift+ Стрелка вверх / вниз - переход к предыдущему / переход к следующему методу
Ctrl+ q- Перейти к последнему измененному месту
Ctrl+ Shift+ p- С выбранной скобкой: перейти к соответствующей закрывающей или открывающей скобке
Ctrl+ /- Комментировать / раскомментировать все выделенные строки //
Ctrl+ Shift+ /- Комментировать выбранный блок с помощью / * ... * /
Ctrl+ Shift+ \- Раскомментировать / * ... * / выбранный блок
CTRL
+B
Ctrl+ Shift+ T: Открыть элемент.
Ctrl+ Shift+ R: Открыть файл / ресурс.
Ctrl+ =: Изучить расширение макросов.
источник
Ctrl+ Space: Показать предложения для завершения написанного.
источник
Ctrl+ Shift+ L: Показывает список действий с соответствующими ярлыками. ;)
источник
Ctrl+ Alt+ H: Открывает иерархию вызовов для функции
источник
Alt+ Shift+ R, NПереименовать функцию или переменную на протяжении проекта.
источник
Вот список тех, которые я использую чаще всего (исключая те из предыдущих ответов):
Ctrl+ Shift+ N- добавляет оператор включения; включенный файл заголовка - это тот, в котором текущий элемент объявлен в
Ctrl+ i- исправляет отступ выделенного текста - на мой взгляд очень полезно
Ctrl+ d- удаляет текущую строку
Alt+ ↑/ ↓- перемещает выделенный текст (или текущую строку, если текст не выделен) вверх или вниз
Alt+ ←/ →- переход к предыдущему / следующему месту редактирования; например, если вы просматриваете несколько объявлений функций, а затем хотите вернуться туда, откуда вы начали, нажмите Alt+, ←чтобы перейти к предыдущим местоположениям
Ctrl+ h- открывает диалог поиска; вкладка «C / C ++ Search» выполняет поиск по проиндексированным местоположениям и работает быстро, но вкладка «File Search» выполняет поиск по всему тексту в ваших проектах и может пригодиться, когда вы ищете «скрытый» элемент (для Например, при поиске макроса, определенного в #ifdef _WINDOWS, но _WINDOWS в настоящее время не определено в вашем проекте)
источник
CTRL+ B: Сборка всех проектов
CTRL+ F11: Беги
F11: Отладка
источник
Ctrl+ O: Открывает браузер-член текущего класса, позволяя быстро открыть метод.
источник
Вы должны изменить привязки по умолчанию, чтобы получить их, но мне нравится:
F3 : Открытое объявление.
F4 : Найти текст в проекте.
F4F3не требует пояснений, но имеет некоторые сложности: если вы используете его в вызове функции, он приведет вас к определению, а если вы используете его в определении, он приведет вас к объявлению.
источник
Ctrl+ Shift+ G: Когда выбрана функция, объект или переменная: найти все их вхождения в проекте (работает также с java).
Ctrl+ Alt+ G: Текстовый поиск текущего выделенного текста.
Ctrl + щелчок левой кнопкой мыши: переход к определению элемента.
источник
Ctrl+Page Up : Перейти к следующему исходному файлу, открытому как вкладка
Ctrl+ Page Down: Перейти к предыдущему файлу
источник
Ctrl+ j: Инкрементный поиск в текущем файле
Ctrl+ /(цифровая клавиатура): контур - складывает все функции - для быстрого просмотра
источник
Ctrl+ Shift+ f: этот код автоматического отступа
источник
Ctrl+ Shift+ {открывает параллельный редактор для того же исходного файла.
источник
Ctrl+ k: Для прямого поиска выделенного текста в файле.
Ctrl+ Shift+ k: Для поиска в обратном направлении выделенного текста в файле
источник
Alt+ Shift+ T: Выбранный метод: переключение между встроенным, внеклассным в .h и внеклассным в .cpp
источник
Самое близкое, что я подхожу к Eclipse для J2EE при создании классов, - это (пере) сопоставить ( Preferences-> General-> Keys ) «New (Class)» на Ctrl+ 1и выбрать текст несуществующего класса перед тем, чтобы он заполнял диалог нового класса с именем класса.
К сожалению, вам все равно придется вводить имена исходного файла и файла заголовка в диалоговом окне.
источник
Для меня это одно из самых полезных сочетаний клавиш, особенно в режиме отладки :
Alt+ ←/ →- Перейти к предыдущей / следующей позиции курсора.
источник
Alt+ Shift+ ↑: Выберите блок.
источник
Shift
+Alt
+G
: Генерация геттеров и сеттеров (привязка)Alt
+Ctrl
+↑
: Продублируйте строку (и)Ctrl
+Shift
+/
: Сложить всеCtrl
+*
: Развернуть всеCtrl
+/
: Включить / отключить сворачиваниеисточник