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(); }
public override void Execute() { FindDialog.CloseIfOpen(); ReplaceDialog.CloseIfOpen(); FindInFilesDialog.GetFindInFilesDialog(this.services).Show(); }