1. 将cmd改为bash
2 忽略大小写
3 自动导包
4 Tomcat乱码问题
idea中解决tomcat乱码问题:
在 tomcat / conf 目录下,设置 logging.properties ,增加参数 java.util.logging.ConsoleHandler.encoding = GBK,
1catalina.org.apache.juli.AsyncFileHandler.encoding = GBK
2localhost.org.apache.juli.AsyncFileHandler.encoding = GBK
重启后终于可以了
集成idea中git自带的bash.exe乱码问题
修改 Git 的安装目录下的bash.bashrc文件,我的目录是:D:Git\etc,在该文件最后添加以下代码
[gui]
encoding = utf-8 #代码库统一使用utf-8
[i18n]
commitencoding = utf-8 #log编码
[svn]
pathnameencoding = utf-8 #支持中文路径
5 windows端口占用问题
1.查看该端口被哪些进程占用
netstat -ano|findstr [端口号]
2.查看进程信息
tasklist | findstr [pid]
3.根据进程ID或进程名称杀进程
taskkill /f /pid [pid]
taskkill /f /im [进程名]
6 Jrebel and XRebel for Intellij的使用
生成 GUID 的网址
https://www.guidgen.com/
用这个网址 + 生成的 GUID 激活
https://jrebel.qekang.com/
[email protected]
7 idea解决不能上网问题
选择 File—>Setting—>Appearance&Behavior—>System Settings—>HTTP Proxy 进行配置,地址除了用http://127.0.0.1:1080,也可以配置 https://plugins.jetbrains.com/
8 idea无法识别maven中的pom.xml
在pom.xml右键add as maven project
9 idea解析jsp
名字为webapp
10 常用插件
Translation 翻译插件
RestfulTool 测试接口工具
GsonFormatPlus
Free Mybatis plugin 从xml跟接口类之间的跳转
AceJump 快速跳转代码
Grep Console 日志输出调整
Maven Helper 调试maven依赖
Easy Code 生成dao、service、controller层代码
Iedis redis 可视化工具
Mongo Plugin 可视化工具
Lombok 生成getter、setter方法
stackoverflow
Vue
SequenceDiagram
Properties to YAML Converter 将Properties格式转化为yaml
LeetCode 刷题软件
Mybatis Log Plugin 日志输出
Key Promoter X 快捷键提示
google-java-format
Alibaba Java Coding Guidelines
Jrebel and XRebel for Intellij 热部署
Idea QAPlug
MybatisCodeHelperPro
Codota
11 常用快捷键
xxx.for
psvm
xxx.var
iter+tab
alt+enter
itar + tab
soutv
ctrl+shift+f12 # 窗口最大化跟最小化
alt+1 # 快速打开项目面板
ctrl+alt+s # 快速打开配置面板
double shift 搜索文件
ctrl + i 实现接口
ctrl + o 覆盖父类中方法
alt + insert 快速创建方法或者新建类
后退 ctrl + z
前进 ctrl + y
ctril + H 常看类的层次结构
alt+ / 代码补全,需修改idea快捷键