idea快捷键

IntelliJ Idea 常用快捷键列表

谁说我不能喝 提交于 2019-11-28 05:48:34
一、常用操作快捷键 0. Ctrl+J 自动代码 1. Ctrl+[ 或 ] 可以跳到大括号的开头结尾 2. Alt+↑ and Alt+↓ 可在方法间快速移动 3. Ctrl+Alt+T 可以把代码包在一块内,例如try/catch 4. Ctrl+Shift+Insert 可以选择剪贴板内容并插入 5. Alt+Insert 可以生成构造器/Getter/Setter等 6. Ctrl+F7 可以查询当前元素在当前文件中的引用,然后按F3可以选择 7. Ctrl+F12 ,可以显示当前文件的结构 8. Ctrl+W 可以选择单词继而语句继而行继而函数 9. Alt+F1 可以将正在编辑的元素在各个面板中定位 10. Shift+Click 可以关闭文件 二、显示 Ctrl+H 显示类结构图 Ctrl+Q 显示注释文档 Alt+F1 查找代码所在位置 Alt+F3 高亮显示选中相同的文本 三、查找 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Shift+Alt+N 查找类中的方法或变量 四、选中 Ctrl+W 选中代码,连续按会有其他效果 五、操作 Ctrl+X 删除行 Ctrl+D 复制行 六、代码优化 F2 / Shift+F2 高亮错误或警告快速定位 Ctrl+Alt+L / Ctrl+Alt+O 格式化代码 / 优化导入的类和包 文章来自:

IDEA快捷键用法

六眼飞鱼酱① 提交于 2019-11-28 04:51:04
1.Ctrl+滑动滚轮调节窗口显示大小(需要设置之后方可) File->Settings->Editor->General->Change fontsize with Ctrl+Mouse wheel 或者:Ctrl+Shift+A快捷键查询,输入mouse:->Change fontsize with Ctrl+Mouse wheel 2.行号显示 File->Settings->Editor->General->Apperance勾选Show Line Numbers 3.查找: Ctrl+F在当前文件进行文本查找 Ctrl+R在当前文件进行文本替换 shift+shift快速搜索 Ctrl+N查找class Ctrl+shift+N查找文件 shift+shift+Alt+N查找symbol(某个方法名字) 4.跳转 Ctrl+E跳转到最近文件 Ctrl+Tab切换文件 Ctrl+Alt+<-左右光标->历史光标所在处 Alt+<-左右光标->切换tab Ctrl+G 跳转到指定行(go to) 5.下载插件:Flie->Setting->Plugin 来源: https://www.cnblogs.com/almm/p/11938508.html

【IDEA使用技巧】(1) —— 快捷键

非 Y 不嫁゛ 提交于 2019-11-28 04:21:47
1.InteliJ IDEA设置快捷键 1.1. IDEA快捷键修改—代码提示 IDEA中当现有的快捷键被系统中其他软件(比如输入法)占用时,我们可以自定义修改快捷键。比如,IDEA中的代码自动提示快捷键和eclipse的不一样,不是Alt + /,此时可以通过修改快捷键来设置。 修改方式: ①选择File—Settings,在Keymap中搜索Completion—Basic,可以看到代码提示快捷键Basic为Ctrl+空格,而Ctrl+空格与输入法切换冲突,无法使用,所以先移除Ctrl+空格; ②选中Cyclic Expand Word之后,右键点击“Remove Alt+/”,先删除使用Alt+/的这个; ③然后选中Basic快捷键点击右键,选择“Add Keyboard Shortcut”, ④修改为Alt+/,点击OK设置成功; 1.2. IDEA常用快捷键—代码自动生成 ①Alt + inset键:可生成当前类的构造方法、Getter、Setter等方法; ②Ctrl + shift + Enter键:代码自动补全结尾 ③Ctrl + J:自动提示当前可用的对应代码模板快捷键,如psvm打印main()方法,fori打印for循环; ④循环类List集合.for:可以对遍历集合进行for循环; 1.3. IDEA常用快捷键—代码格式优化 ①Alt+Enter

