The Workspace is the developer’s place where he/she creates and manages the application artifacts. The first-level citizens of the workspace are the projects. Version 3 of Dirigible enables the users to create, manage, and switch between multiple workspaces through the Workspace view. Each project can contain multiple folders and files (artifacts). The new template-based project and artifacts scaffolding generators features are worthy of mention. The projects file organization is now non-normative and entirely up-to the preferences of the users. The IDE supports multiple editors registered for different file (MIME) types. More than one editor can be registered for one file type and in this case a “Open with…” context menu entry is rendered for the user to select, which one to use.
The Workspace explorer displays a standard view on the projects in your workspace. It shows the folder structure along with the files.
There is a context menu assigned to the project node:
Via this context menu, you can create new artifacts such as:
- Database Table
- Database View
- Database Schema Model
- Entity Data Model
- HTML5 Page
- Scheduled Job
- Message Listener
- Business Process Model
- Access Constraints
- Roles Definitions
or just regular ones:
More info about the type of the artifacts you can find here.
When selecting an artifact, you can use the Open or Open With actions to load its content in the corresponding editor, for example, Orion Editor.
A single user can have multiple workspaces, containing different set of projects.
The artifacts i.e. the project management, can be done via the views and editors in the Workbench Perspective.Edit