dotnet / dotnet/ResXResourceManager

Automatically detect *.resx file changes on the drive and refresh

Open
#361 2 comments 1 reaction 0 assignees View on GitHub
Feature request Up for grabs
Dominant language
C#
Stars
1.5k
Forks
251
Avg merge
1d 1h
Merged PRs (30d)
1

Description

**Is your feature request related to a problem? Please describe.**
Whenever I have ResX Resource Manager opened while getting the latest changes in (e.g. with a git pull) I have to be careful to not accidentally undo or remove changes which just came in (with the latest pull).

It **seems** to me as ResX Resource Manager holds the content of the resx files in memory and writes the changes to the corresponding resx files on change/save. It does however not watch the resx files for changes and does therefore not update the state in memory on a file change.

As a workaround I currently
- Close ResX Resource Manager
- pull changes
- Start ResX Resource Manager again.

**Describe the solution you'd like**
An automatic reload / refresh of the entries in ResX Resource Manager on detected resx file changes

**Describe alternatives you've considered**
Alternatively, if the resx file could already be changed in memory, a Visual Studio like dialog (pops up on csproj file changes) could be shown and let the user decide whether to reload changes from disk / keep the ones in memory (or even merge?)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.