zoukankan      html  css  js  c++  java
  • [IDE]Intellij Idea学习整理

    一、优化

    1.在IDEA的安装目录的bin目录下,找到如图所示的两个文件,根据所在系统是32位还是64位打开相应的文件。

    QQ截图20160128125545

    2.以64位为例,打开idea64.exe.vmoptions

    如图修改参数:

    -Xms512m表示堆内存初始值为512M

    -Xmx1024m表示堆内存的最大值为1024M

    -XX:MaxPermSize=512m表示jvm允许分配的最大的非堆内存

    F8(LG_2%($ACX4HJD703H%K

    3.保存文件重新打开idea即可


    二、常用快捷键

    如果是eclipse转到Idea的,可能会对快捷键的变化很不习惯,但是也可以在settings中选择eclipse的快捷键,如图:

    2QFG2`I{D[GG)TJGYLFQXRW

    以下是eclipse和Intellij Idea的快捷键的对比:

    1

    2

    但是在这里介绍的是常用的“纯正的”idea的快捷键:

    ctrl+Y 删除行
    ctrl+N 查找类
    ctrl+R 替换
    ctrl+shift+1、2、3… 创建书签
    ctrl+1、2、3… 定位到某一书签
    ctrl+W 扩展选择
    ctrl+D 复制当前行,并粘贴在下一行
    ctrl+J 插入动态模板
    ctrl+B 等效于 Ctrl + 左键单击
    ctrl+H 显示当前类的层次结构
    alt+enter 自动修复
    ctrl+alt+S 打开设置
    ctrl+Q 光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容
    Ctrl + Alt + L 格式化
    Ctrl + Shift + R 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件
    Ctrl + Shift + Z 取消撤销

    三、常用设置

    1.代码提示时不区分大小写

    Settings—>editor—>general—>code completion—>case sensitive completion:none

    V}]X{Z]Y@XT3@QC74AP(FRL

    2.设置检查程序

    该功能用来快速设置代码检查等级。IntelliJ IDEA 对于编辑大文件并没有太大优势,很卡,原因就是它有各种检查,这样是非常耗内存和 CPU 的,所以为了能加快大文件的读写,我一般会暂时性设置为 None

    • Inspections 为最高等级检查,可以检查单词拼写,语法错误,变量使用,方法之间调用等。
    • Syntax 可以检查单词拼写,简单语法错误。
    • None 不设置检查。

    777

    3.导包功能

    • 勾选第一个绿框,IntelliJ IDEA 将在我们书写代码的时候自动帮我们优化导入的包,比如自动去掉一些没有用到的包。
    • 勾选第二个绿框,IntelliJ IDEA 将在我们书写代码的时候自动帮我们导入需要用到的包。但是对于那些同名的包,还是需要手动 Alt + Enter 进行导入的,IntelliJ IDEA 目前还无法智能到替我们做判断。

    QQ截图20160128184515

  • 相关阅读:
    C++ assert()断言
    libcurl API:CURLOPT_REFERER的用法
    hdu 2821 Pusher (dfs)
    快速找到跟踪其他session产生的trc文件
    10635
    pat 1055 区间前k个
    闲话Cache:始篇
    闲话缓存:算法概述
    instance 怎么获得自己的 Metadata
    通过 dhcp-agent 访问 Metadata
  • 原文地址:https://www.cnblogs.com/xiaomoxian/p/5167259.html
Copyright © 2011-2022 走看看