ForNeVeR / ForNeVeR/AvaloniaRider
Setting storage upgrade
Open
kind:enhancement
- Dominant language
- Kotlin
- Stars
- 583
- Forks
- 32
- Avg merge
- 2h 23m
- Merged PRs (30d)
- 1
Description
Currently, we have two setting components:
- `me.fornever.avaloniarider.idea.settings.AvaloniaSettings`, stored in `.idea/**/misc.xml`
- `me.fornever.avaloniarider.idea.settings.AvaloniaProjectSettings`, stored in `.idea/**/avalonia.xml`
Among those, settings from `AvaloniaSettings` are meant to be shared across the team, while settings from `avalonia.xml` aren't, but that's inconvenient.
We should gradually move `AvaloniaProjectSettings` to `workspace.xml` or `avalonia-workspace.xml` since they are volatile, and `AvaloniaSettings` to `avalonia.xml`, to allow the users to commit and share them if required.
Contributor guide
Assessment
This issue has not been assessed yet.