webentwicklung-frage-antwort-db.com.de

Wo befinden sich IntelliJ-Arbeitsdateien?

In IntelliJ IDEA 14 können wir Arbeitsdateien aus Tools> New Scratch File ... erstellen.

Werden sie in temporären Dateien gespeichert? Wenn die Antwort ja ist, wo sind sie?

Versuche:

1) Ich habe mit der rechten Maustaste auf> Referenz kopieren geklickt und eingefügt:

1d0b26a2/scratch.2: 1

2) Ich habe .idea\workspace.xml geöffnet und habe den folgenden Teil für Arbeitsdateien:

  <file leaf-file-name="scratch.2" pinned="false" current-in-tab="true">
    <entry file="scratchpad://1d0b26a2/scratch.2">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="636">
          <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="20" />
          <folding />
        </state>
      </provider>
    </entry>
  </file>

Bei einer normalen Datei beginnt der Eingabepfad mit file:// anstelle von scratchpad://.

24

Ich habe mein IntelliJ IDEA auf 14.1 aktualisiert und die Scratch-Dateien gefunden.

Wenn Sie eine Scratch-Datei erstellen, kann der Pfad auf verschiedene Arten gefunden werden:

  1. In der Titelleiste

  2. Klicken Sie mit der rechten Maustaste auf die Registerkarte> Referenz kopieren .

    enter image description here

    Sie können es überall einfügen und es sieht so aus:

    C: /Users/username/.IntelliJIdea14/config/scratches/scratch

  3. Klicken Sie mit der rechten Maustaste auf die Registerkarte> Datei umbenennen ...

  4. Klicken Sie mit der rechten Maustaste auf die Registerkarte> Lokaler Verlauf> Verlauf anzeigen

  5. In .idea\workspace.xml sieht es so aus:

    <file leaf-file-name="scratch" pinned="false" current-in-tab="false">
      <entry file="file://$APPLICATION_CONFIG_DIR$/scratches/scratch">
        <provider selected="true" editor-type-id="text-editor">
          <state vertical-scroll-proportion="0.0">
            <caret line="4" column="17" selection-start-line="4" selection-start-column="17" selection-end-line="4" selection-end-column="17" />
            <folding />
          </state>
        </provider>
      </entry>
    </file>
    
11

Beginnend mit 14.1 werden Scratch Files unter .IntellijIdea14/config/scratches gespeichert und auf der Registerkarte Scratches angezeigt:

Scratches

26
͏͏͏

Hier ist eine andere Lösung, wenn Sie Ihre Scratch-Dateien auf der Registerkarte Scratches nicht finden können, wie von @fnt vorgeschlagen (was normalerweise der bequemste Weg ist).

In meinem Fall habe ich kürzlich meinen Editor von PhpStorm 2018.1 auf PhpStorm 2018.2 aktualisiert. Die Scratch-Dateien werden zusammen mit allen Einstellungen in einem Pfad gespeichert, der für jede Version Ihres Editors spezifisch ist. Im Falle von MacOS ist es ~/Library/Preferences/PhpStorm2018.2.

Dies bedeutet, dass beim Aktualisieren der IDE der neue Pfad verwendet wird und Ihre alten Kratzer nicht mehr angezeigt werden. Wenn Sie sie noch öffnen müssen, navigieren Sie einfach zu einem für Ihr Betriebssystem spezifischen Pfad und alle Ihre Kratzer sind vorhanden.

Alle Pfade sind in offizielle Dokumente aufgeführt.

1
Najki

Sie können zur Projektansicht wechseln und unter "Scratches and Console" (Kratzer und Konsolen) anzeigen. 


WebStorm project view

1
Yidir