IDEA - 技术教程文章

如何修改设置Intellij IDEA中全文搜索的file mask属性【图】

找到find.xml文件,添加或删除你所需要的的后缀名,保存,然后重启IDEA(注:这个文件一般在C盘官方给出的路径:C:\Users<User_Name>.IntelliJIdea\config\options\find.xml我的路径:C:\Users\lenovo\.IntelliJIdea2017.2\config\options\find.xml)如果最后实在找不到,推荐直接搜索C盘:find.xml 原文:https://www.cnblogs.com/sx123/p/15020052.html

idea 开发插件。【图】

作者:韩梦飞沙Author:han_meng_fei_sha 邮箱:313134555@qq.comE-mail: 313134555 @qq.com idea 开发插件。 Intellij IDEA插件开发入门idea 装B插件 idea 酷炫插件. activate-power-mode装B插件了,输入特效。 把shake关了,关闭震屏效果。 Background Image Plus装备B插件,设置背景图片,在打开View选项,就可以看到Set Background Image选项了。 Key promoter当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。Gs...

intellij idea使用

iml文件是ide配置文件,要被版本控制器忽略com=commondcommond+fn+f12相当于outlinecom+o com+shift+o 搜索类Edit-Find-Find in Path 所有项目中查找一个关键字文件编辑区右键--localhistory--show history文件右键--git--show historycom+b 在定义方法名显示被那些引用com+alt+b 跳到实现的方法null原文:http://www.cnblogs.com/stit/p/6368425.html

intellij idea pycharm phpstorm webstorm 这些编辑器像 sublime text 一样使用 ctrl d 来操作光标多选。

在Windows 和 Linux 快捷键是 Alt+J,在 Mac OS X 系统下快捷键是 Ctrl+G 。参考 https://blog.jetbrains.com/phpstorm/2014/03/working-with-multiple-selection-in-phpstorm-8-eap/答案来自stockoverflowhttps://stackoverflow.com/questions/23304855/how-can-i-select-next-occurrence-in-idea-editors/23305388#23305388?newreg=7c7140a2d3134d27ba3d19ce9353a418原文:https://www.cnblogs.com/eastegg/p/9217314.html

IDEA 快捷键

Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt+Space 类名或接口名提示Ctrl+P 方法参数提示Ctrl+Shift+Alt+N 查找类中的方法或变量Alt+Shift+C 对比最近修改的代码Shift+F6 重构-重命名...

Java EE 学习(7):IDEA + maven + spring 搭建 web(3)- 配置数据库【代码】【图】

参考: https://my.oschina.net/gaussik/blog/513444注:在阅读本文前,请先阅读:Java EE 学习(5):IDEA + maven + spring 搭建 web(1)Java EE 学习(6):IDEA + maven + spring 搭建 web(2)5 数据库配置下面,就要通过一个简单的例子,来介绍 SpringMVC 如何集成 Spring Data JPA(由 Hibernate JPA 提供),来进行强大的数据库访问,并通过本章节的讲解,更加深刻地认识 Controller 是如何进行请求处理的,看完这一章节,...

第四篇 断路器(Hystrix) --IDEA SpringCloud全攻略 亲测可用【代码】【图】

写在开始在SpringCloud项目中,服务之间相互调用(RPC Remote Procedure Call —远程过程调用),处于调用链路底层的服务产生不可用情况时,请求会产生堆积使得服务器线程阻塞,甚至导致服务器瘫痪。断路器就是为了解决服务不可用问题的方法。 正文开始本篇在第三篇基础上进行代码编写,介绍的断路器是基于Ribbon类型的断路器新建项目的用户可以在构建项目时勾选下面组件 已经搭建项目的用户可以在pom中增加 <!--断路器插件--><de...

解决Intellij IDEA中Mybatis Mapper自动注入警告【代码】【图】

