📜 ⬆️ ⬇️

Perl5 plugin for IntelliJ IDEA

Today came the first version of the plugin for IntelliJ IDEA - Camelcade. The plugin adds Perl5 support to this wonderful IDE. The plugin is free and open-source. He currently works at IntelliJ IDEA and JetBrains specialized IDEs.

image

More information about the plugin, see under the cut.

')

Prehistory


I am a programmer with a long experience and diverse experience. A long time ago I have been writing on Perl5 and until recently I wrote in NP ++ (hard to believe). At some point, I wanted more, but there was nothing suitable. Samples of what is showed that everything is bad:

In addition to good support, Perl5 wanted to be able to extend the functionality, since You have to work with projects running on custom engines with custom template engines (and yes, you can certainly do this in Vim).

For a while, I had to work on tasks in Python and, accordingly, in PyCharm. It was just great. The best IDE I've ever seen. Hence the decision to try to write a plugin to support Perl5. I didn't know Java at all at all ...

... there may be a detailed essay on the topic “How it was”, which I could state if it would be interesting ...

Total


The first version of the plugin provides the following features:

Everything is not perfect and most likely will be finished. Made the necessary work for a minimum. More details can be found on the project wiki: github.com/hurricup/Perl5-IDEA/wiki

Thanks



Plans


Here you can write a lot of things, because for each implemented feature two new ideas were born. All the moves are recorded, but the further fate of the plug-in will depend on a lot of different factors. Conceptually planned:


Links


Source: https://habr.com/ru/post/265799/


All Articles