PHP roots and languageserver improvements (#2031)
Co-authored-by: Karl Grasegger <karl.grasegger@gebruederheitz.de>
commit8e12fd52908ecc7d53d1b456fe3b10e0833f1a63
authorKarl Grasegger <51945878+grasegger@users.noreply.github.com>
dateFri 8 Apr 2022, 17:57 (5 years ago)
parent19ff21e
book/src/generated/lang-support.md+1−1
@@ -46,7 +46,7 @@
4646| ocaml-interface | ✓ | | | |
4747| org | ✓ | | | |
4848| perl | ✓ | ✓ | ✓ | |
49−| php | ✓ | ✓ | ✓ | |
49+| php | ✓ | ✓ | ✓ | `intelephense` |
5050| prolog | | | | `swipl` |
5151| protobuf | ✓ | | ✓ | |
5252| python | ✓ | ✓ | ✓ | `pylsp` |
languages.toml+2−1
@@ -428,7 +428,8 @@ scope = "source.php"
428428injection-regex = "php"
429429file-types = ["php"]
430430shebangs = ["php"]
431−roots = []
431+roots = ["composer.json", "index.php"]
432+language-server = { command = "intelephense", args = ["--stdio"] }
432433indent = { tab-width = 4, unit = " " }
433434
434435[[grammar]]