
- 领 域
- Java,Kotlin
- 类 型
- java语言相关的开发集成环境
- 地 位
- 最好用的java集成开发工具
- 所属公司
- JetBrains
- 外文名
- IntelliJ IDEA
-
使用IntelliJ IDEA 配置Maven(入门)
2016-05-20 13:56:271. 下载Maven 官方地址:...配置本地仓库路径 3.配置maven环境变量 4.在IntelliJ IDEA中配置maven 打开-File-Settings 5.新建maven WEB项目 打开-File-New-Project 点击NEXT1. 下载Maven
官方地址:http://maven.apache.org/download.cgi解压并新建一个本地仓库文件夹
2.配置本地仓库路径
3.配置maven环境变量
4.在IntelliJ IDEA中配置maven
打开-File-Settings5.新建maven WEB项目
打开-File-New-Project
点击NEXT
点击NEXT
添加的配置为 archetypeCatalog=internal
点击NEXT
点击NEXT
点击Finish后项目开始创建
点击右下角查看进去6.maven web模板项目结构
同样在main下新建test测试文件夹,再在此文件夹下新建java测试源码文件夹和resource测试资源文件夹
也可以右键项目-选择Open Module Settings打开项目配置页面更改7.配置依赖jar包
jar包配置搜索
官方地址:http://mvnrepository.com/其它推荐
Vue表单设计器 -
IDEA类和方法注释模板设置(非常详细)
2018-01-11 10:41:44IDEA自带的注释模板不是太好用,我本人到网上搜集了很多资料系统的整理了一下制作了一份比较完整的模板来分享给大家,我不是专业玩博客的,写这篇文章只是为了让大家省事。 这里设置的注释模板采用Eclipse的格式,...IDEA自带的注释模板不是太好用,我本人到网上搜集了很多资料系统的整理了一下制作了一份比较完整的模板来分享给大家,我不是专业玩博客的,写这篇文章只是为了让大家省事。
这里设置的注释模板采用Eclipse的格式,下面先贴出Eclipse的注释模板,我们就按照这种格式来设置:
类注释模板: 方法注释模板:
一、首先我们来设置IDEA中类的模板:(IDEA中在创建类时会自动给添加注释)
1、File-->settings-->Editor-->File and Code Templates-->Files
我们选择Class文件(当然你要设置接口的还也可以选择Interface文件)
(1)${NAME}:设置类名,与下面的${NAME}一样才能获取到创建的类名
(2)TODO:代办事项的标记,一般生成类或方法都需要添加描述
(3)${USER}、${DATE}、${TIME}:设置创建类的用户、创建的日期和时间,这些事IDEA内置的方法,还有一些其他的方法在绿色框标注的位置,比如你想添加项目名则可以使用${PROJECT_NAME}
(4)1.0:设置版本号,一般新创建的类都是1.0版本,这里写死就可以了
2、效果图展示
二、设置方法注释模板
IDEA还没有智能到自动为我们创建方法注释,这就是要我们手动为方法添加注释,使用Eclipse时我们生成注释的习惯是
/**+Enter,这里我们也按照这种习惯来设置IDEA的方法注释
1、File-->Settings-->Editor-->Live Templates
(1)新建组:命名为userDefine
(2)新建模板:命名为*
因为IDEA生成注释的默认方式是:/*+模板名+快捷键(比如若设置模板名为add快捷键用Tab,则生成方式为
/*add+Tab),如果不采用这样的生成方式IDEA中没有内容的方法将不可用,例如获取方法参数的methodParameters()、
获取方法返回值的methodReturnType()
(3)设置生成注释的快捷键
(4)设置模板:模板内容如下
注意第一行,只有一个*而不是/*
在设置参数名时必须用${参数名}$的方式,否则第五步中读取不到你设置的参数名
注意:下面这段是代码,可以直接复制的!可以直接复制的!可以直接复制的!不要再问我为什么都是图片了,留着眼睛干啥?
* * @Author liu-miss * @Description //TODO $end$ * @Date $time$ $date$ * @Param $param$ * @return $return$ **/
如果使用/*生成的模板注释将会是如下效果:所以我们要去掉最前面的/*
(5)设置模板的应用场景
点击模板页面最下方的警告,来设置将模板应用于那些场景,一般选择EveryWhere-->Java即可
(如果曾经修改过,则显示为change而不是define)
(6)设置参数的获取方式
选择右侧的Edit variables按钮
PS:第五步和第六步顺序不可颠倒,否则第六步将获取不到方法
选择每个参数对应的获取方法(在下拉选择框中选择即可),网上有很多教程说获取param时使用脚本的方式,我试过使用脚本
的方式不仅麻烦而且只能在方法内部使用注释时才能获取到参数
(7)效果图
创建方法,在方法上面写:/*+模板名+Enter-->/**+Enter
-
史上最简单的 IntelliJ IDEA 教程
2017-03-10 09:17:08温馨提示:本教程的 GitHub 地址为「intellij-idea-tutorial」,欢迎感兴趣的童鞋Star、Fork,纠错。 1 简介 IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 ...温馨提示:本教程的 GitHub 地址为「intellij-idea-tutorial」,欢迎感兴趣的童鞋
Star
、Fork
,纠错。前言
IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS 整合、代码分析和创新的 GUI 设计等方面的功能都值得称道。至于 Eclipse 本人接触的不多,因此也无法比较,但殊途同归,无论选择什么集成开发环境,都是为了辅助咱们编程,所以可以说:没有最好的工具,只有最适合自己的工具。因此,撰写本系列文章的目的很简单,就是想把自己的经验整理记录下来,当然,如果能够在此基础上帮助大家快速入门并掌握 Intellij IDEA 那就再好不过啦!
- 温馨提示:此教程使用的工具为
IntelliJ IDEA 2017(.1.5)
版本 - 官网地址:http://www.jetbrains.com/idea/download
基础教程
- 安装 IDE 的方法
- 初识 IDEA 的世界
- 核心文件讲解
- 使用界面介绍
- 第一个项目 HelloWorld
- 设置主题和字体
- 模板注释
- 常见图标介绍
- 缓存及索引
- 编译方式
- 代码调试
- 多模块项目
- 版本控制
- 插件
- 创建 Maven 项目
- 搭建 Spring MVC 框架
实用技巧
- 快捷键
- 恢复代码
- 中文乱码问题
- 序列化
- 代码审查
- 版本管理
- 彩色代码主题
- 远程调试
- 代码对比
- 依赖冲突
疑难杂症
- 详述 IntelliJ IDEA 遇到 java -source 1.3 中不支持某某操作的解决方法
- 详述 IntelliJ IDEA 遇到 JavaLaunchHelper 多种实现的解决方法
- 详述 IntelliJ IDEA 遇到快捷键以及删除键不好使的解决方法
- 详述 IntelliJ IDEA 遇到 Maven 项目打开(Open)或者导入(Import)失败的解决方法
- 详述 IntelliJ IDEA 遇到 Maven 项目 pom.xml 文件没有识别的解决方法
致谢
作为一个初学者,刚接触 IntelliJ IDEA 的时候,就有幸阅读了 @Judas.n 写的关于 IntelliJ IDEA 的教程,也获益良多。在此感谢 Judas.n 写的教程对我的启发,本教程也对 Judas.n 写的教程多有借鉴,下面附上其 GitHub 地址,欢迎感兴趣的童鞋移步到 Judas.n 的教程观摩学习。
- IntelliJ-IDEA-Tutorial: https://github.com/judasn/IntelliJ-IDEA-Tutorial
此外,附上一句格言,望共勉:好学若饥,谦卑若愚。
- 温馨提示:此教程使用的工具为
-
IntelliJ IDEA创建maven web项目(IDEA新手适用)
2018-05-14 11:21:48PS:从eclipse刚转到IDEA,对于这个陌生的工具我表示无言,但听说很好用,也就试试,结果我几乎花了一晚上的时间才搭起来maven web项目,觉得在此给各位一个搭建maven web项目的教程,指出我踩过的各种坑!...PS:从eclipse刚转到IDEA,对于这个陌生的工具我表示无言,但听说很好用,也就试试,结果我几乎花了一晚上的时间才搭起来maven web项目,觉得在此给各位一个搭建maven web项目的教程,指出我踩过的各种坑!
步骤一:首先先创建一个project,在这里就是创建一个maven的工作空间
步骤二:按照下面的步骤操作就可以了,最后next
首先,选择左边的maven
然后在右边Creater from archetype选项前面打个勾,
最后选择maven-archetype-webapp(这里不知道是我IDEA的问题还是什么原因,我打webapp搜索它只给出第一个,所以在这个坑上耗了几乎1个小时,都选择了第一个)
步骤三:就简单了,填写你的GroupId跟ArtifictId(瞎写都没问题,当然不建议哈,这里GroupId一般写公司名,ArtifictId一般我写项目名)
步骤四:配置自己的maven,然后next
步骤五:直接finish,没什么坑哈
步骤六:喝杯咖啡,泡杯茶稍安勿躁,等一等(此时目录结构还没出来,我好几次这里没等就百度乱整,直接整坏了)
ps:由于有些idea设置问题可能不会自动导入jar包,这个时候点击右下角的提示Import Changes就可以导包拉
步骤七:等出结果,如果目录结构还不出来直接按图操作一波
步骤八:项目的基本目录结构出来后我们最后还需要为项目配置下编译路径还有artifact,按图操作把
出现下图(如果Modules里面已经生成web项目,且之后得Artifacts里面也不是空的,则直接到步骤九)
接着设置Artifacts
选择我们的项目
到了这里再配置tomcat跑下基本就ok了!
步骤九:配置Tomcat,上面目录结构都出来了基本就没有坑了,现在我们给它配置个tomcat---按图操作吧
出现这个画面,然后按图再操作一波
接着出现这个画面,继续看图操作
然后你选择右边第二个选项,Deployment,还是看图操作。。。
最后点击ok完成Tomcat配置,现在就可以启动tomcat跑跑我们的helloWorld了!
步骤十:启动tomcat,看效果
启动完idea一般会自动通过默认浏览器打开http://localhost:80/,如果没有就直接在直接的浏览器打这个地址,注意我这里tomcat自己设置了80端口
ps:我第二次搞的时候遇到端口被占用的情况也顺带贴出来,自己看图操作把
1.调出系统cmd窗口
2.通过netstat -ano|findstr 1099查询是哪个pid占用了端口
3.通过taskkill /f /t /im 13120直接结束掉占用端口的进程,搞定...
"有用打个赏吧"
-
CSDN专属idea插件上线啦~~
2020-10-13 15:17:24CSDN的idea插件CSDN tools(以下简称tools),tools整合了日常开发中常用的工具,一站式工具集。 json格式化 时间格式化 ip查询 计算器 CSDN平台搜索 github仓库搜索 maven仓库依赖搜索 常用文档检索 单词... -
IntelliJ IDEA 如何创建一个普通的 Java 项目,及创建 Java 文件并运行
2018-03-07 19:38:43首先,确保 IDEA软件正确安装完成,Java 开发工具包 JDK安装完成。 IntelliJ IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windows JDK 下载地址:... -
详述 IntelliJ IDEA 插件的安装及使用方法
2017-10-19 20:29:08温馨提示:IntelliJ IDEA 支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。 正文首先,进入插件安装界面: Mac:IntelliJ IDEA -> Preferences -> Plugins; Windows:File -> Settings ... -
IntelliJ IDEA 修改内存大小,使得idea运行更流畅。
2018-08-22 17:44:08IntelliJ IDEA使用教程 (总目录篇) idea有个配置文件,可以设置内存大小的,就跟咱的jvm的内存里面的堆大小,栈大小等等,可以设置的,而且设置了之后,你这个的性能就会得到提升。具体看下面怎么修改。 先说所... -
idea打不开,双击IDEA图标没反应
2018-05-04 11:39:121.是这样,突然idea就卡死了。然后我就直接用任务管理器强行关闭了。然后就百度了半小时都不知道打不开是什么 情况,最后还是看了下任务管理器的进程,发现还存在idea的进程,把它强制关闭掉就行了。(图中是我已经... -
IntelliJ IDEA全局内容搜索和替换
2017-10-19 10:28:08在做项目时,有时会在整个项目里或指定文件夹下进行全局搜索和替换,这是一个很方便功能。使用方法如下:一、全局搜索1、使用快捷键Ctrl+Shift+F打开搜索窗口,或者通过点击Edit–>Find–>Find in path打开搜索窗口... -
IDEA怎么生成UML类图
2018-06-20 09:39:09最近在开发的过程当中,对于已有的代码,想将相关类绘制成UML类图,虽然现在有很多UML类图的优秀软件,比如ProcessOn(可视化编辑)、draw.io(可视化编辑)、PlantUML(代码生成),其实看到这里我就想IDEA中有没有像... -
IntelliJ IDEA使用教程 (总目录篇)
2017-08-21 14:12:52IntelliJ IDEA使用教程 (总目录篇) -
IntelliJ IDEA 自定义方法注解模板
2017-08-02 18:04:36最近没啥事开始正式用Eclipse 转入 idea工具阵营,毕竟有70%的开发者在使用idea开发,所以它的魅力可想而知。刚上手大概有一天,就知道它为啥取名为 intelli(智能化)了,确实很智能,这还是一些小小的细节,当然... -
intellij IDEA配置tomcat
2015-10-10 11:05:56intellij IDEA配置tomcat 如果网上流传的方法(即方法2)不能配置成功,点击加号什么都没有的话,请看方法一配置方法。 解决问题:intlellij IDEA配置tomcat点击加号没东西。 方法一:手动添加tomcat插件然后再... -
idea修改快捷键方法总结
2017-11-04 09:58:57前言:使用idea也有一短时间了(算算也快2个月),在快捷键方面常用的基本上都熟悉了,现在有时间总结一下修改快捷键的方法,这对于idea老鸟来说简直是小菜,但是对于菜鸟来还是有些帮助的一:切换快捷键注意:idea... -
IntelliJ IDEA 如何配置git
2018-05-23 15:02:15提示:IntelliJ IDEA以下简称IDEA; IntelliJ IDEA 配置git: 需要的材料: 一、git.exe 二、配置git.exe的环境变量 三、IDEA编辑器 接下来就是配置了: ①你必须去github官网下载一个git.exe,不知道官网的... -
IDEA中使用eclipse快捷键
2018-02-03 01:17:59目的是习惯了使用eclipse的快捷键,在使用IDEA时不想重头记一套新的快捷键。 按照下面的顺序操作 File --> settings --> keymap --> 在下来框中选中Eclipse 选择Apply保存设置 这样改完就是elipse风格的快捷... -
值得推荐的Idea十几大优秀插件
2018-10-29 18:11:59最近,闲来无事,为了改变一下枯燥的编程环境,特地搜寻了下有助提升代码功力的插件,够装逼,够狂,拽,屌~ 绚丽的画面,多彩的跳动,让你区别其他程序猿。产品,测试,开发看到你的界面,眼睛都会发光~ 算了,我... -
IDEA快速显示Run DashBoard
2020-09-21 04:50:45双击Shift进行搜索 输入 DashBoard 如果没有服务则进行...如下就算完成了,新版本的IDEA Run Dashboard改名成Service了其它和以前一样 最后只需要启动springboot项目即可 如下图会启动项目就会自动添加进来 ... -
IntelliJ IDEA护眼设置
2017-03-15 13:51:46IntelliJ IDEA护眼设置 看了很多intelliJ IDEA的配置文章,不知道大家为什么都不约而同的选择了黑色的那个主题,是很有感觉,很有程序猿的范。但是个人感觉对眼睛不太好,所以我还是用正常的框,建议大家把字体调... -
IntelliJ IDEA 下载安装配置教程(完整版)
2020-02-23 15:43:56IntelliJ IDEA 下载安装教程 参考:https://blog.csdn.net/HD_hjx/article/details/89931754 number_one: 官网下载 IntelliJ IDEA number_two: 开始安装的旅途吧! -
IDEA中的.iml文件和.idea文件夹作用和意义
2019-08-14 12:18:06idea 对module 配置信息之意, infomation of module iml是 intellij idea的工程配置文件,里面是当前project的一些配置信息。.idea存放项目的配置信息,包括历史记录,版本控制信息等。 .idea文件夹 .Idea存放项目... -
两分钟解决IntelliJ IDEA中文乱码问题
2017-10-19 09:47:381.首先是编辑器的乱码,这个很好解决,file->settings->appearence里面有个Name设置成支持中文的字 体(这个很...2.找到idea安装目录bin目录下如下图所示两个文件,用编辑器打开,在文件末尾添加 -Dfile.encoding=UTF- -
查看 IntelliJ IDEA 使用期限
2018-01-23 09:35:35首先打开IDEA,选择上面的选项help,然后help->Register...或者help->About 看图,有图有真相 -
Intellij IDEA 添加jar包的三种方式
2017-02-23 19:11:37一.直接复制:(不推荐) 方法:直接将硬盘上的jar...2.对于在idea中创建的项目,该方式添加jar包,编译不报错,但是打开Structure会有"...jar ... is missing ..."的提示,需要点击"Fix"或红灯泡解决。 二.通过Modul... -
idea配置application context(web项目的默认访问路径)
2017-11-11 23:05:25idea的application context eclipse大家应该都用过,eclipse访问项目的路径一般是localhost:8080/projectName, 当把IDE换成idea以后,访问路径一般情况下就变成了localhost:8080,路径没有了后面的项目名。... -
idea配置连接数据库的操作方法
2020-05-08 14:47:21学习时,使用IDEA的时候,需要连接Database,连接时遇到了一些小问题,下面记录一下操作流程以及遇到的问题的解决方法。 idea连接数据库教程目录一、 连接操作1.1 创建连接1.2 连接数据库1.3 查看检验1.3.1 在终端上... -
IDEA中Tomcat在控制台乱码问题以及IDEA编码设置UTF-8
2018-02-19 16:22:47在idea中经常遇到jsp的乱码问题,原因是编码不是UTF-8的问题,这次来彻底解决idea的编码问题首先设置idea编辑器的编码:File-Setting设置如下然后配置tomcat的编码问题:Run/DeBug Configurations在VM options填写-... -
还在为 idea中文显示乱码 而烦恼?解决方法总结在这里了
2020-04-25 12:27:50归纳总结 多种IDEA中文乱码 问题的解决方法,彻底解决Intellij IDEA常见中文乱码问题,包括 标题乱码 、console控制台乱码 、properties文件乱码 、修改IDEA编码导致中文乱码 等中文乱码问题,建议收藏。 -
IntelliJ IDEA中如何显示和关闭----工具栏,目录栏,
2016-06-24 10:26:24IntelliJ IDEA使用教程 (总目录篇) 工具栏:就是上面有个好多的快捷按钮的那个栏,比如撤销,上传,下载设置,扳手按钮,等等。 目录栏,就是刚刚装的时候,这个会显示,但是不知道怎么关闭,但是这个又没什么用...