Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ezresxNew to Visual Studio Code? Get it now.
ezresx

ezresx

SimonLof

|
1 install
| (1) | Free
.NET .resx lightweight multi-language editor
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ezresx

Tiny VS Code extension because I needed a simple, lightweight .resx file editor. It's a straightforward tool that lets you view and edit .NET resource files without any bloated features.

Note: This project was built with the help of AI.

Usage

  1. Open any .resx file in your workspace.
  2. The custom ezresx editor will automatically activate instead of the text editor.
  3. Add, edit, or delete keys, values, and comments.

You can view multiple languages side-by-side if the files have the correct naming scheme. Secondary language files must be named [BaseFileName].[LanguageCode].resx and live in the same directory as the primary [BaseFileName].resx file.

For example:

  • MyResources.resx (Primary)
  • MyResources.sv.resx (Secondary)
  • MyResources.fr-FR.resx (Secondary)

ezresx usage

Known Issues

  • Undo/Redo: Ctrl+Z undoes edits in the primary file, but it currently does not revert changes made to secondary language files. Be careful when undoing structural changes like key renames.
  • File Syncing: Changes to secondary .resx files made in external editors or other VS Code tabs aren't actively watched in the background. Saving via the ezresx UI will overwrite secondary files based on what was loaded in the editor.
  • Multiline vs Long Text: Because input boxes dynamically resize when focused, long single-line text and text with explicit newlines look visually identical. Pressing Enter will insert real newlines, but there is currently no visual badge separating it from naturally wrapped text.
  • Performance: The editor reads and parses all associated language files upon every save. Large .resx files might be slow.
  • Visual indication of unsaved entries If an entry is empty the border is yellow, but no visual indication is shown if an entry has been modified, but is unsaved. Only the count of unsaved entries is shown in the status bar.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft