home.social

#phpactor — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #phpactor, aggregated by home.social.

  1. vs

    This was a useful summary
    yarnaudov.com/phpactor-vs-inte

    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

    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

  2. @godlike I'm currently switching between #Intelephense (paid) and #PHPActor -- I'd love a combination of both. :)

  3. @dantleech @phpactor

    I've set up with (p) and another with (i) I used Mason to install each.

    What I noticed:

    - The calculated root_dir fails for (p); it uses PWD

    - BOTH give me signature help and completions (p) is slower and seems to crash on providing signatures for completion.

    - BOTH let me jump to definition, though (i) is noticeably faster at this.

    - Far fewer diagnostics from phpactor (no static analysis? Perhaps I need to add PHPStan as well?)

  4. 🆗 some follow ups. I've uninstalled the #intelephense npm package and I'm now connecting to #lsp provided by #phpactor installed globally.

    Sadly I wasn't able to use felixfbecker/language-server (as described in docs) since it's development is discontinued and it is not #php8 compatible.

    develop.spacemacs.org/layers/+

    I'm still missing completion and probably some other functionalities I'm unaware of.

    If only I'd find & fix the intelephense issue 🙏 .