Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>XML Column ManagerNew to Visual Studio Code? Get it now.
XML Column Manager

XML Column Manager

Pasquale Vinci

|
2 installs
| (0) | Free
A lightweight VS Code extension to quickly add <column> tags to XML files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

XML Column Adder

XML Column Adder is a lightweight Visual Studio Code extension designed to simplify editing XML files by allowing users to quickly add a <column> tag at the end of their XML documents. It is perfect for developers, testers, or anyone who frequently works with structured XML data and wants to automate repetitive editing tasks.

Features

  • ✅ Add columns to XML tables with custom names and default values
  • ✅ Remove columns from XML tables
  • ✅ Multi-table support - works with documents containing multiple tables
  • ✅ Smart table detection - automatically identifies all tables in your document
  • ✅ Interactive table selection - choose which table to modify
  • ✅ Column name validation - ensures valid column names

What's New in 1.1.0

  • 🎉 Multi-table support: Now handles XML documents with multiple tables
  • 🎯 Table selection interface: Choose which table to modify from a list
  • 📊 Table information display: See column count and row count before selecting
  • 🔧 Improved header detection: Works with various table header formats

Installation

You can install XML Column Adder in this way:

1. From VSIX (local installation)

  1. Make sure you have the .vsix file (e.g., xml-column-adder-1.0.0.vsix).
  2. Open Visual Studio Code.
  3. Press Ctrl+Shift+P (or Cmd+Shift+P on macOS) to open the Command Palette.
  4. Type Extensions: Install from VSIX... and select it.
  5. Browse to the location of the .vsix file and select it.
  6. The extension will be installed and ready to use.

Usage for Adding

  1. Open any .xml file in VS Code.
  2. Press Ctrl+Shift+P (or Cmd+Shift+P on macOS) to open the Command Palette.
  3. Type and select XML: Add Column.
  4. A new <column> tag will be automatically added to the end of the root element in the XML file.
  5. You will see a confirmation message in the VS Code notification area.

Usage for Removing

  1. Open any .xml file in VS Code.
  2. Press Ctrl+Shift+P (or Cmd+Shift+P on macOS) to open the Command Palette.
  3. Type and select XML: Remove Column.
  4. Select the <column> to remove.
  5. You will see a confirmation message in the VS Code notification area.

Example

Before:

<root>
  <item>1</item>
  <item>2</item>
</root>

After using Add XML Column:

<root>
  <item>1</item>
  <item>2</item>
  <column>NewColumn</column>
</root>

Requirements

  • Visual Studio Code 1.80.0 or higher
  • No additional dependencies required

Extension Settings

This extension has no configurable settings — it is designed to work out-of-the-box for fast XML editing.

Known Issues

  • The command adds a column only to the end of the root element. Nested XML structures are not modified.
  • Currently, only one column can be added at a time.

Release Notes

1.0.0

  • Initial release
  • Command to add <column> to XML files

Author

Pasquale Vinci

Bug Reporting

If you encounter any issues, please report them here: pasquale.vinci@nokia.com


Note: This extension is for internal use only.

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