1.写在前面:

注1:社区版不支持很多功能,比如tomcat(需要付费版)

注2:打开项目文件后,代码中出现红色波浪线,Add pom.xml文件后,问题依然没有解决。
原因可能是:没有安装maven、settings.xml文件不匹配

IDEA鼠标显示问题:由于鼠标进入编辑区会变成黑色,导致不能很快找到鼠标

解决方法:个性化 -> 更改鼠标指针 -> 自定义 -> 文本选择 -> 浏览 -> beam_r.cur -> 打开 -> 应用 -> 确定

2.配置JDK:

教程地址:https://blog.csdn.net/u012934325/article/details/73441617/

3.下载IDEA:

最新的IDEA工具:https://www.jetbrains.com/idea/download/#section=windows

4.安装Maven:

下载地址:http://maven.apache.org/download.cgi#

教程:https://blog.csdn.net/qq_32588349/article/details/51461182

修改Maven默认settings/repository设置:

File->Other Settings->Settings for New Projects->maven 将settings和repository设置成自己的

5.配置IDEA:

IDEA自动生成serialVersionUID: https://blog.csdn.net/qq_35246620/article/details/77686098

设置风格、字体格式大小等:https://blog.csdn.net/qq_27093465/article/details/52918873

更换主题:https://blog.csdn.net/liu865033503/article/details/79481785

写码也代能体验炫酷的效果:

IDEA版:https://blog.csdn.net/muzilanlan/article/details/50513078

VSCode版:https://blog.csdn.net/muzilanlan/article/details/81509374

IDEA火焰插件

https://www.cnblogs.com/jajian/p/8081658.html

6.小技巧

安装各种插件需要配置代理
IDEA避免自动导入.*:避免清理codex
https://www.cnblogs.com/EasonJim/p/7908482.html
File -> Settings -> Code Style -> Java

IDEA import去掉默认折叠:https://blog.csdn.net/xy87940020/article/details/82768731

文件显示不折叠:https://blog.csdn.net/lwl20140904/article/details/73275897
效果:

IDEA修改HTML文件后不生效:https://www.cnblogs.com/rvs-2016/p/9928626.html

7.快捷键:
  • IDEA
    代码格式化:Ctrl + Alt + L
    全局搜索:Ctrl + Shift + F
    文件搜索:Ctrl + F
    全局替换:Ctrl + Shift + R
    文件替换:Ctrl + R
    搜索类:Ctrl + N
    按行号查找:Ctrl + G
    生成get/set方法:Alt + Ins
    查看类结构视图:Alt + F12 / Alt + 7
    全局修改函数:Alt + F6
    查询所有使用方法的地方:Alt + F7
    修改类名/属性名:Shift + F6
    代码块提取成方法:Ctrl + Alt + M
    清理废弃的import:Ctrl + Alt + O
    快速清除所有断点:https://blog.csdn.net/loveer0/article/details/83931795
    关闭文件:Ctrl + F4,全关闭:文件右键 -> closeAll
    Git使用
    git pull:Ctrl + T
    git commit:Ctrl + K
  • VSCode
    放大/缩小窗口:ctrl + = / -
    后退/前进:Alt + ← / →
    快速查找:Ctrl + P
    好用的插件:
    TSLint:Typescript语法检查
    Angular 8 Snippets:Angular语法填充(标签)
    Angular Files:生成Angular的文件模板(Component、Module、Pipe等等)
    Angular Follow Selector:文件跳转(Component跳转到html、scss文件)
    Angular Language Service:引用填充和跳转到定义(html中进行引用补全)
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