skazsi / multiproperties

MultiProperties Editor is an Eclipse plugin for editing multiple key-value based files with similar content.
http://marketplace.eclipse.org/content/multiproperties
8 stars 1 forks source link

Editor doesn't seem to process changed resources #46

Closed blutorange closed 4 years ago

blutorange commented 4 years ago

This plugin is great, but we keep running into deleted i18n keys when working as a team. There seems to be an issue for this already (#1), but it's from Google Code and it's still open - though the comments seem to suggest the issue is fixed. Can you shed some light on the current state of that issue?

The issue still seems to exist in the current version of the multiproperties editor:

If possible, it would be nice if the multiproperties editor could work the same way as Eclipse's Java source editor:

image

skazsi commented 4 years ago

Many thanks for your report and your kindness regarding the plugin in general. Unfortunately, the issue is still there, and I can hardly remember what challenge I run into years ago. At a certain point, it has been simply forgotten.

But, whenever someone reports something, it always gives me some motivation to do the requested features or bugs. I will check in the upcoming days...

blutorange commented 4 years ago

I can relate to that sentiment, I also get motivated when somebody else opens an issue. I'm glad you're still working on this. Take your time and enjoy the weekend : )

skazsi commented 4 years ago

Implemented in version 1.4.2.

blutorange commented 4 years ago

Thanks for the change. Just as feedback: I installed the new version and it's working fine - the editor recognizes that the file has changed and opens a prompt. (Perhaps no prompt would be neccessary when there are no unsaved changes - it could just replace the content of the editor - but it's fine as it is now).

skazsi commented 4 years ago

Thank you very much for your feedback. You might be right regarding no prompt for unsaved changes, I will consider it in a later release.