CodeArts IDE
CodeArts IDE
- 最新动态
- 产品介绍
- 快速入门
-
用户指南
- 下载并安装CodeArts IDE客户端
- 配置CodeArts IDE用户权限
- 登录CodeArts IDE客户端
- 购买并激活License
- 配置CodeArts IDE开发环境
- 配置CodeArts IDE快捷键
- 配置Git版本管理
- 使用CodeArts IDE for C/C++
- 使用CodeArts IDE for Java
- 使用CodeArts IDE for Python
- 使用CodeArts IDE for RemoteShell
- 使用集成终端运行命令
- 使用命令行运行文件
- 使用CodeArts IDE第三方扩展
- 最佳实践
- 常见问题
- API参考
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
搜索查询语法和运算符
搜索查询语法
搜索查询是由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命令实体 |
要快速了解智能搜索查询语法,请将鼠标悬浮到“智能搜索”窗口右上角的按钮()。
图1 智能搜索查询语法

搜索运算符
通过使用AND和OR运算符,或它们的组合,来构建复杂的搜索查询,例如class:foo AND(method:bar OR method:baz)。
运算符 |
语法 |
描述 |
---|---|---|
AND |
AND,&,&&,(space character) |
智能搜索将定位与每个查询匹配的条目,并仅返回与彼此相关的条目。 |
OR |
OR,|,|| |
智能搜索将返回与任何提供的查询匹配的所有条目。 |
父主题: 使用Java进行智能搜索