更新时间:2024-04-12 GMT+08:00
分享

搜索查询语法

搜索查询是由dataSource:stringToMatch对组成的字符串,可以通过空格或运算符连接。如果查询中省略了dataSource,将在所有可用的数据源中进行搜索。也可以使用反向模式,即stringToMatch:dataSource。以下是可用数据源的列表。

数据源名称

数据源简码

描述

local

l

当前文件实体

class

c

类实体

interface

i

接口实体

enum

e

枚举实体

annotation

a

注解实体

annotated

ad

带注解实体

method

m

方法实体

field

f

字段实体

super

--

超类/接口实体

sub

--

子类/接口实体

type

--

类型化实体,即类、接口、枚举或注解实体

member

--

成员实体,即类方法或类字段实体

text

--

文本实体。请注意,只有文本文件会被文本搜索处理;jar文件会被忽略

command

--

CodeArts IDE命令实体

要快速了解SmartSearch查询语法,请单击SmartSearch窗口右上角的按钮

搜索运算符

您可以通过使用ANDOR运算符,或它们的组合,来构建复杂的搜索查询,例如class:foo AND(method:bar OR method:baz)

运算符

语法

描述

AND

AND,&,&&,(space character)

SmartSearch将定位与每个查询匹配的条目,并仅返回与彼此相关的条目。

OR

OR,|,||

SmartSearch将返回与任何提供的查询匹配的所有条目。

相关文档