Questions tagged [eclipse]

Eclipse is a popular IDE for Java, C and other languages. Note that questions that deal with the use and toolchain for Eclipse typically belong on Stack Overflow.

Eclipse is an integrated development environment (IDE) that makes extensive use of plugins for customization. The software is mostly written in Java, however, it may be used to develop a wide range of other programming languages.

Eclipse's code base was originally created based on IBM's VisualAge software. The software is released under the Eclipse Public License. It is currently maintained by the Eclipse Foundation.

Please note that questions that deal with the use of the IDE itself and other parts of the toolchain belong on Stack Overflow as described in the help center.

See also:

58 questions
96
votes
17 answers

Is imposing the same code format for all developers a good idea?

We are considering to impose a single standard code format in our project (auto format with save actions in Eclipse). The reason is that currently there is a big difference in the code formats used by several (>10) developers which makes it harder…
Stijn Geukens
  • 666
  • 2
  • 7
  • 12
80
votes
20 answers

Is a company order to switch to a certain IDE a red flag?

I recently joined a rapidly growing startup. In the past 3 months the development team has grown from 4 to 12. Until now they were very laissez-faire about what developers used to do their work. In fact one of the things I initially found…
Justin Alexander
  • 219
  • 1
  • 3
  • 5
66
votes
7 answers

How is IntelliJ better than Eclipse?

I know there have been questions like What is your favorite editor/IDE?, but none of them have answered this question: Why spend the money on IntelliJ when Eclipse is free? I'm personally a big IntelliJ fan, but I haven't really tried Eclipse. I've…
Nicole
  • 28,111
  • 12
  • 95
  • 143
51
votes
9 answers

How do I convince my teammates that we should not ignore compiler warnings?

I work on a huge project (more like a tangled up combination of dozens of mini projects that can't be easily separated due to poor dependency management, but that's a different discussion) in Java using eclipse. We've already turned off a number of…
user32020
34
votes
16 answers

I use an IDE (Eclipse) to develop software. Why should I switch to vim or emacs?

My day job is java/web developer. I have been using eclipse for ~5years. I think its excellent and I also use Webstorm for javascript and html/jsp. I do on occasion need to ssh into server and mess around with config files; for this I use vi and…
NimChimpsky
  • 4,627
  • 4
  • 26
  • 39
27
votes
5 answers

I want to start using TDD. Any tips for a beginner?

I never used an automated test mechanism in any of my projects and I feel I'm missing a lot. I want to improve myself, so I have to start tackling some issues I've been neglecting like this and trying Git instead of being stuck on SVN. What's a good…
Mike42
  • 932
  • 1
  • 8
  • 16
23
votes
6 answers

What are the benefits of prefixing function parameter names with p*?

I often see projects (in Java projects and teams using Eclipse) that prefix function parameters with p. For example public void filter (Result pResult) ... I personally don't see any benefit in this, but would like to know what the reasoning is.…
oschrenk
  • 616
  • 5
  • 9
21
votes
5 answers

Is it a good idea to format the code in eclipse using auto format

I use eclipse for coding, and the language which we use is Java. Once it was suggested by someone that to properly format the code, using the auto formatter(CTRL+SHIFT+F) While this command does format the code, but sometimes I feel that…
Ankit
  • 949
  • 4
  • 11
  • 15
19
votes
1 answer

Java application structure: Horizontal vs vertical split

Having a bit of a debate about the starting project structure (using Maven/Eclipse) for a big Java application. Option 1: entities (i.e. the whole database using Hibernate classes-first) services (i.e. sets of read/write operations on the…
Steve Chambers
  • 307
  • 2
  • 8
16
votes
7 answers

Why does Microsoft charge a fortune for its developer tools?

Microsoft charges thousands of dollars for most versions of Visual Studio. Compare this with companies like Apple and Google and with organizations like GNU and Eclipse that give away developer tools for free, it makes me wonder where the difference…
Kyle Cronin
  • 399
  • 1
  • 4
  • 8
12
votes
6 answers

What are the Top Developer Productivity Tools/Plugins for Java in Eclipse?

I personally use CodeRush in Visual Studio 2010 to do refactoring, write code faster with templates and generally navigate my code 10 times faster than stock VS. Recently, I've been working on another Android app and got to thinking...What are the…
Ryan Hayes
  • 20,139
  • 4
  • 68
  • 116
11
votes
6 answers

What features in Eclipse is not available in Visual Studio?

I have done much development in Java using Eclipse, and now I have started to use Visual Studio for .NET development. So far I find the IDEs to be able to do the same things, but just different. What features in Eclipse isn't available in Visual…
Jonas
  • 14,867
  • 9
  • 69
  • 102
10
votes
7 answers

Why is cyclomatic complexity that important for a single method?

I am using SonarLint for Eclipse since recently, and it helped me a lot. However, it raised to me a question about cyclomatic complexity. SonarLint considers as acceptable a C.C of 10, and there are some cases where I am beyond it, about 5 or 6…
Yassine Badache
  • 391
  • 1
  • 3
  • 11
9
votes
4 answers

What's meant by, "TODO Auto-generated method stub"?

I am using eclipse for android programming, and every here and there i see the statement, "TODO Auto-generated method stub." I understand that these methods were generated automatically by eclipse upon creation of classes and other trigger…
user52009
8
votes
1 answer

Why does the new ADT create a static inner class Fragment by default?

Honestly, I can't help but feel that this is done merely to confuse newcomers. Most of the errors on Stack Overflow by complete Android newbies mostly stem from that they have a static inner class Fragment that they don't understand how it works,…
Zhuinden
  • 181
  • 4
1
2 3 4