Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Perl plugin for IntelliJ IDEA v1.4 released

by hurricup (Pilgrim)
on Mar 21, 2016 at 17:43 UTC ( [id://1158450]=perlnews: print w/replies, xml ) Need Help??

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

Features & Improvements

  • HTML::Mason support
    • Parsing of HTML::Mason files
    • Configuration for autohandler and dhandler names, component roots, global variables, component file extensions and custom tags
    • Autocompletion and highlighting of syntax elements
    • Proper component variables resolution according to the compiled component structure
    • Components hierarchy resolving
    • Subcomponents and methods resolving from Mason invocations
    • Navigation, completion and refactoring for components, methods and subcomponents
  • Labels resolution, navigation, refactoring and completion, fixes #138 (NB: deprecated usages not handled and won't ever be)
  • Undeclared and unresolved labels inspections
  • Auto-completion for here-doc openers, fixes #874
  • Sequential here-docs support, fixes #163
  • Backref here-docs support
  • n regex modifier support from perl 5.22, fixes #865
  • Regular strings are now manually injectable with other languages, fixes #829
  • Re-formatter now works on here-docs injected with other languages
  • Disabling injections in here-docs with interpolated entities is now configurable

List of bugfixes may be found in release notes, but this release has a lot of internal optimizations and works much faster.

Links

Bugreports and feature requests are always welcome!

Special thanks to Justin Pletcher for testing and comments of HTML::Mason integration.

  • Comment on Perl plugin for IntelliJ IDEA v1.4 released

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlnews [id://1158450]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others admiring the Monastery: (5)
As of 2024-04-24 03:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found