The PDT project provides a PHP Development Tools framework for the Eclipse platform. This project encompasses all development components necessary to develop PHP and facilitate extensibility. It leverages the existing Web Tools Project in providing developers with PHP capabilities...
Project Principles:
- Intuitive and easy to learn
- Seamless integration with the Web Tools project
- Adherence to Eclipse standards
- Extensibility
- Continuous support of PHP developments
PDT Project Website
I recommend you to download a stable build (1.0.3 Stable Build, 2008-09-04):
http://download.eclipse.org/tools/pdt/downloads/
To use the Eclipse PDT Project you need also a Java Virtual Machine or Java Developer Kit(JDK 6 Update 7, 2008-09-04).
http://java.sun.com/javase/downloads/index.jsp
After installing the JDK you can unzip the PDT and run it. But wait!
If you want to develop PHP in a modern way UTF-8 is the right text file encoding.
What is UTF-8?
UTF-8 (8-bit UCS/Unicode Transformation Format) is a variable-length character encoding for Unicode. It is able to represent any character in the Unicode standard, yet the initial encoding of byte codes and character assignments for UTF-8 is backwards compatible with ASCII. For these reasons, it is steadily becoming the preferred encoding for e-mail, web pages, and other places where characters are stored or streamed.
UTF-8 encodes each character in one to four octets (8-bit bytes):
1. One byte is needed to encode the 128 US-ASCII characters (Unicode range U+0000 to U+007F).
2. Two bytes are needed for Latin letters with diacritics and for characters from Greek, Cyrillic, Armenian, Hebrew, Arabic, Syriac and Thaana alphabets (Unicode range U+0080 to U+07FF).
3. Three bytes are needed for the rest of the Basic Multilingual Plane (which contains virtually all characters in common use).
4. Four bytes are needed for characters in the other planes of Unicode, which are rarely used in practice.
....
http://en.wikipedia.org/wiki/Utf-8
1. Window->Preferences
2. General->Workspace
3. Text file encoding->Other: UTF-8

You also need the text file encoding UTF-8 here: HTML, CSS and XML.
1. Window->Preferences
2. Web and XML
3. CSS Files
4. HTML Files->Templates->XHTML transitional (Remove the first line with XML...)
5. XML Files

Oops - there is my German
lang="de"- remove this part!
Well, done! Now you are ready for UTF-8












