http://qs321.pair.com?node_id=11145854


in reply to Re: Which IDE's show tooltips for Perl builtins?
in thread Which IDE's show tooltips for Perl builtins?

I tried to use PLS with VSCode and Strawberry5.32 portable on Win ... but failed.

The plugin was easily installed but complained that pls couldn't be started.

I reckoned that a cpanm installation of pls was needed, which is kind of huge because of Perl::Critic and PPI.

But it failed because of IO::Async

I fell back on --force installations for IO::Async and PLS, but on startup I VS-Code is still complaining

[Error - 17:41:45] Starting client failed Launching server using command pls failed.

I think I know now why the Perl-Navigator is using a JS Server for the communication.

On a side note: I'm pretty sure The CamelCade plugin for intelliJ showed Perl::Critic output too, but without a need of installation. I suppose this was all bundled inside the plugin.

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery

Replies are listed 'Best First'.
Re^3: Which IDE's show tooltips for Perl builtins? (Perl::LanguageServer with VSCode)
by LanX (Saint) on Jul 29, 2022 at 16:07 UTC
    Similar problems with Perl::LanguageServer in the same setting

    ! Installing the dependencies failed: Module 'AnyEvent::AIO' is not in +stalled, Module 'IO::AIO' is not installed, Module 'Coro' is not inst +alled, Module 'AnyEvent' is not installed ! Bailing out the installation for Perl-LanguageServer-v2.3.0.

    Me too, I'm bailing out now, not attempting to force install.

    From an installation point of view was the Perl-Navigator the most stable product, tho lacking many features advertised in other products.

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery