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

39次阅读

共计 1675 个字符,预计需要花费 5 分钟才能阅读完成。

前言

当你在应用 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 开发手册(嵩山版)》最新公布,速速下载!

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

正文完
 0