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

79

Я хотел бы сделать шпаргалку с наиболее полезным (и экономящим время) ярлыком для Eclipse CDT (C ++).

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

Пожалуйста, размещайте только общие ярлыки (доступные при работе с C ++) или специфичные для CDT.

Этьен Савар
источник

Ответы:

61

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

наиболее выгодных
источник
52

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

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+ \- Раскомментировать / * ... * / выбранный блок

w00t
источник
1
как насчет «скомпилировать сценарий», «создать сценарий» и «запустить»?
tqjustc
@tqjustc Я думаю, что это CTRL+B
Yeo
43

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

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

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

Дэн Бериндей
источник
23

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

Хай
источник
21

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

Rkslice
источник
18

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

Винченцо Пии
источник
15

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

наиболее выгодных
источник
14

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

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

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

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

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

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

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

Клаудиу
источник
6

CTRL+ B: Сборка всех проектов

CTRL+ F11: Беги

F11: Отладка

Примечание: приведенные выше ярлыки применимы ко всем версиям eclipse.


Сочетания клавиш вручную в разделе « Настройки»> «Общие»> «Клавиши».

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

Йео
источник
5

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

mefiX
источник
3

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

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

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

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

dls
источник
1
Ctrl + щелчок по объявлению делает то же самое, что и F3
Яник Зиковский
3

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

Ctrl+ Alt+ G: Текстовый поиск текущего выделенного текста.

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

Laurent Debricon
источник
3

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

Ctrl+ Page Down: Перейти к предыдущему файлу

Baloolaoo
источник
2

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

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

ценапатия
источник
2

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

user2481909
источник
1
Я думаю, что Ctrl + a с последующим Ctrl + i - лучший выбор, если вам нужен автоматический отступ, поскольку Ctrl + Shift + f автоматически форматирует весь код, а не только отступ.
dreua
2

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

Mostafa Saad
источник
1

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

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

Сан
источник
1

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

Юстус Шван
источник
0

Самое близкое, что я подхожу к Eclipse для J2EE при создании классов, - это (пере) сопоставить ( Preferences-> General-> Keys ) «New (Class)» на Ctrl+ 1и выбрать текст несуществующего класса перед тем, чтобы он заполнял диалог нового класса с именем класса.

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

хотадепики
источник
0

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

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

Лукан Эль-Кади
источник
0

Shift+ Alt+G : Генерация геттеров и сеттеров (привязка)

Alt+ Ctrl+ : Продублируйте строку (и)

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

Ctrl + * : Развернуть все

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

Серген Четин
источник