public void Execute(TextViewContext context)
        {
            var @ref = OpenReferenceContextMenuEntry.GetReference(context);

            if (@ref != null)
            {
                MainWindow.Instance.OpenNewEmptyTab();
                var textView = MainWindow.Instance.SafeActiveTextView;
                MainWindow.Instance.JumpToReference(textView, @ref);
                MainWindow.Instance.SetTextEditorFocus(textView);
            }
        }
 public void Execute(ContextMenuEntryContext context)
 {
     OpenReferenceContextMenuEntry.Execute(context, true);
 }
 public bool IsVisible(ContextMenuEntryContext context)
 {
     return(OpenReferenceContextMenuEntry.GetReference(context) != null);
 }