问题描述: 首先说明自己出现上述原因是因为在mapper接口上方用的是@mapper标签,如果用@Repository标签替换可以解决这个问题 (idea可以理解Spring的上下文。然而 UserMapper 这个接口是Mybatis的,IDEA理解不了。 而 @Autowired 注解,默认情况下要求依赖对象(也就是 userMapper )必须存在。而IDEA认为这个对象的实例/代理是个null,所以就友好地给个提示。) 然后在网上还看到了其他的方法,但是并不实用: 方法2:为 @Autowired 注...

在IntelliJ IDEA中启动tomcat出现Can't load AMD 64-bit .dll on a IA 32-bit' platform问题详解【图】

第一查看jdk版本第二查看IntelliJ IDEA中运行tomcat的配置的jdk比较两个jdk版本是否一致。或者查看tomcat是64还是32位的64-bit .dll on a IA 32-bit' platform问题详解' ref='nofollow'>在IntelliJ IDEA中启动tomcat出现Can't load AMD 64-bit .dll on a IA 32-bit' platform问题详解原文:https://www.cnblogs.com/qianzf/p/10820832.html

idea本地调式tomcat源码【图】

前言上篇文章中一直没搞定的tomcat源码调试终于搞明白了,p神的代码审计星球里竟然有,真的好b( ̄▽ ̄)d ,写一下过程,还有p神没提到的小坑 准备阶段1.去官网下东西:https://tomcat.apache.org/download-80.cgi下三个东西一会都用得上 2.idea新建项目,选择maven构建的其它名字啥的随便填,如果你第一次搞,应该创建完和我一样并没有index.jsp和web.xml等,这很正常不要急 排坑配置tomcat启动如果没找到tomcat记得点哪个30mor...

IDEA 注册码【代码】

1. 我用的是这个QYYBAC9D3J-eyJsaWNlbnNlSWQiOiJRWVlCQUM5RDNKIiwibGljZW5zZWVOYW1lIjoi6LaF57qnIOeoi+W6j+WRmCIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAyMC0wMS0wNCIsInBhaWRVcFRvIjoiMjAyMS0wMS0wMyJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAyMC0wMS0wNCIsInBhaWRVcFRvIjoiMj...

idea/clion行注释位置(不在首列,注释就靠近代码块)

进入 Settings -> Code Style -> Java或C/C++ ,在右边选择 “Code Generation” Tab,然后找到 Comment Code 那块,把 Line comment at first column Block comment at first column 去掉前面两个的复选框,这样注释就靠近代码块了。 选上Add a space at comment start就会在代码块前添加一个空格。原文:https://www.cnblogs.com/flying_bat/p/14847629.html

IntelliJ IDEA中Java类注释【代码】【图】

打开Idea,依次选择File-->Settings-->Editor-->File and CodeTemplates ,右侧tab选项卡点击Includes,选择File Header修改模板,例如:/** @Description:* @Author: ${USER}* @Date: ${DATE}.*/ 原文:https://www.cnblogs.com/zsg88/p/10078331.html

IDEA打开时如何不自动重新打开上一次的项目【图】

见图另外不要每次打开之前的项目都重新import了,File中有一项“reopen”,其中有最近所作的项目原文:http://blog.csdn.net/zsg2063/article/details/41807959

IntelliJ IDEA 将 Maven 构建的 Java 项目打包【图】

前言 IntelliJ IDEA 编译生成 Jar 包的方式与 Eclipse 不同,如何将此 Maven 构建 Java 推荐引擎项目生成 Jar 包确实搜索了不少资料,有成功的有失败的,特将此验证成功的方法记录下来分享给遇到此类问题的朋友。 开发环境OS: Windows 8.1JRE: 1.7.0开发工具: IntelliJ IDEA 13.1.1 Configuration and make project1. 选中Java项目工程名称,在菜单中选择 File->project structure... (快捷键Ctrl+Alt+Shift+S)。 2. 在弹出的...

IDEA中如何使用svn【图】

