VMS IDE Project Configuration

From VSI OpenVMS Wiki
Revision as of 09:18, 29 March 2019 by Andrey.logachev (talk | contribs) (Created page with "=Workspace= When starting working with VMS IDE, you need to configure your workspace and select the type of configuration that will be used for the project. ===Project folder...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Workspace

When starting working with VMS IDE, you need to configure your workspace and select the type of configuration that will be used for the project.

Project folder

  1. Create a folder on your machine.
  2. In Visual Studio Code, click the Explorer icon (Ctrl+Shift+E) in the Activity Bar
  3. Click Open Folder and select the previously created folder.

End of line

  1. Open Visual Studio Code settings (Ctrl+,)
  2. Navigate to Text Editor > Files > Eol (The default end of line character) and set it to \n (LF).

Type of configuration

  1. Open Visual Studio Code settings (Ctrl+,)
  2. Navigate to Extensions > VMS-IDE > Config-helper › Settings: Using, and select one of the options.
    • FS - save settings in local JSON files.
    • VFS - save setting in VS Code virtual file system.
    • VCS - manage settings using VS Code provided API.
  3. Press F1 and run "Reload window" command or close Visual Studio Code and open it again.
NOTE: Changing the type of configuration does not copy existing settings from one location to another.

Project Configuration

To open the project settings, press F1 and run VMS-IDE: Edit OpenVMS project settings command or use Project Explorer view.

Adjusting Settings

The configuration procedure varies depending on the selected type of configuration.

FS or VFS

If you selected FS or VFS type of configuration, the Edit command loads current settings from memory and saves it to vmssoftware.synchronizer-settings.json file, then opens the file for editing.

Synchronizer Settings, FS or VFS

VCS

If you selected VSC type of configuration, the Edit command opens Workspace settings. Navigate to Synchronizer section and adjust the settings.

Synchronizer Settings, VSC

Settings description

The settings are split into two sections:

SSH Configuration

SSH connection to an OpenVMS machine is required for syncing source files, building and debugging projects. To open SSH settings, press F1 and run VMS-IDE: Edit ssh-helper settings command or use Project Explorer view.

NOTE: Similar to Project settings, SSH configuration process depends on the selected configuration type.

Settings description

See SSH settings for more information.