zoukankan      html  css  js  c++  java
  • 【开发工具】idea常用配置

    1. 设置鼠标滚轮修改字体大小

     我们可以勾选此设置后,增加Ctrl + 鼠标滚轮 快捷键来控制代码字体大小显示。

    2. 设置鼠标悬浮提示

     3. 设置自动导包功能

    Add unambiguous imports on the fly :自动 导入 不明确 的 结构
    Optimize imports on the fly 自动帮我们优化导入的包

    4. 设置显示行号和方法间的分隔符

     如上图红圈所示, 可以 勾选 Show line numbers :显示行数。 我建议一般这个
    要勾选上。
     如上图红圈所示, 可以 勾选 Show method separators 显示方法 分隔 线 。这
    种线有助于我们区分开方法,所以建议勾选上 。

    5. 忽略大小写提示

     IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注所
    示,默认就是 First letter 区分大小写的。
     区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stri ngBuffer
    IntelliJ IDEA 默认 是不会帮我们提示或是代码补充的,但是如果我们输入
    StringBuffer 就可以进行代码提示和补充。
     如果想不区分大小写的话,改为 None 选项即可。

    6. 设置默认 的 字体、字体大小、字体行间距

     7. 修改代码 中 注释的字体颜色

     Doc Comment Text 修改文档注释的 字体 颜色
     Block comment 修改多行注释的字体颜色
     Line comment 修改当行注释的字体颜色

    8. 修改类头的文档注释信息

     示例:

    /** 
     *@author wjqhuaxia 
     *@create ${YEAR}-${MONTH}-${DAY} ${TIME} 
     */
    

    常用的预设的变量,这里直接贴出官 网 给的:

    ${USER}
    the login name of the current user.
    ${DATE}
    the current system date.
    ${TIME}
    the current system time.
    ${YEAR}
    the current year.
    ${MONTH}
    the current month.
    ${DAY}
    the current day of the month.
    ${HOUR}
    the current hour.
    ${MINUTE
    } the current minute.
    ${PRODUCT_NAME}
    the name of the IDE in which the file will be created.
    ${MONTH_NAME_SHORT}
    the first 3 letters of the month name. Example: Jan, Feb, etc.
    ${MONTH_NAME_FULL}
    full name of a month. Example: January, February, etc.

    9. 设置项目文件编码

    说明:
    Transparent native to ascii conversion 主要用于转换 ascii ,一般都要勾选
    不然 Properties 文件中的注释显示的都不会是中文。

    10. 设置自动编译

     构建就是以我们编写的 java 代码、框架配置文件、国际化等其他资源文件、
    JSP 页面和图片等资源作为“原材料”,去“生产”出一个可以运行的项目的
    过程。
     Intellij Idea 默认状态为不自动编译状态, Eclipse 默认为自 动编译
    很多朋友都是从
    Eclipse 转到 Intellij 的,这常常
    导致我们在需要操作 class 文件时忘记对 修改后
    的 java 类文件进行 重新 编译 从而对旧文件进
    行了操作。

  • 相关阅读:
    朴素贝叶斯分类-实战篇-如何进行文本分类
    朴素贝叶斯分类-理论篇-如何通过概率解决分类问题
    数据变换-归一化与标准化
    你还不懂傅里叶变换,那就过来掐死我吧
    Python快速入门 ---- 系列文章
    批处理中的时间计算详解
    使用electron+vue开发一个跨平台todolist(便签)桌面应用
    文科妹子都会用 GitHub,你这个工科生还等什么
    如约而至,.NET 5.0 正式发布
    如何进行正确的沟通?
  • 原文地址:https://www.cnblogs.com/wjqhuaxia/p/14617404.html
Copyright © 2011-2022 走看看