Eclipse Plugins and Features: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Java Development Tools == | == Java Development Tools == | ||
If you are using a Java project, a file named ".classpath" will be created in the root directory of your project. It contains the paths to all the external libraries you may be using in your project. This file should not be under version control if you want that each developer maintains these paths separately. | * If you are using a Java project, a file named ".classpath" will be created in the root directory of your project. It contains the paths to all the external libraries you may be using in your project. This file should not be under version control if you want that each developer maintains these paths separately. | ||
== PHP Development Tools (PDT) == | == PHP Development Tools (PDT) == |
Revision as of 11:25, 6 June 2007
Java Development Tools
- If you are using a Java project, a file named ".classpath" will be created in the root directory of your project. It contains the paths to all the external libraries you may be using in your project. This file should not be under version control if you want that each developer maintains these paths separately.
PHP Development Tools (PDT)
- This plugin, as of March 2007, is still in active development. I have lots of stability problems with the current integration build (of February 2007).
- Things are somehow better now with release 0.7 RC3. Still has problems though.
Subclipse
- Warning: do not create a project that is in Subversion, and then another project contained into the first project (in a subdirectory)! This will confuse Subclipse to the point of making Eclipse unusable. This is bug 511 in the Subclipse Bugzilla.
FTP Synchronization
- This is included in the standard mirrors, so installation is easy (probably will be already installed). SFTP support needs to be installed separately.
- This feature seems useful, it is unmaintained however. The Eclipse Target Management seems to be where development is headed at.
Target Management, Remote System Explorer
- This feature allows to perform interesting stuff on remote servers, like running shell commands, automating builds, editing files directly on a remote server and so on.
- However it does not allow synchronizing with your local project (via FTP or SFTP). This is problematic for what I need.