public CodeEditorExtension()
        {
            if (Instance != null)
                throw new NotSupportedException("Can only initialize one instance of a CodeEditorExtension");

            Instance = this;
            _codeEditors = new Dictionary<OpenedFile, CodeEditorContent>();
            LastUsedItems = new List<string>();
        }
        public CodeEditorExtension()
        {
            if (Instance != null)
            {
                throw new NotSupportedException("Can only initialize one instance of a CodeEditorExtension");
            }

            Instance      = this;
            _codeEditors  = new Dictionary <OpenedFile, CodeEditorContent>();
            LastUsedItems = new List <string>();
        }