DOCX Editor & Word Editor (Edit Word Documents)

DOCX Editor & Word Editor (Edit Word Documents), a VS Code extension by Zovo

Zovo Pro: USD 19 once, every Zovo tool

Install in VS CodeOpen the Marketplace page

Free, MIT license. Needs VS Code 1.90.0 or newer. Extension ID zovo.zovo-docx-editor, version 0.1.1.

Edit Word documents (.docx, .dotx) inside VS Code. Click a paragraph and type; make words bold, italic or underlined; pick a paragraph style; turn lists on and off; add table rows; find and replace. Save writes only what you changed, so pictures, headers, fields, tracked changes and comments stay exactly as Word wrote them. No network, no account, no Office install.

DOCX editor: a Word document open in VS Code with the toolbar, a heading, a numbered list and a table

Questions people ask

Is DOCX Editor & Word Editor (Edit Word Documents) free?

Yes. DOCX Editor & Word Editor (Edit Word Documents) is free and MIT licensed.

How do I install DOCX Editor & Word Editor (Edit Word Documents)?

Click "Install in VS Code" above, or search for zovo.zovo-docx-editor in the Extensions view.

What you can edit

The page shows paragraph styles, headings, font sizes and colours, lists with their numbers, tables (merged cells too), pictures, links, and the header and footer of the document.

What stays as it is

DOCX Editor rewrites only word/document.xml, and inside it only the paragraphs and table rows you changed. Every other part of the package is copied byte for byte, in the same order. Open a file and save it without an edit, and you get the same file back.

A paragraph that holds something the editor cannot change safely is shown with a small lock and is never rewritten:

Unknown XML inside a run you edit is kept, and so are the run's other properties (font, size, colour, language).

Old .doc files, password-protected files, files with macros (.docm) and Strict Open XML files open read-only, with a note that says why. Nothing is ever written to them.

Find and replace in a Word document; matches in locked paragraphs are counted and left alone

Zovo Pro

Zovo Pro is USD 19 once, for the Pro tools of every Zovo extension. Each tool below has 3 free tries on your computer, and a try counts only after the tool produced its result. Everything above is free and stays free.

  1. Compare two Word documents: a word-level redline of two .docx files with added, removed, changed and moved paragraphs and changed table cells, a summary, and the report saved as HTML or Markdown.
  2. Find and replace in every .docx of a folder: see the matches per file first, untick the files to skip, then replace. Each changed file is copied to <name>.bak.docx first (setting docxEditor.backupBeforeReplace).
  3. Fill a template from CSV or JSON: type {{name}}, {{date}} and so on in a document, pick a CSV or JSON file, and get one .docx per row. Placeholders that have no column are listed before anything is written.

docxEditor.showProTools: false hides the three buttons.

Compare two Word documents: the redline with a summary and Save as HTML or Markdown

Commands

CommandWhat it does
DOCX Editor: Open in DOCX EditorOpen a .docx or .dotx file (also in the Explorer menu)
DOCX Editor: Open a sample Word documentA short document with a list, a table and a picture
DOCX Editor: Find and replace in this documentThe find bar (Cmd+F in the editor)
DOCX Editor: Compare two Word documents (Pro)Redline of two files
DOCX Editor: Find and replace in every .docx of a folder (Pro)Folder replace with preview and backups
DOCX Editor: Fill a template from CSV or JSON (Pro)One document per data row

Settings

SettingDefault
docxEditor.showProToolstrueShow the three Pro buttons
docxEditor.backupBeforeReplacetrueFolder replace keeps <name>.bak.docx copies
docxEditor.showSupportLinkstrueThe small links at the bottom of the editor
docxEditor.askForRatingtrueAsk once, after a few days of use, for a rating

Limits

Install DOCX Editor & Word Editor (Edit Word Documents)

Click the button to open VS Code and install it, or press Ctrl+P (Cmd+P on macOS) in VS Code and run ext install zovo.zovo-docx-editor.

Free, MIT license. Needs VS Code 1.90.0 or newer. Extension ID zovo.zovo-docx-editor, version 0.1.1.

Source code and issues are on GitHub.

All our VS Code extensions

Zovo Pro and support

Zovo Pro: USD 19 once, every Zovo viewer. It turns on the Pro tools in this extension and in the other Zovo extensions you use. The free features stay free.

After a card payment your license key shows on the next page. Paste it with the command "Zovo Pro: Enter a key".

You can also support the work with no Pro:

Need your format supported?

Open a format request with a sample file, and I reply there whether it can be done. For USD 299 once, through this GitHub Sponsors tier, I add your file format or a missing feature to this extension, with tests, within 7 days.