1. IDEA内存优化 

\IntelliJ IDEA 9\bin\idea.exe.vmoptions

-----------------------------------------

-Xms64m

-Xmx256m

-XX:MaxPermSize=92m

-ea

-server

-Dsun.awt.keepWorkingSetOnMinimize=true



2、查询快捷键

CTRL+N           查找类

CTRL+SHIFT+N     查找文件

CTRL+SHIFT+ALT+N 查找类中的方法或变量

CIRL+B           找变量的来源

CTRL+ALT+B       找所有的子类

CTRL+SHIFT+B     找变量的类

CTRL+G           定位行

CTRL+F           在当前窗口查找文本

CTRL+SHIFT+F     在指定窗口查找文本

CTRL+R           在当前窗口替换文本

CTRL+SHIFT+R     在指定窗口替换文本

ALT+SHIFT+C      查找修改的文件

CTRL+E           最近打开的文件

F3               向下查找关键字出现位置

SHIFT+F3         向上一个关键字出现位置

F4               查找变量来源

CTRL+ALT+F7      选中的字符查找工程出现的地方

CTRL+SHIFT+O     弹出显示查找内容



3、SVN 管理

把SVN库添加到IDEA中 SETTING ->  VERSION CONTROL -> VCS = SVBVERSION



4、自动代码

ALT+ENTER        导入包,自动修正

CTRL+ALT+L       格式化代码

CTRL+ALT+I       自动缩进

CTRL+ALT+O       优化导入的类和包

ALT+INSERT       生成代码(如GET,SET方法,构造函数等)

CTRL+E           最近更改的代码

ALT+SHIFT+C      最近更改的代码

CTRL+SHIFT+SPACE 自动补全代码

CTRL+空格        代码提示

CTRL+ALT+SPACE   类名或接口名提示

CTRL+P           方法参数提示

CTRL+J           自动代码

CTRL+ALT+T       把选中的代码放在 TRY{} IF{} ELSE{} 里



5、复制快捷方式

F5            拷贝文件快捷方式

CTRL+D        复制行

CTRL+X        剪切,删除行

CTRL+SHIFT+V  可以复制多个文本



6、高亮

CTRL+F         选中的文字,高亮显示 上下跳到下一个或者上一个

F2或SHIFT+F2   高亮错误或警告快速定位

CTRL+SHIFT+F7  高亮显示多个关键字.



7、其他快捷方式

CIRL+U            大小写切换

CTRL+Z            倒退

CTRL+SHIFT+Z      向前

CTRL+ALT+F12      资源管理器打开文件夹

ALT+F1            查找文件所在目录位置

SHIFT+ALT+INSERT  竖编辑模式

CTRL+/            注释// 

CTRL+SHIFT+/      注释/*...*/

CTRL+W            选中代码,连续按会 有其他效果

CTRL+B            快速打开光标处的类或方法

ALT+ ←/→          切换代码视图

CTRL+ALT ←/→      返回上次编辑的位置

ALT+ ↑/↓          在方法间快速移动定位

SHIFT+F6          重构-重命名

CTRL+H            显示类结构图

CTRL+Q            显示注释文档

ALT+1             快速打开或隐藏工程面板

CTRL+SHIFT+UP/DOWN 代码 向上/下移动。

CTRL+UP/DOWN      光标跳转到第一行或最后一行下

ESC               光标返回编辑框

SHIFT+ESC         光标返回编辑框,关闭无用的窗口

F1                帮助千万别按,很卡!

CTRL+F4           非常重要下班都用



8、重要的设置

不编译某个MODULES的方法,但在视图上还是有显示

SETTINGS -> COMPILER -> EXCLUDES ->

不编译某个MODULES,并且不显示在视图上

MODULES SETTINGS -> (选择你的MODULE) -> SOURCES -> EXCLUDED -> 整个工程文件夹

9、IDEA编码设置3步曲

FILE -> SETTINGS -> FILE ENCODINGS -> IDE ENCODING

FILE -> SETTINGS -> FILE ENCODINGS -> DEFAULT ENCODING FOR PROPERTIES FILES

FILE -> SETTINGS -> COMPILER -> JAVA COMPILER -> ADDITIONAL COMMAND LINE PARAMETERS加上参数 -ENCODING UTF-8 编译GROOVY文件的时候如果不加,STRING S = "中文"; 这样的GROOVY文件编译不过去.

10、编译中添加其他类型文件比如 *.TXT *.INI

FILE -> SETTINGS -> RESOURCE PATTERNS

改变编辑文本字体大小

FILE -> SETTINGS -> EDITOR COLORS & FONTS -> FONT -> SIZE

11、修改智能提示快捷键

FILE -> SETTINGS -> KEYMAP -> MAIN MENU -> CODE -> COMPLETE CODE -> BASIC

12、显示文件过滤

FILE -> SETTINGS -> FILE TYPES -> IGNORE FILES...

下边是我过滤的类型,区分大小写的

CVS;SCCS;RCS;rcs;.DS_Store;.svn;.pyc;.pyo;*.pyc;*.pyo;.git;*.hprof;_svn;.sbas;.IJI.*;vssver.scc;vssver2.scc;.*;*.iml;*.ipr;*.iws;*.ids

