Difference between revisions of "IDE Window: Find"
From Free Pascal wiki
Jump to navigationJump to search (accidental duplicate content removed) |
|||
Line 16: | Line 16: | ||
* Case sensitive - distinguish lower case and upper case (a and A) | * Case sensitive - distinguish lower case and upper case (a and A) | ||
− | * Whole words only - | + | * Whole words only - the found text must start at a word start and end at a word end |
* Regular Expressions - see [[IDE regular expressions]] | * Regular Expressions - see [[IDE regular expressions]] | ||
− | * Multi line - not | + | * Multi line - the search does not stop at line ends or in other words: the found text can contain multiple lines. For example searching with regular expression begin.*Application will find |
+ | begin | ||
+ | Something; | ||
+ | Application | ||
* Prompt on replace - ask before replacing (only enabled if replacing) | * Prompt on replace - ask before replacing (only enabled if replacing) | ||
Revision as of 17:46, 5 August 2009
│
Deutsch (de) │
English (en) │
suomi (fi) │
français (fr) │
If this dialog is invoked by Ctrl+F or by Search > Find then it the replace buttons and options are disabled.
If this dialog is invoked by Ctrl+R or by Search > Replace then the replace options will be enabled.
- Text to Find
- Replace With
The above two comboboxes contain the last searched texts and replace patterns. Cursor Down will go back in history and fetch the last text to find.
Hint: You can choose, whether the IDE starts the dialog with the word at the cursor in the source editor or with a blank field in Environment -> Editor Options -> General -> Find text at cursor
Options
- Case sensitive - distinguish lower case and upper case (a and A)
- Whole words only - the found text must start at a word start and end at a word end
- Regular Expressions - see IDE regular expressions
- Multi line - the search does not stop at line ends or in other words: the found text can contain multiple lines. For example searching with regular expression begin.*Application will find
begin Something; Application
- Prompt on replace - ask before replacing (only enabled if replacing)
Origin
- From Cursor - start search at cursor. If direction is forward, it searches till the end of the file
- Entire Scope - If direction is forward it starts searching at the beginning of the file and searches till the end.
Scope
- Global - search in whole file
- Selected Text - limit the search to the selected text
Hint: To search multiple files use Search -> Find in files.
Direction
- Forward search - search top to bottom. Each line is searched from left to right.
- Backward search - search bottom to top. Each line is searched forward - left to right.