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¶
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¶
Screenshot placeholder: Context-specific element suggestions
- Context-Aware: Shows only valid child elements for your current location
- Based on Schema: Suggestions come from your loaded XSD schema
- Reduces Errors: You can't accidentally add invalid elements
2. Path-Specific 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¶
- Open the XML Editor
- Click "..." in the XSD Schema section
- Select your XSD file
Step 2: Use Auto-Completion¶
Screenshot placeholder: Step-by-step auto-completion usage
- Position your cursor where you want to add an element
- Type
< - A popup shows valid elements for this location
- Use ↑/↓ arrow keys to navigate
- Press Enter to insert the selected element
- 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?¶
- Make sure an XSD schema is loaded
- Check that your cursor is inside an element
- Verify the schema file is valid
Wrong Suggestions?¶
- Check that the correct schema is loaded
- Verify the XML structure is valid up to your cursor position
Navigation¶
| 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