13、在PROJECT窗口中快速定位,编辑窗口中的文件 

在编辑的所选文件按ALT+F1, 然后选择PROJECT VIEW

转载自:http://blog.csdn.net/xuanze520/article/details/6773976

IDEA 快捷键整理的更多相关文章

  1. Intellij IDEA 快捷键整理

    CSDN 2016博客之星评选结果公布      [系列直播]算法与游戏实战技术      "我的2016"主题征文活动 Intellij IDEA 快捷键整理(TonyCody) ...

  2. CentOS最常用命令及快捷键整理

    CentOS最常用命令及快捷键整理  整理了Linux常用命令及快捷键. 常用命令: 文件和目录: # cd /home                        进入 '/home' 目录 # ...

  3. eclipse最有用快捷键整理

    在网上搜eclipse快捷键,可以搜出一大堆,大多罗列了n多的快捷键,估计大部分人看了以后都会头大的,我也头大,不过我一一尝试了一遍,整理出了eclipse最常用最有用,写代码必须用到的一些快捷键,大 ...

  4. Mac 快捷键整理

    Mac 快捷键整理 文本编辑 适用于文本编辑器,浏览器等 跳到页首 cmd + ↑ 类似windows下的 ctrl + home 跳到页尾 cmd + ↓ 类似windows下的 ctrl + en ...

  5. MAC机常用快捷键整理表格

    MAC机常用快捷键整理表格 范围 快捷键 说明 图形   (Command 键)在某些 Apple 键盘上,此键也可能为标志()     Control (Control 键)     Alt Opt ...

  6. sublime常用快捷键整理(未完待续)

    sublime常用快捷键整理: 基本操作 cmd+o 打开文件 cmd+w 关闭当前tab cmd+n 打开新页 cmd+shift+n 打开刚刚关闭的页签 一.选择命令 1.多个单词选择 cmd+d ...

  7. eclipse最有用快捷键整理(转)

    eclipse最有用快捷键整理 可以通过菜单栏中Window–>Preferences–>General–>Keys来修改快捷键绑定. 编辑 Ctrl+1 快速修复(最经典的快捷键, ...

  8. zendStudio常用快捷键整理

    在来一发zendstudio的常用快捷键整理,今天心情不错哈哈 Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ct ...

  9. Win7常用快捷键整理

    Win7常用快捷键整理.. -------------------- Win + Pause:显示系统属性对话框 ------------------------------------ Win7系统 ...

  10. IDEA快捷键整理

                                                                              IDEA快捷键整理 一.修改快捷键方法: 点击 Fi ...

随机推荐

  1. V$、GV$、X$、V_$、GV_$之间的关系

    V$.GV$.X$.V_$.GV_$之间的关系 GV$:全局视图,针对多个实例环境. V$:针对某个实例的视图. X$:是GV$视图的数据来源,oracle内部表. GV_$:是GV$的同义词. V_ ...

  2. CSS 入门

    以下内容均来自 慕课网 CSS全称为"层叠样式表 (Cascading Style Sheets)",它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小.颜色.字体加粗等 ...

  3. Django之路由系统

    一.路由系统介绍 在django程序中,可以通过urls.py文件对所有的url进行任务的分配,根据路由规则的定义选择不同的业务处理函数进行处理 二.路由规则定义 1.路由规则代码如下,mysite/ ...

  4. Server Job: error: String or binary data would be truncated. The statement has been terminated.

    "String or binary data would be truncated. The statement has been terminated" most probabl ...

  5. Android adb

    查看原文:http://blog.csdn.net/u010818425/article/details/52266593 (一)基础操作 安装app adb install -r xxx.apk / ...

  6. SELinux 与强制访问控制系统

    SELinux 全称 Security Enhanced Linux (安全强化 Linux),是 MAC (Mandatory Access Control,强制访问控制系统)的一个实现,目的在于明 ...

  7. 作业三 ATM

    模拟实现一个ATM+购物商场程序 1.额度15000自定义 商城和银行两个帐户 2.实现购物商城,买东西加入购物车,调用信用卡接口结账 3.可以提现,手续费5%,提现额度不能超过50% 4.每月22日 ...

  8. linux一键安装vncserver脚本

    title: linux一键安装vncserver脚本 date: 2016-04-11 14:32:04 tags: --- linux多数情况下是作为服务器使用的,管理员一般也喜欢使用命令行来管理 ...

  9. Linux命令初步了解

    知识点: 1.虚拟控制台: 在系统启动时直接进入字符工作方式后,系统提供了多个(默认为6个)虚拟控制台.每个虚拟控制台可以相互独立使用,互不影响. 可以使用Alt+F1~Alt+F6进行多个虚拟控制台 ...

  10. Access to the path '....' is denied.解决方法

    昨天公司项目迁移服务器,从自己服务器迁移到阿里云服务器,部署完成后发现有一个页面要读取磁盘上的静态文件就报错了... 如图: 解决办法: 在 Web.Config 的 <System.Web&g ...