aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig/configs/intelephense.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/lspconfig/configs/intelephense.lua')
-rw-r--r--lua/lspconfig/configs/intelephense.lua36
1 files changed, 18 insertions, 18 deletions
diff --git a/lua/lspconfig/configs/intelephense.lua b/lua/lspconfig/configs/intelephense.lua
index 50761c51..fbb5530d 100644
--- a/lua/lspconfig/configs/intelephense.lua
+++ b/lua/lspconfig/configs/intelephense.lua
@@ -20,24 +20,24 @@ https://intelephense.com/
```sh
npm install -g intelephense
```
+
+```lua
+-- See https://github.com/bmewburn/intelephense-docs/blob/master/installation.md#initialisation-options
+init_options = {
+ storagePath = …, -- Optional absolute path to storage dir. Defaults to os.tmpdir().
+ globalStoragePath = …, -- Optional absolute path to a global storage dir. Defaults to os.homedir().
+ licenceKey = …, -- Optional licence key or absolute path to a text file containing the licence key.
+ clearCache = …, -- Optional flag to clear server state. State can also be cleared by deleting {storagePath}/intelephense
+}
+-- See https://github.com/bmewburn/intelephense-docs
+settings = {
+ intelephense = {
+ files = {
+ maxSize = 1000000;
+ };
+ };
+}
+```
]],
- default_config = {
- root_dir = [[root_pattern("composer.json", ".git")]],
- init_options = [[{
- storagePath = Optional absolute path to storage dir. Defaults to os.tmpdir().
- globalStoragePath = Optional absolute path to a global storage dir. Defaults to os.homedir().
- licenceKey = Optional licence key or absolute path to a text file containing the licence key.
- clearCache = Optional flag to clear server state. State can also be cleared by deleting {storagePath}/intelephense
- -- See https://github.com/bmewburn/intelephense-docs/blob/master/installation.md#initialisation-options
- }]],
- settings = [[{
- intelephense = {
- files = {
- maxSize = 1000000;
- };
- };
- -- See https://github.com/bmewburn/intelephense-docs
- }]],
- },
},
}