Next version of Perl5 plugin for IntelliJ IDEA has been released:

Features & Improvements

Perl extensions

List of bugfixes may be found in release notes.

Links

Bugreports and feature requests are always welcome!

Replies are listed 'Best First'.
Re: Camelcade - Perl5 plugin for IntelliJ IDEA, v1.3 released
by RonW (Parson) on Feb 01, 2016 at 19:17 UTC

    Note that Switch has not been a core module since Perl 5.14.0

    There is feature switch, but that has been put back to "experimental" status along with the smart match operator. And there are several other "Switch" modules.

Re: Camelcade - Perl5 plugin for IntelliJ IDEA, v1.3 released
by choroba (Cardinal) on Feb 01, 2016 at 19:50 UTC
    Switch? It's a source filter no one should use anymore. There are Switch::Plain, Switcheroo, feature 'switch'...
    ($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,

      It was a request from several users. So I've implemented it.

        To potentially wean people off using Switch, maybe you can offer "automatic refactoring", which replaces the construct by an if ... elsif ... chain. But I don't know how deeply your plugin integrates with the (parsed) Perl code or the IntelliJ linter to achieve that or a red squiggly line to mark Switch usage as "not recommended" :-)