• Intellij IDEA 基础设置,个性化设置,好用的设置→_→


    Intellij IDEA 个性化设置

    • Appearance & Behavior 外观和行为
    • Keymap 快捷键
    • Editor 编辑器设置
    • Plugins 插件
    • Version Control 版本控制
    • Build,Execution,Deployment 构建,执行,部署
    • Languages & Frameworks 语言和框架
    • Tools 工具集
    • Other Settings 其他设置

    一、看着爽

    1. 设置字体

    File -> Settings -> Editor -> Font
    

    2. 主题设置

    可以设置黑色,白色,背景图片啥的→_→(例如刘亦菲哈哈)

    File -> Settings -> Appearence & Behavior -> Appearence
    

    3. 设置鼠标悬浮提示

    鼠标悬停的时候会提示这个类的信息

    File -> Settings -> Editor -> Code Editing -> (Quick Documentation: Show quck documentation on mouse move) 
    

    4. 显示方法分隔符

    方法和方法之间会有一条分割线

    File -> Settings -> Editor -> General -> Appearance -> Show method separators
    

    二、用着爽

    1. 忽略大小写提示

    intellij IDEA的设置默认是严格区分大小写的,例如输入string不会提示String,不利于编码

    File -> Settings -> Editor -> General -> Code Completion : 去掉勾 Match case
    

    2. 自动导包,自动优化导包

    默认是需要手动导包的,例如导入了List的包,需要手动导包,当删除了List类的时候,也需要手动移除,因此,设置这个功能可以更好的体验

    File -> Settongs -> Editor -> General -> Auto Import 
    	Add unambiguous imports on the fly
    	Optimize imports on the fly
    

    3. 统一文件编码 UTF8

    File -> Settings -> Editor -> File Encodings 
    File -> New Projects Settings -> Settings For NewProjects... -> Editor -> File Encodings
    

    4. 用快捷键自动生成序列化ID(SerialVersionUID)

    File -> Settings -> Editor -> inspections -> 搜索 serialization issures -> Serializable class without 'serialVersionUID' 打勾 
    

    5. Lombok插件

    自动生成Getter、Setter、Constructor & ToString等

    1. 先装插件 PLugins->搜索Lombok->安装
    2. 添加lombok依赖
    

    三、快捷键

    Alt + Enter 万能键→_→,快速修复,自动生成等等

    Ctrl + D 复制一行

    Ctrl + Alt + L 格式化代码(美化代码)

    Ctrl + Alt + O 优化导包

    Ctrl + Alt + T 被啥包围,eg: try/catch

    Ctrl + Shift + Enter 快速补全末尾分号

    Ctrl + Shift + F 查找

    Alt + Insert 自动生成 Getter/Setter.....

    Ctrl + Shift + Alt + 鼠标操作 多行同时操作

    .... 太多啦,以后补充,懒得敲了,自己去试试→_→

    四、其他

    1. 分屏对比,水平/垂直

    2. 模板 Template

    File -> Settings -> Editor -> File And Code Templates 
    添加一个 File Header 如下:
     /**
     * @ClassName ${NAME}
     * @Description TODO
     * @Author ${USER}
     * @Date ${DATE} ${TIME}
     */
    
  • 相关阅读:
    Polly
    ELK
    Python基础三(选择,循环)
    Python基础二(输入与输出)
    Python关键字
    Python基础一(基本类型和运算符)
    Python发展史
    在虚拟机(vmware)上安装CentOS
    centos7联网
    Hashmap的实现
  • 原文地址:https://www.cnblogs.com/baijinqiang/p/12770818.html
Copyright © 2020-2023  润新知