1、安装tortoiseSVN客户端时,这里一定要勾选上,否则使用时会报错。 2、安装好之后,想启用idea的SVN插件还需要在idea配置一下,file - setting 按钮打开设置界面 或者(Ctrl + Alt + S)快捷键 ,如下图所示: 3、重启一下你的IntelliJ Idea,然后从svn库中下载项目: 4、输入公司的svn的地址check 出你想要的项目,就OK了 原文:http://www.cnblogs.com/aligege/p/7297710.html

idea中 maven打包时时报错User setting file does not exist C:\Users\lenevo\.m2\setting.xml,

idea中 maven打包时时报错User setting file does not exist C:\Users\lenevo\.m2\setting.xml,解决方案如下:将maven的安装目录\conf目录下的setting.xml拷贝到C:\Users\lenevo\.m2目录下即可。 原文:https://www.cnblogs.com/zhulina-917/p/9986926.html

IDEA SVN 忽略文件的设置【图】

1》share.使用idea在将项目提交到svn的过程中遇到这样的问题将项目share之后再设置ignore files ,在commit的时候,不会将你设置的ignore files过滤掉,但是如果不share,versioncontrol界面出不来正确的顺序是:files--》settings--》在这里设置过滤文件2.》commit:这个时候commit,就将你要过滤的文件过滤掉了 原文:https://www.cnblogs.com/rachelgarden/p/10882488.html

Hadoop on Mac with IntelliJ IDEA - 7 解决failed to report status for 600 seconds. Killing!问题【代码】【图】

本文讲述作业在Hadoop 1.2.1完成map后ruduce阶段遇到failed to report status for 600 seconds. Killing!问题的解决过程。环境:Mac OS X 10.9.5, IntelliJ IDEA 13.1.4, Hadoop 1.2.1Hadoop放在虚拟机中,宿主机通过SSH连接,IDE和数据文件在宿主机。IDEA自身运行于JDK 1.8,IDEA工程及Hadoop使用JDK 1.6。提交作业到hadoop后,作业执行时间过长,输出如下reduce阶段进行到66%后重新开始,接着输出报告10分钟内汇报状态失败,进程...

IntelliJ IDEA更新maven依赖包

问题:  IntelliJ IDEA自动载入Maven依赖的功能很好用,但有时候会碰到问题,导致pom文件修改却没有触发自动重新载入的动作,此时需要手动强制更新依赖。方法:  方法一:  (1)右键单击项目;   (2)在弹出菜单中选择Maven|Reimport菜单项。或者,IDEA将通过网络自动下载相关依赖,并存放在Maven的本地仓库中。另外,可以将Maven的刷新设置为自动,配置方法为: (1)单击File|Setting菜单项,打开Settings选项卡; ...

IntelliJ IDEA 快捷键列表

IntelliJ IDEA 常用快捷键列表工欲善其事必先利其器。掌握开发工具基本快捷键,提升开发效率妥妥的。常用快捷键调试快捷键重构快捷键操作快捷键查找快捷键【最常用快捷键】Ctrl+F 查找Ctrl+R 替换Ctrl+G 定位行Ctrl+N 快速打开类Ctrl+U 转到父类Ctrl+X 剪切当前行Ctrl+D 复制当前行Ctrl+Y 删除当前行Ctrl+/ 行注释 //Ctrl+Shift+/ 块注释/**/Ctrl+Shift+F ...

【IDE】IntelliJ IDEA (Mac) 运行速度优化(问题起因:debug模式突然变得巨慢)【图】

首先,注明本篇博客是参考 http://ningg.top/tool-personal-intellij-idea-for-mac-optimize/ 该篇博文而写,在此鸣谢作者! 正文部分:  近期使用IDEA编程调试时发现debug功能启动变得巨慢,小程序亦是如此,遂在网上查找可能引起问题的原因。不料的是Google头几个热门的搜索返回给我的解决方案都是“去掉方法上的断点”,MD,我的程序中方法上根本没有什么断点好不好。回头一看,发现各位博主可能对此问题并不是十分了解,只是...

