2013-03-28 31 views
25

Szukam skrótu klawiaturowego, który pozwala mi połączyć "Cmd-t" (otwórz nową kartę) i "Cmd-kliknięcie na symbol" (przeskocz do definicji). Chcę móc otworzyć definicję symbolu w nowej karcie, podobnie jak kliknięcie w Cmd (kliknięcie z naciśniętym klawiszem Ctrl w systemie Windows) otwiera łącze w nowej karcie podczas korzystania z przeglądarki internetowej.Czy można kliknąć Command w symbolu nowej karty w Xcode?

Próbowałem różnych kombinacji, ale zrezygnowałem po kliknięciu Cmd-Shift-Shift z kliknięciem Shift!

Aktualnie używam Xcode 4.6.1.

Odpowiedz

38
  1. Idź do XCode-> Preferencje,
  2. zakładka
  3. Wybierz nawigacyjny,
  4. Change "Double Click Nawigacja" na "Używa osobnej karcie"

Teraz rozkazuję-dwukrotne kliknięcie na symbol Otwórz w nowej karcie.

+0

Jeśli ktoś się zastanawia, działa to doskonale w Xcode 5.1.1. – Alex

+0

Ustawiłabym opcję "Opcjonalna nawigacja" na "Używanie oddzielnej karty", a następnie użyj opcji + kliknięcie – snayde

3

Zabawne, o którym wspomniałeś ⌘⌥⇧-click, ponieważ możesz otworzyć definicję w nowej zakładce. Niestety, musisz również kliknąć odpowiedni znak +, który pojawi się w nawigatorze okien po wykonaniu tej czynności, więc jest to akcja 2-etapowa. Nie sądzę, że jest inny sposób na zrobienie tego. Apple nazywa to "Jump to Definition In ...", ponieważ możesz wybrać, gdzie chcesz go otworzyć. Ponadto, jeśli jesteś osobą klawiatury ^⌘⌥⇧J

+0

yep działa, ale z jakiegoś powodu ten nawigator okna obciąża moją maszynę! Jeśli ją wymyślisz, możesz "↑, →, Enter", aby otworzyć tę kartę bez opuszczania klawiatury :) Również "^ ⌘⌥⇧J" wydaje się działać z klawiatury tylko po podświetleniu całego symbolu ('⌘⌥ →'). – kraftydevil

9

Najprostszym sposobem znalazłem znaczy

Cmd+T new tab. 
Then Cmd+Click on the symbol. 

myślę Xcode powinien mieć, Cmd+Shift+Click otworzyć funkcję/klasy w nowej karcie. OR Alt+Cmd+O lub coś w tym stylu :)

UPDATE: To była stara sztuczka. Teraz możesz użyć odpowiedzi @Leigh. Cmd + double click + (set preferences to open double click navigation in new tab)

1

Wybierając w edytorze, jedną z metod jest ⌥⌘ click. Przy ⌥⌘ kursor zmieni się w palec wskazujący. Kliknięcie otwiera ten symbol w nowej karcie.

Wybierając w nawigatorze projektu, użyj ⌘ double click.