Netbeans 上的 Eclipse 语法高亮

13

我之前使用Eclipse作为Java IDE,现在改用NetBeans。有没有办法将Eclipse的语法高亮设置导出并应用于NetBeans,或者以其他方式配置NetBeans的语法高亮以使其类似于Eclipse?


问题是我非常依赖Eclipse的语法着色。我也是。现在我必须使用Netbeans完成一个非常特定的任务,但我非常喜欢Eclipse的着色。+1 - rpax
3个回答

5

@nmartins:我猜在Netbeans中使用Eclipse颜色语法着色将是一个手动过程......您可以尝试通过转到

Netbeans->工具->选项->字体和颜色选项卡并从下拉列表中选择不同的配置文件,然后单击确定。您可能会找到更接近Eclipse的东西。

但是,您可以通过在Netbeans->工具->选项->键盘映射中从下拉列表中选择“Eclipse”来获得Eclipse键盘快捷键。


虽然对于“Eclipse”用户来说有相当不错的键盘快捷键,但遗憾的是没有包含任何类似的颜色配置文件。 - Boris
不完全是我所希望的答案,但我想这是我要走的路。所以我把赏金给了ag112。顺便说一句:如果我做出了好的颜色配置,我会回来并分享的。 - Boris
@Boris:是的,请告诉我们您的颜色配置。谢谢。 - ag112
在新的回答中添加了链接。 - Boris

4

如我在这个问题的评论中承诺的那样,我为netbeans创建了一个简单的eclipse颜色方案。这并不意味着它是完整的,部分原因是因为有些设置在netbeans中根本无法实现(反之亦然),而且这对我目前来说已经足够了。

我将配置放在github上,如果您觉得有遗漏,并想分享您的改进,可以轻松地进行fork和修改。

https://github.com/Boris-de/eclipsecolors_for_netbeans

您可以使用maven自己构建.zip文件,也可以在github上下载已准备好的.zip文件。


3
我的建议是:“入乡随俗”。
虽然可以调整所有内容使其与Netbeans完全相同,但您仍将在设置和维护方面遇到困难。此外,您不可避免地会遇到一些微妙和不太微妙的冲突,需要找到一些“妥协”。
最终,这会减缓您学习新环境的过程,并且您将花费很多时间在UI中学习一些您可能并不真正想知道的东西。
我建议您尝试默认设置1-2周,然后再调整一些您真正不能适应的事物。

1
我并不完全同意“入乡随俗”的说法... 我使用Emacs快捷键(还有自定义的)和反色(GIYF)配色方案在IntelliJ IDEA下进行开发。所以对于“入乡随俗”,我的回答是:“打破常规,创新思维” ;) - SyntaxT3rr0r
@SpoonBender 我曾与一个同事合作,他使用Eclipse和Emacs快捷键。当他的代码出现问题时,我们一起查看,我总是不得不告诉他我想做什么(“现在打开快速修复菜单”或“将那部分复制并粘贴到那里”),或者使用菜单,而不是使用“Eclipse快捷键”。因此,除非标准设置确实妨碍了您的工作,否则我支持使用程序的标准设置。(我曾经禁用Ctrl + D快捷键,因为当我瞄准Ctrl + S或Ctrl + F时会意外地按到它。) - Christian Semrau
1
另一方面,程序应该支持定制化。我知道的大多数程序都不能正确处理白底黑字高对比度方案(我的另一个同事使用它),我经常看到对话框上印着白色字体在白色背景上。@SpoonBender - Christian Semrau

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接