Intellij idea 在IntelliJ IDEA中查找临时文件

Intellij idea 在IntelliJ IDEA中查找临时文件,intellij-idea,Intellij Idea,我想要一个快速的方法来打开一个给定的临时文件 比如说。如果我有一个notes.mdscratch。它不会通过以下方式显示: cmd+n然后键入notes.md shift+shift,然后键入notes.md 我知道找到它们的唯一方法是在项目工具窗口中选择Scratches,如下所述:。这是令人痛苦的缓慢。特别是考虑到划痕的全部目的是它是一个快速存储东西的地方。我遇到了同样的问题,并尝试将文件限制增加到一个可笑的高数字,但我觉得随着缓冲区的增长,这会导致行为迟缓 从那以后,我发现了dkand

我想要一个快速的方法来打开一个给定的临时文件

比如说。如果我有一个
notes.md
scratch。它不会通过以下方式显示:

  • cmd+n然后键入
    notes.md
  • shift+shift,然后键入
    notes.md

我知道找到它们的唯一方法是在项目工具窗口中选择
Scratches
,如下所述:。这是令人痛苦的缓慢。特别是考虑到划痕的全部目的是它是一个快速存储东西的地方。

我遇到了同样的问题,并尝试将文件限制增加到一个可笑的高数字,但我觉得随着缓冲区的增长,这会导致行为迟缓

从那以后,我发现了dkandalov的Scratch插件,它有更好的Scratch文件管理(尽管使用了完全不同的实现?)


如果有人像我一样遇到这条线索:

您可以在Intellij保存临时文件的现有目录上使用
文件
新建
从现有源导入模块…
。这将在项目中创建一个“划痕”模块,强制对其内容进行索引。在我的例子中,它们位于
C:\Users\jacob.hanson\.IntelliJIdea2019.1\config\scratches
。在项目视图中右键单击现有的临时文件,然后选择“在资源管理器中显示”
,可以找到完整路径

这不是最漂亮的解决方案,但它保留了划痕的默认位置,并且不必增加“最近的文件”缓冲区限制


我相信只有当它是“最近的文件”的一部分时,但如果你想打开旧的文件,我相信它们不会显示。你是对的,我将最近的文件限制更改为0,并且不再显示。作为穷人的变通办法,你可以将最近的文件限制设置为愚蠢的高(
Editor
General
限制