Skip to content

Commit a2bd6b7

Browse files
committed
Update
1 parent e468c69 commit a2bd6b7

File tree

1 file changed

+19
-6
lines changed

1 file changed

+19
-6
lines changed

README.md

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
11
# PHPStan型付けチュートリアル
22

3+
PHPStanを使った型付けをWebブラウザ上で体験できるチュートリアルです。
4+
5+
コード編集中にリアルタイムでPHPStanのフィードバックを得て「**PHPStanとペアプログラミングをする**」感覚を獲得してください。
6+
7+
## チュートリアル
8+
9+
1. 🌱 [**PHPStan型付けチュートリアル 入門編**](beginner/README.md)
10+
2. 🔰 [**PHPStan型付けチュートリアル 基礎編**](basic/README.md) ***(工事中)***
11+
312
## 取り組み方
413

5-
### Webブラウザで取り組む
14+
### 🖥️ Webブラウザで取り組む
615

716
チュートリアル本文にあるリンクからWeb上のPlaygroundにアクセスできます。
817

@@ -20,20 +29,24 @@
2029
> PHP 8.0以降と[Composer]がインストールされている必要があります。
2130
> `git clone` 後にディレクトリ内に移動し `composer install` を実行してください。
2231
32+
#### 📜 エディタ上から実行する
33+
2334
チュートリアルを読み進めながら、同じディレクトリがあるファイルを編集してください。
2435

2536
> [!TIP]
26-
> エディタ画面で編集中にPHPStanの出力を表示できるようにすると便利です
37+
> エディタ画面で編集中にPHPStanの出力を表示できるようにすることを **強く推奨** します
2738
> **PhpStorm****VS Code****GNU Emacs****Vim**などでは拡張を有効化することで実現できます。
2839
29-
上記のようにエディタ画面から透過的にPHPStanを実行することが理想がです、実行できない場合は端末から**CLI**で指定されている`./vendor/bin/phpstan analyze beginner/xxx.php`のようなコマンドを実行してください。
40+
> [!WARNING]
41+
> エディタ内からリアルタイムでPHPStanを実行する環境が用意できない場合は**Webブラウザを使ってください**
3042
3143
[Composer]: https://getcomposer.org/
3244

33-
## チュートリアル
45+
#### **非推奨** 🚫 ターミナルから実行する
3446

35-
1. 🌱 [**PHPStan型付けチュートリアル 入門編**](beginner/README.md)
36-
2. 🔰 [**PHPStan型付けチュートリアル 基礎編**](basic/README.md) ***(工事中)***
47+
このチュートリアルは、エディタ画面から透過的にPHPStanを実行することが理想です。
48+
49+
どうしても実行できない場合は端末から**CLI**で指定されている`./vendor/bin/phpstan analyze beginner/xxx.php`のようなコマンドを実行してください。
3750

3851
## Copyright
3952

0 commit comments

Comments
 (0)