search_code_content
Search for specific content within local project code using keywords or regex, filter by file types, and retrieve results with context lines for analysis.
Instructions
在项目代码中搜索指定内容,支持正则表达式
Input Schema
Name | Required | Description | Default |
---|---|---|---|
caseSensitive | No | 是否区分大小写 | |
contextLines | No | 返回匹配行前后的上下文行数 | |
fileTypes | No | 文件类型过滤,如 ['.ts', '.tsx', '.js'] | |
maxResults | No | 最大结果数量 | |
query | Yes | 搜索关键词或正则表达式 | |
useRegex | No | 是否启用正则表达式模式 |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"caseSensitive": {
"default": false,
"description": "是否区分大小写",
"type": "boolean"
},
"contextLines": {
"default": 0,
"description": "返回匹配行前后的上下文行数",
"type": "number"
},
"fileTypes": {
"description": "文件类型过滤,如 ['.ts', '.tsx', '.js']",
"items": {
"type": "string"
},
"type": "array"
},
"maxResults": {
"default": 50,
"description": "最大结果数量",
"type": "number"
},
"query": {
"description": "搜索关键词或正则表达式",
"type": "string"
},
"useRegex": {
"default": false,
"description": "是否启用正则表达式模式",
"type": "boolean"
}
},
"required": [
"query"
],
"type": "object"
}