File tree 1 file changed +19
-6
lines changed
1 file changed +19
-6
lines changed Original file line number Diff line number Diff line change 1
1
# PHPStan型付けチュートリアル
2
2
3
+ PHPStanを使った型付けをWebブラウザ上で体験できるチュートリアルです。
4
+
5
+ コード編集中にリアルタイムでPHPStanのフィードバックを得て「** PHPStanとペアプログラミングをする** 」感覚を獲得してください。
6
+
7
+ ## チュートリアル
8
+
9
+ 1 . 🌱 [ ** PHPStan型付けチュートリアル 入門編** ] ( beginner/README.md )
10
+ 2 . 🔰 [ ** PHPStan型付けチュートリアル 基礎編** ] ( basic/README.md ) *** (工事中)***
11
+
3
12
## 取り組み方
4
13
5
- ### Webブラウザで取り組む
14
+ ### 🖥️ Webブラウザで取り組む
6
15
7
16
チュートリアル本文にあるリンクからWeb上のPlaygroundにアクセスできます。
8
17
20
29
> PHP 8.0以降と[ Composer] がインストールされている必要があります。
21
30
> ` git clone ` 後にディレクトリ内に移動し ` composer install ` を実行してください。
22
31
32
+ #### 📜 エディタ上から実行する
33
+
23
34
チュートリアルを読み進めながら、同じディレクトリがあるファイルを編集してください。
24
35
25
36
> [ !TIP]
26
- > エディタ画面で編集中にPHPStanの出力を表示できるようにすると便利です 。
37
+ > エディタ画面で編集中にPHPStanの出力を表示できるようにすることを ** 強く推奨 ** します 。
27
38
> ** PhpStorm** 、** VS Code** 、** GNU Emacs** 、** Vim** などでは拡張を有効化することで実現できます。
28
39
29
- 上記のようにエディタ画面から透過的にPHPStanを実行することが理想がです、実行できない場合は端末から** CLI** で指定されている` ./vendor/bin/phpstan analyze beginner/xxx.php ` のようなコマンドを実行してください。
40
+ > [ !WARNING]
41
+ > エディタ内からリアルタイムでPHPStanを実行する環境が用意できない場合は** Webブラウザを使ってください** 。
30
42
31
43
[ Composer ] : https://getcomposer.org/
32
44
33
- ## チュートリアル
45
+ #### ** 非推奨 ** 🚫 ターミナルから実行する
34
46
35
- 1 . 🌱 [ ** PHPStan型付けチュートリアル 入門編** ] ( beginner/README.md )
36
- 2 . 🔰 [ ** PHPStan型付けチュートリアル 基礎編** ] ( basic/README.md ) *** (工事中)***
47
+ このチュートリアルは、エディタ画面から透過的にPHPStanを実行することが理想です。
48
+
49
+ どうしても実行できない場合は端末から** CLI** で指定されている` ./vendor/bin/phpstan analyze beginner/xxx.php ` のようなコマンドを実行してください。
37
50
38
51
## Copyright
39
52
You can’t perform that action at this time.
0 commit comments