IDEA是jetbrains家族的一员,专门设计开发java,接入了tomocat,maven,git,svn
当然这个不是免费的,需要付费,不过可以下载到破解版的,汉化版的
刚下载的应该是白色的,可以百度看一下怎么换皮肤,毕竟黑色才是装逼必备
刚下的字体很小,可以在File/setting/Editor/Font里修改
常用按键
tab键 补齐xml标签,
代码输入sout
加 tab键会变成System.out.println();
代码输入psvm
加 tab键会变成 public static void main(String[] args) { }
ctrl+f 搜索
ctrl+r 搜索+替换
ctrl+shift+f 搜索文件
alt+f12 命令行
alt+ins 能自动getting和setting和toString
alt+/ 是注释
路径跳转
// 这些引入的代码,按住ctrl键,鼠标移到 ItService / ItBean 上
// 这个词会变成蓝色和下划线,这是点击一下这个词,会跳转到这个文件的地址
@Autowired
private ItService itService;
public Map show(ItBean itBean) {
...
}
SVN
打开设置,搜索svn,设置下载好的svn.exe
文件地址
把带有.svn
关联的项目导入后,可以看到右上角会有几个图标,蓝色箭头就是更新,绿色打钩就是提交,时钟就是查看提交记录
Git
打开设置,搜索git,设置下载好的git.exe
文件地址
把带有.git
关联的项目导入后,可以看到右上角会有几个图标
蓝色箭头就是更新,绿色打钩就是提交,时钟就是查看提交记录,svn也一样,但git跟svn不同,svn点击绿色打钩就是提交服务器,git是提交本地仓库,想要提交到服务器,需要在文件栏右键整个项目的文件夹,如下图找到git/repository/push,才是真正的提交服务器
配置jdk
打开File-ProjectStructure
配置tomocat启动
在上上图的git旁边有个tomocat8.5.41
就是配置好的,如果没配置过就是Add Config...
的按钮,直接点击会打开一个窗口,窗口的左上角有个加号,点击后出现一个下拉框,鼠标移到下拉框的tomocat Service
上选择local
,然后界面如下
第一个红框是tomocat的本地文件路径,前提是安装了tomocat
第二个红框是自动打开浏览器,可选可不选
第三个配置下面会发出来,复制进去就行
第四个是jre的本地文件路径,也就是java的安装路径
上面四步做完后,点击Deployment
,点击右边的加号,然后点击Artifact
,选择war exploded
,这个是开启debug模式的意思,然后找窗口里的Application context
的输入框,没找到就滚动下鼠标,在下面,肯定有的,这个输入框就是启动服务器的根路径,配合前端本地调试,需要改成前端调试的那个地址
然后再回到Server
把on updata action
选为updata classes and resouces
,把on frame deactivation
选为updata resources
这个是热加载热更新的配置
然后点击startup/connection
,在下面有个name和value,需要点击旁边的加号加一个配置,如下图,配置往下找
// VM options
-server -XX:PermSize=512M -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8
// Name
JAVA_TOOL_OPTIONS
// Value
-Dfile.encoding=UTF-8
然后确定,应用就行了,灰色箭头会变成绿色的,然后点击箭头就会启动服务了,箭头旁边的那个绿色的小虫子就是debug模式,需要调试可以开启debug模式,就会慢一些
maven配置
打开File-Setting,搜索Maven
maven更新
跟上面的git提交一样,选择整个项目的文件夹右键有往下找,在最下面就能看到
中文乱码
打开File-Setting
Java代码书写自动提示,后面还有显示返回值
Java文件不被识别
打开File-ProjectStructure-Model把整个项目删了,重新引入