Engine DevTools extension provides integration with the Nginstack platform, enabling Visual Studio Code as an alternative to Engine IDE for editing code stored in an Nginstack database.
This page is just an overview. A more detailed documentation (in portuguese) is available here.
Setting up a database connection
Your first connection can be set up by pressing "Add Database" or "+" button in the databases view:
2 - In
You can choose the protocol between http or https by writing it when filling the database url.
You can use the databases view to manage connections:
Databases have the following inline buttons, from left to right respectively:
They also have a colored indicator on their left to inform whether you are connected (green), disconnected (grey), trying to connect (orange), or failing to connect (red). The main database is the only one with a diamond-shaped indicator.
Other options, e.g. removing the database, are available in the database context menu.
Opening and editing the Virtual File System
Once you connect to a database, the extension creates an in-memory file system that is a representation of the VFS, opened as another project folder in your File Explorer.
More information on the file systems provided by the extension here.
Engine DevTools extension uses its own language server to provide features such as hovers, document links, and completion proposal.