|
idea最新版专业高级质量全功能指导攻略 |
|
|
idea最新版专业高级质量全功能指导攻略
下载
https://www.jetbrains.com.cn/idea/download/?section=windows
安装
注意:需要jdk环境,下载,安装(略)
设置
窗口配置
File ->settings 设置 Appearance & Behavior ->Appearance 【设置窗口配置】:
字体配置
File ->settings 设置->Editor->Font 【设置窗口字体】
动态滚动缩放大小:
编码设置
File ->settings 设置->Editor->File Encodings【设置编码,防止乱码】
编辑标识-是否编辑/保存
File ->settings 设置->Editor->General ->Editor Tabs
参数补全配置
File ->settings 设置->Editor->General ->Code Completion
代码风格
File ->settings 设置->Editor->Color Scheme 【各个文件风格代码颜色的调整】(建议默认)
注释对齐
File ->settings 设置->Editor->Code style【代码样式-注释对齐】
Maven
File ->settings设置->Build, Execution, Deployment【构建,执行,发布】-> Build Tools【构建工具】 ->maven
配置特殊说明
File ->New Projects Settings ->Settings for New Projects...【新项目配置】(建议修改maven和编码)
后缀补齐
.var 后缀可以快速补全,变量引用和方法调用引用。
.sout 打印信息
.fori for循环 i++
.forr for循环 i--
.iter 增强for循环
.if if判断语句
.return 返回语句
.null 判断为空
.nn 判断非空
文件模板
File ->settings设置->Editor ->File and Code Templates
快捷键
main /psvm 创建main方法
sout 打印
Ctrl + D 复制当前行到下一行。
ALT + SHIFT + 上下箭 光标选中行,上下移动。
Ctrl + H 查看当前光标定位类的继承关系。
Ctrl + F12 查看类的试图结构
SHIFT + F6 修改选中全部同一变量
Ctrl + SHIFT + H 显式方法调用层级
ALT + 1 折叠展开目录菜单
ALT + INSERT / 0 快速生成类的基本成员、构造、tostring、setter 等
按住 ALT+CAPSLOCK、鼠标光标竖向移动多行即可
选中多行内容后、可脱手 ALT 进行其他操作 复制/剪贴 等
项目创建
Maven -Java
将指定文件夹下的所有文件进行打包编译:
Maven-Java web
https://tomcat.apache.org/whichversion.html
配置tomcat启动:
cargo
cargo 插件是 Maven 官方用于运行 Servlet 程序插件
项目运行:mvn clean package cargo:run
Springboot
Web
Node
https://nodejs.org/en
创建项目->初始化npm :npm init -y
拉取依赖:npm i bootstrap jquery
Vue3
建议创建空项目:
使用命令下载最新版本的vue:
npm create vue@latest
cd到当前项目:cd ./vue-project
对依赖进行安装:npm i
运行项目: npm run dev
react
创建空项目,使用命令创建vite工具:
npm create vite@latest
切换目录:cd ./vite-react
添加依赖:npm i
运行项目: npm run dev
插件
File ->Settings ->Plugins
Lombok
Translation 翻译插件
安装:
File ->Settings ->Plugins 输入搜索:Translation 点击Install
Idea重启。
配置
重启后,在 File ->Settings ->Tool->Translation 进行配置:
快捷键: CTRL+SHIFT+Y
GenerateAllSetter 一次性生成 对象所有setter方法调用
File ->Settings ->Plugins 输入搜索:GenerateAllSetter 点击Install
快捷键:ALT+ENTER
any-rule 可快速生成正则表达式
any-rule点击Install
快捷键:编辑区右键 或快捷键 ALT +A 选择 AnyRuLe
GenerateSerialVersionUID快速生成序列化ID
快捷键:ALT+INSERT / 0
Maven Helper 查看项目Maven 坐标依赖关系结构示意图
快捷键:CTRL+SHIFT+1 获取坐标
Free Mybatis Tool 实现 Mybatis 接口和 xml 文件关联及提示
SequenceDiagrm 快速生成方法调用关系的时序图
DataBase 是 IDEA 默认集成的数据库工具、可连接各款数据库产品
Code with Me 是 IDEA 提供多人协作开发项目并支持聊天、视频等功能
https://git-scm.com/
创建远程仓库
https://gitee.com/
Gitee插件
说明橙红色表示暂存区文件
绿色表示工作区文件[可进行本地及远程仓库提交]
|
|
|
|
|
|
|
|
|
|
|