IntelliJ IDEA用のPerl5プラグイン

本日、IntelliJ IDEA用のプラグインの最初のバージョンであるCamelcadeがリリースされました。 プラグインは、この素晴らしいIDEにPerl5サポートを追加します。 プラグインは無料でオープンソースです。 現在、IntelliJ IDEAおよびJetBrainsの専用IDEで動作しています。



画像



プラグインの詳細については、catを参照してください。





背景



私は長い経験と多様な経験を持つプログラマーです。 私は非常に長い間Perl5で書いてきましたが、最近までNP ++で書いていました(信じがたいです)。 ある時点でもっと欲しかったのですが、適切なものはありませんでした。 すべてが悪いことを示すもののサンプル:



Perl5の優れたサポートに加えて、機能を拡張できるようにしたかったのは、 カスタムテンプレートエンジンを使用して、カスタムエンジンで実行されているプロジェクトで作業する必要があります(そして、おそらく、Vimでこれを行うことができます)。



しばらくの間、私はPythonで、そしてそれに応じてPyCharmでタスクに取り組みました。 完璧でした。 私が見た中で最高のIDE。 これにより、Perl5をサポートするプラグインを作成することにしました。 私はJavaをまったく知りませんでした...



...主題についての詳細なエッセイがあるかもしれません-「それがどうだったか」。



まとめ



プラグインの最初のバージョンは、次の機能を提供します。



すべてが完璧ではなく、おそらく完成するでしょう。 仕事に必要な最低限のものが作られました。 詳細については、プロジェクトwikiで見つけることができます: github.com/hurricup/Perl5-IDEA/wiki



謝辞





計画



ここでは、実現した機能ごとに2つの新しいアイデアが生まれたため、多くのことを書くことができます。 すべての動きは記録されますが、プラグインの将来の運命は多くの異なる要因に依存します。 概念的に計画された:





参照資料






All Articles