Ich habe Probleme damit, dass Xcode ziemlich unzuverlässig ist, wenn ich die Tastenkombination zum Kommentieren oder Kommentieren von Code ⌘+ verwende /. Ich kann anscheinend kein wirkliches Muster finden, wann es kaputt geht, aber es passiert normalerweise, nachdem ich meinen Code auf dem Simulator erstellt und ausgeführt habe. Es wird nicht wieder funktionieren, bis ich etwas in einer meiner Codedateien bearbeite. Selbst wenn ich in der Hauptansicht zu einer anderen Datei wechsle, funktioniert das Kommentieren über eine Verknüpfung nicht. Andere Tastaturkürzel wie Einrücken ⌘+ [funktionieren weiterhin einwandfrei .
Haben andere Leute dieses Problem und wenn ja, haben Sie eine Lösung gefunden? Ich weiß, es scheint eine kleine Beschwerde zu sein, aber wenn man läuft und dann schnell versucht, einen Codeblock zu kommentieren, um den Effekt zu überprüfen, ist das ein bisschen unangenehm.
Ich verwende Xcode 6.1 (6A1052d) unter OXS Yosemite 10.10 (14A389) und entwickle in Objective-C für iOS, wenn dies wichtig ist.
quelle
Antworten:
Für einen Xcode 8 ist die Lösung
und starten Sie Ihren Computer neu.
quelle
Drücken Sie ⌘+ ]einmal und dann ⌘+ /beginnt wieder zu arbeiten.
Sie können ⌘+ [drücken, um den Einrückungseffekt rückgängig zu machen.
Aktualisieren:
Bitte beachten Sie: Diese Lösung wurde vor dem Start von Xcode 8 bereitgestellt, sodass sie möglicherweise nicht für alle funktioniert. Wenn Sie immer noch vor einem Problem stehen, lesen Sie bitte die Antwort von @ CryingHippo, anstatt abzustimmen.
quelle
Ich habe dies mehrfach mit Xcode 8 gemacht. Spätestens Xcode 10.1, wo ich einfach Xcode beenden und zu Anwendungen gehen und Xcode in etwas anderes umbenennen würde, z. B. Xcode 2, es starten, erneut beenden und zurückbenennen. Danach beginnt es zu funktionieren. Keine Mac-Neustart- oder Terminal-Befehle erforderlich.
Es funktioniert immer noch ab Xcode 10.1. Ich kann nicht glauben, dass Apple es immer noch nicht richtig behoben hat.
quelle
Keine der oben genannten Lösungen hat bei mir mit Xcode 8.0 (final) funktioniert. Wenn Sie wie ich auch Xcode 8.1 Beta installiert haben, versuchen Sie Folgendes: Benennen Sie einfach /Applications/Xcode-beta.app in etwas anderes um und starten Sie Xcode 8 neu. Seltsamerweise hat das den Trick getan.
quelle
Xcode.app
etwas anderes umbenennen, neu starten, beenden und dann wieder umbenennen, umXcode.app
es für mich zu reparieren . Vielen Dank!Oscahies Antwort funktioniert auch für Nicht-Beta-Versionen von Xcode. Hier sind die folgenden Schritte, basierend auf Sams Kommentar:
Kein Neustart erforderlich!
quelle
Ich musste nichts davon tun. Ein einfacher Neustart hat das Problem behoben.
quelle
Eine einfache Problemumgehung funktioniert gut mit den folgenden Schritten:
Es könnte jemandem helfen.
quelle
In meinem Code hatte ich diese Sequenz: Der
/*" BLABLA MY COMMENTS */
gesamte Code darunter war nicht "kommentierbar".
Entfernte das "und es war ok!
Ich hoffe es hilft!
quelle
Ich verwende Xcode 8.1 (nicht Beta) und hatte das gleiche Problem, konnte nicht cmd + \ kommentieren. Starten Sie Xcode neu, funktioniert bei mir nicht, aber starten Sie meinen Mac neu. Das Problem wurde behoben, ohne dass der Cache entfernt werden musste.
quelle
Beenden Sie einfach xcode vollständig und starten Sie neu. Arbeitete für xcode 8.2
quelle
Ich hatte gerade das gleiche Problem, nachdem ich einen neuen Mac mit Xcode 10.1 über das deutsche Tastaturlayout eingerichtet hatte.
Die Lösung bestand darin, die Tastenkombination in den Systemeinstellungen für das Hilfemenü zu deaktivieren.
Systemeinstellungen> Tastatur> Verknüpfungen> App-Verknüpfungen.
Es gab eine Verknüpfung für alle Apps, um das Hilfemenü anzuzeigen. Wenn Sie das haben, aktivieren Sie das Kontrollkästchen, um es zu deaktivieren
quelle
Ich habe ein Muster gefunden, bei dem das Umschalten von Kommentaren nicht funktioniert. In der Tat funktioniert das Kommentieren, aber das Kommentieren nicht, sowohl über die Tastatur als auch über das Editor-Menü. Dies geschieht in einer bestimmten Datei, was darauf hindeutet, dass der Text etwas enthält, das nicht funktioniert. Ich habe auf XCode 10.1ß und auf XCode10.2 auf verschiedenen Maschinen getestet.
Text vor dieser Zeile kann kommentiert werden, Text nach kann nicht (ich habe den Text genau so belassen, wie er ist)
Es scheint, dass das / *… * / im UIAlertController () die Ursache ist. Wenn ich beide Kommentare drinnen unterdrücke, funktioniert alles in Ordnung.
Ich habe einen Fehlerbericht eingereicht. # 49907361
quelle
Ich hatte dieses Problem in Xcode 8.0. Obwohl ich Xcode 8.1-beta bereits woanders hin verschiebe (es ist bei
Application/Xcode otherversions/Xcode 8.1-beta.app
). Ich muss es in den Papierkorb löschen, Xcode 8.0 neu starten und cmd + / funktioniert irgendwie wieder.quelle
Nichts oben hat funktioniert, auch nach mehrmaligem Versuch.
Warten Sie auf ein neues Update und installieren Sie es.
Ein weiterer Grund kann sein, dass sich xcode nicht im
Application
Verzeichnis befindet.quelle
Ich war auch mit diesem Problem konfrontiert, als mehrere Xcodes installiert waren.
In welcher Xcode-Version Sie mit diesem Problem konfrontiert sind, sollte sich der Xcode im Anwendungsordner befinden, um dieses Problem zu lösen. Wenn es sich im Unterordner befindet, verschieben Sie es direkt in den Anwendungsordner.
quelle