IntelliJ IDEA: разница между scratch buffer и файлами

#intellij-idea

#intellij-идея

Вопрос:

IntelliJ IDEA знает scratch files и scratch buffers .

В этом меню отображается результат действия поиска: введите описание изображения здесь

Оба типа царапин отображаются под записью Scratches and Consoles дерева: введите описание изображения здесь

В чем разница между scratch-файлом и scratch-буферами?

Когда я должен предпочесть одно другому?

Ответ №1:

Буферы Scratch ограничены максимум 5, и если вы снова вызовете это действие, когда 5 буферов уже созданы, вы переключитесь на буфер 1. Файлы Scratch не ограничены и не будут повторно использовать существующие файлы.

Буферы царапин также являются только обычным текстом, в то время как файлы царапин могут иметь другой тип, который вы выбираете при создании нового файла царапин.

Комментарии:

1. Понял, но я не вижу никаких преимуществ в использовании scratch buffers . Почему я должен их использовать? Я могу создать скретч-файл с текстом плана? Может быть, буферы царапин не были там до файлов царапин?

2. Я думаю, это для случаев, когда вам просто нужен быстрый текстовый буфер для ввода без необходимости указывать тип файла, см. youtrack.jetbrains.com/issue/IDEA-144140 .