Use Visual Studio Code as a Development Environment for InterSystems Applications
- Introduction
- Key Concepts for New Users of VS Code
- Install the InterSystems ObjectScript Extension Pack
- Get to Know the User Interface for the InterSystems ObjectScript Extension Pack
- Explorer View Context Menu Enhancements
- InterSystems View Container
- ObjectScript Output Channel
- Server Connection Status Bar
- Create and Manage Connection Profiles for Your InterSystems Servers
- Prerequisites for Your InterSystems Server
- Add a New Server Connection Profile
- Import an Existing Connection Profile from the Windows Registry
- Edit a Connection Profile
- Alternative: Connect to a Server Deployed as a Docker Compose Service
- Connect a Workspace to Your InterSystems Server
- Edit Code from a Client File System
- Connect a Server to a Client-Side Workspace
- Edit Connection Settings (the settings.json File)
- Export Code from the Server
- Import Edits into the Server
- Work with Other Document Types
- Edit Code Directly on an InterSystems Server
- Add a Virtual Folder to Your Workspace
- Edit Workspace Settings (the .code-workspace File)
- Configure an InterSystems Server to Maintain Folder-Specific Settings
- Configure and Perform Server Actions within VS Code
- Develop ObjectScript Unit Tests
- Run and Debug Your ObjectScript Code
- Create a Debug Configuration
- Starting a Debugging Session
- Debug REST Services
- Troubleshoot Debugger Issues
- Using the InterSystems Lite Terminal
- Work with Projects
- Why Projects?
- InterSystems Projects Explorer
- Create a Project
- Modify a Project
- Delete a Project
- Edit Project Code
- Notes
- Import and Export InterSystems Documents as XML Files
- Low-Code Editors
- Troubleshoot Common Problems Encountered When Editing InterSystems Applications with VS Code
- Server Connection Issues: Log REST Traffic Between the ObjectScript Extension and Your Server
- Cannot Save Routine: Illegal Header Line, ROUTINE Header Is Required
- Report an Issue
- Settings Reference
- Migrate from Studio