Kiedy postępuję zgodnie ze wszystkimi instrukcjami (w tym wideo Apple), aby przeciągnąć tekst w celu utworzenia fragmentu kodu w xcode, otrzymuję inne zachowanie systemu: widzę tylko zaznaczenie ibeam ... Nie mogę przeciągać. Po prostu ponownie wybiera tekst. Czy brakuje mi jakiegoś oczywistego Apple-izmu? Dzięki
xcode
code-snippets
Jack Bellis
źródło
źródło
Odpowiedzi:
Tak, napotkałem ten sam problem i Apple-ism wydaje się być dobrym określeniem na ten problem :)
Działa to w ten sposób:
źródło
Mnie też się to przydarzyło. Podane rozwiązanie nie działało, ale nadal wymagało tworzenia fragmentów. Jest to obejście, chociaż nie jest to najlepsza opcja, działa.
Jak powiedziałem, nie najlepsza opcja, ale działa.
(Uwaga dla Xcode 8.1) Czasami po zaznaczeniu tekstu i przytrzymaniu przycisku myszy przez 3–8 sekund kursor zmienia się w strzałkę i można przejść do D&D. Szkoda, że działa tylko czasami ...
źródło
Na High Sierra 10.13.3 i XCode 9 napotkałem ten sam problem. Decyzja, która mi odpowiada, to wybranie kodu na pustym miejscu przed pierwszym symbolem, a następnie przeciągnięcie go do biblioteki snippets.
Ważne: musisz przeciągać tylko z pustego miejsca (spójrz na zrzut ekranu poniżej). W przeciwnym razie ponownie wybierzesz kod.
Kursor zmienia się dopiero po rozpoczęciu przeciągania, więc nie daj się zmylić i nie czekaj, aż się zmieni.
źródło
Napotkałem ten problem z Xcode 7.2 w systemie Mac OS X 10.11.2 (El Capitan). Kliknij i przytrzymaj zaznaczenie, a kursor nigdy nie zmieni się z belki dwuteowej na strzałkę podczas przeciągania.
Chociaż odpowiedź MLBDG jest użytecznym obejściem, okazało się, że zamknięcie i ponowne uruchomienie Xcode rozwiązało problem. To może nie działać dla wszystkich, ale warto spróbować, jeśli masz trudności.
źródło
źródło