Jestem wielkim zwolennikiem używania klawiatury w jak największym stopniu (w ten sposób jest to znacznie szybsze) i miałem nadzieję, że inni będą mogli udostępnić niektóre skróty Xcode, których używają.
Szukano tego obrazu po raz trzeci, w końcu zapisano, jest świetny. Zawsze zapomnij o filtrach.
DanSkeel,
4
@DanSkeel Dziękujemy. Szybka uwaga na temat filtra nawigatora - często używałem cmd-Option-j do filtrowania, a następnie nawigowania do plików źródłowych. Jednak teraz uważam, że polecenie otwierania szybko lepiej lepiej (cmd-shift-O, wpisz kilka znaków, wróć)
Robert
6
Jeśli chcesz skupić się na polu wyszukiwania Search Navigator, możesz nacisnąć, Command + 3a następnie nacisnąćCommand + Option + j
DanSkeel
8
Przyjemnym dodatkiem byłyby ^(1-6)elementy interfejsu nad głównym obszarem edycji. Można łatwo poruszać się Recent Files, Callersoraz Method list. Pamiętaj, że możesz zacząć pisać po jednym z nich. ( Bardzo przydatne z Control-6.)
funroll
Czy ktoś wie, jak przypisać wiele skrótów do jednej akcji w preferencjach Xcode? Niektóre akcje są wstępnie zdefiniowane za pomocą wielu skrótów, ale nie mogłem wymyślić, jak np. Przypisać zarówno PageUp, jak i domyślną dla „Przełącz na następny odpowiednik”.
Raffael,
138
Cmd+ Shift+ ootwiera okno dialogowe „Otwórz szybko”, w którym można szybko znaleźć i otworzyć pliki zawierające wprowadzony tekst.
Jeśli korzystasz z pliku .m, przełącza się on na odpowiedni plik .h i odwrotnie.
John Douthat
28
To Control + Cmd + góra / dół na mojej wersji Xcode (4.5.2)
jake_hetfield
3
To Control + CMD + góra / dół na Xcode 5.1
Faizan S.
W klawiaturze Apple klawisz Control zwany Opcją.
ADJ
1
@ArunPratap niepoprawne. Opcja to opcja lub alt, kontrola to kontrola
ff10
47
command+ shift+j
Ujawnia bieżący plik w nawigatorze projektu. Bardzo przydatne, jeśli używasz command+ control+, Jaby przejść do definicji, ponieważ Xcode nie ujawni automatycznie pliku zawierającego w nawigatorze.
Dodano teraz domyślny skrót klawiaturowy (Xcode 4) do ponownego wcięcia. Użyj Control + I. A element został przeniesiony w Edytorze -> Struktura -> Ponowne wcięcie.
sElanthiraiyan
5
Zaznacz także kod i naciśnij Command+ [lub, ]aby wciąć swój wybór.
Po zakończeniu wyszukiwania w projekcie, gdy wyniki są już dostępne w Nawigatorze, w jaki sposób można je iterować bez konieczności używania myszy? (Nienawidzę konieczności klikania każdego wyniku)
totemario
2
Dodatkowo możesz użyć Cmd + E, aby umieścić bieżące zaznaczenie w find (w pliku), a Cmd + G, aby wybrać / przejść do następnego wystąpienia (Cmd + Shift + G przesuwa się do tyłu). Działa świetnie również do szybkich wymian (naprzemienne Cmd + G i Cmd + V). Osobiście zmapowałem też Cmd + Option + E, aby znaleźć wybór w projekcie, aby zachować spójność z powyższym.
Patrick Pijnappel,
@ totemario Możesz nacisnąć klawisz Command-opcja-G, aby przejść do każdego wyniku wyszukiwania na poziomie projektu. shift-polecenie-opcja-G spowoduje przejście do następnego wyniku.
Canucklesandwich,
1
@tothemario obecnie jest Cmmd + Control + Gna następny i Cmmd + Control + Shift + Gna poprzedni. Jeśli chcesz kombinację klawiszy, przejdź do Preferencji >> Wiązania klawiszy >> wyszukaj „Znajdź następny w obszarze roboczym” i Znajdź poprzedni w obszarze roboczym
Kochanie,
20
Ctrl+ Command+ ↑- Przełączanie między plikami nagłówkowymi i implementacyjnymi.
Cmd + kliknięcie symbolu również działa w ten sam sposób.
Rakesh
Dodaj opcję do powyższego skrótu, aby otworzyć definicję w edytorze asystenta.
yood
7
Niektóre z moich ulubionych skrótów wcale nie są skrótami klawiaturowymi, ale gestami wielodotykowymi. Wszystkie Macbooki od początku 2008 r. Wyobrażam sobie komputery stacjonarne z Magic Mouse lub Magic Trackpad, obsługujące przesuwanie trzema palcami w górę i w dół w celu przełączania między nagłówkiem a implementacją oraz przeciąganie trzema palcami w lewo i prawo, aby poruszać się po historia plików.
Twórz własne skróty klawiaturowe za pomocą tekstu kartę klawiszy na panelu preferencji klawiszy . Oszczędność czasu sama w sobie. Po prostu wyszukaj swoje ulubione działania i dodaj / edytuj skróty!
Kolejny wątek, który może Ci się przydać, znajduje się tutaj .
Nie mogę żyć bez pionowego przesunięcia trzema palcami, aby przełączać się między interfejsem a plikiem implementacji. Jeśli tęsknisz za xcode-4 / Lion, postępuj zgodnie z następującymi instrukcjami:
Odpowiedzi:
Uważam, że skróty do otwierania i zamykania różnych obszarów ekranu muszą być przydatne.
źródło
Search Navigator
, możesz nacisnąć,Command + 3
a następnie nacisnąćCommand + Option + j
^(1-6)
elementy interfejsu nad głównym obszarem edycji. Można łatwo poruszać sięRecent Files
,Callers
orazMethod list
. Pamiętaj, że możesz zacząć pisać po jednym z nich. ( Bardzo przydatne zControl-6
.)Cmd+ Shift+ ootwiera okno dialogowe „Otwórz szybko”, w którym można szybko znaleźć i otworzyć pliki zawierające wprowadzony tekst.
źródło
Zaktualizowano dla nowszych wersji:
Control+ Command+↑
Przełącza między odpowiednimi plikami .h / .m lub jako własna dokumentacja Apple , oznacza to Przejdź do odpowiednika
źródło
command+ shift+j
Ujawnia bieżący plik w nawigatorze projektu. Bardzo przydatne, jeśli używasz command+ control+, Jaby przejść do definicji, ponieważ Xcode nie ujawni automatycznie pliku zawierającego w nawigatorze.
źródło
command /
Skomentuj bieżącą linię lub wiele linii, jeśli są podświetlone.
Przydaje się do szybkiego komentowania i odkomentowania podczas eksperymentowania z kodem.
źródło
Ponowne wcięcie. Jest włączony
Edit > Format > Re-Indent
i domyślnie nie ma skrótu (używam Command+ Shift+ L). To darem niebios.źródło
Command
+[
lub,]
aby wciąć swój wybór.command F Wyszukaj w pliku
option command F Wyszukaj i zamień w pliku
shift command F Szukaj w całym projekcie
shift option command F Wyszukaj i zamień w całym projekcie
Zwróć uwagę na wzór ułatwiający zapamiętywanie.
źródło
Cmmd + Control + G
na następny iCmmd + Control + Shift + G
na poprzedni. Jeśli chcesz kombinację klawiszy, przejdź do Preferencji >> Wiązania klawiszy >> wyszukaj „Znajdź następny w obszarze roboczym” i Znajdź poprzedni w obszarze roboczymCtrl+ Command+ ↑- Przełączanie między plikami nagłówkowymi i implementacyjnymi.
źródło
Command+ J (Przenieś fokus do dowolnej sekcji edytora)
źródło
Control+ Command +j
Podświetl słowo kluczowe (nazwa metody) i przejdź do jego definicji. Działa również dla zmiennych, # definicji itp.
źródło
Niektóre z moich ulubionych skrótów wcale nie są skrótami klawiaturowymi, ale gestami wielodotykowymi. Wszystkie Macbooki od początku 2008 r. Wyobrażam sobie komputery stacjonarne z Magic Mouse lub Magic Trackpad, obsługujące przesuwanie trzema palcami w górę i w dół w celu przełączania między nagłówkiem a implementacją oraz przeciąganie trzema palcami w lewo i prawo, aby poruszać się po historia plików.
źródło
Command+ Shift+ Ydla konsoli.
źródło
Uważam, że ściągawka obok komputera to najlepszy sposób na znalezienie przydatnych skrótów. Cocoa Samurai ma dobry.
źródło
Wiązania klawiszy z akcjami XCode
Twórz własne skróty klawiaturowe za pomocą tekstu kartę klawiszy na panelu preferencji klawiszy . Oszczędność czasu sama w sobie. Po prostu wyszukaj swoje ulubione działania i dodaj / edytuj skróty!
Kolejny wątek, który może Ci się przydać, znajduje się tutaj .
źródło
Tylko podstawowa nawigacja emacsa. Czuje się tak dobrze.
źródło
Nie mogę żyć bez pionowego przesunięcia trzema palcami, aby przełączać się między interfejsem a plikiem implementacji. Jeśli tęsknisz za xcode-4 / Lion, postępuj zgodnie z następującymi instrukcjami:
http://geeksinkilts.com/?p=67
źródło