Perspectives

Eclipse perspectives define a set of views to appear in the Workbench window for easy access to functionality to perform specific tasks such as debugging or visual editing. Studio includes the following perspectives:

Editor

An editor is a window where you can interface directly or indirectly with specific types of project files. Example editors include Text editor for text files, Java source for Java files, Nexaweb Visual Editor for XAL files, and oXygen XML editor for XML files.

Web Tools Platform

The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for developing Java Platform, Enterprise Edition (Java EE) Web applications. The WTP includes the following tools: source editors for HTML, JavaScript, CSS, JSP, SQL, XML, DTD, XSD, and WSDL; graphical editors for XSD and WSDL; Java EE project natures, builders, and models and a Java EE navigator; a Web service wizard and explorer, and WS-I Test Tools; and database access and query tools and models.

Project Builders

Eclipse incremental project builders process a set of project resource changes. An example is the Java Builder that compiles Java source files the project as they are changed. The builders run automatically in the background; you configure them on a per project basis.