【问题标题】:Can I develop for Greenfoot using Intellij Idea?我可以使用 Intellij Idea 为 Greenfoot 开发吗?
【发布时间】:2011-05-26 02:42:07
【问题描述】:

我正在学习 Java 课程,我必须为 Greenfoot 进行一些开发。我非常习惯在 C/C++ 中使用 vim 进行开发,因此一直在使用带有 vim 插件的 Intellij Idea。

我鄙视 Greenfoot IDE。

是否可以使用 Intellij 为 Greenfoot 进行开发?

【问题讨论】:

    标签: java windows intellij-idea greenfoot


    【解决方案1】:

    This link 是关于 Eclipse 中的 Greenfoot,但这些步骤似乎也适用于 IntelliJ。

    基本上,您将bluejcore.jargreenfoot.jar(位于Greenfoot 的安装目录中)添加为您的项目库,并为Greenfoot 创建一个属性文件(详细信息在链接中)。最后选择GreenfootScenarioMain 作为主类,这样你就可以在 IntelliJ 中启动 Greenfoot 程序了。

    【讨论】:

      【解决方案2】:

      正如您已经发现的那样,您可以添加库并搞砸一些工作,但它不受官方支持(因此可能会从发布到发布或中断)并且很可能永远不会支持。它以这种方式工作更多的是偶然而不是设计。

      我自己经常想使用专业的 IDE 来完成 Greenfoot 工作,但简单的答案是 Greenfoot 主要面向初学者,以一种有趣且交互式的方式向以前从未编程过的人教授 Java。开发人员可能会将他们的时间集中在为其他 IDE 中的编码提供官方支持上,但所需的工作量意味着它几乎被认为不值得这样做。

      如果您还没有注意到,Greenfoot 2 现在推出了一个大大改进的编辑器,它支持基本的代码完成和智能感知。当然,它仍然与 IntelliJ 编辑器相去甚远,将来也不会,但如果您习惯了更高级的东西,它肯定会让在其中进行开发更容易接受。

      【讨论】:

        【解决方案3】:

        我能够进入项目结构、依赖项选项卡,选择添加模块库并选择 /lib/greenfoot/standalone 目录附加类。这使我能够干净地编译气球场景。但是,要实际运行场景,您仍然必须使用 Greenfoot 环境,因为它在幕后进行所有游戏。

        【讨论】:

          【解决方案4】:

          我使用 IntelliJ,但我认为它不会受支持,但我不确定。

          这个网站有一个similar question

          【讨论】:

          • 我能够进入依赖项选项卡,选择添加模块库并选择 /lib/greenfoot/standalone 目录附加类。这使我能够干净地编译气球场景,尽管运行它可能是一个完全不同的球-O-蜡。
          猜你喜欢
          • 2016-12-15
          • 2011-03-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多