前言
当你在应用IDEA编写我的项目代码的时候,是否遇到过如下一些状况?
- 与他人沟通,须要简写某个性能的伪代码
- 想记录一些json格局的数据,并且能格式化,即JSON文档性能
- 想记录一些其余语言例如HTML,CSS,SQL,XML等的代码
- 忽然有另外一个我的项目的思路,想记录下代码,以备切换另外一个我的项目时能用到
- 长期记录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开发手册(嵩山版)》最新公布,速速下载!
感觉不错,别忘了顺手点赞+转发哦!
发表回复