windows上IDEA连接Hadoop出现的错误【图】

我在虚拟机上搭建Hadoop-2.7.1,使用本地Windows上IDEA连接操作,windows上并未安装hadoop。遇到的几个连接的问题:1. 提交时报告winutils.exe缺失,并且有java.lang.NullPointerException 下载winutils.exe (https://github.com/zhuxishun/hadoop-common-2.7.1-bin-master),之后任意新建一文件夹,我建在d:/winutil,目录下新建bin文件夹,放入winutils.exe。之后编辑系统变量与PATH。 用户变量PATH中添加一行%HADOOP_H...

Intellij IDEA15: 带着参数 运行【代码】【图】

package main.scala /** * Created by silentwolf on 2016/5/24. */ object FileIO { def main(args: Array[String]) { if (args.length != 2) { System.err.println("Usage: FileIO <sourcePath> <desPath>") System.exit(1) } val Array(sourcePath,desPath) = args println("第一个参数:"+sourcePath) println("第二个参数:"+desPath) } } 原文:http://www.cnblogs.com/ShaYeBlog/p/7297460.html

2. IntelliJ Idea 常用快捷键列表

Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+Shift+N,可以快速打开文件Alt+Q,可以看到当前方法的声明Ctrl+P,可以显示参数信息Ctrl+Shift+Insert,可以选择剪贴板内容并插入Alt+Insert,可以生成构造器/Getter/Setter等Ctrl...

IDEA如何将本地项目上传到码云:【图】

1、点击托管项目到码云,码云会创建相应的工程。 然后随便选一个目录init:2、将代码都拷贝至这个init目录,用IDEA重新导入项目。3、项目名右键就会出现“GIT”这个选项->Add->Commit Directory, 先将项目add到缓冲区,再commit到本地仓库。 4、这里放一张git的add和commit图解帮助大家理解为什么一个新的项目要先add再commit。5、点击Commit Directory后在弹出框中填写Commit Message(提交信息),然后选择“Commit and Push”。...

IDEA连接MySQL可视化工具连接操作【图】

IDEA连接MySQL可视化工具连接操作入下所示:填写完成后,点击测试连接,连接成功如图所示点击OK即可 报告错误(如图所示):[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up. java.net.ConnectException: Connection refused: connect. 解决方案:搜索框中输出CMD,以管理员身份运行,在命令提示符中输入:net start mysql。成功启动后方可连接。 报告错误(如图所示):Serv...

idea显示 RunDashboard ,多个启动项时列表显示【代码】【图】

在.idea(项目所在文件夹中)下的workspace.xml文件中找到 <component name="RunDashboard">标签,然后添加如下节点<option name="configurationTypes"><set><option value="SpringBootApplicationConfigurationType"/></set></option>如果找不到就添加下面代码<component name="RunDashboard"><option name="configurationTypes"><set><option value="SpringBootApplicationConfigurationType"/></set></option><option name="rul...

MyBatis源码分析-IDEA新建MyBatis源码工程【代码】【图】

MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。项目GitHub地址  下载MyBatis源码,导入到IDEA工程(Maven工程)中,工程结构如下:在pom.xml中新增如下依赖:<!-- MySQL相关 --><dependency><...

Intellij IDEA JRebel 5.6.3 手动破解方法【代码】【图】

在系统开发调试过程中,因为需要不停地修改代码导致需要不停地发布系统,而等待系统发布完成是个很“漫长而痛苦”的过程。有什么办法可以让修改的代码在不需要重新发布系统的情况下马上生效呢?JRebel就是一个可以解决此问题的组件,它是一个支持java应用热部署的JVM插件。有了JRebel,就可以为程序员节省很多宝贵时间。  JRebel就是一个好的东西,但是它不能被免费拥有。10人的团队使用JRebel一年,官网售价为$4150,你没有看错...