Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>TCL Navigation and ToolsNew to Visual Studio Code? Get it now.
TCL Navigation and Tools

TCL Navigation and Tools

lukemt

|
382 installs
| (1) | Free
Full TCL language support with navigation, auto-completion, syntax highlighting and more
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TCL Navigation & Tools Extension

ATTENTION: No syntax highlighting is provided by this extension. You will need to install another TCL extension that provides syntax highlighting and language registration.

Features

  • Document Outline:
    Quickly see a structured outline of your TCL file, including procedures, namespaces, and variables. Navigate your code with ease.

  • Jump-to Definition:
    Click on a symbol (like a procedure or variable) and jump straight to its definition. No more searching through your code manually.

  • Code Folding:
    Collapse and expand blocks of code, such as procedures, control structures (if/else, loops, etc.), and namespaces, making it easier to focus on what matters.

  • Hover Information:
    Get helpful details when you hover over symbols—see procedure signatures, variable values, and more right in your editor.

  • Auto-Completion:
    Intelligent code suggestions for TCL commands, procedures, variables, and namespaces as you type. Supports snippets for complex procedure calls.

  • Sticky Scrolling:
    Keep your context in view as you scroll, so you never lose track of where you are in your code.

Note

This extension does not provide syntax highlighting or basic TCL language support. For those features, you will need to install another TCL extension of your choice that handles syntax highlighting and TCL language registration. Use this extension in tandem with your favorite TCL extension to get the full coding experience.

Getting Started

  1. Install a TCL Syntax Highlighter:
    Make sure you have a TCL extension installed that provides syntax highlighting and language registration.

  2. Install TCL Navigation & Tools:
    Find and install this extension from the VS Code Extension Store.

  3. Configure Formatting Options (Optional):
    Customize the code formatting behavior in VS Code settings. Available options include:

    • tcl-navigate.formatting.indentSize: Number of spaces to use for indentation (default: 4)
    • tcl-navigate.formatting.alignArguments: Align arguments in procedure calls (default: true)
    • tcl-navigate.formatting.alignBraces: Place opening and closing braces on their own lines (default: true)
  4. Enjoy Enhanced TCL Coding:
    Open a TCL file, and you'll see an updated document outline, improved code navigation, folding, and hover details right away. Auto-completion will activate as you type, and you can format your code with the command palette using "Format TCL Document" or "Format TCL Selection".

Feedback & Contributions

Your input is valuable. If you encounter issues or have suggestions, feel free to open an issue on our GitHub repository or drop a comment in the VS Code Extension Store.

Happy coding with TCL!

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