Ejemplo n.º 1
0
        private static List <string> ShortcutsUndefined(int tutorialId, IActionManager actionManager)
        {
            var tutPath         = GlobalSettings.Instance.GetPath(tutorialId, PathType.WorkCopyContentFile);
            var actionConverter = new ActionToShortcutConverter(actionManager);

            try
            {
                var text           = System.IO.File.ReadAllText(tutPath);
                var undefShortcuts = actionConverter.GetUndefinedShortcutsList(text);
                return(undefShortcuts);
            }
            catch (Exception e)
            {
                MessageBox.ShowError(
                    "Tutorial content files are not found. Please reinstall the plugin.",
                    "ReSharper Tutorials");
                throw;
            }
        }
Ejemplo n.º 2
0
 public TutorialXmlReader(IActionManager actionManager)
 {
     _actionToShortcutConverter = new ActionToShortcutConverter(actionManager);
 }