为何IntelliJ IDEA比Eclipse更好

天涯浪子 提交于 2019-11-28 03:14:02
争论 有一些没有唯一正确答案的“永恒”的问题,例如,更好的是:Windows还是Linux,Java还是C#;谁更强大:Chuck Norris还是Van Damme。 其中的一个Holy War便是Java和IDE的选择: 有许多争论的话题是讨论 它们哪个有更多的插件 、快捷键等等。它们之间有太多的不同而很难决定什么才是最重要的。 因此,人们都表示两个IDE在功能上都差不多,选择某一个则是个人喜好问题了。 我认为这不仅仅是个人喜好的问题,有客观的原因能表明:Intellij IDEA 肯定比 Eclipse 更好。 我不会去大量比较两者细微不同,例如插件与 快捷键之类的。 因为有一系列的blog是关于这些的。我将会展示IDEA与Eclipse的一个最大的不同之处。通常IDEA和Eclipse的拥护者都不曾了解。 前者已经习惯性的使用着它而不曾想象IDE缺少它会怎样,后者则没有使用它的习惯且难以想象有了它IDE能做得这么好。Eclipse的用户在把玩IDEA的时候通常都不会意识到这个不同点,因为他们习惯了以Eclipse模式工作。 为何我如此确信? 在开始说明之前,让我解释一下我是谁和为什么我的观点值得一听。 我使用Eclipse已经5年之久,我很了解它,我为它编写插件并真心地喜爱它。然后,我换了一个公司工作,并被强行转移到IDEA上开发,在这次“分手”后

IDEA 模板 live template 键盘流

只谈情不闲聊 提交于 2019-11-28 03:09:49
前言 IDEA live template能有效的提高编码效率,但是在日常开发中,多数开发者仅将live template用于代码注释。该篇将分享live template最常用的几个功能,更多键盘流技巧请关注文末连接。 演示 编写一个main函数,用于输出静态变量str的值100次。 教程 一、创建live template ###1. IDEA setteing界面(Alt + Ctrl + S),搜索live template ##二、 编辑live template ###1. 加号按钮,点击Template Group添加一个分组。选中分组,再通过加号添加Live Template ###2. 设置模板(假设要编写带注释的private static String var;并自动换行) Abbreviation(缩进名) :即之后代码输入pssd按快捷键即可生成private static String var; Edit variables(编辑编写) :编辑变量,包括顺序,变量功能等,详见下方备注 Description(注释) :注释模板功能 Template text(模板主体) :$x$ x为变量,$END$ 为自带变量,即最后光标停留位置 Applicable(应用范围) :指明在什么文件什么情况下使用。一般默认勾选java就可以 options(快捷键)

idea 调试工具的使用

早过忘川 提交于 2019-11-28 02:54:00
idea 调试工具的使用 原文: https://blog.csdn.net/hao_hl1314/article/details/53120918 Intellij IDEA Debug调试区工具的使用方法 快捷键 F9 resume programe 恢复程序 Alt+F10 show execution point 显示执行断点 F8 Step Over 相当于eclipse的f6 跳到下一步 F7 Step Into 相当于eclipse的f5就是 进入到代码 Alt+shift+F7 Force Step Into 这个是强制进入代码 Shift+F8 Step Out 相当于Eclipse中,f8跳到下一个断点/f7跳出函数 Atl+F9 Run To Cursor 运行到光标处 ctrl+shift+F9 Debug运行java类 ctrl+shift+F10 正常运行java类 alt+F8 Debug时选中查看值 先编译好要调试的程序。 1.设置断点 选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。 2.开启调试会话 点击红色方框的小虫子,开始进入调试。 IDE下方出现Debug视图,红色的方框是现在调试程序停留的代码行,方法f2()中,程序的第14行。右下方是方法调用栈区。在这个区域中显示了程序执行到断点处所调用过的所用方法,越下面的方法被调用的越早。

