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 类文件进行 重新 编译 从而对旧文件进
    行了操作。

  • 相关阅读:
    weex 安装过程中遇到的坑
    css3 实现瀑布流
    Apache Commons工具集简介(转)
    关于val(),text(),html()的用法
    由获取子元素的方法find和children所获
    JS中判定问题
    EasyUI中dialog中嵌入form细节问题记录
    EasyUi中的datagird中a标签的click事件无法触发?(已解决)
    JSP中EL表达式取值问题记录(已解决)
    JSONObject转换JSON之将Date转换为指定格式(转)
  • 原文地址:https://www.cnblogs.com/wjqhuaxia/p/14617404.html
Copyright © 2011-2022 走看看