intellij

Intellij IDEA同时打开多个项目

落花浮王杯 提交于 2020-02-09 20:59:34
extends:http://www.kaifazhe.me/java/99.html 使用eclipse习惯的同学知道是可以同时多个项目查看的,只需要import就可以了,但Intellij IDEA默认只开一个窗口,我们想看多个项目就需要以module方式导入,有没有其他方式呢?答案是有的,我们可以设置打开项目方式为新窗口就可以了,如下方式: 选择菜单File–Setting-General 右侧Project Opening选择第一个Open project in new window 接下来你通过菜单File–Reopen打开项目就以新窗口方式打开了. idea-General 来源: https://www.cnblogs.com/niray/p/4253942.html

IntelliJ idea安装lombok

感情迁移 提交于 2020-02-09 14:41:12
IntelliJ idea安装lombok 由于在项目开发过程中,写getter和setter一定觉得很烦,尤其是在修改属性之后,那么如何解决这个问题呢? 那就是lombok,lombok是intellij上的一个插件,它能够自动通过注解生成相应的方法 首先使用command+shift+A找到搜索栏,搜索plugins插件,下载lombok.安装完成后,重启idea 接下来,找到preferences中的Build, Execution, Deployment设置,勾选Enable annotation processin。 重启,即可生效。 最后,加上@Data 和 @AllArgsConstructor注解,即可使用,自动替代getter和setter方法,是不是非常简单,哈哈哈 package com.southwind.entity; import lombok.AllArgsConstructor; import lombok.Data; @Data @AllArgsConstructor public class Student { private long id; private String name; private int age; } 来源: https://www.cnblogs.com/zhichun/p/12287025.html

Intellij IDEA创建 Web 项目

廉价感情. 提交于 2020-02-08 18:53:21
快速构建 Web 项目 打开IDEA,新建Project,左边菜单栏选择 Maven,直接点 Next 选择GroupId和ArtifactId 选择项目名称,默认会填上工程位置、模块姓名等,直接点Finsh 进入到工程的主页面,注意到右上角跳出是否导入Maven,一般直接选择Auto_Import,这样在POM文件中添加依赖的时候,可以直接导入jar包 现在已经完成普通Maven项目的创建,接下来将要把他变成一个Web项目,只需要在工程名字上右键,选择Add Frame Support 选择Web Application,并勾选创建Web.xml 在工程目录上看到新添加了一个web的文件夹,而且注意到文件夹的图标和普通文件夹的图标不一样,这个文件夹是web的根目录 但是根据Maven规范,定义web根目录默认是在main文件夹下,而且以webapp命名。所以下图所示,将web文件夹重命名为webapp,而且移动到main文件夹下 打开pom.xml文件,指定工程的打包方式为war,当把该文件放到web容器下(可以是tomcat,也可以是jetty等)直接可以运行web程序 在build文件下,加入 Jetty 插件,个人觉得使用Jetty插件的好处是可以在不下载外部服务器的情况下,直接在IDEA中运行程序 <?xml version="1.0" encoding="UTF-8"?

IntelliJ IDEA下的使用git

拈花ヽ惹草 提交于 2020-02-08 04:52:01
1、git简介 git是目前流行的分布式版本管理系统。它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响。也因此其近乎所有的操作都是本地执行,所以在断网的情况下任然可以提交代码,切换分支。git又使用了SHA-1哈希算法确保了在文件传输时变得不完整、磁盘损坏导致数据丢失时能立即察觉到。 git的基本工作流程: git clone:将远程的Master分支代码克隆到本地仓库 git checkout:切出分支出来开发 git add:将文件加入库跟踪区 git commit:将库跟踪区改变的代码提交到本地代码库中 git push: 将本地仓库中的代码提交到远程仓库 git 分支 主分支 master分支:存放随时可供生产环境中的部署的代码 develop分支:存放当前最新开发成果的分支,当代码足够稳定时可以合并到master分支上去。 辅助分支 feature分支:开发新功能使用,最终合并到develop分支或抛弃掉 release分支:做小的缺陷修正、准备发布版本所需的各项说明信息 hotfix分支:代码的紧急修复工作 2、git在IntelliJ IDEA下的使用 2.1、IntelliJ IDEA下配置git 本地安装好git,并配置合理的SSH key, 具体看这里 IntelliJ IDEA->Performance->Version

Intellij Idea 常用经典定制配置

