Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Structured TextNew to Visual Studio Code? Get it now.
Structured Text

Structured Text

ControlForge Systems

|
28 installs
| (1) | Free
Full-featured Structured Text (IEC 61131-3) development environment with syntax highlighting, code completion, and validation for PLC programming
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ControlForge Structured Text - VS Code Extension

Professional development environment for IEC 61131-3 Structured Text PLC programming in Visual Studio Code.

Features

  • Syntax Highlighting: Full support for Structured Text programming language
  • Language Support: Complete IEC 61131-3 standard compliance
  • Code Validation: Built-in syntax validation to catch errors early

Language Features

  • Comprehensive syntax highlighting for:

    • Keywords (IF, THEN, ELSE, FOR, WHILE, etc.)
    • Data types (BOOL, INT, REAL, STRING, etc.)
    • Operators (AND, OR, NOT, arithmetic operators)
    • Comments (// and (* *))
    • String literals
    • Numeric literals (decimal, hex, binary, octal)
  • Smart editor features:

    • Auto-closing brackets and quotes
    • Comment toggling support
    • Intelligent word pattern matching

Usage

  1. Open any .st or .iecst file in VS Code
  2. Syntax highlighting is automatically enabled
  3. Use Ctrl+Shift+P and type "Validate Syntax" to check your code

Requirements

  • Visual Studio Code 1.74.0 or higher

Support

Visit controlforge.dev for documentation and support.

License

Licensed under the Business Source License 1.1 (BUSL-1.1). For details, see License Terms.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft