IntelliJ IDEA 14.x 快捷键/个性化设置
常用快捷键设置(设置成跟Eclipse差不多)
按照路径:File -> Settings -> Appearance & Behavior -> Keymap -> Copy 一份 Eclipse,命名为 Eclipse_blog.snsgou.com
| 快捷键 | 功能 | 路径 |
| Ctrl + / | 双斜杠注释 | Main menu -> Code -> Comment width Line Comment |
| Ctrl + Shilft + / | 块注释 | Main menu -> Code -> Comment width Block Comment |
| Alt + / | 代码提示 | Main menu -> Code -> Completion -> Basic |
| Ctrl + I | 格式化代码 | Main menu -> Code -> Reformat Code |
| Ctrl + D | 删除当前行 | Editor Actions -> Delete Line |
| Ctrl + E | 最近打开的文件列表 | Main menu -> View -> Recent Files |
| Ctrl + W | 关闭正在编辑的活动窗口。 | Main menu -> Window -> Editor Tabs -> Close |
| Ctrl + F | 搜索、替换 | Main menu -> Edit -> Find -> Replace |
| Ctrl + H | 高级查找 | Main menu -> Edit -> Find -> Find in Path |
| Ctrl + L | 定位到指定行 | Main menu -> Navigate -> Line |
| Ctrl + Alt + PageDown Ctrl + Alt + PageUp |
复制当前行到下(上)一行中。比Ctrl+C单纯的复制功能要方便好用(省掉了粘贴步骤),主要是用在编写代码时,需要移动代码的地方。 | Editor Actions -> Duplicate Lines |
| Alt + ↓ Alt + ↑ |
移动单行(多行)代码。也是比Ctrl+C更好的快捷键。 | Main menu -> Code -> Move Statement Down
Main menu -> Code -> Move Statement Up |
| Ctrl + Shift + R | 根据文件名(模糊查询)快速定位文件(任何类型) | Main menu -> Navigate -> File |
| Ctrl + Shift + U | 大小写转换 | Main menu -> Edit -> Toggle Case |
| F1 | 查看文档 | Main menu -> View -> Quick Documentation |
| F2 | 重命名 | Main menu -> Refactor -> Rename |
| Ctrl + I | 格式化代码 | Main menu -> Code -> Reformat Code |
弱弱的补充说明一下:
新买了一台 ThinkPad E440,尽管关闭/禁用了 屏幕的快捷键 Ctrl + Alt + ↓,但是在 InterlliJ IDEA中这组快捷键还是不能用,没办法,最后换成了新的组合键 Ctrl + Alt + PageDown 。
2、File -> Settings -> Appearance & Behavior
(1).-> Appearance -> Theme -> 下拉选择 Alloy.IDEA Theme
(2).-> Appearance -> 勾选 Orerride default fonts by(not recommended):
Name: 微软雅黑 Size:12 Line spacing: 1.2
(3).-> Appearance -> Window Options -> 去掉勾选 Animate windows,勾选 Show tool window bars
(4).-> Appearance -> Presentation Mode -> Font size: 24
(5).-> Menus and Toolbars -> Main Toolbar -> 把 Synchronize 移到 Redo 的后面
(6).-> Menus and Toolbars -> Main Toolbar -> Rmove 掉 Help Topics
(7).-> System Settings -> Startup/Shutdown -> 去掉勾选 Reopen last project on startup,去掉勾选 Confirm application exit
(8).-> System Settings -> Project Opening -> 勾选 Open project in the same window
(9).-> System Settings -> Synchronization -> 全部勾选,并且 Save files automatically if application is idle for 3 sec.
(10).-> System Settings -> Updates -> 去掉勾选 Check for updates in channel
(11).-> System Settings -> Usage Statistics -> 去掉勾选 Allow sending usange statistics to JetBrains s.r.o.
3、File -> Settings -> Editor
(1).-> General -> Mouse -> 勾选 Change font size (Zoom) with Ctrl + Mouse Wheel
(2).-> General -> Virtual Space -> 勾选 Show virtual spaces at file bottom
(3).-> General -> Scrolling -> 去掉勾选 Smooth scrolling
(4).-> General -> Other -> Srip trailing spaces on Save,下拉选择 All
(5).-> General -> Smart Keys -> 去掉勾选 Backspace smart indent
(6).-> General -> Smart Keys -> 去掉勾选 Reformat block on typing '}'
(7).-> General -> Smart Keys -> Reformat on paster: 选择 None
(8).-> General -> Appearance -> 勾选 Show line numbers
(9).-> General -> Appearance -> 勾选 Show whitespaces
(10).-> General -> Editor Tabs -> Tab Closing Policy -> Tab limit: 20
(11).-> General -> Code Folding -> 去掉勾选 One-line methods
(12).-> General -> Code Completion -> Case sensitive completion -> 下拉选择 None 【去除自动补全时,大小写敏感】
(13).-> General -> Code Completion -> 勾选 Autopopup documentation in (ms): 200
(14).-> General -> Code Completion -> Parameter Info -> 勾选 Autopopup in (ms): 200
(15).-> Inspections -> 下拉框选择“Default” -> Spelling -> Typo -> Options ->【关闭单词拼写检查】
去掉勾选 (a)Process code (b)Procss literals (c)Process comments
(16).-> Colors & Fonts -> Scheme name -> Copy 一份 Default,并命名为 blog.snsgou.com
(17).-> Colors & Fonts -> Font -> Editor Font -> Primary font: Courier New,Size: 14,Line spacing: 1.0
(18).代码块颜色主要参考了 Eclipse,并做了些小修改
-> Colors & Fonts -> Font
-> Colors & Fonts -> Font -> General
-> Colors & Fonts -> Font -> Language Defaults
-> Colors & Fonts -> Font -> Java
-> Colors & Fonts -> Font -> Java -> JavaDoc tag value【代码样本中根本没有这货!把我害苦了,找了好久】 -> Foreground: #3F55BF
4、File -> Other Settings -> Default Settings -> Build, Execution, Deployment
(1).->Compiler -> 勾选 Make profect automatically【自动编译】
5、禁用一些(不想用的)插件

File -> Settings -> Plugins -> 去掉勾选:
Git Integration
GitHub
CVS Integration
TFS Integration
Flash/Flex Support
Google App Engine Integration
IDEtalk
ASP
Cloud Foundry integration
CloudBees integration
6、最后记得备份一下“个性化设置”:
File -> Export Settings
注意事项:
在主菜单 File下面,有个奇怪的 Power Save Mode,顾名思义是 省电模式。当你勾选此模式以后,IntelliJ不会给你完成任何自动完成的功能,例如本来你输入一个字符会自动提示的,勾选以后就没有了,如果出现此问题的话可以考虑是不是自己手贱点过这个按钮噢,这个还是比较适合开会的时候无聊看代码用的,又省电又不影响你看代码。
其他 推荐文章:
IntelliJ IDEA 14.x 快捷键/个性化设置的更多相关文章
- MAC Intellij IDEA 经常使用快捷键(本人亲自測试过)
MAC Intellij IDEA 经常使用快捷键 keymap 设置 MAC OS X 10.5+ alt+f7查找变量方法使用的地方 F3加入书签 Ctrl + O快捷覆写方法 Alt + F3 ...
- IntelliJ IDEA 常用快捷键,maven依赖图,个性化设置,禁用Search Everywhere
查看idea 中jar关系图 快捷键: Ctrl+/ 用于注释,取消注释 Ctrl+Shift+F 全文搜索 Ctrl+F 单页面查找 Ctrl+Alt+Shift+L 格式化代码 ======== ...
- Intellij IDEA 基础设置,个性化设置,好用的设置→_→
Intellij IDEA 个性化设置 Appearance & Behavior 外观和行为 Keymap 快捷键 Editor 编辑器设置 Plugins 插件 Version Contr ...
- 动手个性化设置自己的 IntelliJ IDEA
前言 IDEA 是一个智能开发工具,每个开发者的使用习惯不同,如何个性化自己的IDEA? 我们可以通过 Settings 功能来设置. Settings文件是 IDEA 的配置文件,通过它可以设置主题 ...
- PhpStorm 8.x/9.x 快捷键设置/个性化设置,如何多项目共存?如何更换主题?
1."自定义"常用快捷键(设置成跟Eclipse差不多) 按照路径:File -> Settings -> Appearance & Behavior -> ...
- Ubuntu 14 中,SecureCRT、SecureFX个性化设置
[SecureCRT 个性化设置] 打开设置路径:菜单栏 -> Opions -> Global Options -> General -> Default Session - ...
- PhpStorm快捷键设置/个性化设置,
#常用快捷键 设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“Eclipse” -> 然后“Copy”一份 ...
- PhpStorm快捷键设置,个性化设置,多项目共存,更改样式主题字体
自定义常用快捷键 按照路径:File -> Settings -> Appearance & Behavior -> Keymap -> Copy 一份 Eclipse ...
- PhpStorm快捷键设置/个性化设置,如何多项目共存?如何更换主题?
#常用快捷键 设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“Eclipse” -> 然后“Copy”一份 ...
随机推荐
- Django 1.9 支持中文(转)
昨天Django1.9发布了,今天我才刚开始学习Django,然后有一个问题就卡住了——如何支持中文?上网上查了好多资料都不好使,最后我搜索Django文件夹才发现,在1.9版本里,简体中文代码是zh ...
- LINQ语句中的.AsEnumerable() 和 .AsQueryable()的区别
LINQ语句中的.AsEnumerable() 和 .AsQueryable()的区别 在写LINQ语句的时候,往往会看到.AsEnumerable() 和 .AsQueryable() .例如: s ...
- jmeter(七)定时器
知识来源有点复杂,其他测试工作者的博客,百度百科,搜集的电子文档,个人理解等等,限于水平和理解能力,可能有些内容有错误的地方... jmeter提供了很多元件,帮助我们更好的完成各种场景的性能测试,其 ...
- IO(五)----打印流
打印流(PrintStream和PrintWriter) 打印流可以打印任意类型的数据,而且打印数据之前都会先把数据转换成字符串再进行打印. PrintStream:打印字节流.System.out ...
- Swift学习(二):自定义扩展方法(Extensions)
扩展就是向一个已有的类.结构体或枚举类型添加新功能(functionality) 扩展可以 添加计算型属性和计算静态属性 定义实例方法和类型方法 提供新的构造器 定义下标 定义和使用新的嵌套类型 使一 ...
- Multiple Contexts have a path of 错误
1.问题描述 在eclipse里面启动tomcat的时候,看到报错,multiple contexts have a path.tomcat启动失败 2.解决办法 删除tomcat,重新加载部署tom ...
- NPOI操作EXCEL(一)——npoi基础
去年项目有一个子模块需要解析上百张不一样的excel表格入库,当时用的NPOI,做了很久...也尝试想把代码分享到oschina,结果没坚持两篇就放弃了. 赶巧的是,昨天运营那边提出要录入一些基础数据 ...
- Learning to rank 特征抽取
http://blog.csdn.net/puqutogether/article/details/42124491 http://www.microsoft.com/en-us/research/p ...
- jQuery之Ajax--快捷方法
1.ajax的快捷方法可以帮我们用最少的代码发送ajax请求. 2. $.get()方法:使用GET方式来进行异步请求.它的结构为:$.get( url [, data] [, calback] [, ...
- Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压
zip格式 压缩: zip -r [目标文件名].zip [原文件/目录名] 解压: unzip [原文件名].zip 注:-r参数代表递归 tar格式(该格式仅仅打包,不压缩) 打包:tar -cv ...