一笑奈何 提交于 2020-02-03 23:47:31
Intellij Idea 星云常用配置工具箱 0x01 通用配置篇 1.1 取消自动打开上次的项目 1.2 设置快捷键 1.3 修改字体 1.4 修复项目字符编码为UTF-8 1.5 序列化类没有序列化ID 0x02 Spring 推荐代码风格配置 2.1 制表符和缩进 2.2 Wrapping and braces 0x03 插件配置篇 3.1 IDE Features Trainer 3.2 GsonFormat 3.3 Free MyBatis plugin 3.4 MyBatis Log Plugin 3.5 Lombok 3.6 Alibaba Java Coding Guidelines 这篇博文记录博主针对Intellij idea IDE 做的配置调制。 0x01 通用配置篇 1.1 取消自动打开上次的项目 System Settings——》 取消(Reopen last project on startup)对勾 1.2 设置快捷键 keymap——> 修改为 Eclipse 快捷键 1.3 修改字体 Editor ——》Font ——》 字体类型修改为 JetBrains Mono 1.4 修复项目字符编码为UTF-8 Editor ——》 File Encodings ——》 字符编码修改为UTF-8 如下所示: 1.5 序列化类没有序列化ID 0x02

IntelliJ IDEA出现:This file is indented with tabs instead of 4 spaces的问题的详细说明和解决

喜欢而已 提交于 2020-02-03 17:52:23
This file is indented with tabs instead of 4 spaces 中文翻译为:此文件缩进了制表符而不是4个空格 根据阿里巴巴Java开发手册,不能使用Tab字符,改成4个字符。 所以 一定要选择 如果重复出现该提示,则进入配置修改 其中 Detect and use existing file indents for editing 的中文翻译为 检测并使用现有的文件缩进进行编辑 需要将该勾选 去掉 !!! 来源: CSDN 作者: love1994mo 链接: https://blog.csdn.net/love1994mo/article/details/104156818

IntelliJ IDEA的maven如何提高下载速度

為{幸葍}努か 提交于 2020-02-03 17:48:10
maven下载有时候比较慢,因为它是从官方的服务器下载以来的,所以我们可以把maven下载地址可以修改为阿里云的,这样可以提高下载的速度。 解决方法: 修改settings.xml文件 该文件在maven的安装目录/conf目录下 打开settings.xml 修改服务器的地址(修改为阿里云的地址)即可。 参考:阿里云帮助中心( https://help.aliyun.com/document_detail/102512.html?spm=a2c40.aliyun_maven_repo.0.0.36183054N4nNhq#h2-u914Du7F6Eu6307u53572 ) <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> 如下图: 来源: CSDN 作者: hlqiong96119 链接: https://blog.csdn.net/weixin_42254058/article/details/104158276

IntelliJ如何安装和如何使用FindBug,PMD,CheckStyle以及阿里巴巴编程规范插件

时光怂恿深爱的人放手 提交于 2020-01-31 12:40:15
以下设置建议在intelliJ的默认配置下设置,以节省逐个项目配置的时间 安装FindBugs,CheckStyle,PMD(基于IDEA 15): 1、Access to Files->Settings->Plugins->Browse repositories 2、Search the FindBugs-IDEA and install it. 3、Search CheckStyle-IDEA and install it. 4、Search 来源: CSDN 作者: 阿啄debugIT 链接: https://blog.csdn.net/as4589sd/article/details/104121070

IntelliJ IDEA 快捷键

纵然是瞬间 提交于 2020-01-30 02:32:29
工欲善其事必先利其器!!! 要想高效的编写代码,就先要把开发工具玩到飞起! 下面就总结了一下idea的快捷键: 自动代码 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。例如:要输入for(User user : users)只需输入user.for+Tab ;再比如:要输入Date birthday = user.getBirthday()只需输入user.getBirthday().var+Tab即可。 代码标签输入完成后,按Tab,生成代码。 1.Ctrl+Alt+O 优化导入的类和包 2.Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate) 3.fori/sout/psvm + Tab 4.Ctrl+Alt+T 生成try catch 或者 Alt+enter 5.CTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里 6.Ctrl + O 重写方法 7.Ctrl + I 实现方法 8.Ctr+shift+U 大小写转化 9.ALT+回车 导入包,自动修正 10.ALT+/ 代码提示 11.CTRL+J 自动代码 12.Ctrl+Shift+J,整合两行为一行 13.CTRL+空格 代码提示 14.CTRL+SHIFT

IntelliJ IDEA配置Jetty的两种方式

狂风中的少年 提交于 2020-01-29 05:40:30
方式一:在Maven中配置Jetty插件 1.创建一个Maven项目,在 pom.xml 文件中配置Jetty插件,注意插件版本应该与Jetty版本保持一致。 <pluginManagement> <!--配置 Jetty 插件--> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.4.24.v20191120</version> </plugin> </plugins> </pluginManagement> 2.点击顶部的下拉框,选择 Edit Configurations... 选项。 3.点击 + ,选择 Maven 选项。 4.在 Name 中设置运行实例名称, Parametes 选项中 Working directory 为当前项目的路径, Command line 中输入 org.mortbay.jetty:maven-jetty-plugin:6.1.22:run ,如果是多模块项目,需要把 Resolve Workspace artifacts 也勾上。 5.点击跳到 Runner 选项中,去掉 Use project settings 的勾, VM Options 中配置端口号为