zoukankan      html  css  js  c++  java
  • Intellij IDEA使用指南(持续更新)(转)

    一、项目层面

    1.Java开发工具IntelliJ IDEA导入项目

    http://jingyan.baidu.com/article/a17d52852118ac8098c8f2c1.html

    2.IDEA 项目怎么删除

    先关闭项目(从菜单 File -> Close Project 关掉此项目),然后界面上不会是有项目例表,鼠标移到你想要删除的项目上(不要点击,一点就打开了),然后按DELETE键

    3.idea一个窗口只能打开一个project?不能像eclipse一样多个项目

    没有这个功能不需要。idea的project相当于vc的workspace,下一级别的是model ,同时打开多个 IDE 即可。放心,他们用的都是同一个 JVM 堆栈,不会多耗内存。

    idea close project后,会回到项目列表的窗口~~~~也是非常之常用的功能。

    另外IDEA可以写多模块的工程。

    4.与eclipse相比,eclipse的右键source功能在idea中在哪里呢,在code下拉菜单里可以找到,包括代码的格式进行formate,生成get、set方法等等。

    5.IntelliJ IDEA java工程如何添加jar

    http://blog.csdn.net/fyqcdbdx/article/details/17465929

    6.如果想把某些代码封装成函数,可以选中想封装的代码,然后右键重构。非常快。这个方法加上提取成员变量的方法,结合使用,对于我们重构自己的代码非常有帮助。

    7.建立一个多模块的工程

    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述

    二、操作层面

    1.快捷键

    • xml文件中想触发自动提示,<这个符号必不可少。
    • alt+enter键:万能键
    • ctrl+alt+v:提取为局部变量
    • ctrl+alt+f:提取为成员变量
    • Ctrl+w:依次按层级选中
    • alt+左右,可以切换tab的各个类
    • ctrl+shift+空格 可以调出文档,需要你先关联源代码,这样我们就可以不看开发文档了,因为都一样,开发文档就是源代码中的注释生成的doc
    • ctr+shit+v,打开你当前至少5条的粘贴板
    • inn直接就是if(xxx != null)
    • iter就可以调出遍历的一串内容

    在设置里面,我们可以把快捷键设置成为eclipse对应的,以上有些快捷方式是原生的,需要自己查找快捷键的设置,对应成自己idea的。

    要查看文档就要关联源码?如何关联源码呢?

    这里写图片描述

    这里写图片描述

    D:deve_toolsAndroid_SDK_windowssdkextrasandroidsupportv4srcjava

    2.善用to do

    这里写图片描述

    3.日志没有怎么办

    这里写图片描述

    这里写图片描述

    4.如何看日志的问题出错标识

    idea看异常日志:主要看case by xxxxx后面的
    对于日志出错地方及问题的快速定位也是非常重要的

    5.idea调试

    这里写图片描述

    三、设置层面

    1.intellij idea 内存优化

    因为intellij idea比较卡,我们可以到如下的安装路径修改即可,我是直接覆盖粘贴了。确实不太卡了。IntelliJ IDEA 8inidea.exe.vmoptions
    不过也要先看看你机器本身的配置而配置.

    -Xms64m
    -Xmx256m
    -XX:MaxPermSize=92m
    -ea
    -server
    -Dsun.awt.keepWorkingSetOnMinimize=true

    2.用标识编辑过的文件

    Editor –> Editor Tabs
    在IDEA中,你需要做以下设置, 这样被修改的文件会以*号标识出来,你可以及时保存相关的文件。”Mark modifyied tabs with asterisk”

    3.显示行号

    如何显示行号:Settings->Editor->Appearance标签项,勾选Show line numbers

    4.IntelliJ IDEA: 字体美化和字体添加

    http://lavasoft.blog.51cto.com/62575/745271/
    http://jingyan.baidu.com/article/6525d4b12a4f18ac7d2e94c1.html

    5.编码的问题

    需要改三处地方为utf-8:

    settings-file encoding,设置项目的默认编码
    other settings - default settings - file encoding
    改单个文件的话,打开文件,项目界面右下角有显示当前光标行号列号,右边就是当前文件编码,自己改成想要的类型。

    这里写图片描述

    这里写图片描述

    http://blog.csdn.net/xiejx618/article/details/26414391

    6.将编辑器背景调整成绿豆沙色

    豆沙绿的RGB值为:
    rgb为199,237,204

    这里写图片描述

    7.idea中的选择某行,在行号那块部分点击即可选中,另外在行号部分从上往下选中才可以选中。

    8.每次打开intellij idea,都会打开上次的项目,请问怎么关闭呢

    systerm setting -> Reopen last project on startup去掉勾

    9.注意调整xml的格式,非常重要

    四、感恩:

    http://totohust.iteye.com/blog/1035550
    http://www.oschina.net/question/12_70799
    http://www.ituring.com.cn/article/37792

查看全文
  • 相关阅读:
    我的DBA之路:MYSQL数据类型
    我的DBA之路:MYSQL架构
    我的DBA之路:安装MySQL
    Java多线程系列之:显示锁
    Java多线程系列之:原子操作CAS
    Java多线程系列之:线程的并发工具类
    Java并发AQS原理分析(二)
    Java并发AQS原理分析(一)
    MySQL聚集索引和非聚集索引
    快速失败机制--fail-fast
  • 原文地址:https://www.cnblogs.com/jpfss/p/8108681.html
  • Copyright © 2011-2022 走看看