Самый полезный ярлык в Eclipse CDT

Я хотел бы сделать чит-лист, представляющий наиболее полезный (и экономящий время) ярлык для Eclipse CDT (С++).

Можете ли вы поделиться наиболее полезными ярлыками, которые вы используете в CDT?

Пожалуйста, публикуйте только общие ярлыки (доступны при выполнении С++) или CDT.

Ответ 1

Ctrl + Tab: Переключение между исходными и заголовочными файлами.

Ответ 2

Сводка всех ярлыков в этой теме и некоторых других.

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/С++ Search" выполняет поиск по индексированным местоположениям

Ctrl + O - Открывает браузер-член текущего класса, позволяя быстро открыть метод

F3 - Открыть объявление

Ctrl + Shift + G - Когда выбрана функция, объект или var: найдите все вхождения в проекте.

Ctrl + Alt + G - Текстовый поиск выбранного текста.

Ctrl + левый клик - перейдите к определению элемента.

Ctrl + j - Инкрементный поиск в текущем файле

Ctrl + k - поиск вперед выделенного текста в файле.

Ctrl + Shift + k - поиск назад для выделенного текста в файле

Alt + / - Переход к предыдущему/перейти к следующему отредактированному или просмотренному месту.

Ctrl + m - Максимальное или неограниченное текущее окно редактора (также работает для других Windows

Ctrl + Shift + Стрелка вверх/вниз - переход к предыдущему/переход к следующему методу

Ctrl + q - отредактирован переход к последнему местоположению

Ctrl + Shift + p - с выбранным скобкой: перейти к соответствующему закрывающему или открывающему кронштейну

Ctrl + / - Комментировать/раскомментировать все выделенные строки с помощью //

Ctrl + Shift + / - комментарий выбранного блока с /*... */

Ctrl + Shift + \ - Uncomment/*... */selected block

Ответ 3

Ctrl + Shift + T: Открыть элемент.

Ctrl + Shift + R: открыть файл/ресурс.

Ctrl + =: Изучите расширение макроса.

Ответ 4

Ctrl + Space: Показать предложения, которые вы написали.

Ответ 5

Ctrl + Shift + L: отображает список действий с соответствующими ярлыками.;)

Ответ 6

Ctrl + Alt + H: открывает иерархию вызовов для функции

Ответ 7

Alt + Shift + R, N: переименовать функцию или переменную во всем проекте.

Ответ 8

Вот список тех, которые я использую чаще всего (исключая те из предыдущих ответов):

  • Ctrl + Shift + N - добавляет оператор include; включенным заголовочным файлом является тот, в котором текущий элемент объявлен в

  • Ctrl + i - исправляет отступы выделенного текста - очень полезно, на мой взгляд,

  • Ctrl + d - удаляет текущую строку

  • Alt + / - перемещает выделенный текст (или текущую строку, если текст не выбран) вверх или вниз

  • Alt + / - перейти в предыдущее/следующее место, которое вы отредактировали; например, если вы просматриваете несколько деклараций функций, а затем хотите вернуться туда, откуда вы начали, нажмите Alt + , чтобы перейти к предыдущим местоположениям.

  • Ctrl + h - открывает диалоговое окно поиска; вкладка "C/С++ Search" выполняет поиск по индексированным местоположениям и выполняется быстро, но вкладка "Поиск файлов" просматривает весь текст в ваших проектах и ​​может пригодиться, когда вы ищете "скрытый" элемент (для например, при поиске макроса, определенного в #ifdef _WINDOWS, но _WINDOWS в настоящее время не определено в вашем проекте)

Ответ 9

Ctrl + O: открывает браузер-член текущего класса, что позволяет быстро открыть метод.

Ответ 10

CTRL + B: создать все проекты

CTRL + F11: выполнить

F11: Отладка

Примечание. Вышеупомянутые ярлыки применимы ко всей версии eclipse


Ручные ссылки из Предпочтения > Общие > Клавиши

ALT + B: Build Project (текущий активный проект)

Ответ 11

Вам нужно изменить привязки по умолчанию, чтобы получить их, но мне нравится:

F3: Открыть объявление.

F4: найдите текст в проекте.

F4 не требует пояснений, но F3 имеет некоторые тонкости: если вы используете его в вызове функции, это приведет вас к определению, и если вы используете его в определении, оно приведет вас к объявлению.

Ответ 12

Ctrl + Shift + G: Когда выбрана функция, объект или var: найдите все вхождения в проекте (работает также с java).

Ctrl + Alt + G: Текстовый поиск выбранного текста.

Ctrl + левый клик: перейдите к определению элемента.

Ответ 13

Ctrl + Page Up: перейдите к следующему исходному файлу, открытому как вкладка

Ctrl + Page Down: переход к предыдущему файлу

Ответ 14

Ctrl + j: инкрементный поиск в текущем файле

Ctrl + / (цифровая клавиатура): контур - сбрасывает все функции - для быстрого просмотра

Ответ 15

Ctrl + Shift + f: этот код автоматического отступа

Ответ 16

Ctrl + Shift + { открывает параллельный редактор для того же исходного файла.

Ответ 17

Ctrl + k: поиск вперед выделенного текста в файле.

Ctrl + Shift + k: поиск назад для выделенного текста в файле

Ответ 18

Alt + Shift + T: Выбранный метод: Переключение между встроенными, вне класса в .h и вне класса в .cpp

Ответ 19

Ближайшим образом я получаю Eclipse для J2EE при создании классов, это (re) map (Preferences- > General- > Keys) "New (Class)" до Ctrl + 1 и выбирая несуществующий текст класса, чтобы он заполнил новое диалоговое окно класса именем класса.

К сожалению, вам все равно придется вводить имена исходного файла и заголовка в диалоговом окне.

Ответ 20

Для меня это один из самых полезных сочетаний клавиш, особенно в режиме отладки:

Alt + / - Перейти к предыдущей/следующей позиции курсора.

Ответ 21

Alt + Shift + : выберите блок.

Ответ 22

Shift + Alt + G: генерировать геттеры и сеттеры (связывать их)

Alt + Ctrl + : дублировать строку (и)

Ctrl + Shift + /: сложить все

Ctrl + *: раскрыть все

Ctrl + /: включить/отключить складывание