首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

IntelliJ IDEA看Java

看代码遇见子类或者接口实现时,如果有个图工具就能让我们层次和关系一目了然,如果您IDE是IntelliJ IDEA,推荐使用其自带图功能; 工具版本 社区版不带图功能,所以请使用完整版,以下是我用版本信息...,即可打开图,如下图红框所示: 打开效果如下图所示: ApplicationContext.java继承关系一目了然; 调整布局 在图上点击右键,选择"Layout",在子菜单可以调整排列效果...,如下图: 您可以选择一种适合自己排列布局,例如“Orthogonal Layout”效果如下图: 查看更多信息 如下图,点击红框按钮,可以看到或者接口方法信息,另外绿框按钮也比较实用...,当我们对图像做过方法或者缩小后,可能字体会不清晰,这时点绿框按钮就会回到原始比例,此时字体就清晰了: 在上点击右键,选择“Show Implementations”可以看到此类实现或继承...,如下图: 如果想看图中某个源码,点击该类后按下“F4”键即可; 以上就是图工具简单用法,希望能帮你更直观了解源码结构和关系;

45630

电脑安装IntelliJ IDEA激活使用教程

IDEA,全称IntelliJ IDEA,是 Java 语言集成开发环境, IDEA 在业界被公认为是最好 java 开发工具之一上大学时用都是 Eclipse ,工作之后都是用 IntelliJ...比如: Git、 Maven、 Spring 等提示功能快速、 便捷提示功能范围广好用快捷键和代码模板精准搜索IntelliJ IDEA 下载安装DEA 功能全面,插件丰富,但是收费,按年收费;可以...一般直接在 idea 开启输入自动补全机制Ctrl + Shift + Space在列出可选项只显示出你所输入关键字最相关信息。...⭐Ctrl + Shift + Enter代码补全后,自动在代码末尾添加分号结束符Ctrl + P在某个方法,调用该按键后,会展示出这个方法调用参数列表信息Ctrl + Q展示某个或者方法 API...Ctrl + Alt + L格式化代码⭐Ctrl + Alt + O去除没有实际用到包,这在 java 特别有用⭐Ctrl + Alt + I按照缩进设定,自动缩进所选择代码段Tab / Shift

51620

