README.md 1.22 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Xcode

## Description

This plugin provides a few utilities that can help you on your daily use of Xcode and iOS development.

To start using it, add the `xcode` plugin to your `plugins` array:

```zsh
plugins=(... xcode)
```


## Aliases

16
17
18
19
20
21
22
| Alias | Description                              | Command                                        |
|-------|------------------------------------------|------------------------------------------------|
| xcb   | Build Xcode projects and workspaces      | xcodebuild                                     |
| xcdd  | Purge all temporary build information    | rm -rf ~/Library/Developer/Xcode/DerivedData/* |
| xcp   | Show currently selected Xcode directory  | xcode-select --print-path                      |
| xcsel | Select different Xcode directory by path | sudo xcode-select --switch                     |

23
24
25
26
27
28
29
30
31
32


## Functions

- **`xc`**:
  Open one of the `.xcworkspace` and `.xcodeproj` files that it can find in the current working directory.
  Returns 1 if it didn't find any relevant files.

- **`simulator`**:
  Open the iOS Simulator from your command line, dependant on whichever is the active developer directory for Xcode.
33
34
35

- **`xcselv`**:
  Select different Xcode by version. Example: `xcselv 6.2`