JAVA开发这些工具就够了之IntelliJ IDEA 配置、插件、快捷键、web、maven使用等

新建web项目

  • Create 一个新的项目
    在这里插入图片描述

  • 选择web项目
    在这里插入图片描述

  • 设置好项目名以及位置
    在这里插入图片描述

  • 目录结构
    在这里插入图片描述

  • 配置tomcat

在这里插入图片描述

在这里插入图片描述

  • 点击configure 配置自己的tomcat
    在这里插入图片描述

在这里插入图片描述

  • 配置好自己的tomcat之后 配置artifact -----apply

在这里插入图片描述
在这里插入图片描述

  • 启动
    在这里插入图片描述
    在这里插入图片描述

常用配置

1、设置字体:

File > Settings > Editor > Font
在这里插入图片描述

2、背景颜色设置

File > Settings > Appearance > Appearance
在这里插入图片描述

3、文档tab标签及个数

在这里插入图片描述

我觉得这个还是挺有用的,个数默认是8 ,有的时候在开发的过程中设计的表要大于8个的,这个时候不注意就会被自动close 想起再去找的时候由比较麻烦
File > Settings > Editor> General > Editor Tabs

在这里插入图片描述

4、设置编码格式

File > Settings > Editor > File Encodings
在这里插入图片描述

5、方法分割线

设置方法分割线 我觉得能让方法看起来更加清晰可观
在这里插入图片描述

6、idea使用ssh远程连接服务器shell,并使用命令行操作
  1. 不持久配置,仅仅连接一次
    直接跳转第五步
    2)setting > build>deployment
    在这里插入图片描述

在这里插入图片描述

  1. Tool > Start SSH session
    在这里插入图片描述
    5)如果想仅仅连接一次可以选择第一个
    在这里插入图片描述
    6)连接完之后就能在Terminal中看到了
    在这里插入图片描述
    7)如果出现乱码问题,解决方案是
    在这里插入图片描述
    加上这句
    -Dfile.encoding=UTF-8
    在这里插入图片描述
7、自定义类生成注释和一般注释模板
  • 定义类生成模板 File>setting>deitor>file and code Templates
    在这里插入图片描述
    新建类:
    在这里插入图片描述
  • 自定义方法生成,设置/+自定义名字+enter快捷生成注释
    在这里插入图片描述
    然后再新增
    在这里插入图片描述

可以自定义一个名字
在这里插入图片描述
输入模板
在这里插入图片描述
设置
在这里插入图片描述
在这里插入图片描述
设置作用范围
在这里插入图片描述
在页面中任意位置输入/+自定义

在这里插入图片描述
在这里插入图片描述

  • 另一种使用方式
    同样在添加新的templates地方
    在这里插入图片描述
    在页面中
    /**+enter
    在这里插入图片描述
    然后输入@aa+enter
    在这里插入图片描述
8、快捷键风格主题

File > setting > keymap

在这里插入图片描述
可以根据自己的习惯进行选择
在这里插入图片描述

快捷键

快捷键跟据不同的风格,使用也有所不同,这里以默认主题来说明

ctrl + F 可以在当前文件根据关键字进行搜索

在这里插入图片描述

ctrl + R 可以进行搜索替换

在这里插入图片描述

ctrl + shift + F 全局搜索

可以进行设置文件类型匹配 用处极多且广泛

在这里插入图片描述

ctrl shift + R 全局搜索替换

与全局搜索用处一样 且可进行全局替换
在这里插入图片描述
也可以根据模块进行搜索

类搜索 文件搜索 路径搜索 shift + shift

可以通过关键字搜索文件 类

在这里插入图片描述
也可以通过路径进行文件查找

在这里插入图片描述

ctrl + shift + v 打开最近粘贴板

在这里插入图片描述

generate 快捷键 构造方法 set get

在这里插入图片描述

ctrl+alt+T 快速添加环绕代码 if try-catch等

在这里插入图片描述

其他常用通用快捷键

按键功能在这里插入图片描述
ctrl + D复制当前行
ctrl + Y删除当前行
ctrl + c复制
ctrl+ v粘贴
ctrl+z撤销
ctrl+shift+z回复撤销
alt+上下键当前文件方法切换
alt+左右键所打开视图切换
shift+鼠标滑轮左右滚动
ctrl+/行注释
ctrl+shift +/块注释

常用插件

推荐几个使用常见的插件

1、mybatis开发神器 mybatiscodehelperpro

可以根据数据库生成mapper.xml 实体类 mapper等 并且能够通过点击小鸟进行相应的跳转

在这里插入图片描述

在这里插入图片描述

还可以通过写好的sql进行实时测试
在这里插入图片描述

具体的mapper等生成方式推荐查看:

Idea插件mybatiscodehelperpro 逆向生成实体类、mapper接口、service的方法(附有idea链接MySQL 5版本以及8版本的方法

2、CodeGlance 代码缩放图

可以将代码缩放图放在一侧,当页面代码行数较多时,更能够方便定位

在这里插入图片描述

在这里插入图片描述

3、颜色括号 Rainbow Brackets

可以跟据不同的层级产生不同颜色的括号 定位起来更加可观
在这里插入图片描述
在这里插入图片描述

4、翻译插件 Translation

在这里插入图片描述

通过快捷键ctrl+shift+y或者右键进行翻译

在这里插入图片描述
通过快捷键ctrl + q进行注释说明翻译 也可以直接做相应的跳转
在这里插入图片描述
ctrl+shift+x 可以直接进行替换
在这里插入图片描述

5、代码规范工具 Alibaba Java Coding Guidelines

在这里插入图片描述
在这里插入图片描述
开启之后,当遇到不规范的代码时会被提示 如:

在这里插入图片描述

idea上面的插件很多,有趣的也很多,功能也各种各样,这里暂时只记录以上几种,当以后遇到更加使用方便的插件时,便来此补充

新建maven项目

使用idea进行新建maven项目 并配置tomcat 启动web 可以参考以下blog

Idea新建maven工程并使用tomcat启动web项目、配置maven路径以及setting文件配置阿里镜像

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值