idea使用记录

记录idea使用
  • 环境
  • Intellj IDEA 13
  • 编码

  • mac下默认编码是utf8,idea默认也是utf8,但有些工程是gbk编码的,调整工程的编码方式:
    Preferences -- File Encodings,选中Project,修改右侧的Default Encoding,直接修改为GBK即可

    shift+command+f9 强制编译可以使所有文件生效
  • JDK

  • File -- Project SDK(快捷键cmd+;) -- SDKs -- + -- JDK,选择 jdk目录即可
  • Junit使用工程目录

  • Run -- Edit Configuration -- Defaults -- JUint -- Work directory -- 点击本行最后一个按钮 -- 选择MODULE_DIR, junit即会使用子工程目录为默认目录
  • 显示行号

  • 单个文件:编辑窗口左侧 -- 点击右键 -- show line numbers
    全局:Preference(commond + ;) -- Editor -- Appearence -- Show line numbers
  • 快捷键

  • 关闭当前窗口,shift + click
    文本搜索,shift + control + f
    打开源文件,F4
    Run当前文件, shift + F9
    Run ..., shift + option + F9
    Debug当前文件, shift + F10
    Debug ..., shift + option + F10
    快速查看注释,control + j
    最近打开过的文件,commond + e
    打开类,commond + n
    打开文件,shift + commond + n
    前后跳转,option + commond + 左 、右
    查找祖先的方法,commond + o
    查找本类的方法,
    实现方法,commond + i

  • 问题列表
  • 静态包含问题
    问题描述:部分静态包含的中文字段,在类中会显示为红色,提示'cannot resolove symbole xxx',如:import static util.TestConstants.中文字段;
    解决方案:rebuild (操作路径:Build -- Rebuild Project)

    javadoc报错
    问题描述:javadoc与方法签名不一致,或没有填写内容,都会报error
    解决方案:Perference(commond + ,) -- Inspections -- javadoc issues,全部勾去掉即可
    ps:这不是一个好的解决方案,更好的解决方案是修改、完善javadoc内容




    你可能感兴趣的:(idea)