Falten und Entfalten-Code in Swift

Wie Sie durch Ihre Swift Code in Xcode oder auf einem Spielplatz zu finden, können Sie in auf Bereiche schärfen Sie mit betroffen sind von Klapp- und Entfaltung die Abschnitte des Codes sind Sie in im Moment nicht interessiert. Falten und Entfalten wirkt sich auf die Anzeige nur: Der Code ist immer noch da. Gefaltete Code wird erstellt.

Falten und Entfalten ist für syntaktische Elemente des Codes zur Verfügung. Diese Figur zeigt einen Teil Anwendung (_: didFinishLaunchingWithOptions :) oben AppDelegate.swift in der Beispiel-App.

bild0.jpg

Bewegen Sie den Mauszeiger über den Code. Wie Sie über die Funktion übergeben, wird der Rest des Codes mit einem grauen Hintergrund dargestellt, so dass die Funktion selbst prominenteren gemacht wird. An der Ober- und Unterseite der Funktion (Zeilen 17 und 29), erscheinen kleine Pfeile in den Rand. Klicken Sie auf den entsprechenden Pfeil, um die Funktion hochklappen. Zusammengeklappt wird die Funktion angezeigt, wie hier gezeigt. Beachten Sie den kleinen Pfeil in der Rinne in Zeile 17:

image1.jpg

Folding ist nicht auf Funktionen beschränkt. Sie können fast alle syntaktischen Element zusammenklappen: ob, Schalter, oder einen der Schleifenkonstrukte.

Es gibt eine Reihe von Indikationen, die Code oben gefaltet ist. Beispielsweise die gelbe ellipsis (Eine Reihe von drei Punkten, wie in...), Die 17 in der Linie erscheint, ist ein Indikator für die gefalteten # 8208-up-Code.

Auch gefaltet # 8208-up-Code erzeugt eine Diskontinuität in Zeilennummern. Wenn Sie gewählt haben, Zeilennummern zu zeigen (eine Option, die Sie im Bearbeitungsbereich von der Textbearbeitung Registerkarte in Xcode Einstellungen festlegen können), können Sie sehen, dass die Zeilennummern in diesem Beispiel 17 bis 30 überspringen, weil Zeilen 18 bis 29 haben zusammengefaltet.

Sie können einen Abschnitt entfalten, indem am Rand oder durch einen Doppelklick # 8208 Klick auf das Auslassungszeichen auf den Pfeil klicken.

Menü