Mam mac w pracy i chcę zsynchronizować moje powiązania klawiszy w domu do niego. Nie widzę przycisku eksportu w menu Preferencje. Czy jest jakiś inny sposób na eksportowanie moich niestandardowych powiązań klawiszy?Czy istnieje sposób na wyeksportowanie powiązań klawiszy Xcode?
Odpowiedz
w Xcode 5 odpowiedniego folderu backup zalecana jest ~/Library/Developer/Xcode/UserData gdzie można znaleźć następujące elementy:
- /Fragmenty kodu Twój użytkownik wygenerowany kod urywki: NSHipster on XCode Snippets
- /FontsAndColorThemes Wszelkie domyślne motywy masz modyfikowany: XCode 5 Themes
- /skróty klawiszowe Default.keybindings które można otworzyć z Xcode (xml/pLIST): keybindins in xcode 5
- IDEDocumentationWindow.xcuserstate
- IDEOrganizerWindowController.xcuserstate
- IDEPreferencesController.xcuserstate 3 Pliki utrzymać stan dokumentacji, organizator i preferencji okien.
Znajdziesz pliki w katalogu ~/Library/Application Support/Xcode/Key Bindings. Wyobrażam sobie, że możesz po prostu skopiować jeden z tych plików i umieścić go w odpowiednim miejscu na innym komputerze.
Ta odpowiedź jest obecnie datowane. Zobacz odpowiedź @TPoschel dla lokalizacji użytej dla XCode 4.0.2 – Troy
w Xcode 4.0.2 powiązania klawiszy znajdują się w ~/Library/Developer/Xcode/UserData/skróty klawiszowe/
w Xcode 5.0 i 4.3.x kluczowe powiązania są w tym samym miejscu.
w Xcode 8.x.x Klawisze powiązania są nadal tutaj
~/Library/Developer/Xcode/UserData/KeyBindings/
- 1. Czy istnieje sposób definiowania powiązań klawiszy dla projektu?
- 2. Czy istnieje sposób na wyeksportowanie obiektu ActiveRecord do pliku seeds.rb?
- 3. Dobre rozwiązanie dla powiązań klawiszy Emacsa w Xcode
- 4. Czy istnieje sposób automatycznego generowania listy dołączanych powiązań?
- 5. Czy istnieje sposób sprawdzenia, czy istnieje wiele powiązań istnieje w Rails 3.1?
- 6. Czy istnieje sposób listy wszystkich powiązań do obiektu Ember.Object?
- 7. Czy istnieje sposób wykonywania sekwencyjnych powiązań w Clojure?
- 8. Czy istnieje prosty sposób na autouzupełnianie bloków zmiennych w Xcode?
- 9. Wyeksportowanie (zrzut) danych WebSQL
- 10. iTerm 2 nie honoruje powiązań klawiszy zadeklarowanych w .tmux.conf
- 11. Ctrl + U w emacs podczas używania złych powiązań klawiszy
- 12. Czy istnieje sposób otwierania (dowolnych) zrzutów rdzenia za pomocą Xcode?
- 13. Czy istnieje sposób udostępniania fragmentów kodu wśród kilku instalacji Xcode?
- 14. Jakikolwiek sposób na ponowne użycie powiązań w WPF?
- 15. Czy istnieje sposób na uniknięcie wyszukiwania liniowego?
- 16. Czy istnieje sposób na utrzymanie danych HSQLDB?
- 17. Czy istnieje sposób na ukształtowanie zasięgu HTML5?
- 18. Czy istnieje sposób na uniezależnienie UserControl?
- 19. Czy istnieje sposób na wstawienie funkcji rekursywnej?
- 20. Czy istnieje sposób przekonwertować RedisValue [] na ciąg []?
- 21. Czy istnieje sposób na przetestowanie połączenia SQLAlchemy?
- 22. Czy istnieje sposób na przyspieszenie Jsoup.parse()?
- 23. Czy istnieje sposób na usuwanie creep?
- 24. Czy istnieje sposób na uproszczenie tego przypadku?
- 25. Czy istnieje lepszy sposób na zapisanie tego?
- 26. Czy istnieje sposób na pominięcie parametru?
- 27. Czy istnieje sposób na zmianę właściciela JDialog?
- 28. Czy istnieje sposób na przeciążenie + = w python?
- 29. Czy istnieje szybki sposób na utworzenie zestawu?
- 30. Czy istnieje sposób na spowolnienie efektu zawisu?
ostrzeżenie: wygląda na to, że ten plik jest jednym ze sposobów. tzn. jeśli dokonasz edycji ręcznie, a następnie otworzysz kod xcode i zrobisz cokolwiek w interfejsie prefów keybindings, zostanie on nadpisany. –
Tworzenie aliasu - czy to nie działa? Odczytuje plik aliasu dobrze, ale nie próbował jeszcze załadować go w domu. – Johan