Skip to content

pmahend1/resxpress

Repository files navigation

ResXpress

Resx editor, previewer and reorganizer extension for Visual Studio Code and VSCodium.

Logo

LicenseDeploy

Visual Studio Marketplace VersionVisual Studio Marketplace InstallsVisual Studio Marketplace DownloadsVisual Studio Marketplace Rating
Open VSX VersionOpen VSX RatingOpen VSX Downloads


Features

Custom Resx Editor

Resx Editor

This is active by default when the file is opened, however you can choose to open from Explorer Panel - Right Click on the resx file - Choose ResXpress Editor

Custom Editor Option

Below is the Text Editor vs. Resx Editor side by side comparision.

Compare Editors

It offers the following features;

  • Adding a new resx data.
  • Editing an existing resx data.
  • Deleting an existing resx data.
  • Checks for resx data with duplicate keys and shows error if exists.
  • To and Fro updates between Text document and ResxEditors as soon as typed valid resx data.
  • To and fro updates Text document and ResxEditors when Save triggered on either.
  • Automatically regenerate strongly typed resource class file(controlled by setting)

Settings

generateStronglyTypedResourceClassOnSave: Generate/update strongly typed resource class files when updates to resx files are made. Default is false.
Ex: Resource1.resx → Resource1.Designer.cs

Note: Windows: You will need to add resgen to environment PATH.
Other platforms it is generated by the extension. May not be reliable.

ResXpress: Markdown Preview

Preview resx file as Markdown table.

Screenshot1

ResXpress: Sort By Keys

Reorganize file by sorting by Keys.

Screenshot2

ResXpress: Web Preview

Preview resx file as a nice Webview table.

Screenshot3

Resx Data Snippet

  • Type resx and snippet will pop up.
  • If it doesnt then Control+Space(CMD+Space for Mac) to trigger intellisense.
  • Edit key, value and comment values(press Tab to go to next editable value)

Snippet

Requirements

  • Built in markdown support
  • VS code 1.69+

Extension Settings

None as of now.

Known Issues

None as of now.

Release Notes

ChangeLog

About

ResXpress is visual studio code extension to handle Resx files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published