Wie öffne ich Xcode vom Terminal?

8

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.

    
Program1 18.02.2015, 04:54
quelle

4 Antworten

15

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.

%Vor%

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.

%Vor%

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 ( = ).

%Vor%

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.

%Vor%

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:

%Vor%

offensichtlich möchten Sie name durch den Dateinamen

ersetzen     
Arian Faurtosh 18.02.2015 05:09
quelle
2

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.

    
Jayprakash Dubey 18.02.2015 05:24
quelle
1

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.

    
Audun Olsen 06.09.2017 00:19
quelle
0

Ich denke, Ihr aktuelles Verzeichnis ist falsch. Wechseln Sie in das Verzeichnis, das die Datei MyApp.xcodeproj enthält.

    
wataru 18.02.2015 05:02
quelle

Tags und Links