当前位置: 首页 > 后端技术 > Java

IDEA的这个小技巧太实用了,.

时间:2023-04-01 20:23:13 Java

前言你在使用IDEA写项目代码的时候,是否遇到过以下几种情况?为了与他人交流,需要简写某个函数的伪代码。想记录一些json格式的数据,可以格式化,也就是json文档功能。想记录一些HTML、CSS、SQL、XML等其他语言的代码,突然有个项目想记录代码,方便切换时临时记录HTTPClient调用记录到另一个项目...遇到以上情况,可能需要打开其他软件或编辑器才能正常运行,不同软件之间切换比较麻烦,而且如果电脑内存有限,可能会造成卡顿,影响开发效率。IntelliJIDEA有一个功能可以满足上述需求,它就是Scratchfiles,临时文件功能。什么是临时文件?当我们需要在当前开发项目的上下文之外创建和记录一些临时注释或代码时,我们可以使用Scratch文件和Scratch缓冲区。通过它,我们可以避免在多个程序之间频繁切换。因为临时文件没有链接到项目,所以当您打开其他项目时,也可以访问您在当前项目中创建的临时文件。注意,因为是临时文件,自然只保存在本地,切不可作为多人协作方式使用;第二,临时文件没有链接到工程,所以不存放在工程目录下,有专门的地方存放,一般在C盘下IDEA的某个目录下,可以查看存放位置你的临时文件。临时文件(临时文件)是功能齐全、可运行和可调试的文件,还支持语法高亮、代码完成和相应文件类型的所有其他功能。因为临时文件不链接到项目,也不存放在项目目录下,所以在当前项目中创建的临时文件在打开其他项目时也可以访问。临时文件可用于编写一些简单的Java代码、HTTP请求、JSON文档等。暂存缓冲区是简单的文本文件,没有任何编码帮助。它可以作为一个简单的笔记记录器使用,也可以用来记录任务等功能。它们也不存储在项目目录中,也不能从另一个项目访问和打开它们。最多可以创建5个具有默认名称的临时缓冲区,可以通过清除其内容来重新使用它们。如何创建临时文件通过文件菜单,文件-新建-临时文件创建临时文件。通过快捷键Ctrl+Alt+Shift+Insert创建。选择相应的代码或内容,按Ctrl+Alt+Shift+Insert快捷键,IDEA会根据内容创建相应语言类型的文件,如果无法识别,会创建一个相同类型的临时文件和扩展作为原始内容。从打开的文件列表中,我们可以根据自己的情况选择对应类型的临时文件,如下:快捷键Ctrl+Shift+A),然后输入newscratchbuffer创建。IntelliJIDEA创建的临时缓冲文件名称默认为buffer1.txt,数字依次递增为buffer5.txt。上限为5个文件。如果继续创建,会重新创建buffer1.txt,并询问是否保存之前的记录。如果要保存超过5个文件,可以通过重命名文件名来实现。功能支持大多数语言文件,语法高亮,语法识别。单击左侧栏中的图标可以运行和调试它。本地历史记录,支持回滚和重写内容。还有跨项目访问、文件重命名、移动、删除、复制等功能,大家可以自行体验。