【辅助工具】IDEA使用

发布时间 2023-07-11 10:16:12作者: 舟山婠贞

IDEA使用

快捷键

快捷键
alt+enter:代码错误智能提示
alt+up:上个方法
alt+down:下个方法
alt+1:快速定位到项目窗口,还可边按键盘输文件名查找文件
alt+F7:定位类,方法在哪儿有用到
alt+7:文件结构图

Ctrl类
ctrl+tab: 切换文件
ctrl ctrl:弹出一个框输入运行指令
ctrl+e:展示最近修改文件
ctrl+b:快速定位你引用的数据/方法
ctrl+x:剪切
ctrl+d:重复
ctrl+w:选择代码块(增加)
ctrl+shift+w:反选代码块(减少)
ctrl+shift+enter:快速定位到你将要写代码的地方(省的鼠标点了)
ctrl+shift+up:向上换行(向下则自行替换)
ctrl+shift+alt+t:重构代码
ctrl+alt+L:格式化代码
ctrl+alt+left:回退
ctrl+alt+right:前进!
ctrl+alt+B:进入实现类!

其它
shift shift:全局搜索,比如搜命令,代码等
presentation assistant:插件,安装后可在编辑器下方展示对应操作的快捷键
Keymap:到Settings里搜它可自定义操作的快捷键
ese:退出当前窗口回到之前修改处
F2:快速定位到问题行,继续按就切换到其它错误行!

字符集格式设置

image

自动编译热部署

image

VM options配置

配置了之后优先使用的是配置项的配置,而不是配置文件里的,配置完成后需要把RouteExtraDataManager.java中的服务名称改成自己的,最后在bootstrap中把ip给注释掉

-Dspring.redis.host=r-wz9xm2e25gk0s72dkj.redis.rds.aliyuncs.com
-Dspring.redis.password=!QAZ2wsx
-Dspring.application.name=spot-order-2098721
-Dspring.datasource.url=jdbc:mysql://10.2.201.143:3306/spot_supermarket?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowPublicKeyRetrieval=true&tinyInt1isBit=false&rewriteBatchedStatements=true&allowMultiQueries=true&serverTimezone=GMT%2B8
-Dspring.datasource.username=hzero
-Dspring.datasource.password=123qweASD!@#
-Dspring.cloud.config.uri=http://srmdev.ysyec.com:8010
-Deureka.client.serviceUrl.defaultZone=http://172.18.229.16:31065/eureka
-Dspring.cloud.inetutils.preferred-networks=192.168.10

image
image
image

报错解决

报错command line is too long.Shorten
image