Każde okno środowiska roboczego zawiera co najmniej jedną perspektywę. Perspektywa definiuje początkowy zestaw widoków oraz ich układ w oknie środowiska roboczego. Perspektywy w obrębie okna współużytkują ten sam zestaw edytorów. W każdej perspektywie jest dostępny zestaw funkcji umożliwiających wykonywanie określonych czynności lub zadań na zasobach określonego typu. Na przykład perspektywa Java łączy widoki, z których można korzystać zawsze podczas edycji plików źródłowych Java, a perspektywa Debugowanie zawiera widoki znajdujące zastosowanie zawsze przy debugowaniu programów Java. Pracując w środowisku roboczym, użytkownicy zwykle często przełączają perspektywy.
Perspektywy decydują o tym, co jest wyświetlane w niektórych menu i na niektórych paskach narzędzi. Określają one zestawy akcji, które można zmieniać w ramach konfiguracji perspektywy. Perspektywę zbudowaną w ten sposób można zapisać, tworząc własną niestandardową perspektywę, którą później znów będzie można otworzyć.
Preferencje ogólne można ustawić tak, aby perspektywy były otwierane w tym samym lub w nowym oknie.
Środowisko robocze
Edytory
Widoki
Otwieranie perspektyw
Otwieranie widoków
Zmienianie miejsca otwierania perspektyw
Określanie perspektywy domyślnej
Przełączanie między perspektywami
Konfigurowanie perspektyw
Zapisywanie perspektywy zdefiniowanej przez użytkownika
Resetowanie perspektyw