Ich habe bemerkt, dass meine aktuelle Bash-Datei export PATH=$PATH:/Applications/MAMP/library/bin
hat, die ich dort gesetzt habe, um den Terminalzugriff auf mamp einzurichten. Ich habe versucht, -a MyApp a.xcodeproj
& amp; open a.xcodeproj
, aber ich bin mir nicht sicher, welche zu verwenden und keiner funktioniert. Ich habe das auch in die Bash-Datei nach dem Vorschlag $ alias xcode="open -a Xcode"
eingefügt. Es funktioniert immer noch nicht. Ich brauche einen Pfad- / Terminalexperten, der mir hilft, eine Möglichkeit zu konfigurieren, Xcode vom Terminal aus auszuführen, weil ich versuche, Kakaoschoten zu verwenden.
Wenn open .xcodeproj
nicht funktioniert, können Sie mit dem folgenden Befehl erzwingen, dass Xcode über das Terminal geöffnet wird.
Schritt 1.
Öffnen Sie das Terminal. Ich gehe davon aus, dass Sie wissen, wie das geht, weil Ihre Frage war, wie Xcode im Terminal geöffnet wird.
Schritt 2.
Geben Sie die folgende Zeile in das Terminal ein. Dies öffnet Ihre .bash_profile
mit vim
(ein Terminal-Texteditor). Das ~/
bedeutet, dass es in Ihrem Home-Verzeichnis geöffnet wird. Dein aktueller Standort spielt also keine Rolle.
Schritt 3.
Wenn Sie vim
verwenden, müssen Sie in den Einfügemodus wechseln, was bedeutet, dass Sie mit der Eingabe in die Datei beginnen können. Um dies zu tun, müssen Sie nur die Taste i drücken.
Schritt 4.
Geben Sie dann Folgendes in die eigene Zeile in .bash_profile
ein. Dies sagt bash, um einen Alias einzurichten, der Name des Alias wird xcode
und der Alias-Wert wird open -a Xcode
sein. Stellen Sie sicher, dass Sie keine Leerzeichen links oder rechts neben dem Gleichheitszeichen haben ( =
).
Schritt 5.
Da wir mit der Taste i in den Einfügemodus gegangen sind, müssen Sie den ESC drücken, um den Einfügemodus zu beenden. dann drücken Sie die Taste : w q return , um zu entkommen, zu schreiben und zu beenden.
%Vor%Schritt 6.
Dies muss Ihr Bash-Profil in der bash neu laden, nachdem Sie Änderungen daran vorgenommen haben. Die .
wird im Grunde Ihre .bash_profile
erneut ausführen.
Schritt 7.
Verwendung des Alias.
Stellen Sie sicher, dass Sie sich im selben Verzeichnis wie name.xcodeproj
befinden, überprüfen Sie dies mit ls
. Wenn Sie es sehen, tun Sie Folgendes:
offensichtlich möchten Sie name
durch den Dateinamen
Sie befinden sich in einem falschen Verzeichnis. Betrachten Sie "a" Ordner auf dem Desktop, der a.xcodeproj und andere Dateien enthält. Navigieren Sie zu 'a' Verzeichnis im Terminal.
%Vor% Jetzt, macbook$ open a.xcodeproj
am Terminal.
Dies öffnet ein 'Projekt' in Xcode.
Alter Thread, aber ich habe erst kürzlich recherchiert, ob es eine Möglichkeit gibt, Xcode vom Terminal selbst zu öffnen, und war nicht zufrieden, als ich den übermäßig ausführlichen $ open -a Xcode projname.xcodeproj
-Befehl entdeckte. Du könntest den halben Befehl alias Alian Faurtoshs Antwort alias nennen, aber wenn du ein Bash-Skript bearbeiten willst, kann dir eine Funktion viel besser dienen.
Meine Lösung:
%Vor% Speichern Sie den obigen Code in der Datei, in der Ihre Shell jede Sitzung abruft. Jetzt können Sie $ xcode
verwenden und es wird Xcode starten, solange Ihr aktuelles Verzeichnis ein .xcodeproj-Verzeichnis enthält.
Tags und Links objective-c ios xcode