Rework when views are refreshed
Rework when views are refreshed

- Refresh when syntax or extension changes.
- Refresh if settings file is updated.
- Refresh if not initialized.

facelessuser/ColorHelper,facelessuser/ColorHelper