FreeXmlToolkit

Auto-Completion (IntelliSense)

Last Updated: November 2025 Version: 1.0.0

The XML Editor includes smart auto-completion that helps you write XML faster and with fewer errors.


Overview

Auto-Completion in Action Screenshot placeholder: Auto-completion popup showing element suggestions

When you type < in the XML Editor, a popup appears showing only the elements that are valid at your current position. This is based on your XSD schema.


Key Features

1. Smart Element Suggestions

Element Suggestions Screenshot placeholder: Context-specific element suggestions

2. Path-Specific Values

Enumeration Values Screenshot placeholder: Enumeration value suggestions

Elements with the same name at different locations show their correct values:

Location Suggested Values
/Document/ControlData/Version 4.0.0, 4.0.1, 4.1.0
/Document/Report/Version V3, V3S1, V3S2

3. Automatic Tag Closing

When you type an opening tag like <element>, the editor automatically adds the closing tag </element>.


How to Use

Step 1: Load an XSD Schema

  1. Open the XML Editor
  2. Click “…” in the XSD Schema section
  3. Select your XSD file

Step 2: Use Auto-Completion

Using Auto-Completion Screenshot placeholder: Step-by-step auto-completion usage

  1. Position your cursor where you want to add an element
  2. Type <
  3. A popup shows valid elements for this location
  4. Use ↑/↓ arrow keys to navigate
  5. Press Enter to insert the selected element
  6. Press Escape to close without selecting

Example

1. Inside <document>, type <
   → Shows: header, body, footer

2. Inside <body>, type <
   → Shows: section, article, aside

3. Inside <section>, type <
   → Shows: title, paragraph, list

Keyboard Shortcuts

Key Action
< Open auto-completion
Navigate suggestions
Enter Insert selected element
Escape Close popup
> Close the current tag

Benefits

Benefit Description
Faster Writing No need to remember element names
Fewer Errors Only valid elements are suggested
Schema Compliance Your XML always matches the schema
Easy Learning Discover available elements as you type

Troubleshooting

No Suggestions Appearing?

Wrong Suggestions?


Previous Home Next
Digital Signatures Home Schematron Support
All Pages: XML Editor XML Features XSD Tools XSD Validation XSLT FOP/PDF Signatures IntelliSense Schematron Favorites Templates Tech Stack Licenses