码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Intellij IDEA常用配置、快捷键、定义代码模板


    1. IDEA常用设置

    1.1 卸载IDEA

    控制面板---卸载程序

    注意:删除后要同时删除以下文件夹,否则影响下次安装

    1.2 配置Maven仓库

           由于IntelliJ IDEA的默认Maven仓库服务器是Apache平台的,下载文件时较慢,且容易在下载过程中丢失数据而导致文件损坏,所以,需要将Maven仓库服务器配置为国内的站点,例如阿里云或华为云等。配置阿里云Maven仓库下载地址:http://doc.canglaoshi.org/config/maven.aliyun.com.zip,下载得到配置文件压缩包,将下载得到压缩包文件解压,将得到settings.xml文件。

    在IntelliJ IDEA的项目中选择Setting打开:

           在设置界面中,在左侧依次展开Build, Execution, Deployment > Build Tools > Maven,在右侧可以看到默认的设置文件位置: 

    将此前下载解压得到的settings.xml文件放在这个位置即可:

     注意:针对.m2文件夹找不到及修改仓库可参考:IDEA设置maven用户设置文件(settings.xml)和本地仓库路径_听着晴天看星晴的博客-CSDN博客_maven settings.xml指定仓库路径

    1.3 IDEA常用菜单 

    1.4 IDEA与Eclipse区别

    注意:IDEA上移除的Module不会直接被删除,虽然IDEA上找不到了,但是磁盘上仍然存在,可以在磁盘上进行彻底删除或者在IDEA恢复此Module。

    1.5 字体大小设置

    1.6 自动导包何多余包优化

    1.7 忽略大小写提示

    1.8 多个类不隐藏、换行显示

    1.9 设置编码格式

    1.10 设置自动编译

    1.11 省电模式(无提示,完全手动编写)

    1.12 序列化版本号

     鼠标点到要实现Serializable接口的类名上,Alt+Enter添加Add ‘serialVersionUID’ field

    2. IDEA快捷键

     >>>常用:
     ​
     添加main方法:psvm 或 main
     ​
     输出语句:sout 或 soutv
     ​
     代码上下移动:Ctrl+Shift+PgUp/PgDn
     ​
     搜索类: Ctrl+n
     ​
     生成代码: Alt+Insert,如添加Constructor、getter、setter、hashCode、equals、toString等
     ​
     百能快捷键: Alt+Enter,如导包、生成变量、抛出异常等
     ​
     单行注释:Ctrl+/
     ​
     多行注释:Ctrl+Shift+/
     ​
     重命名:Shift+F6
     ​
     代码块包围:Ctrl+Alt+T,添加try catc、if、while等
     ​
     代码一层一层调用:
         点击源码:Ctrl+鼠标悬浮在代码上+点击
         回退:Ctrl+Alt+向左箭头
     ​
     psfi:public static final int  
     ​
     >>>其他:↓↓↓↓↓↓
     Ctrl+Alt+B:从接口跳转到实现类    
     ​
     Ctrl+F6:更改函数签名
     ​
     Ctrl+Shift+F6:更改类型
     ​
     Ctrl+Shift+M:将代码块抽取成方法
     ​
     Ctrl+Shift+v:自动声明变量
     ​
     Ctrl+Alt+t:快速try catch
     ​
     Ctrl+Alt+l:格式化代码
     ​
     Ctrl+F:在当前文件中查找
     ​
     Alt+F7:查找当前变量的使用,并列表显示
     ​
     Ctrl+=:展开代码
     ​
     Ctrl±:收缩代码
     ​
     Ctrl+Alt+=:递归展开代码
     ​
     Ctrl+Alt±:递归收缩代码
     ​
     Ctrl+Shift+=:展开所有代码
     ​
     Ctrl+Shift±:收缩所有代码
     ​
     Ctrl+Shitft+向下箭头:将光标所在的代码块向下整体移动
     ​
     Ctrl+Shift+向上箭头:将光标所在的代码块向上整体移动
     ​
     Ctrl+Alt+Shift+向左箭头:将元素向左移动
     ​
     Ctrl+Alt+Shift+向右箭头:将元素向右移动
     ​
     Alt+Shift+向下箭头:将行向下移动
     ​
     Alt+Shift+向上箭头:将行向上移动
     ​
     Ctrl+R:替换字符串
     ​
     Ctrl+F12:查看类结构,包括类中的属性、方法、内部类等

    参考链接:1.2021idea最新使用教程_哔哩哔哩_bilibili

    3. 定义代码模板

    • IDEA创建类注释模板和方法注释模板_Coder_Cui的博客-CSDN博客_idea创建类注释

    • IDEA中快速创建xml文件(含mybatis-config.xml、XxxMapeer.xml)_Coder_Cui的博客-CSDN博客_idea创建xml文件

    • IDEA中快速创建jsp页面模板_Coder_Cui的博客-CSDN博客_idea怎么设置jsp模板

    后续待完善

  • 相关阅读:
    使用TensorFlow 2.x实现深度学习模型的完整指南
    什么是Git引用和分支?
    造车先做三蹦子-之三:自制数据集(6x6数据集)230103
    pytorch loss函数整理
    英语——名言篇——成语
    管理项目的人——日常行为
    C++从入门到出门
    IntelliJ IDEA运行Eclipse项目或非Maven项目的详细配置
    与时俱进,构建符合国有企业特性的全面预算体系
    GIS工具maptalks开发手册(三)02——层级缩放工具
  • 原文地址:https://blog.csdn.net/xiaocui1995/article/details/125498332
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号