Greenfootの開発を行う Java コースを受講しています。私は C / C++ での開発に vim を使用することに非常に慣れているため、vim プラグインで Intellij Idea を使用しています。
私は Greenfoot IDE を嫌います。
Intellij を使用して Greenfoot の開発を行うことはできますか?
Greenfootの開発を行う Java コースを受講しています。私は C / C++ での開発に vim を使用することに非常に慣れているため、vim プラグインで Intellij Idea を使用しています。
私は Greenfoot IDE を嫌います。
Intellij を使用して Greenfoot の開発を行うことはできますか?
すでにわかっているように、ライブラリを追加していくつかのビットを機能させることができますが、公式にはサポートされておらず (リリースごとに変更または中断される可能性があります)、おそらくサポートされることはありません。このように機能するのは、設計というよりも偶然です。
私は自分で Greenfoot の作業を行うためにプロの IDE を使いたいと思っていましたが、簡単な答えは、Greenfoot は主に初心者向けであり、これまでプログラミングをしたことがない人に Java を楽しくインタラクティブな方法で教えることを目的としているということです。開発者は、他の IDE でのコーディングの公式サポートを提供することに時間を費やすことができる可能性がありますが、必要な作業量を考慮すると、それを行う価値がないとほぼ判断されています。
まだお気づきでない方のために説明すると、Greenfoot 2 は、基本的なコード補完と intelli-sense をサポートする大幅に改善されたエディターと共にリリースされました。もちろん、IntelliJ エディターにはまだ遠く及ばないし、今後もそうなることはありませんが、より高度なものに慣れている場合は、IntelliJ エディターでの開発がより許容できるものになることは間違いありません。
私はIntelliJを使用しており、サポートされるとは思いませんが、確かではありません。
このサイトにも同様の質問があります
プロジェクト構造の依存関係タブに移動し、モジュール ライブラリの追加を選択して、/lib/greenfoot/standalone ディレクトリを選択してクラスをアタッチすることができました。これにより、風船のシナリオをきれいにコンパイルできます。ただし、シナリオを実際に実行するには、バックグラウンドですべてのゲームがプレイされるため、Greenfoot 環境を使用する必要があります。