Options for find and replace operations

interface FindReplaceOptions {
    contextLines?: number;
    createBackups?: boolean;
    extensions?: string[];
    ignoreCase?: boolean;
    includeLineNumbers?: boolean;
    maxResults?: number;
    preview?: boolean;
    recursive?: boolean;
}

Hierarchy (view full)

Properties

contextLines?: number

Number of context lines before and after matches

createBackups?: boolean

Create backups before replacing

extensions?: string[]

File extensions to search in

ignoreCase?: boolean

Use case-insensitive matching

includeLineNumbers?: boolean

Include line numbers in results

maxResults?: number

Maximum number of matches to return

preview?: boolean

Preview mode - don't actually replace, just show what would be replaced

recursive?: boolean

Search in subdirectories recursively