Quantcast
Channel: YouTrackReSharper (RSRP) - Bug and Issue Tracker
Viewing all articles
Browse latest Browse all 106942

RSRP-288236: Support for exporting complete settings, rather than the ones that differ from the default value.

$
0
0
Reporter Tim Herby (Tim.Herby) Tim Herby (Tim.Herby)
Created Feb 10, 2012 2:14:06 AM
Updated Feb 10, 2012 2:15:25 AM
Priority Normal
Type Feature
Fix versions No Fix versions
State Submitted
Assignee Unassigned
Subsystem Options
Affected versions 6.1
Fixed in build No Fixed in build
This solution would make team-sharing of settings much more predictable.

Scenario:
  • Sharing team settings
  • Export your local settings to a file
  • Everyone mounts it (or references it in a Solution layer)
  • One developer has overridden a setting which you hadn't overridden

Expected:
  • Everyone has all the settings exactly as exported

Actual:
  • Even with the team settings, they get their override

Solution:
  • Add an option to the export function to export all values, not just the incremental differences from the default Resharper values.
  • There would need to be a flag in the file, so that when further values are saved to it using the "Save" and "Save To " default values are not ignored and wiped out.

Notes:
I have already checked that when settings are saved to .DotSettings files, they are honored even if they are the default value. Example:
	<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=InconsistentNaming/@EntryIndexedValue">WARNING</s:String>

So it is possible to do this manually if you create the rows in the .DotSettings file. The proposed change is only to the Export and Save mechanisms.

Viewing all articles
Browse latest Browse all 106942

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>