Aktivieren Code-Faltung durch Standard
-
23-09-2019 - |
Frage
Gibt es eine Möglichkeit XCode zu sagen, falten Methoden / Funktionen standardmäßig beim Öffnen einer Datei?
Lösung
Nicht sicher, ob dies ist ein Betriebssystem zu ändern oder eine Xcode Veränderung, aber auf Lion mit Xcode 4 , einige dieser Befehle von Griffo zitiert werden, mit der Option Modifikator durchgeführt (die ⌥-Taste), Kontrolle nicht. Ich habe einige Änderungen vorgenommen, dies zu reflektieren:
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
Leider einen Thread Necro, aber ich dachte, das war die Mühe wert zu revidieren.
Andere Tipps
Updates in Xcode 10:
Xcode 10 hat eine verstärkte Unterstützung für Code-Folding, einschließlich:
- Ein neuer Code Faltungs ribbon alle der mehreren Leitungen faltbaren Codeblöcke im Editor zeigt
- Ein neuer Stil für gefalteten Code im Editor, den Sie bearbeiten Zeilen mit gefaltetem Code ermöglicht
- Unterstützung für das Falten jeder Codeblock in geschweiften Klammern
- Support für Blöcke von Code aus dem Falten bindet aus strukturierter Auswahl Falten oder aus dem
eingebenMenubar ► Editor ► Code-Folding ► Falten Menüpunkt
Sehen Sie in dieser Momentaufnahme:
eingebenCode-Folding wurde in Xcode 9 Beta 1 deaktiviert, die jetzt arbeiten, in Xcode 9 Beta5 nach Beta-Version Hinweis: gelöst in Xcode 9 beta 5 - IDE
Hier ist, wie:
- Drücken und halten Sie
⌘
(Befehl) Taste in der Tastatur und verschieben / Hover Maus-Cursor auf einem beliebigen (Start oder Ende) Klammern. Es wird automatisch zu markieren, Blockbereich. - Halten (Hold)
⌘
(Befehl) Taste im gedrückten Zustand, und klicken Sie auf markierten Bereich. Es ermöglicht eine schnelle Menü popover Fenster mitFold
. - Wählen Sie
Fold
aus der Menüliste. Es wird Ihren Code und zeigt 3 Punkte, Falzen / Abdeckung gesamter Block faltet. - Nun, um wieder zu entfalten Code-Block, Freigabe
⌘
(Befehl) Taste und klicken Sie auf 3 Punkte einen Block zu falten.
Zum leichteren Verständnis, Blick auf dieser Momentaufnahme:
Es ist alle Abkürzung Tastatur ist auch arbeiten.
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
Code-Optionen von Xcode Menü Falten :
Menubar ▶ Editor ▶ Code-Folding ▶ "Dies ist die Liste der Code-Folding-Optionen"
Hier ist ref Schnappschuss:
Gleiche Optionen von Xcode Short-Cut-Liste :
Menubar ▶ Xcode ▶ Einstellungen ▶ Tastenbelegungen ▶ "Hier ist die Liste der Code-Folding Kurztasten"
Die richtige Antwort ist in einigen der Kommentare (nicht in eine der Antworten, ich glaube nicht ...
Im übrigen sind die Shortcut-Tasten für diese hier:
aus der Vergangenheit Antworten zu urteilen, dieses Mal gewechselt haben muss. Dies ist von Xcode 6.1.1.
Aus Gründen der Vollständigkeit,
Fold All ⌘⌥⇧← command+option+shift+left
Ich glaube nicht, so gibt es einige praktische Tastenkombinationen aber:
Fold ⌃⌘← control+command+left
Fold All ⌘⌥⇧← command+option+shift+left
Unfold ⌃⌘→ control+command+right
Unfold All ⌃U control+U
Fold Methods/Functions ⌃⌘↑ control+command+up
Unfold Methods/Functions ⌃⌘↓ control+command+down
Fold Comment Blocks ⌃⇧⌘↑ control+shift+command+up
Unfold Comment Blocks ⌃⇧⌘↓ control+shift+command+down
Focus Follows Selection ⌃⌥⌘F control+option+command+F
Ich fühle deinen Schmerz. Es ist schwer zu drücken cmd + Option + Shift + jedes Mal, wenn ich eine Implementierung Datei, die alle Methoden zum Einsturz offen gelassen. Ich wäre dankbar, eine Möglichkeit zu wissen, dass dies standardmäßig eingestellt. Auf der anderen Seite, eine wohl offensichtlich Abhilfe kann das Verfahren von dem Verfahren Picker auf dem oberen Rand des Fensters auszuwählen. Ich nehme an, das ist, wie die Xcode Entwickler uns beabsichtigten Methoden zu finden .. noch cmd + Option + Shift + links meine Präferenz ist .. es tut einfach weh meine Hand: /