文章目录 IntelliJ IDEA 创建 Kotlin 项目 IntelliJ IDEA 创建 Kotlin 项目 ---- IntelliJ IDEA 环境创建 Kotlin 项目流程 : 1 ....选择工程类型 : 创建 Kotlin/JVM 类型的工程 ; 3 . 设置工程属性 : 设置工程名, SDK 选择 JDK 的路径; 4 . Kotlin工程创建成功 : 5 ....设置Kotlin文件名和类型 : 在弹出的对话框中选择Kotlin文件类型, 设置文件名称; 7 ....写一个main函数 : fun main(args: Array) { println("Hello IntelliJ IDEA !!!") } 8 ....执行结果 : Hello IntelliJ IDEA !!!
如果你升级到新的 IntelliJ IDEA 的话,应该可以使用新的 UI 了。重启后,确再也找不到工具栏了。重启后的界面。能够在界面中显示文件的大小。对一些非常疯狂的代码可能有用。...https://www.ossez.com/t/intellij-idea-ui/14319
在 IntelliJ IDEA 中可以通过快捷键和左侧的链接单击后查看当前类的方法结构。...Windows 的快捷键是 Ctrl + F12 当然,你还可以在编辑框中选择左侧的结构,同样也会显示方法的结构。 单击左侧就能够显示结构了。...通过显示类中方法的结构,我们就可以更加容易的在类中对方法进行搜索和查看。 https://www.ossez.com/t/intellij-idea/13283
我估计这是 Cucumber 插件和 Cucumber 旧版本的版本兼容 Bug,不知道官方什么时候做兼容性修复,我所用的版本是6.8.1。...最近在写一个 Spring Boot 做 BDD 的例子,在用 IntelliJ IDEA 中安装了 Cucumber 插件后。运行 .feature 文件,会报以下错误: ?...无法加载主类错误 首先,除了在 pom.xml加入cucumber的依赖,还要增加下面这一段: ...Cucumber 官方的说明请参考:https://cucumber.io/docs/cucumber/api/#from-the-command-line 我估计这是 Cucumber 插件和 Cucumber...旧版本的版本兼容 Bug,不知道官方什么时候做兼容性修复,我所用的版本是6.8.1。
看代码的遇见子类或者接口的实现时,如果有个类图工具就能让我们层次和关系一目了然,如果您的IDE是IntelliJ IDEA,推荐使用其自带的类图功能; 工具版本 社区版不带类图功能,所以请使用完整版,以下是我用的版本信息...,即可打开类图,如下图红框所示: 打开的效果如下图所示: ApplicationContext.java的继承关系一目了然; 调整布局 在类图上点击右键,选择"Layout",在子菜单中可以调整排列效果...,如下图: 您可以选择一种适合自己的排列布局,例如“Orthogonal Layout”的效果如下图: 查看更多信息 如下图,点击红框中的按钮,可以看到类或者接口的方法信息,另外绿框中的按钮也比较实用...,当我们对图像做过方法或者缩小后,可能字体会不清晰,这时点绿框中的按钮就会回到原始比例,此时字体就清晰了: 在类上点击右键,选择“Show Implementations”可以看到此类的实现或继承...,如下图: 如果想看类图中某个类的源码,点击该类后按下“F4”键即可; 以上就是类图工具的简单用法,希望能帮你更直观的了解源码的结构和关系;
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
由于 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的账号之中啦
转载自 https://www.jianshu.com/p/a6bd7e3048ef 一、在Intellij安装PlantUML插件 在菜单栏Intellij IDEA打开插件安装窗口(版本不一样,可能入口菜单不一样...,比如我的版本中是在Intellij IDEA中的Preferences子菜单;有些是在File中的settings子菜单) ?...UML Sequence 这时你可以开始愉快画时序图啦~~ 二、遇到的问题 继续接着上述步骤创建其它类图,比如UML类图: ?...UML类图 这时应该会出现这个画面,实例效果,好像哪里不对: ?...第一次创建类图的效果 问题的原因是还需要安装一个Graphviz Mac上面需要执行 brew install Graphviz ?
【问题】 代码 @Autowired private AreaDao areaDao; 在IDEA中报错,其实是没有错的。 ?...【解决】 IDEA过于强大,会在运行时扫描所用的所有包,而在扫描的时候IDEA一旦不能明确是哪里有包就会报错,但是在这里我们的配置是没有问题。...所以,找到设置的地方,找到如下图所示的地方,将【Autowiring for Bean Class】的Severity的级别从Erroor改成Warring即可。 ?
大家好,又见面了,我是你们的朋友全栈君。...IntelliJ IDEA支持java、Android、Maven、Gradle、Kotlin等类型的项目,同时Android Studio就是在其基础上二次开发出来的,功能非常强大。...本文以IntelliJ IDEA 2018.2.5版本为例介绍如何创建java项目。 1.依次选择菜单:File->New->Project…,打开New Project界面。...(此处可以不选,直接点击Next按钮) 4.在出现的界面中的“Project name”输入框中输入项目的名称,比如:myproject。...在“Project location”中可以更改项目的保存路径。 5.点击“Finish”按钮,完成创建。
如下图: file -- setting -- version control -- subversion -- 选择 SVN安装路径 -- apply -- OK 2.直接检出 重启一下你的IntelliJ...Idea,然后从svn库中下载项目: 点击 + 号,输入svn 地址。...然后检出:选中svn 地址再点击 checkout 就只可以了,会要求输入svn的 账号、 密码。 3....检出方法第2种:添加仓库后再检出 另还有一篇大牛写的,很全面,在此记录一下地址:https://blog.csdn.net/qq_27093465/article/details/74898489、
在IntelliJ IDEA中配置maven 打开-File-Settings 5.新建maven WEB项目 打开-File-New-Project 点击NEXT 点击...NEXT 添加的配置为 archetypeCatalog=internal 点击NEXT 点击NEXT 点击Finish后项目开始创建 点击右下角查看进去
在我们使用 IntelliJ IDEA 的时候,经常会遇到这种情况,即: 从 SVN 检出项目之后,并用 IDEA 首次打开项目,IDEA 会弹出如下选择框: 如上图所示,让我们选择是否将XXX.iml...文件添加到 SVN 版本中。...实际上,XXX.iml文件是 IDEA 自动为我们(首次)打开的项目生成的配置文件,例如我们的项目名为accounting-hessian,那么 IDEA 就自动为我们的项目生产了一个名为accounting-hessian.iml...Yes,那么在我们向 SVN 提交代码的时候,IDEA 会将其添加到项目的版本变更中。...同理,当我们在项目中新建文件时,IDEA 也会弹出选择框: 如上图所示,当我们创建了一个名为IdeaTest的 Java 类的时候,IDEA 给出了同样的提示。
在之前的「史上最简单的 IntelliJ IDEA 教程」之中,咱们已经了解了很多关于 IntelliJ IDEA 的使用方法,至少可以独立的运用 IntelliJ IDEA 进行项目开发啦!...接下来,咱们就进入主题,正式开始介绍 IntelliJ IDEA 中的版本控制机制: ? 如上图所示,点击Settings,进行如下界面: ?...有些人可能会认为 IntelliJ IDEA 自带了 SVN 或者 Git 等版本控制系统,因此只要安装了 IntelliJ IDEA 就可以使用版本控制系统的所有功能啦,这显然是一个错误的想法。...IntelliJ IDEA 只是自带了对这些版本控制系统的支持插件,但是咱们想使用什么版本控制系统仍然得安装什么版本控制系统的客户端,否则照样用不了。...如上图中 标注1 所示,IntelliJ IDEA 对版本控制的支持都是以插件的方式来实现的。
IntelliJ IDEA 2023.针对新的用户界面进行了大量重构,这些改进都是基于收到的宝贵反馈而实现的。...提供与输入匹配的符号列表,并自动添加所需的导入语句。 数据流分析 在提供完成变体时,IntelliJ IDEA会分析数据流以猜测可能的运行时符号类型,并根据该内核优化选择,自动添加类强制转换。...跨语言重构 IntelliJ IDEA了解符号用法的所有内容,提供极其有效,彻底的重构。例如,当您在JPA语句中重命名类时,它将更新从JPA实体类到使用它的每个JPA表达式的所有内容。...开发人员工效学 IntelliJ IDEA的每个方面都考虑到了人体工程学。...IntelliJ IDEA建立在这样一个原则之上:开发人员在流程中花费的每一分钟都是一个很好的时刻,并且让开发人员摆脱流程的事情很糟糕,应该避免。
在IntelliJ IDEA中配置maven 打开-File-Settings ?...添加的配置为 archetypeCatalog=internal 点击NEXT ? 点击NEXT ?
在IntelliJ IDEA中配置maven 打开-File-Settings 5.新建maven WEB项目 打开-File-New-Project 点击NEXT 点击NEXT ...添加的配置为 archetypeCatalog=internal 点击NEXT 点击NEXT 点击Finish后项目开始创建 点击右下角查看进去 6.maven web
在咱们正常开发项目的时候,难免遇到在开发过程中由于某种原因,想要将代码恢复到前一版本的情景。...特别是在咱们删除了某些代码,想要恢复之前删除的代码的时候,了解这个在 IntelliJ IDEA 中恢复代码的方法就显得尤为重要啦!现在,以博主之前写的测试代码为例,进行详细的讲解: ?...如上图所示,这是博主之前写的测试恒等运算符和equals()区别的测试类。接下来,咱们在这段代码中添加一条输出语句: ? 如上图所示,咱们添加了一条输出hello world的代码。...现在嘛,有这样一个场景,那就是:要求咱们仅输出==和equal()的区别即可,不需要添加额外的输出语句。这就要求咱们将代码恢复到之前的状态啦!在此忽略直接删除代码的方法,那该怎么办呢? ?...如上图所示,咱们只需要选择对应的类文件,点击鼠标右键,然后依次选择Local History和Show History,进入如下界面: ?
About Kotlin(2) 继续昨天的部分。介绍Kotlin中的类。...Kotlin中的类 抽象类和接口 抽象类 跟Java一样,使用abstract关键字 open class Base{ open fun f(){} } abstract class Derived...val demo = Outer().Inner().foo() 嵌套类 不用inner标记,直接写在类的内部的类,在kotlin中称为所谓的嵌套类 class Outer{ private val...) 在Kotlin中使用对象表达式和对象声明进行表示 对象表达式(匿名类) 匿名类其实就是在Java中的匿名内部类。...接下来,也还是会按照参考文章的这个思路。记录Kotlin中的属性。方法。修饰符。
在「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
领取专属 10元无门槛券
手把手带您无忧上云