Skip to content

Commit

Permalink
README
Browse files Browse the repository at this point in the history
  • Loading branch information
asika32764 committed Jun 15, 2018
1 parent a0918a6 commit 40f36a0
Showing 1 changed file with 77 additions and 1 deletion.
78 changes: 77 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,83 @@ export PATH=$HOME/.composer/vendor/bin:$PATH
source ~/.bash_profile
```

## 可用指令
## 常用功能說明

### 更新 PhpStorm 設定檔

我們的常用設定檔有三組,分別是 CodeStyle, FileTemplate 與 LiveTemplate

可以用:

```bash
lyra pstorm pull-config -a -g
```

來更新 PhpStorm 的全域設定檔。也可以用:

```bash
lyra pstorm pull-config -a
```

單純只更新到現在的專案

如果你要把自己設定好的設定檔更新到我們得 repository 給其他人分享,可以用:

```bash
lyra pstorm push-config -a
```

**注意這個動作不要隨便進行**

### Get PR

現在可以透過 lyra cli 快速取用 PR 來測試,取代以前的 `get-pr` 指令

```bash
lyra pr {number}
```

預設會拉下來成 `pr-xxx` 的 branch,也可以指定特定的 branch:

```bash
lyra pr {number} branch_name
```

拉下後直接切換

```bash
lyra pr {number} -c
```

預設是從 `lyra` 的 remote 取用 PR,請按照命名原則設定你的 git remote,也可以自定 remote

```bash
lyra pr {number} -r=upstream
```

## PHP Code Sniffer

先切換到專案目錄(確定已經先用 phpstorm 開啟過這個目錄,有 .idea 資料夾),第一次先執行:

```bash
lyra pstorm sniffer -p
```

就會自動設定好我們的 Sniffer 設定檔,並下載我們的 Code Style 規則。第二次之後可以省略 `-p` 直接啟用 phpstorm 的 sniffer 功能。

```bash
lyra pstorm sniffer
```

如果未來我們的 Sniffer 規則有更動,只要再執行第一個指令或者再任何地方執行:

```bash
lyra sniffer sync
```

就會自動刷新 Sniffer 規則

## 完整指令說明

請直接用 `-h` 觀看說明

Expand Down

0 comments on commit 40f36a0

Please sign in to comment.