使Eclipse表现得像Visual Studio

时间:2020-03-06 14:50:47  来源:igfitidea点击:

我正在做一些Android开发,我更喜欢Visual Studio,但是我必须为此使用Eclipse。

有没有人开发出可以将Eclipse切换为更像Visual Studio的外观和行为的工具?我主要不能忍受它对应如何编程的clippyesqe建议(是的,我知道我还没有使用该私有领域!感谢Eclipse!),或者它的糟糕的intellisense。

例如,在eclipse中,如果我不首先输入this,它的智能就不会意识到我要寻找本地范围内的成员。另外,完成VS约定的TAB已钻入我的脑子,而Eclipse则是ENTER以完成,我可以手动切换所有内容,但这将需要几个小时,我希望有人可以使用某种主题或者已经完成的主题。

解决方案

我们是否尝试过使用Eclipse Ganymede(3.4)中提供的Visual Studio键绑定?

(我们可能想知道" IntelliSense"是一个Visual Studio术语,任何没有Visual Studio经验的人都可能不知道。"自动完成"可能是一个使用更广泛的术语。)

Java IDE也有其他选择。我们显然已经找到了Eclipse,但是我们可能还想查看IntelliJ和NetBeans。 IntelliJ不是免费的,但是有30天的评估期和一个Visual Studio键图:)

货比三家,找到我们喜欢的商品,然后开始大量使用它。它们都是非常好的IDE,而且我敢肯定,一旦我们使用了一段时间,我们就会对它感到满意。

如果我们开始输入在当前作用域中可见的任何类/变量的名称,然后按Ctrl + Space,它将降低自动补全功能。

默认情况下,制表符用于在自动完成的函数调用参数中移动。

我要在这里扮演魔鬼拥护者,说强迫我们使用this.myString实际上比仅仅myString安全得多。可以在本地(在方法中)或者在类中将" myString"定义为私有成员。有时,我认为Visual Studio在这方面有点过分。在我们提到的示例中(我看了视频,但看不清),myString的作用域在哪里?