View Single Post
03/01/15, 03:37 PM   #3
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,973
I don't know such a tool but if you use some good and free text editor, like Notepad++, you would be able to see the SavedVariable file contents more clearly.

The { and } would build blovks that you can close and open by clicking the - and + symbols next to it.
If I remember right you can even jump from the opening { to the closing } by help of keybindings.
This way you can see which part belongs together.

If you just want to delete old character settings you need to find the character's name inside the file first.
An example file will look like this e.g.:

Lua Code:
  1. ExampleSavedVars =
  2. {
  3.     ["Default"] =
  4.     {
  5.         ["@AccountName"] =
  6.         {
  7.             ["YourOldCharacterName"] =
  8.             {
  9.                 ...
  10.             } -- closes YourOldCharacterName
  11.  
  12.             ["YourCurrentCharacterName"] =
  13.             {
  14.                 ...
  15.             } -- closes YourCurrentCharacterName
  16.  
  17.         } -- closes @AccountName
  18.     } -- closes Default
  19. } -- closes ExampleSavedVars

You can search for "YourOldCharacterName" and everything that is in between the opening { and the closing } after that username is the saved settings part for this character.

So if you use a good text editor, click the - symbol after your old character name and then select (by mouse or keyboard SHIFT+Key down) the line "YourOldCharatcerName" + the minimized { ... } block you are able to delete the whole block at once.

Account wide settings:
There are also some account wide settings which apply to each character! You can change them but deleting them will remove the settings for all your characters!
They look like this:

Lua Code:
  1. Example_AccountWide_Settings =
  2. {
  3.     ["Default"] =
  4.     {
  5.         ["@AccountName"] =
  6.         {
  7.             ["$AccountWide"] =
  8.             {
  9.             } -- closes $AccountWide
  10.         } -- closes @AccountName
  11.     } -- closes Default
  12. } -- closes Example_AfccountWide_Settings
  Reply With Quote