通过从 MyEclipse 工具栏中删除一些图标,我可以获得足够多的代码行的屏幕空间。我想保留一些图标,因此完全隐藏工具栏不是我想要的。我在帮助文件和网上找到了很多关于移动图标的说明,但没有找到删除它们的说明。是否可以自定义工具栏以仅包含您想要的图标?如果是这样,如何?
我正在运行 Java SE 开发工具包更新 25(64 位)。
看来我无法同时运行 Eclipse 和 Minecraft。这真的很奇怪,因为我可以轻松启动两个 Minecraft 实例(但不是 Eclipse)。
我猜测这个错误的原因是 Eclipse 在启动时正在寻找它自己的其他实例(因为它不想启动多次)。
有没有什么办法解决这一问题?
基本上它停止识别所有非字母键。重新启动 eclipse 并不能解决问题。重新启动我的电脑。
我使用的是完全更新的 OS X 10.6.4。:)
还有其他人经历过吗?
我试图弄清楚为什么 Eclipse 会旋转,所以我决定启动 strace。
我使用以下方法找到了 eclipse 过程:
$ ps ax | grep java
5546 ? Sl 19:04 /usr/bin/java ... [arguments omitted]
Run Code Online (Sandbox Code Playgroud)
通过strace在这个进程上运行,我看到它正在等待另一个进程:
$ sudo strace -p 5546
Process 5546 attached - interrupt to quit
futex(0x7f6c416679d0, FUTEX_WAIT, 5547, NULL^C <unfinished ...>
Process 5546 detached
Run Code Online (Sandbox Code Playgroud)
有趣的是,进程 5547 没有出现在ps(谁能告诉我为什么?),但我可以strace。它反复吐出很多 EAGAIN 失败(偶尔成功)
read(16, 0x7f6c41664d10, 16) = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(15, 0x7f6c3815f2e4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
clock_gettime(CLOCK_MONOTONIC, {67410, 357843264}) = 0 …Run Code Online (Sandbox Code Playgroud) 我经常有很多运行配置出现在我不想要的历史记录中,例如单元测试或更改项目时。
我不想删除启动配置,只需在单击运行或调试按钮旁边的小箭头时将其从历史列表显示中删除即可。
如何从包含 Eclipse 中启动历史的运行/调试下拉列表中删除启动配置?
我知道我们可以折叠methods,if statement并且......但是我想折叠用方法编写的代码的任意部分。我想NetBeans我们可以这样做:
// <editor-fold desc="describe what is in here">
Your code goes here...
// </editor-fold>
Run Code Online (Sandbox Code Playgroud)
但现在我正在 Eclipse 中开发。这是一个建议,但它对我不起作用。你知道有什么方法吗?
Eclipse 键绑定遵循工作区。无论如何我可以配置 Eclipse 以便它对计算机是全局的,而不是工作区的本地?来自 Visual Studio,我发现这个解决方案是 Eclipse 最奇怪的设计决策之一。
我知道导入-导出功能,但我不想一直这样做。
在Brackets 中,您可以使用多个光标来编辑代码,只需按住command(在 Mac 上)并单击要编辑的文本(在此处查看操作)。Eclipse 中是否有类似的功能?有没有办法在没有插件的情况下做到这一点?
我已经更新到 El Capitan,现在想运行 Eclipse。Luna 不工作,所以我下载了最新版本,Eclipse Mars。启动时它告诉我安装 Java 1.6。所以我做了,然后我得到了这个:
Version 1.6_0_65 of the JVM is not suitable for this product
Version: 1.7 or greater is required.
Run Code Online (Sandbox Code Playgroud)
所以我为 Mac 下载了 Java 8,安装了它,但仍然收到这个警告。
终端说我使用的是 1.6:
java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
Run Code Online (Sandbox Code Playgroud)
在系统首选项中,我找到了一个 Java 选项,它显示我安装了 8 个,但它没有说明 1.6 的任何内容。
如何从我的系统中删除 Java 1.6 并使用 8 作为默认值?