Eclipse is an open-source integrated development environment (IDE) that is used to develop systems in many languages and on many platforms. Many use it to develop Drupal systems. Eclipse has many add-ons and extensions called “plug-ins” or “packages.” There are also separate IDEs that have been created that are based on Eclipse.
In general, you need to make sure that your Eclipse environment will:
adhere to Drupal coding standards,
use syntax highlighting (very, very helpful in any coding language!)
recognize Drupal files as PHP code,
make sure that spaces are used instead of tabs, and
make sure that the files have the right encoding (Unix) so they can be committed to the Drupal repositories.
There are different settings for different packages, plug-ins, and Eclipse-based IDEs. Look below to find the plug-in(s), package(s) and/or IDE you have and the changes you’ll need to make. Note that you need to make changes for each of the packages and plug-ins. (If you are not sure about what packages or plug-ins you have in your Eclipse IDE, use the Eclipse help system to find out how to list everything you have installed.)