Najbardziej przydatny skrót w Eclipse CDT


79

Chciałbym zrobić ściągawkę prezentującą najbardziej użyteczny (oszczędzający czas) skrót do Eclipse CDT (C ++).

Czy możesz powiedzieć, jakie są najbardziej przydatne skróty, których używasz w CDT?

Prosimy o publikowanie tylko ogólnych skrótów (dostępnych w C ++) lub specyficznych dla CDT.

Odpowiedzi:


61

Ctrl+ Tab: Przełączanie między plikami źródłowymi i nagłówkowymi.


52

Podsumowanie wszystkich skrótów w tym wątku i nie tylko.

Ctrl+ Tab- Przełączanie między plikami źródłowymi i nagłówkowymi.

Ctrl+ Shift+ T- Otwórz element

Ctrl+ Shift+ R- Otwórz plik / zasób.

Ctrl+ =- Poznaj rozszerzenie Macro.

Ctrl+ Space- Pokaż propozycje do ukończenia, które napisałeś.

Ctrl+ Alt+ H- Otwiera hierarchię wywołań funkcji

Ctrl+ Shift+ N- Dodaje #include dla pliku nagłówkowego, w którym zadeklarowano bieżący element

Ctrl+ i- Poprawia wcięcie zaznaczonego tekstu - moim zdaniem bardzo przydatne

Ctrl+ d- Usuwa bieżący wiersz

Ctrl+ h- Otwiera okno wyszukiwania; karta „Wyszukiwanie w C / C ++” przeszukuje indeksowane lokalizacje

Ctrl+ O- Otwiera przeglądarkę składową aktualnej klasy, umożliwiając szybkie otwarcie metody

F3 - Deklaracja otwarta

Ctrl+ Shift+ G- Po wybraniu funkcji, obiektu lub zmiennej: znajdź wszystkie ich wystąpienia w projekcie.

Ctrl+ Alt+ G- Wyszukiwanie tekstowe aktualnie zaznaczonego tekstu.

Ctrl + lewy przycisk myszy - przejście do definicji przedmiotu.

Ctrl+ j- Wyszukiwanie przyrostowe w bieżącym pliku

Ctrl+ k- Wyszukiwanie do przodu podświetlonego tekstu w pliku.

Ctrl+ Shift+ k- Aby przeszukać wstecz w celu znalezienia podświetlonego tekstu w pliku

Alt+ / - Idź do poprzedniego / przejdź do następnego edytowanego lub oglądanego miejsca.

Ctrl+ m- Maksymalizuj lub cofaj maksymalizację bieżącego okna Edytora (działa również w innych systemach Windows

Ctrl+ Shift+ Strzałka w górę / w dół - Przejdź do poprzedniej / przejdź do następnej metody

Ctrl+ q- Przejdź do ostatnio edytowanej lokalizacji

Ctrl+ Shift+ p- Po wybraniu nawiasu: przeskocz do odpowiedniego nawiasu zamykającego lub otwierającego

Ctrl+ /- Skomentuj / odznacz wszystkie zaznaczone linie za pomocą //

Ctrl+ Shift+ /- Skomentuj wybrany blok za pomocą / * ... * /

Ctrl+ Shift+ \- Odkomentuj / * ... * / wybrany blok


1
a co z „kompilacją skryptu”, „zbudowaniem skryptu” i „uruchomieniem”?
tqjustc

@tqjustc Myślę, że to jest CTRL+B
Yeo

43

Ctrl+ Shift+ T: Otwórz element.

Ctrl+ Shift+ R: Otwórz plik / zasób.

Ctrl+ =: Odkryj rozszerzenie Macro.


23

Ctrl+ Space: Pokaż propozycje do ukończenia, które napisałeś.


21

Ctrl+ Shift+ L: Pokazuje listę działań wraz z odpowiadającymi im skrótami. ;)



15

Alt+ Shift+ R, N: Zmiana nazwy funkcji lub zmiennej w całym projekcie.


14

