idea 常用操作
1、创建的maven项目,java文件不提示错误;有main方法但右击却找不到run选项的问题
1)首先要配置SDK--就是配置JDK
2)然后要按照提示信息导入某些maven相关的东西,就这个Event log
在idea左下角可以找到这个标志,
参考链接:https://ask.csdn.net/questions/676169
2、idea优化导入没有用快捷键,直接配置两个属性,他就会自动帮你优化导入;
-->这的确比myeclipse更加智能一些
4、注释模板
5、快捷键
ctrl + y 是删除一行
ctrl + shift + n 搜索某一文件
6、idea的工作空间与项目的概念
首先要知道idea和eclipse中的“项目”概念不同。Idea的项目等同于eclipse中的workspace。Idea的module等同于eclipse中的project。所以我们要实现的是:在一个项目倒入多个module。
如果要导入普通项目,需要选择第一个选项(maven是第二个选项),后面他提示是否覆盖本项目的iml文件,你选是就可以了。
--》一般普通项目里面的iml文件不会存放独立性的东西,而maven项目可能会有独立性的东西,导入maven项目时没有这种提示;
工作空间是一个很重要的东西,不要怀疑IDE工具中不存在改配置;
ctrl +加号/减号 扩展/折叠选中块状区域
ctrl + shift + 加号/减号 扩展/折叠所有
7、当maven仓库地址配置出错时,你用idea新建的项目会没有完整的目录结构,只会出现一个pom.xml
备注
idea可以帮你智能列出变量名称
maven项目pom.xml文件更新依赖后,最好reimport一下
COPY过来的maven项目要改下pom.xml中的项目名称,否则多个项目名称重复,idea会将其他重复的给删除maven类型。
idea智能检测也会出错的
idea中建立maven父工程,没有选择类型的地方,jar/war/pom【已解决,当你建立子项目时,父项目自动加上了pom标识】
yml中没有提示,是因为我添加依赖后,没有reimport
idea的智能提示对大小写很敏感
idea会在编译时就检测自动注入能否成功,参照restTeplate
但是有的时候会检测错误,但是程序能运行;所以这就是工具的bug
2018.2版本的idea默认工程只能使用单例模式,而2017.6版本的idea没有控制,所以会造成以上问题;
导入项目时,如果要导入某个文件夹下所有项目,需要选中递归搜索项目那个复选框;他默认时未选中的;
问题:
idea的这个modules group可以设置,但是显示有问题?
idea 常用操作的更多相关文章
- 【三】用Markdown写blog的常用操作
本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...
- php模拟数据库常用操作效果
test.php <?php header("Content-type:text/html;charset='utf8'"); error_reporting(E_ALL); ...
- Mac OS X常用操作入门指南
前两天入手一个Macbook air,在装软件过程中摸索了一些基本操作,现就常用操作进行总结, 1关于触控板: 按下(不区分左右) =鼠标左键 control+按下 ...
- mysql常用操作语句
mysql常用操作语句 1.mysql -u root -p 2.mysql -h localhost -u root -p database_name 2.列出数据库: 1.show datab ...
- nodejs配置及cmd常用操作
一.cmd常用操作 1.返回根目录cd\ 2.返回上层目录cd .. 3.查找当前目录下的所有文件dir 4.查找下层目录cd window 二.nodejs配置 Node.js安装包及源码下载地址为 ...
- Oracle常用操作——创建表空间、临时表空间、创建表分区、创建索引、锁表处理
摘要:Oracle数据库的库表常用操作:创建与添加表空间.临时表空间.创建表分区.创建索引.锁表处理 1.表空间 ■ 详细查看表空间使用状况,包括总大小,使用空间,使用率,剩余空间 --详细查看表空 ...
- python 异常处理、文件常用操作
异常处理 http://www.jb51.net/article/95033.htm 文件常用操作 http://www.jb51.net/article/92946.htm
- byte数据的常用操作函数[转发]
/// <summary> /// 本类提供了对byte数据的常用操作函数 /// </summary> public class ByteUtil { ','A','B',' ...
- Linux Shell数组常用操作详解
Linux Shell数组常用操作详解 1数组定义: declare -a 数组名 数组名=(元素1 元素2 元素3 ) declare -a array array=( ) 数组用小括号括起,数组元 ...
- Python 基礎 - 字符串常用操作
字符串常用操作 今天就介紹一下常用的字符串操作,都是以 Python3撰寫的 首字母變大寫 #!/usr/bin/env python3 # -*- coding:utf-8 -*- name = & ...
随机推荐
- YTU 2958: 代码填充--雨昕学画画
2958: 代码填充--雨昕学画画 时间限制: 1 Sec 内存限制: 128 MB 提交: 156 解决: 102 题目描述 雨昕开始学画水彩画,老师给雨昕一个形状(Shape)类,雨昕在Sha ...
- HDU - 4333 Revolving Digits(拓展kmp+最小循环节)
1.给一个数字字符串s,可以把它的最后一个字符放到最前面变为另一个数字,直到又变为原来的s.求这个过程中比原来的数字小的.相等的.大的数字各有多少. 例如:字符串123,变换过程:123 -> ...
- 同步 Github fork 分支
/**************************************************************************** * 同步 Github fork 分支 * ...
- 【140】◀▶ ArcGIS技巧
目录: Add XY Data 图例修改 中文字符左斜体设置 专题图只显示“度” 制作渐变图例 待定 待定 待定 1. 在ArcGIS中插入含有经纬度的*.txt或者*.xls文件等 File> ...
- J20170524-hm
取りこぼし 意外地输给较自己实力弱的对手,爆出冷门,败给手下败将 振り分け 分配,整理 スキーマ 图解.模式.图式
- bzoj 1042: [HAOI2008]硬币购物【dp】
设f[i]为凑i元的方案数,这个随便dp一下就行了 然后处理限制,我们考虑用容斥,也就是4个超限-3个超限+2个超限-1个超限,这里用状压枚举一下,然后i硬币超限就当做选了d[i]+1个,在s里减去, ...
- bzoj 4849: [Neerc2016]Mole Tunnels【模拟费用流】
参考:https://www.cnblogs.com/CQzhangyu/p/6952371.html 费用流很简单,考虑但是会T. 考虑费用流的本质,流一次需要要找一个能够从当前点到达的距离最小的点 ...
- bind:Address alreasy is use
在bind邦定时,通常会出现bind:Address alreasy is use错误. 此错误可以用setsockopt函数避免 int setsockopt(int sockfd,int leve ...
- [POI2007]对称轴osi
Description FGD小朋友--一个闻名遐迩的年轻数学家--有一个小MM,yours.FGD小朋友非常喜欢他的MM,所以他很乐意帮助他的MM做数学作业.但是,就像所有科学的容器一样,FGD的大 ...
- 水题 Codeforces Round #306 (Div. 2) A. Two Substrings
题目传送门 /* 水题:遍历一边先找AB,再BA,再遍历一边先找BA,再AB,两种情况满足一种就YES */ #include <cstdio> #include <iostream ...