idea

A 2-post collection

IDEA下查看jar包的依赖关系(依赖树)

最近使用IDEA开发Spark应用,由于提交应用时需要将Spark之外的依赖包指定好,用于将代码提交到集群中,比如我们用到了spray-can这个包,这个包还依赖其他的包,提交时需要将所有的依赖的包都添加上才能正常运行。 使用SBT或MAVEN管理lib依赖时,从包上很难看出依赖关系: 这样的话,我们手动确定依赖关系就太麻烦了,好在解决方案还是有的。 SBT下查看lib依赖关系 如果你的项目使用的是sbt管理依赖的,那么而是用这个sbt-dependency-graph插件来确定依赖关系: https://github.com/jrudolph/sbt-dependency-graph 我们直接根据How to use的说明配置一下就好了,注意是全局的配置,如果对应的文件或目录不存在手动创建即可。 使用dependency-graph查看的结果如下: 更多的使用说明看下官方文档就好了

IDEA提示函数注释

IDEA在不同的系统下快捷键的配置是不一样的。 打开Preferences窗口,搜索,Quick Documentation,定位到keymap下面,可以看到其快捷键配置。 Mac下是:Ctrl+J Win下貌似是:Ctrl+Q