Oto lista tych, których używam najczęściej (z wyłączeniem tych z poprzednich odpowiedzi):

  • Ctrl+ Shift+ N- dodaje instrukcję włączającą; dołączony plik nagłówkowy to ten, w którym bieżący element jest zadeklarowany w

  • Ctrl+ i- poprawia wcięcie zaznaczonego tekstu - moim zdaniem bardzo przydatne

  • Ctrl+ d- usuwa bieżący wiersz

  • Alt+ / - przenosi zaznaczony tekst (lub bieżącą linię, jeśli żaden tekst nie jest zaznaczony) w górę lub w dół

  • Alt+ / - przejście do poprzedniej / następnej edytowanej lokalizacji; na przykład, jeśli przeglądasz kilka deklaracji funkcji, a następnie chcesz wrócić do miejsca, z którego zacząłeś, naciśnij Alt+, aby przejść do poprzednich lokalizacji

  • Ctrl+ h- otwiera okno wyszukiwania; Karta „Wyszukiwanie w C / C ++” przeszukuje indeksowane lokalizacje i jest szybka, ale karta „Wyszukiwanie plików” przeszukuje cały tekst w Twoich projektach i może być przydatna, gdy szukasz elementu „ukrytego” (np. na przykład podczas wyszukiwania makra zdefiniowanego w #ifdef _WINDOWS, ale _WINDOWS nie jest obecnie zdefiniowane w Twoim projekcie)


6

CTRL+ B: Buduj wszystkie projekty

CTRL+ F11: Uruchom

F11: Debuguj

Uwaga: powyższe skróty mają zastosowanie do wszystkich wersji zaćmienia


Skróty ręczne z Preferencje> Ogólne> Klawisze

ALT+ B: Build Project (obecnie aktywny projekt)


5

Ctrl+ O: Otwiera przeglądarkę składową aktualnej klasy, umożliwiając szybkie otwarcie metody.


3

Musisz zmienić domyślne wiązania, aby je uzyskać - ale lubię:

F3 : Deklaracja otwarta.

F4 : Znajdź tekst w projekcie.

F4jest oczywiste, ale F3ma pewne zawiłości: jeśli użyjesz go w wywołaniu funkcji, przeniesie Cię do definicji, a jeśli użyjesz go w definicji, przeniesie Cię do deklaracji.


1
Ctrl + kliknięcie na deklarację robi to samo, co F3
Janik Zikovsky

3

Ctrl+ Shift+ G: Po wybraniu funkcji, obiektu lub zmiennej: znajdź wszystkie jej wystąpienia w projekcie (działa również z Javą).

Ctrl+ Alt+ G: Wyszukiwanie tekstowe aktualnie zaznaczonego tekstu.

Ctrl + lewy przycisk myszy: przejście do definicji przedmiotu.


3

Ctrl+ Page Up: Przejdź do następnego pliku źródłowego otwartego jako zakładka

Ctrl+ Page Down: Przejdź do poprzedniego pliku


2

Ctrl+ j: Wyszukiwanie przyrostowe w bieżącym pliku

Ctrl+ /(klawiatura numeryczna): kontur - składa wszystkie funkcje - dla szybkiego podglądu


2

Ctrl+ Shift+ f: to automatyczne wcięcie kodu


1
Myślę, że Ctrl + a, po którym następuje Ctrl + i, jest lepszym wyborem, jeśli chcesz mieć automatyczne indeksowanie, ponieważ Ctrl + Shift + f automatycznie formatuje cały kod, a nie tylko wcięcie.
dreua


1

Ctrl+ k: Wyszukiwanie w przód podświetlonego tekstu w pliku.

Ctrl+ Shift+ k: Aby przeszukać wstecz w celu znalezienia podświetlonego tekstu w pliku


1

Alt+ Shift+ T: Wybrana metoda: Przełączanie między inline, out of class in .h i out of class in .cpp


0

Najbliżej Eclipse dla J2EE podczas tworzenia klas jest (ponowne) mapowanie ( Preferencje-> Ogólne-> Klucze ) „Nowa (klasa)” doCtrl + 1i zaznaczenie wcześniej nieistniejącego tekstu klasy, tak aby wypełnił on okno dialogowe nowej klasy z nazwą klasy.

Niestety, nadal musisz wprowadzić nazwy plików źródłowych i plików nagłówkowych w oknie dialogowym.


0

Dla mnie jest to jeden z najbardziej przydatnych skrótów klawiszowych, szczególnie w trybie debugowania :

Alt+ / - Przejdź do poprzedniej / następnej pozycji kursora.



0

Shift+ Alt+ G: Generuj metody pobierające i ustawiające (powiąż to)

Alt+ Ctrl+ : Powiel linię (y)

Ctrl+ Shift+ /: Złóż wszystko

Ctrl+ *: Rozwiń wszystko

Ctrl+ /: Włącz / wyłącz składanie

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.