关于java:IDEA-这个小技巧太实用了

前言

当你在应用IDEA编写我的项目代码的时候,是否遇到过如下一些状况?

  1. 与他人沟通,须要简写某个性能的伪代码
  2. 想记录一些json格局的数据,并且能格式化,即JSON文档性能
  3. 想记录一些其余语言例如HTML,CSS,SQL,XML等的代码
  4. 忽然有另外一个我的项目的思路,想记录下代码,以备切换另外一个我的项目时能用到
  5. 长期记录HTTP Client调用记录

当遇到以上状况,失常可能要关上其他软件或编辑器来进行操作,不同软件间切换比拟麻烦,而且如果电脑内存无限,可能还会造成卡顿,影响开发效率。

IntelliJ IDEA 有个性能就能实现以上需要,它就是Scratch files,临时文件性能。

什么是 Scratch files

当咱们须要在以后开发的我的项目上下文之外,创立记录一些长期正文或者代码等,能够应用Scratch files和Scratch buffers。通过它能防止咱们在多个程序之间频繁切换。因为临时文件是不跟我的项目挂钩的,你在以后我的项目中创立的临时文件,在关上其余我的项目时,也是能拜访到的。

留神,因为是临时文件,所以天然只在本地存储,切不可当作多人合作形式应用;其二,临时文件不和我的项目挂钩,所以它不是存储我的项目目录下的,有专门的中央进行存储它们,个别是在C盘下的IDEA某个目录下,大家可查看本人临时文件的存储地位。

  • Scratch files(临时文件) 是性能齐备,可运行并且可调试的文件,它还反对语法高亮显示,代码补全,以及相应文件类型的所有其余个性。因为临时文件是不跟我的项目挂钩的,不存储在我的项目目录中,你在以后我的项目中创立的临时文件,在关上其余我的项目时,也是能拜访到的。能够应用临时文件来编写一些简略Java代码、HTTP申请、JSON文档等等。
  • Scratch buffers(长期缓冲区)是简略的文本文件,没有任何编码辅助性能。它能够作为简略的笔记记录,或者记录工作事项等性能。它们也不存储在我的项目目录中,也是能够从另一个我的项目拜访和关上它们。最多能够创立5个具备默认名称的长期缓冲区,能够通过革除内容来重用这些缓冲区。

如何创立临时文件

创立 scratch file

  • 通过文件菜单创立,File – New – Scratch File。
  • 通过快捷键创立,Ctrl+Alt+Shift+Insert。
  • 选中相应的代码或内容,按Ctrl+Alt+Shift+Insert快捷键,IDEA会依据内容创立相应语言类型的文件,如果辨认不进去,会创立和原内容一样的类型和扩展名的临时文件。

关上的文件列表,咱们能够依据本人状况抉择相应类型的临时文件,如下:

创立 scratch buffer

IDEA中沒有专门的菜单项来创立新的scratch buffer,然而咱们能够应用Find action(快捷键Ctrl+Shift+A),而后输出new scratch buffer来创立。

IntelliJ IDEA 创立的长期缓冲区文件名默认为buffer1.txt,数字顺次递增到buffer5.txt。下限为5个文件,如果再持续创立,会从新创立buffer1.txt,并询问你是否保留以前的记录。如果你想保留5个以上文件,能够重命名文件名来实现。

个性

反对大多数的语言文件,并且语法高亮,语法辨认。

可运行和调试,通过点击右边栏的图标。

本地历史记录,从而能够实现回滚,重写内容。

还有跨我的项目拜访,文件重命名,挪动,删除,复制等等个性,大家能够自行体验。

原文链接:https://blog.csdn.net/chenlix…

版权申明:本文为CSDN博主「陈皮的JavaLib」的原创文章,遵循CC 4.0 BY-SA版权协定,转载请附上原文出处链接及本申明。

近期热文举荐:

1.1,000+ 道 Java面试题及答案整顿(2021最新版)

2.别在再满屏的 if/ else 了,试试策略模式,真香!!

3.卧槽!Java 中的 xx ≠ null 是什么新语法?

4.Spring Boot 2.5 重磅公布,光明模式太炸了!

5.《Java开发手册(嵩山版)》最新公布,速速下载!

感觉不错,别忘了顺手点赞+转发哦!

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理