IntelliJ Idea 工具
1.如何取消文件自动保存
File->Settings -> Appearance&Behavior -> System Settings标签项里
取消“Synchronize file on frame activation” 和“Save files on framedeactivation”的选择
同时我们选择"Save files automatically", 并将其设置为30秒,这样IDEA依然可以自动保存文件,也就是在30s内不会帮你自动保存文件,需要手动ctrl+s保存,超过30s会自动帮你保存。
如果想让修改时,在文件右边显示*号标志,File->Settings -> Editor –> General ->Editor Tabs
选中"Mark modifyied tabs with asterisk"
2.如何让代码编辑区显示行号
File->Settings->Editor->Appearance标签项,勾选Show line numbers
3.如何设置字体
File->Settings->Editor->Colors&Fonts->Font标签项,默认是无法修改字体的,需要先点击Save As...,会弹出一个对话框,然后命名自己的名字,点击OK,即可编辑字体了,也可以设置控制台字体。
4.如何让IntelliJ IDEA动的时候不打开工程文件
File->Settings -> Appearance&Behavior -> System Settings标签项里去掉Reopen last project on startup即可
编码设置
FILE -> SETTINGS -> FILE ENCODINGS -> IDE ENCODING
FILE -> SETTINGS -> FILE ENCODINGS -> DEFAULT ENCODING FOR PROPERTIES FILES
FILE -> SETTINGS -> COMPILER -> JAVA COMPILER -> ADDITIONAL COMMAND LINE PARAMETERS
显示行号
如何显示行号:Settings->Editor->Appearance标签项,勾选Show line numbers
自定义键盘快捷方式
如果默认代码提示和补全快捷键跟输入法冲突,如何解决:Settings->Keymap
如何让光标不随意定位
Settings->Editor中去掉Allow placement of caret after end of line。
部分常用快捷键:
Intellij idea
作用
查找
Ctrl+F
查找
Ctrl+R
替换
F3
查找下一个
Shift+F3
查找上一个
Ctrl+Shift+F
在路径中查找
Ctrl+Shift+R
在路径中替换
代码
Alt+Insert
代码生成器(编辑器视图),新建文件(导航视图)
Ctrl+J
常用代码如:psvm/sout,main/System.out.println();
Ctrl+空格
代码提示(与系统输入法快捷键冲突)
alt+enter
快速修复
Ctrl+Alt+T
可以把代码包在一个块内,例如:try/catch
Ctrl+P
可以显示方法参数信息
Ctrl+O
提示可重写方法
Ctrl+I
自动实现接口方法
Ctrl+Shift+Space
自动补全代码
Ctrl+Alt+Space
类名自动完成
类文件
Ctrl+F7
显示当前文件的结构
Ctrl+H
显示类结构图(类的继承层次)
Alt+F1
查找代码所在位置
Ctrl+N
可以快速打开类
Ctrl+Shift+N
可以快速打开文件
Ctrl+B/Ctrl+Click
跳转到方法内
Ctrl+Alt+B
跳转到方法的实现处
Ctrl+U
跳转到父类
编辑
Ctrl+D
复制行
Ctrl+X
剪切当前行
Ctrl+Y
删除当前行
Ctrl+/或Ctrl+Shift+/
注释(//或者/**/)
Ctrl+G
定位行
Ctrl+[ OR ]
可以跑到大括号的开头与结尾
Alt+Up/Down
在方法间快速移动定位
Alt+left/right
切换代码视图
F2 或 Shift+F2
快速定位错误处
Shift+Enter
向下插入一行,并将光标移到新行
Shift+Alt+Enter
向上插入一行,并将光标移到新行
Alt+Shift+Up/Down
向上/下移动语句
Ctrl+Shift+Up/Down
向上/下移动语句(只在方法内)
Ctrl+Shift+J
整合缩进上下两行
Ctrl+W
可以选择单词继而语句继而行继而函数
Ctrl+Shift+W
取消选择光标所在词
Alt+Shift+Insert
开启多列同时编辑功能,用ctrl+up/down选中
Ctrl+Alt+left/right
返回至上次浏览的位置
Ctrl+Shift+Backspace
跳转到上次编辑的地方
Ctrl+E
最近的文件
Ctrl+Shift+E
最近更改的文件
系统编辑
Alt+Left/Right
往左、往右跳走一个单词
Alt+Shift+Left/Right
往左、往右跳选一个单词
Alt+Backspace
删除一个单词
调试
F7
步入
F8
步过
F9
下一个断点
Shift+F7
智能步入
Shift+F8
步出
Alt+F8
计算表达式
Alt+F9
运行至光标处
Alt+F10
定位到断点
Ctrl+F8
切换行断点(添加取消断点)
Ctrl+Shift+F8
查看断点,可以添加断点条件
重构
Shift+F6
重命名
Ctrl+Alt+Shift+T
弹出重构菜单
辅助
Ctrl+Enter
导入包,自动修正
Ctrl+Alt+L
格式化代码
Ctrl+Alt+O
优化导入的类和包
Ctrl+Alt+Shift+S
打开项目模块设置
Ctrl+Alt+S
打开设置对话框
破解注册码文件代码:
IntelliJ Idea 工具的更多相关文章
- Intellij Idea 工具在java文件中如何避免 import .*包
Intellij Idea工具在java文件中怎么避免import java.utils.*这样的导入方式,不推崇导入*这样的做法!Editor->Code Style->Java-> ...
- IntelliJ Idea工具使用
以前一直用eclipse/myeclipse开发,最近因为需要学习了intelliJ Idea工具,感觉真的挺好用的..好用的东西就要掌握加以利用,特写一篇简单的总结(只写大体). 一,什么是Inte ...
- IntelliJ IDEA 工具技巧
IntelliJ IDEA 工具技巧 以下都是自己积累的IntelliJ IDEA 使用技巧,比较零碎,观看不便之处还望海涵,如有错误之处还望指正 自己常用,不懂的可以加群询问:244930845 S ...
- IntelliJ IDEA 工具常用快捷键
IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本工具(git.svn.g ...
- Intellij IDEA工具Java web 环境搭建
Java web 环境搭建 环境依赖 操作系统:Windows 7 64位 开发工具:IntelliJ IDEA 13.1.4 开发工具依赖环境 JDK版本:1.7+ 开发工具依赖插件 包管理:Mav ...
- mac里边配置android开发环境,intellij开发工具:
1 在android的官网下载 android sdk的mac版 http://developer.android.com/sdk/index.html 选择mac的版本 下载后打开sdk-mana ...
- 如何显示IntelliJ IDEA工具的Run Dashboard功能(转)
从 JetBrains released IntelliJ IDEA 2017.2.1 版本之后,新出的功能‘Run Dashboard,它能非常方便的提供开发人员查看本地springboot服务运行 ...
- 如何使用Intellij IDEA工具导入SVN项目
Intellij IDEA是目前主流的IDE开发工具,工程项目导入也是必不可少的操作,本文讲述如何用 IDEA工具导入SVN项目. 步骤一:选择VCS打开Intellij IDEA开发工具,在导航栏中 ...
- Intellij IDEA 工具快捷键
IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类 ...
- IntelliJ IDEA工具的安装使用
一:解压,到目录E:\IDEA\bin下,本机是64位,就点击idea64.exe,如下: 二:注册码获取地址:http://idea.lanyus.com/.如图: 将此注册码复制到上图中去. 三: ...
随机推荐
- 【HIHOCODER 1320】压缩字符串(区间DP)
描述 小Hi希望压缩一个只包含大写字母'A'-'Z'的字符串.他使用的方法是:如果某个子串 S 连续出现了 X 次,就用'X(S)'来表示.例如AAAAAAAAAABABABCCD可以用10(A)2( ...
- Java学习之File类理解
File类是io包中唯一代表磁盘文件本身的对象.File类定义了一些与平台无关的方法来操作文件,可以通过调用File类中的方法,实现创建.删除.重命名文件等.File类的对象主要用来获取文件本身的一些 ...
- IBM MQ 创建以及常见问题集锦
消息队列+发送队列+消息通道 接收通道名称与发送端的发送通道名称要一致,修改通道信息后要执行 start channle(chlname) 重启通道.常用的MQ命令 66.0.42.240 用户 mq ...
- COJ 1211 大整数开平方
手写求大整数开根号所得到的值,具体计算过程参考别人的资料,最后利用java的大整数得到答案 别人博客链接:http://www.cnblogs.com/Rinyo/archive/2012/12/16 ...
- HDU 4499
题目大意: N*M的棋盘上摆了一些棋子,在剩余位置上尽可能多的摆上炮,使所有炮不能互吃 dfs+回溯 #include <iostream> #include <cstdio> ...
- noj 2033 一页书的书 [ dp + 组合数 ]
传送门 一页书的书 时间限制(普通/Java) : 1000 MS/ 3000 MS 运行内存限制 : 65536 KByte总提交 : 53 测试通过 : 1 ...
- 通过rsync+inotify实现数据的实时备份 【转载】
在前面的博文中,我讲到过利用rsync实现数据的镜像和备份,但是要实现数据的实时备份,单独靠rsync还不能实现,本文就讲述下如何实现数据的实时备份. 一.rsync的优点与不足 与传统的cp ...
- poj 1236+hdu2767 有向图 缩点+看度数(tarjan)
1236题意:一个有向图,1,求至少从几个点出发可以遍历该图,2:,求至少添加多少边,使强连通.而,HDU的只有后面一问. 解;先缩点,第一问只需找所有入度为0的点即可.,第2问,max(入度为0的点 ...
- Xcode waring: no rule to process file *** 警告提示
在编译程序的时候,Xcode给出了警告:warning: no rule to process file *** 类似的警告, 解决方法: 在[build Phases] -> [Compile ...
- SQL SERVER 2012 第四章 连接 JOIN の INNER JOIN
所有JOIN语句的共同点是:将一个记录与另外一个或多个记录匹配,从而生成一个新记录,这个记录是由两个记录的合并列所产生的一个超集. 内部连接: 内部连接语法结构:SELECT <select l ...