Intellij IDEA的一些操作小技巧
1.Presentation Mode
我们可以使用 Presentation Mode,将IDEA弄到最大,可以让你只关注一个类里面的代码,进行毫无干扰的 coding.可以使用Alt+v快捷键,弹出 view 视图,然后选择 Enter Presentation Mode 效果如下:
这个模式的好处就是,可以让你更加专注,因为你只能看到特定某个类的代码。如果你想看其它类的代码,你可以使用Ctrl+E 弹出最近使用的文件。又或者使用Ctrl+N和Ctrl+Shift+N定位文件。
如果你要退出这个模式,很简单的,使用Alt+v弹出view视图,然后选择Exit Presentation Mode就可以了。强烈建议你不要这么做,但是你要IDEA足够熟练才行啊!!!
2.Inject language 可以支出的语言和操作多到你难以想象。
如果你要使用IDEA在编写JSON字符串的时候,然后要一个一个 \ 去转义双引号的话,就实在太不应该了,又烦又容易出错。在IDEA可以使用Inject language帮我们自动转义双引号。如图所示:
先将焦点定位到双引号里面,使用Alt+Enter快捷键弹出 Inject language 视图,并选中 Inject language or reference。
选择后切记:要直接按下enter回车键,才能弹出 inject language列表。在列表中选择json组件。
选择完后。鼠标焦点会自动定位在双引号里面,这个时候你再次使用alt+enter就可以看到
选中 Edit JSON Fragment并回车,就可以看到编辑文件的视图了。
可以看到idea确实帮我们自动转义双引号了。如果要退出编辑JSON信息的视图,只需要使用ctrl+F4快捷键就可以了。
3.ctrl+shift+enter 其实是为你收尾的意思,不只是为代码加分号的。比如说:
这段代码,我们还需要为if语句加上大括号才能编译通过,这个时候你直接输入 ctrl+shift+enter,idea会自动帮你收尾,加上大括号的。
4.去掉导航栏,因为平时用的不多
可以把红色的导航栏去掉,让idea显得更加干净整洁一些。使用alt+v,然后去掉Navigation bar即可。去掉这个之后,你偶尔还是要用的话,直接使用alt+home就可以临时把导航栏显示出来。如果不使用的话,直接使用Esc快捷键即可。
5.当项目里的包和类非常多的时候,我们想知道当前类在Project视图是处在哪个位置
可以先用alt+F1,弹出select in视图,然后选择Project View中的Project,回车就可以了。
如果想退出,直接Esc就可以退出Project视图或者跳回代码里直接使用F4即可。
6.搜索文件,方法名
如果你依稀记得某个方法名字几个字母,想在idea里面找出来,直接使用ctrl+shift+alt+n,使用symbol来查找就可以
如果你记得某个业务类里面有某个方法。你也可以使用首字母找到类,然后加个 . ,再输入方法名也是可以的。 这个搜索个人尝试失败。。。。。。。。
搜索文件名:使用ctrl+shift+n后。使用 / ,然后输入目录名字即可
这个目前个人没尝试过,,,,不过会一直更新的。。。。。。。
Intellij IDEA的一些操作小技巧的更多相关文章
- OMG,12 个精致的 Java 字符串操作小技巧,学它
字符串可以说是 Java 中最具有代表性的类了,似乎没有之一哈,这就好像直播界的李佳琪,脱口秀中的李诞,一等一的大哥地位.不得不承认,最近吐槽大会刷多了,脑子里全是那些段子,写文章都有点不由自主,真的 ...
- IDEA Intellij中vim插件使用小技巧
在 IDEA Intellij小技巧和插件 一文中简单介绍了一下IdeaVim插件.在这里详细总结一下这个插件在日常编程中的一些常用小技巧.供有兴趣使用这个插件,但对Vim还不十分熟悉的朋友参考.当然 ...
- IntelliJ IDEA快捷键与使用小技巧
IntelliJ Idea 常用快捷键列表 修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框. 在左侧的导航 ...
- [转]Intellij IDEA快捷键与使用小技巧
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ ...
- VIM的一些操作小技巧
vim的设计理念是:组合. 命令的组合,模式的组合, 普通模式 左: h 上:k 下:j 右 : l i : 当前光标处插入 I: 到光标所在行的行首进入插入模式 a: 在当前光标的后一位 ...
- mysql避免数据库误操作小技巧(转)
避免混淆开发环境的DB和生产环境的DB这在小公司小团队尤其常见.一个人即负责开发,又管DB.桌面上开了一坨终端,有的是开发的DB,有的是生产的DB.一不留神,就写串了,或者粘贴串了.更郁闷的是,有时候 ...
- 编程小白入门分享二:IntelliJ IDEA的入门操作小知识
idea简介 IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境.IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支 ...
- mac文本操作小技巧——2019年10月17日
声明:看的别人博主写的,自己整理的,非原创,只是自用. mac文本操作技巧 官方指导文档:https://support.apple.com/zh-cn/HT201236 1.光标移动 1.1 行首. ...
- Windows 操作小技巧 之一(持续更新)
1.图片批量旋转 通常携带单反去景点排了大量照片回来处理图片时都会遇到很多横竖杂乱排序的图片难以处理的情形.现提供如下技巧进行处理. 1).在文件夹中添加"方向"的排列或分组选项: ...
随机推荐
- Selenium IDE界面学习
- Oracle TRCA 工具(转)
本篇文章主要介绍了"Oracle TRCA 工具 说明 ",主要涉及到Oracle TRCA 工具 说明 方面的内容,对于Oracle TRCA 工具 说明 感兴趣的同学可以参考一 ...
- POI 导出文件 报空指针异常 --Docker 中
应用导出文件时 报空指针异常 莫名的地方Docker 使用的是轻量级的 jdk 需要更换 jdkDockerfile 中修改配置- registry-docker.zhaopin.com.cn/too ...
- 手写ArrayList、LinkedList
ArrayList package com.hjp.labs; import org.omg.CORBA.PRIVATE_MEMBER; /* 一.ArrayList的底层是Object类的数组,默认 ...
- GitHub上最热门的11款开源安全工具
恶意软件分析.渗透测试.计算机取证——GitHub托管着一系列引人注目的安全工具.足以应对各类规模下计算环境的实际需求. 作为开源开发领域的基石,“所有漏洞皆属浅表”已经成为一条着名的原则甚至是信条 ...
- TOSCA自动化测试工具视频资料
https://www.udemy.com/ search 'TOCSA' 找到两个免费资料学习
- 自我管理--拖延 vs 心理
案例1:你在销售公司产品,需要更多客户,这时你收到一条短信,说对你们产品感兴趣,让你马上发送详细资料看看,语气颇为傲慢.你有点恼火,这个人一点都不客气,于是两小时后你才发送过去. 案例2:这个月的 ...
- web.xml listener配置
listener简介: <listener>能为web应用创建监视器,监听上下文的各种事件,如:application和session事件,这些监视器都是按相同的方式定义,它的功能取决于各 ...
- 如何升级到python3版本并且安装pip3
如何升级到python3版本并且安装pip3 准备: Python-3.5.2.tar.xz pip-8.1.2.tar.gz setuptools-24.0.2.zip 步骤: 1.自定义编译安装p ...
- linux下错误 && 解决方法
1.使用yum命令安装出现错误 Error: Cannot find a valid baseurl for repo: extras 解决方法: vi /etc/resolv.conf 在此文件最后 ...