Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Rebracer options page #3

Open
3 tasks
SLaks opened this issue Dec 22, 2013 · 9 comments
Open
3 tasks

Add Rebracer options page #3

SLaks opened this issue Dec 22, 2013 · 9 comments

Comments

@SLaks
Copy link
Owner

SLaks commented Dec 22, 2013

  • Select notification style (Toast, Status bar, none)
  • Select user settings file location (default to AppData; allow SkyDrive for cloud sync)
  • Select default settings categories when creating new settings files (will need to be able to enumerate all categories; try ShellSettingsManager.GetCollectionScopes("")

These options should not be stored within the Rebracer settings file.

@DerAlbertCom
Copy link

  • Disable Automatic Saving of Rebrace.xml for Solution

@SLaks
Copy link
Owner Author

SLaks commented Jan 2, 2014

Why?

@DerAlbertCom
Copy link

Formatting settings should not be changed by accident.

Well, it saves some settings, and i didn't change anything. Don't even option the Dialog.

image

and none of the settings are settings for formatting.

@SLaks
Copy link
Owner Author

SLaks commented Jan 2, 2014

I fixed the newline issue; install 1.0.2 and it should stop happening.

16dbc15

@SLaks
Copy link
Owner Author

SLaks commented Jan 2, 2014

As for the other two settings, are you sure you didn't change them?
I can't think of any reason that they would toggle on their own.

@DerAlbertCom
Copy link

I think the Squiggels* and OnlyUserTabOrEnterToCommit conflict with ReSharper Functionality, and R# changes them.

But these settings are not formatting settings and should not be in Rebrace.xml. These are UI Hints and Editing Behavior.

@SLaks
Copy link
Owner Author

SLaks commented Jan 2, 2014

I currently store entire settings categories, since I prefer to not have giant hard-coded lists of settings names.
I have a limited blacklist of properties that never work here; we could add UI-level settings as well.

@DerAlbertCom
Copy link

Yes, i think a black list would be good.

@rprouse
Copy link
Contributor

rprouse commented Jul 29, 2015

@SLaks, I added settings to my GitHub extension and it was easier than I thought it would be. If you are willing to let Visual Studio handle the settings and have them show up in the Tools | Options dialog, then you could knock it off in an evening. I used Phil Haack's blog post as a guide.

If you want some help, let me know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants