7

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

我鄙视 Greenfoot IDE。

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

4

4 回答 4

3

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

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

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

于 2011-01-12T23:41:49.883 回答
2

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

这个网站有类似的问题

于 2010-12-15T18:45:26.637 回答
1

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

于 2010-12-15T21:12:40.497 回答
0

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

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

于 2018-04-20T19:59:57.823 回答