A própria plataforma define uma perspectiva, a perspectiva Recurso. Outros plug-ins da plataforma, como o sistema de ajuda e o conjunto de ferramentas Java, definem outras perspectivas. O plug-in pode definir sua própria perspectiva, colaborando com o ponto de extensão org.eclipse.ui.perspectives.
A especificação da perspectiva no plugin.xml é direta. A marcação a seguir é utilizada pelo workbench na definição da sua própria perspectiva de recursos.
<extension point="org.eclipse.ui.perspectives"> <perspective name="%Perspective.resourcePerspective" icon="icons/full/cview16/resource_persp.gif" class="org.eclipse.ui.internal.ResourcePerspective" id="org.eclipse.ui.resourcePerspective"> </perspective> </extension>
Um plug-in deve fornecer um ID e um nome para a perspectiva, juntamente com o nome da classe que a implementa. Um ícone pode também ser especificado. A classe da perspectiva deve implementar IPerspectiveFactory.