Wie ändere ich den I-Beam-Cursor der Maus in Xcode 7.3?

2

Es gab eine ähnliche Frage zu Stack Overflow in Bezug auf Xcode 5, die Lösung funktioniert jedoch nicht mehr.

Ich möchte meinen IBeam-Cursor in Xcode ändern, um diesen Cursor stattdessen zu verwenden.

Frage

Wie ändere ich meinen Mauszeiger Ibeam in Xcode 7.3?

Dan Beaulieu
quelle

Antworten:

3

Hier ist die Lösung, die dank eines von @aldryd bereitgestellten GitHub-Links für mich funktioniert :

GitHub-Benutzer sokobania bietet die folgenden Schritte:

  1. Laden Sie ThemeEngine von folgender Website herunter: https://github.com/alexzielenski/ThemeEngine

  2. Wenn Sie ThemeEngine in Xcode ausführen, werden möglicherweise einige Fehler angezeigt.

    1. Fehler beim Codieren des Zeichens "ThemeEngine".

      • Klicken Sie einfach auf Problem beheben
    2. Der Nullability-Bezeichner '_Nonnull' kann nicht auf den Nicht-Zeigertyp 'NSString' angewendet werden. Wollten Sie den Bezeichner auf den Zeiger anwenden?

      • Xcode auflösen lassen
  3. Wir müssen einige abgeleitete Daten aus Embedded Binaries entfernen. Klicken Sie auf Ihre Stammanwendung > Ziele> Allgemein> Eingebettete Binärdateien und entfernen Sie das oberste Element:

    Eingebettete Binärdateien im Xcode-Screenshot

  4. Starten Sie ThemeEngine und wählen Sie "Open Document". Sie müssen Ihre Assets.car- Datei in Xcode hier finden:

    /Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/R‌​esources/Assets.car
    
  5. Nach dem Laden finden Sie DVTIbeamCursor in der Liste und ziehen Sie Ihr IBeam Ihrer Wahl über Xcodes Standard-Ibeam.

    DVTIbeamCursor

    Ich benutze gerne den von @TheTC bereitgestellten Ibeam : dracoventions.com/images/external/TIbeam.tiff

  6. Wählen Sie " Speichern unter ... " und überschreiben Sie die Datei " Assets.car " von Xcode mit der neuen Datei. Ich musste die Kopie auf meinem Desktop speichern und dann die neue Assets.car-Datei in den Xcode-Ordner ziehen, um sie zu überschreiben.

Dan Beaulieu
quelle
Ich habe diesen Cursorersatz über ein Jahr lang in Xcode verwendet und er ist großartig. Ich kann es jedoch nicht in 7.3 zum Laufen bringen. Sie haben es gerade aktualisiert, aber ich kann es immer noch nicht zum Laufen bringen. Wenn es funktioniert, ist es schön.
fsb
Thx @DanBeaulieu Ich werde es überprüfen.
fsb
Ich folgte allen Schritten und es wirkte wie ein Zauber! Vielen Dank!
Pichirichi
1

Hier ist egolds ibeam-Lösung für Xcode 7.3 aktualisiert ...

https://github.com/ebaker355/better-xcode-ibeam-cursor

Arbeitete wunderbar für mich.

Jacob Randolph
quelle
Ich werde diese Methode verwenden, um auf meinem iMac zu installieren und zu sehen, wie es geht. Vielen Dank.
Dan Beaulieu