IDEA使用心得整理
【演出模式】
我们可以使用【Presentation Mode】,将IDEA
弄到最大,可以让你只关注一个类里面的代码,进行毫无干扰的coding
。
可以使用Alt+V
快捷键,弹出View
视图,然后选择Enter Presentation Mode
。效果如下:
这个模式的好处就是,可以让你更加专注,因为你只能看到特定某个类的代码。可能读者会问,进入这个模式后,我想看其他类的代码怎么办?这个时候,就要考验你快捷键的熟练程度了。你可以使用CTRL+E弹出最近使用的文件。又或者使用CTRL+N和CTRL+SHIFT+N定位文件。
如何退出这个模式呢?很简单,使用ALT+V弹出view视图,然后选择Exit Presentation Mode 即可。但是我强烈建议你不要这么做,因为你是可以在Enter Presentation Mode模式下在IDEA里面做任何事情的。当然前提是,你对IDEA足够熟练。
【Inject Language】
如果你使用IDEA在编写JSON字符串的时候,然后要一个一个\去转义双引号的话,就实在太不应该了,又烦又容易出错。在IDEA可以使用Inject language帮我们自动转义双引号。
先将焦点定位到双引号里面,使用alt+enter快捷键弹出inject language视图,并选中
Inject language or reference。
选择后,切记,要直接按下enter回车键,才能弹出inject language列表。在列表中选择 json组件。
选择完后。鼠标焦点自动会定位在双引号里面,这个时候你再次使用alt+enter就可以看到
可以看到IDEA
确实帮我们自动转义双引号了。如果要退出编辑JSON
信息的视图,只需要使用ctrl+F4
快捷键即可。
Inject language
可以支持的语言和操作多到你难以想象,读者可以自行研究。
本文转自:https://blog.csdn.net/linsongbin1/article/details/80211919
最新文章
- FineBI:一个简单易用的自助BI工具
- Change the Target Recovery Time of a Database (SQL Server) 间接-checkpoints flushcache flushcache-message
- Python字符串格式化
- c# datetime 格式化
- linux svn
- JDBC中的PreparedStatement
- ruby -- 问题解决(三)编码错误导致无法显示(1)
- 《Linux内核设计与实现》读书笔记(七)- 中断处理【转】
- Oracle数据库安装后,登录Database Control时密码错误
- eclipse EE neon创建dynamic web project时,卡在installing dynamic web module facet,解决办法
- 【knockoutjs】 Computed VS Pure Computed 区别
- [转]JAVA的动态代理机制及Spring的实现方式
- php 将时间格式 转为时间戳
- codeforces620A
- spring线程池(同步、异步)
- 带你走进Android Afinal框架的世界
- bom头解释方法和去掉方法
- JavaScript document和window属性及方法详解
- NPOI之Excel——自动筛选、数字格式
- day14(带参装饰器,迭代器,生成器,枚举对象)