Xcode, Swift, code-folding - /Zuklappen
Ich weiß, wir können mit "Shift + Alt + Cmd + Links" zu Falten/Zusammenbruch swift code in Xcode, aber kann mir jemand sagen wie das klappen soll - /ausblenden für Funktionen nur? Nicht Eigenschaften? Oder eine alternative Art und Weise?
Den Standard-Falt-Methode macht den job, aber eigentlich auch ausblenden sehr wichtige Informationen von uns......
Dies ist, was ich wollte!!!
- Ich suchte Sie im developer ' s library. Nichts gefunden 🙁
- Scheint wie ein Xcode Fehler zu Falten, eine code-Zeile nicht geschweifte Klammern enthalten. Vielleicht ist das nur mir.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Updates in Xcode 10:
Xcode 10 hat eine stärkere Unterstützung für code-folding, einschließlich:
Blick auf dieses snapshot:
Code-folding wurde deaktiviert in Xcode 9 beta 1, die arbeitet jetzt in Xcode 9 Beta5 nach Veröffentlichung der beta-Version Hinweis: Gelöst in Xcode 9 beta-5 – IDE
Hier ist, wie:
⌘
(Befehl) - Taste in der Tastatur und bewegen/schweben Mauszeiger auf einem beliebigen (start-oder end -) Klammern. Es wird automatisch markieren, block-Bereich.⌘
(Befehl) - Taste im gedrückten Zustand ist, und klicken Sie auf den hervorgehobenen Bereich. Sie ermöglicht es, quick-Menü popover-Fenster mitFold
option.Fold
aus dem Menü Liste. Es wird klappen Sie den code und zeigt 3 Punkte, Falt - /über die gesamte block.⌘
(command) - Taste und klicken Sie auf 3 Punkte folding block.Für die einfache Verständnis, schauen Sie sich diese übersicht:
Es ist alle Tastatur-Shortcuts, die auch funktionieren.
Code-folding Optionen Xcode-Menü:
Hier ist ref snapshot:
Gleichen Optionen Xcode-shortcut-Liste:
Ab sofort gibt es keine option zu Falten funktioniert nur in Sie Klasse, können wir erwarten, dass diese Funktionen in zukünftigen Versionen von
Xcode
. Falten spezifische Funktion, die Sie verwenden könnenalt + command + left_arrow
nach dem platzieren Sie den cursor in der Funktion Start. Verwendenalt + command + right_arrow
für entfalten gefaltet Funktion.Einen anderen Weg, dies zu tun wäre als unten.
Nun, wenn Sie schauen auf Ihren code, den Sie sollten in der Lage sein, dies zu sehen :
Wenn Sie bringen Sie Ihre Maus über das folding ribbon sollten Sie einen kleinen Pfeil, können verwendet werden, um Falten von code-Blöcke (Funktionen, if-else, Schleifen, etc.)
Hoffe, das hilft!
können Sie immer gehen, um
Symbol Navigator
,cmd+2
und genießen Sie Liste aller Ihrer Erklärungen, dass Sie schnelle organisiert hat.Wenn dies jedoch nicht befriedigen, und Sie benötigen, um bessere Kontrolle über Ihre Funktionen, die ich Ihnen empfehlen
function protocols
Sie arbeiten ähnlich wie header-Dateien inC
. Sie können herausfinden, mehr über Funktionsprototypen in(https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Protocols.html#//apple_ref/doc/uid/TP40014097-CH25-ID267)