Home

Awesome

VS Marketplace Unit Tests Coverage Status Project License

OOXML Validator VS Code Extension

The OOXML Validator validates Office Open XML files (.docx, .docm, .dotm, .dotx, .pptx, .pptm, .potm, .potx, .ppam, .ppsm, .ppsx, .xlsx, .xlsm, .xltm, .xltx, or .xlam) and displays the validation errors found in the xml parts in VSCode and creates an optional CSV or JSON log file of the validation errors.

Features

Usage

To validate an OOXML file, right click on the file to validate and select "Validate OOXML". This displays the validation errors in the VS Code window. If ooxml.outPutFilePath is set, a log of the validation errors is created (defaults to .csv).

Demonstration of OOXML Viewer VS Code Extension

<sup>* Using Excel Viewer to view the .csv file.</sup>

Extension Settings

This extension contributes the following settings:

The path to the dotnet runtime executable will be similar to "C:\\Program Files\\dotnet\\dotnet.exe" for Windows and "/usr/local/share/dotnet/dotnet" for macos. For more information on finding the path to the dotnet executable, this Stack Overflow post explains it for Windows and this post explains how to find it on macos.

Release Notes

Please see the Changelog


<p align="right">Logo created with <a href="https://logomakr.com/">LogoMakr.com</a></p>