Child pages
  • Intro to Servoy Developer Environment
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Since version 4.0, Servoy Developer has utilized Eclipse as its development environment. Developers familiar with Eclipse will find working in Servoy Developer quite familiar with the interface.

Eclipse Concepts
Workspace

A workspace is where all the developer's work is stored in Eclipse. It is a file location on the developer's machine and contains files for each project as well as metadata for Eclipse. The developer can have multiple workspace folders, but can only work with one at a time.

Projects

Eclipse organizes different code sets into projects. In Servoy Developer, there are the following projects

  • Resource projects - these projects store information about databases, styles, users, and i18n data.
  • Solution projects - all solutions are stored in separate projects in Servoy Developer
Perspectives

A perspective in Eclipse is a set of views for a particular purpose. In short, a perspective contains everything you see on the screen in Servoy Developer.

When you open Servoy Developer for the first time (after closing the Welcome Screen), the first perspective you will see is the Servoy Design perspective. This perspective contains views for working with Servoy solutions and all their parts. Other perspectives used when programming in Servoy include Debug, Resource, and Team Synchronizing, among others.

Perspectives can be customized to the taste of the developer. Views can be moved or removed, and the perspective can be saved with a different name so it is handy for the developer to switch

Views

A view is a window within a perspective. Views can provide information to the developer, show objects or functions that can be used in the solution, or be used to edit the solution. Editor views are used to build forms or methods in Servoy; these are the views that are in the middle of the perspective.

Servoy Design Perspective

The Servoy Design perspective is where the average Servoy developer will spend most of their development time. This perspective contains many views that help the developer be productive and efficient. Some of more important views are listed below

The Solution Explorer

The Solution Explorer view is an hierarchal tree view of all the objects available in Servoy Developer.  It is central to the Servoy development environment; everything you can do in Developer can be found in the Solution Explorer.

Properties View
Form Designer
Script Editor
Problems View
  • No labels