Exemplo n.º 1
0
        public override void Execute()
        {
            FindDialog.CloseIfOpen();
            FindInFilesDialog.CloseIfOpen();
            ReplaceDialog replaceDialog = ReplaceDialog.GetReplaceDialog(this.FindReplaceModel, this.TextEditor, this.MessageDisplayService);

            if (!this.TextEditor.IsSelectionEmpty)
            {
                string text = this.TextEditor.GetText(this.TextEditor.SelectionStart, this.TextEditor.SelectionLength);
                if (!string.IsNullOrEmpty(text) && text.IndexOf('\n') == -1)
                {
                    replaceDialog.FindText = text;
                }
            }
            replaceDialog.Show();
        }
Exemplo n.º 2
0
 public override void Execute()
 {
     FindDialog.CloseIfOpen();
     ReplaceDialog.CloseIfOpen();
     FindInFilesDialog.GetFindInFilesDialog(this.services).Show();
 }