hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9K
active users

#intelephense

0 posts0 participants0 posts today
artfulrobot<p><a href="https://fosstodon.org/tags/phpactor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phpactor</span></a> vs <a href="https://fosstodon.org/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a> </p><p>This was a useful summary<br><a href="https://yarnaudov.com/phpactor-vs-intelephense.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">yarnaudov.com/phpactor-vs-inte</span><span class="invisible">lephense.html</span></a></p><p>Although last time I did this test phpactor's performance noticeably lagged and that post does not talk about performance at all. I *want* to use phpactor because it's <a href="https://fosstodon.org/tags/openSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openSource</span></a> </p><p>Which is best for you and what do you like about it? There's PHPStan too but I'm never sure if that's something different or an equivalent. Boosts welcome</p><p><a href="https://fosstodon.org/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://fosstodon.org/tags/IDE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IDE</span></a> <a href="https://fosstodon.org/tags/webDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webDev</span></a></p>
Stéphane<p><a href="https://fosstodon.org/tags/phprector" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phprector</span></a> seems do more than <a href="https://fosstodon.org/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a> on the free tier.</p><p><a href="https://fosstodon.org/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://fosstodon.org/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://fosstodon.org/tags/vscode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vscode</span></a></p>
Lukas Rotermund<p>🤔 Looks like I have to write a free, open source PHP language server myself - without php and Javascript of course. PHP really is still an awkward language for professional, modern development... Pity.</p><p><a href="https://social.tchncs.de/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://social.tchncs.de/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a> <a href="https://social.tchncs.de/tags/languageServer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>languageServer</span></a> <a href="https://social.tchncs.de/tags/lsp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lsp</span></a> <a href="https://social.tchncs.de/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a></p>
Lukas Rotermund<p>Could it be that neovim (v0.10.4 as well as v0.11) on Debian somehow has problems with the LS's it launches to perform web requests?</p><p>Intelephense tries to POST "<a href="https://intelephense.com/activate" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">intelephense.com/activate</span><span class="invisible"></span></a>" to activate my licence key and fails. I have no problems with curl here. Any ideas?</p><p><a href="https://social.tchncs.de/tags/Debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Debian</span></a> <a href="https://social.tchncs.de/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> <a href="https://social.tchncs.de/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a></p>
Lukas Rotermund<p>Is there a good way to debug why the intelephense v1.14.3 LS on node v22.14.0 can't activate/check my valid license key in neovim v0.10.4/v0.11 on a fresh Debian? Works on other machines.</p><p>My simplified kickstart lua config:<br>```lua<br>local servers = {<br>....intelephense = {<br>........init_options = {<br>............licenceKey = 'some valid key',<br>........},<br>....}<br>}<br>```</p><p><a href="https://social.tchncs.de/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://social.tchncs.de/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a> <a href="https://social.tchncs.de/tags/lsp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lsp</span></a> <a href="https://social.tchncs.de/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> <a href="https://social.tchncs.de/tags/nvim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nvim</span></a></p>
bsik<p>Why is running Intelephense (`intelephense --version`) giving me an extremely long Node error? </p><p>I've uninstalled &amp; reinstalled via Yarn and NPM with different versions of Node via NVM.</p><p>The output seems to just be the contents of "/opt/homebrew/lib/node_modules/intelephense/lib/intelephense.js" followed by "Error: Connection input stream is not set"</p><p><a href="https://mstdn.social/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a> <a href="https://mstdn.social/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://mstdn.social/tags/node" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>node</span></a> <a href="https://mstdn.social/tags/NodeJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeJS</span></a></p>
Ulrik<p><span class="h-card" translate="no"><a href="https://phpc.social/@ramsey" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ramsey</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@josejfernandez" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>josejfernandez</span></a></span> <br>I agree on <a href="https://phpc.social/tags/phpstorm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phpstorm</span></a>, but <a href="https://phpc.social/tags/vscode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vscode</span></a> with <a href="https://phpc.social/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a>, <a href="https://phpc.social/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a>-cs-fixer and <a href="https://phpc.social/tags/xdebug" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xdebug</span></a> will get you a long way - that is the combo most of my colleagues use</p>
Christian Tietze<p><span class="h-card" translate="no"><a href="https://phpc.social/@godlike" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>godlike</span></a></span> I'm currently switching between <a href="https://mastodon.social/tags/Intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Intelephense</span></a> (paid) and <a href="https://mastodon.social/tags/PHPActor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHPActor</span></a> -- I'd love a combination of both. :)</p>
artfulrobot<p><span class="h-card"><a href="https://fosstodon.org/@dantleech" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dantleech</span></a></span> <span class="h-card"><a href="https://phpc.social/@phpactor" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>phpactor</span></a></span> </p><p>I've set up <a href="https://fosstodon.org/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> with <a href="https://fosstodon.org/tags/phpactor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phpactor</span></a> (p) and another with <a href="https://fosstodon.org/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a> (i) I used Mason to install each. </p><p>What I noticed:</p><p>- The calculated root_dir fails for (p); it uses PWD</p><p>- BOTH give me signature help and completions (p) is slower and seems to crash on providing signatures for completion.</p><p>- BOTH let me jump to definition, though (i) is noticeably faster at this.</p><p>- Far fewer diagnostics from phpactor (no static analysis? Perhaps I need to add PHPStan as well?)</p>
artfulrobot<p>I use <a href="https://fosstodon.org/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a> as <a href="https://fosstodon.org/tags/lsp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lsp</span></a> plugin in <a href="https://fosstodon.org/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> but I think <span class="h-card"><a href="https://phpc.social/@phpactor" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>phpactor</span></a></span> has some features it doesn't.</p><p>I tried it once before and can't recall why I went back to just intelephense. Possibly CPU/memory limitations.</p><p>Can anyone offer a comparison? Perhaps you use them both at once? How does that work out?</p>
Sergio Scabuzzo (EcoTechie)<p>I wanted to test some <a href="https://fosstodon.org/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> issues I was having with <a href="https://fosstodon.org/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a> and <a href="https://fosstodon.org/tags/WordPress" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WordPress</span></a> core functions. So what do I do? Install <a href="https://fosstodon.org/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> and spend most of the weekend trying to understand/configure it so I can use vim there...</p>
Len :tootsie: 🍉<p>🆗 some follow ups. I've uninstalled the <a href="https://toot.si/tags/intelephense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>intelephense</span></a> npm package and I'm now connecting to <a href="https://toot.si/tags/lsp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lsp</span></a> provided by <a href="https://toot.si/tags/phpactor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phpactor</span></a> installed globally. </p><p>Sadly I wasn't able to use felixfbecker/language-server (as described in docs) since it's development is discontinued and it is not <a href="https://toot.si/tags/php8" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php8</span></a> compatible.</p><p><a href="https://develop.spacemacs.org/layers/+lang/php/README.html" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">develop.spacemacs.org/layers/+</span><span class="invisible">lang/php/README.html</span></a></p><p>I'm still missing completion and probably some other functionalities I'm unaware of.</p><p>If only I'd find &amp; fix the intelephense issue 🙏 .</p>