Gibt es eine Möglichkeit, XCode zu sagen, falten Methoden/Funktionen standardmäßig beim Öffnen einer Datei?
Antworten
Zu viele Anzeigen?Ich bin mir nicht sicher, ob dies eine Änderung des Betriebssystems oder eine Änderung von Xcode ist, aber auf Lion mit Xcode 4 Einige der von Griffo zitierten Befehle werden mit dem Option-Modifikator (der Taste) ausgeführt, nicht mit der Steuerung. Ich habe einige Änderungen vorgenommen, um dies zu berücksichtigen:
Fold option+command+left
Unfold option+command+right
Unfold All U option+U
Fold Methods/Functions option+command+up
Unfold Methods/Functions option+command+down
Entschuldigen Sie, dass ich einen neuen Thread aufmache, aber ich dachte, es lohnt sich, dies zu überarbeiten.
Aktualisierungen in Xcode 10:
Xcode 10 hat die Unterstützung für das Falten von Code verbessert, einschließlich:
- Ein neues Menüband zum Falten von Code, das alle mehrzeiligen faltbaren Codeblöcke im Editor anzeigt
- Ein neuer Stil für gefalteten Code im Editor, mit dem Sie Zeilen mit gefaltetem Code bearbeiten können
- Unterstützung für das Falten von Codeblöcken, die in geschweifte Klammern eingeschlossen sind
- Unterstützung für das Falten von Codeblöcken aus dem Folding Ribbon, aus der strukturierten Auswahl oder aus der
Menüleisten-Editor Code Folding Menüpunkt Fold
Sehen Sie sich diesen Schnappschuss an:
Die Codefaltung war in Xcode 9 Beta 1 deaktiviert, was jetzt in Xcode 9 Beta5 laut Beta-Release-Note funktioniert: Gelöst in Xcode 9 beta 5 - IDE
So geht's:
- Drücken und halten Sie (Befehls)-Taste auf der Tastatur und bewegen Sie den Mauszeiger auf eine beliebige Klammer (Anfang oder Ende). Dadurch wird der Blockbereich automatisch hervorgehoben.
- Behalten (halten) (Befehlsschaltfläche) im gedrückten Zustand und klicken Sie auf den markierten Bereich. Es wird ein Schnellmenü-Popover-Fenster aktiviert mit
Fold
Option. - Wählen Sie
Fold
aus der Menüliste. Ihr Code wird gefaltet und es werden 3 Punkte angezeigt, die den gesamten Block falten/abdecken. - Um nun Ihren Codeblock wieder zu entfalten, lassen Sie (Befehlsschaltfläche) und klicken Sie auf 3 Punkte, die einen Block falten.
Zum besseren Verständnis sehen Sie sich diesen Schnappschuss an:
Alle Tastaturkürzel funktionieren auch.
Fold option + command + left arrow
Unfold option + command + right arrow
Unfold All U option + U
Fold Methods & Functions option + command + up arrow
Unfold Methods & Functions option + command + down arrow
Fold Comment Blocks control + shift + command + up
Unfold Comment Blocks control + shift + command + down
Focus Follows Selection F control + option + command + F
Fold All command + option + shift + left
Unfold All command + option + shift + left
Optionen zum Falten von Code im Xcode-Menü :
Menubar-Editor Codefaltung "Hier ist eine Liste von Codefaltungsoptionen"
Hier ist ein Schnappschuss:
Dieselben Optionen aus der Xcode Short-cut-Liste :
Menubar Xcode Preferences Key Bindings "Hier ist die Liste der Code-Folding Short-Keys"
- See previous answers
- Weitere Antworten anzeigen