IntelliJ IDEA 版本控制介绍(

由于 IntelliJ IDEA 支持版本控制工具非常多,但咱们真正能够用到也就两三个而已,因此在本篇博文中,咱们主要介绍 SVN、Git 和 GitHub 配置方法。...如上图所示,勾选 标注1 所示选项后,表示使用 SVN 命令行客户端,在这里,建议 SVN 路径根据咱们安装后路径进行选择,否则 IntelliJ IDEA 可能无法识别到 SVN,以至于报出:Cannot...Git 如果想要在 IntelliJ IDEA 中使用 Git,同样需要事先安装 Git 客户端,不过在安装 Git 客户端过程,咱们可以自由选择是否同时使用 Windows 命令行工具。...如上图所示,在 IntelliJ IDEA ,提供了对 GitHub 支持功能。当咱们登录 GitHub 账号之后,点击Test进行测试: ?...如上图所示,显示Connection successfully for user guobinhit,表示咱们已经将此 IntelliJ IDEA 连接到 GitHub 账号为guobinhit账号之中啦

93660

IntelliJ IDEA 版本控制介绍(上)

在之前「史上最简单 IntelliJ IDEA 教程」之中,咱们已经了解了很多关于 IntelliJ IDEA 使用方法,至少可以独立运用 IntelliJ IDEA 进行项目开发啦!...接下来,咱们就进入主题,正式开始介绍 IntelliJ IDEA 版本控制机制: ? 如上图所示,点击Settings,进行如下界面: ?...有些人可能会认为 IntelliJ IDEA 自带了 SVN 或者 Git 等版本控制系统,因此只要安装了 IntelliJ IDEA 就可以使用版本控制系统所有功能啦,这显然是一个错误想法。...IntelliJ IDEA 只是自带了对这些版本控制系统支持插件,但是咱们想使用什么版本控制系统仍然得安装什么版本控制系统客户端,否则照样用不了。...如上图中 标注1 所示,IntelliJ IDEA 对版本控制支持都是以插件方式来实现

1.1K100

关于 IntelliJ IDEA Schedule for Addition 问题

在我们使用 IntelliJ IDEA 时候,经常会遇到这种情况,即: 从 SVN 检出项目之后,并用 IDEA 首次打开项目,IDEA 会弹出如下选择框: 如上图所示,让我们选择是否将XXX.iml...文件添加到 SVN 版本。...实际上,XXX.iml文件是 IDEA 自动为我们(首次)打开项目生成配置文件,例如我们项目名为accounting-hessian,那么 IDEA 就自动为我们项目生产了一个名为accounting-hessian.iml...Yes,那么在我们向 SVN 提交代码时候,IDEA 会将其添加到项目的版本变更。...同理,当我们在项目中新建文件时,IDEA 也会弹出选择框: 如上图所示,当我们创建了一个名为IdeaTest Java 时候,IDEA 给出了同样提示。

1.4K70

IntelliJ IDEA 2023

IntelliJ IDEA 2023.针对用户界面进行了大量重构,这些改进都是基于收到宝贵反馈而实现。...提供与输入匹配符号列表,并自动添加所需导入语句。 数据流分析 在提供完成变体时,IntelliJ IDEA会分析数据流以猜测可能运行时符号类型,并根据该内核优化选择,自动添加强制转换。...跨语言重构 IntelliJ IDEA了解符号用法所有内容,提供极其有效,彻底重构。例如,当您在JPA语句中重命名时,它将更新从JPA实体到使用它每个JPA表达式所有内容。...开发人员工效学 IntelliJ IDEA每个方面都考虑到了人体工程学。...IntelliJ IDEA建立在这样一个原则之上:开发人员在流程花费每一分钟都是一个很好时刻,并且让开发人员摆脱流程事情很糟糕,应该避免。

45230

IntelliJ IDEA 版本控制介绍(下)

在「IntelliJ IDEA 版本控制介绍」,我们已经简单了解了 IntelliJ IDEA 版本控制机制,那么接下来,就让我们一起看看在 IntelliJ IDEA 中进行具体版本控制操作...标注1:Checkout from Version Control,从版本控制系统检出项目; 标注2:IntelliJ IDEA 支持版本控制系统,包括GitHub、CVS和Git等。...标注1:Import into Version Control,将项目上传到版本控制系统; 标注2:IntelliJ IDEA 支持版本控制系统,包括GitHub、CVS和Git等。...如上图所示,显示了代码分析结果,具体可以参考「详述 IntelliJ IDEA 提交代码前 Code Analysis 机制」....标注 2:When files are deleted,表示当有新文件在项目中被删除时候 IntelliJ IDEA 做如何处理,默认是 Show options before removing from

1.8K60

详述 IntelliJ IDEA 恢复代码方法

在咱们正常开发项目的时候,难免遇到在开发过程由于某种原因,想要将代码恢复到前一版本情景。...特别是在咱们删除了某些代码,想要恢复之前删除代码时候,了解这个在 IntelliJ IDEA 恢复代码方法就显得尤为重要啦!现在,以博主之前写测试代码为例,进行详细讲解: ?...如上图所示,这是博主之前写测试恒等运算符和equals()区别的测试。接下来,咱们在这段代码添加一条输出语句: ? 如上图所示,咱们添加了一条输出hello world代码。...现在嘛,有这样一个场景,那就是:要求咱们仅输出==和equal()区别即可,不需要添加额外输出语句。这就要求咱们将代码恢复到之前状态啦!在此忽略直接删除代码方法,那该怎么办呢? ?...如上图所示,咱们只需要选择对应文件,点击鼠标右键,然后依次选择Local History和Show History,进入如下界面: ?

1.4K80
领券