分享一下 Idea 的 scope 功能
2024-10-20 06:42:03
分享一下 Idea 的 scope 功能
事情的起因是我在使用 idea 的call hierarchy
功能时,觉得它没有像find usage
那样有排除功能,并且如果点击了展开全部
,当代码中使用了某些框架导致调用层级非常深时,idea 会占用非常高的 CPU。
于是我去 jetbrains 的缺陷管理系统上提了一个issue
,希望可以增加排除功能,以及希望可以设置展开全部的终止条件,链接是https://youtrack.jetbrains.com/issue/IDEA-293534/Can-I-add-exclusion-and-termination-recursive-condition-settings。
结果人家的回复十分出乎我的意料,说可以使用 idea 的 scope 功能来解决我的问题。
scope 功能的位置是
说来惭愧,我看到过无数次这个菜单,却从来没有了解过它的作用,从官方文档中可以看出我们可以自定义多个 scope,而这个 scope 的使用场景非常多,从常见的 find usage
,到我这次使用的call hierarchy
都可以指定要操作的 scope。
看过很多公众号文章发的 idea 相关的文章,大多都是反复炒一些常见的插件、主题、以及字体设置等,而想真正学会这款工具,还是要多翻翻官方文档才行。
最新文章
- windows中,端口查看&;关闭进程及Kill使用
- [翻译] V8引擎的解析
- Spring中常用的连接池配置
- C语言初学者代码中的常见错误与瑕疵(14)
- wikioi 2235 机票打折 【考查浮点数四舍五入的技巧】
- iOS开发——动画编程Swift篇&;(五)CAKeyframeAnimation
- Ajax 传统的异步登陆
- 使用Broadcast实现android组件之间的通信 分类: android 学习笔记 2015-07-09 14:16 110人阅读 评论(0) 收藏
- hdu 3400 Line belt
- mysql的replication(主从同步)总结
- oschina图形和图像工具开源软件
- 第一章 CLR 的执行模型
- 安装Linux虚拟系统
- BZOJ4974 八月月赛 Problem D 字符串大师 KMP
- centos7 安装pip+python3.6
- Sql Server中的表访问方式Table Scan, Index Scan, Index Seek
- 〖Android〗依据资源信息,Mock Android资源
- flow 编写flow-typed 定义(官方文档)
- was not registered for synchronization because synchronization is not active
- 我最近用Python写了一个算法,不需要写任何规则就能自动识别一个网页的内容