idea快捷键

删除回忆录丶 提交于 2019-11-28 00:23:47
Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件7 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ctrl+N,可以快速打开类 Ctrl+Shift+N,可以快速打开文件 Alt+Q,可以看到当前方法的声明 Ctrl+P,可以显示参数信息 Ctrl+Shift+Insert,可以选择剪贴板内容并插入 Alt+Insert,可以生成构造器/Getter/Setter等 Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义 Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch Ctrl+Enter,导入包,自动修正 Ctrl+Alt+L,格式化代码 Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作 Ctrl+Alt+O,优化导入的类和包 Ctrl+R,替换文本 Ctrl+F,查找文本 Ctrl+Shift+Space,自动补全代码 Ctrl+空格,代码提示(与系统输入法快捷键冲突) Ctrl+Shift+Alt+N

IDEA快捷键

人走茶凉 提交于 2019-11-27 23:41:00
psvm 输出 public static void main(String[] args) sout 输出 System.out.println === Ctrl+F:本地查找 Crtl+D:复制 Crtl+D:复制上面一行 Crtl+N:查找类 Crtl+V:粘贴 Crtl+X:删除/剪切 Alt+Enter:导入包 双击Shift:全局查找 Ctrl+Shift+R:全局替换 Ctrl+Shift+N:跳到某个文件 转载于:https://www.cnblogs.com/JAYIT/p/8820636.html 来源: https://blog.csdn.net/weixin_30376083/article/details/99815021

idea中的后缀补全

筅森魡賤 提交于 2019-11-27 20:55:07
IDEA有个很牛逼的功能,那就是后缀补全(Postfix Completion),这个功能可以通过后缀来使用代码补全进行模板式地补全语句,如遍历循环语句(for、foreach)、使用 String.format() 包裹一个字符串、使用类型转化包裹一个表达式、根据判(非)空或者其它判别语句生成 if 语句、用instanceOf生成分支判断语句等。 听起来好像很高端的样子,但是实际上使用的方式非常简单,具体就是在一个表达式后按下点号【.】,然后输入一些提示或者在列表中选择一个候选项,最后按下tab键即可完成后缀补全的操作。另外要注意的是,这个功能是在IDEA13之后加入的。 1.var声明变量。 "yanggb".var 100.var new Student().var 2.null判断对象为空。 student.null 3.notnull判断对象非空。 student.notnull 4.nn判断对象非空。 student.nn 5.for遍历(增强型遍历)。 list.for 6.fori遍历(带索引的遍历)。 list.fori 7.not对布尔类型取反。 isSuccess.not 8.if条件判断。 list.length > 0.if isSuccess.if 9.cast强转对象/数据类型。 student.cast 10.return返回值。 "yanggb"

这样配置:让你的 IDEA 好用到飞起来

坚强是说给别人听的谎言 提交于 2019-11-27 20:39:45
阅读本文大概需要 7 分钟。 来源:blog.csdn.net/fly910905/article/details/77868300 1.设置maven 1.在File->settings->搜索maven 2.Mavan home directory--设置maven安装包的bin文件夹所在的位置 3.User settings file--设置setting文件所在的位置 4.Local repository--设置本地仓库 2.IDEA 设置代码行宽度 1.在File->settings->Editor->Code Style 2.有人会问,如果输入的代码超出宽度界线时,如何让IDE自动将代码换行? 有两种方式! 3.第一种,在上述的“Right margin (columns)”的下方,有“Wrap when typing reaches right margin”选项,选中它,是什么效果呢? 4.随着输入的字符的增加,当代码宽度到达界线时,IDEA会自动将代码换行。 5.第一种方式是在输入代码时触发,还有第二种方式,在File->settings->Code Style->Java中,选中“Wrapping and Braces”选项卡, 6.在“Keep when reformatting”中有一个“Ensure rigth margin is not exceeded