In XCode gibt es einige nützliche Funktionen, die mit/* und einem entsprechenden */auskommentiert sind. Gibt es eine Abkürzung, die diese schnell entfernt? Kann eine Verknüpfung mit AppleScript hergestellt werden, oder gibt es einen besseren Weg?So löschen Sie/* und */schnell in XCode
Antwort
Es gibt eine bessere Möglichkeit, Code zu kommentieren und zu entfernen: Cmd + /. Es setzt //
vor jeder Zeile oder entfernt //
, wenn es an der Vorderseite der Zeile ist. Dies hat viele Vorteile. In Xcode ist das einfacher. Es nistet korrekt. Es macht sehr deutlich, wo auskommentierter Code ist, auch wenn er außerhalb einer IDE gelesen wird (zB in Diffs und Code-Review-Tools). Es macht es in Diffs viel offensichtlicher, wenn eine große Menge Code gerade committed wurde (das Entfernen von zwei Zeilen lässt es wie eine kleine Veränderung erscheinen, aber Sie haben vielleicht gerade Hunderte von Zeilen des nicht getesteten Code-Basis-Codes injiziert).
Wenn Sie in einer Situation sind, in der Sie nach einer Abkürzung suchen, dann ist der Wechsel zu führenden //
mit ziemlicher Sicherheit eine bessere Lösung.
Sie kommentieren/Kommentar- alle ausgewählten Codeblock mit Befehl + /.
Taste Combo erneut, um die Kommentare von einem bereits kommentierten Codeblock entfernen
In Xcode 4.2 I Befehl + Umschalttaste + /
Wenn ich das tue, fügt es einfach ein/hinzu, was den Code auskommentiert, aber was ist mit dem verbleibenden */am Ende? –
Befehl + Shift +/funktioniert nicht, es denkt, ich möchte Befehl + verwenden? –
- 1. So löschen Sie Haltepunkte in XCode
- 2. So löschen Sie benutzerdefinierte Build-Einstellungen in Xcode 4.3.1
- 3. Wie refactor schnell in Xcode?
- 4. So löschen Sie Constraints von Main.storyboard mit Xcode 8 Beta?
- 5. Wo öffnet sich Xcode schnell?
- 6. Wie finden/löschen Sie schnell alle leeren Änderungslisten in Perforce?
- 7. So kopieren Sie pyz3 Solver schnell
- 8. So löschen Sie MemoryCache?
- 9. So löschen Sie JTable
- 10. Löschen Sie einige Simulatoren von xCode
- 11. So löschen/löschen Sie eine Cache-Variable
- 12. So verwenden Sie Steuer ziehen in Xcode
- 13. So vergrößern Sie Xcode in einem Codefenster
- 14. So aktivieren Sie Neon-Anweisung in Xcode
- 15. So löschen Sie ein Array
- 16. So finden Sie unbenutzte Ivars in Xcode
- 17. So ändern Sie die Haltepunkteinstellung in Xcode
- 18. So löschen Sie viele Knoten
- 19. So löschen Sie Testergebnisse automatisch
- 20. So löschen Sie HSTORE-Schlüssel?
- 21. So löschen Sie std :: ostream
- 22. So finden und löschen Sie Registrierungseinträge in Wix
- 23. So erstellen, laden und löschen Sie Datei in einer Anfrage
- 24. So löschen Sie eine Dateieingabe
- 25. So löschen Sie eine Datenrasteransicht
- 26. So löschen Sie eine Tabelle
- 27. So löschen Sie einen DatePicker
- 28. So löschen Sie einen Eingangsstrom in Java
- 29. FirebaseStorage: So löschen Sie Verzeichnis
- 30. So senden Sie ein Formular und löschen Sie einen Beitrag
Klingt wie ein einfaches 'sed drücken müssen 'Befehl, wenn jemand mit' sed' foo will hereinspielen. Obwohl, der Nachteil zu entfernen '/*...*/', Sie sind verantwortlich dafür, alle sinnvollen Kommentare zu entfernen. Nicht sicher, ob es einen einfachen Weg gibt, zwischen auskommentiertem Code und Kommentaren zu unterscheiden. –