Как удалить проекты в IntelliJ 12?


121

Я создал несколько фиктивных проектов. Теперь я не вижу возможности удалить ненужные мне проекты. Согласно этому предложению я могу удалить файлы, проект закрывается, но его следы все еще доступны. Например, в последних проектах вы все еще можете видеть имя только что удаленного проекта. Поэтому я думаю, что должен быть другой (и действительно простой способ) удалить проект.



9
Это не дубликат, так как я прошу только удалить проект. Ссылка, используемая в той, которую вы связали, спрашивает о intellij 10.5, где я спрашиваю о intellij 12.0.
sheidaei

Ответы:


275

Нажмите клавишу Del(или fnи delete), чтобы удалить проект из Recent Projectsсписка.

Проголосуйте за этот вопрос, чтобы сделать его более очевидным и удобным для пользователей.


3
Я использую Mac для кодирования, я пробовал удалить клавишу, но это не повлияло на список.
sheidaei

10
для меня была клавиша fn + delete, хотя не знаю почему
sheidaei

14
Для тех, кто сталкивается с этим позже (например, я), обратите внимание, что вы должны сосредоточиться на списке последних проектов IJ12 (по крайней мере, в окне, которое открывается, если у вас нет открытого проекта). Щелчок по проекту приведет к фокусированию списка, но также откроет проект, что бесполезно для его удаления. Я обнаружил, что вы можете использовать Tab, чтобы выделить список.
ajp15243

13
Разговор о провале юзабилити
Стив Куо

2
Использование delete может удалить проект, отображаемый в списке проектов, но на самом деле файлы проекта все еще находятся в каталоге проекта. Мне нужно rm -r удалить каталог проекта.
sunraincyq

14

сначала закройте проект или пока не появится это диалоговое окно, затем наведите указатель мыши на проект, который вы хотите удалить из истории, затем нажмите Del главный диалог

вас попросят подтвердить

подтверждения


9

Иногда, даже при удалении проекта, некоторые лакомые кусочки остаются в следующих разделах Windows:

  • C: \ Users \ username.domain \ .IntelliJIdea2017.1 \ System \ компилятор
  • C: \ Users \ username.domain \ .IntelliJIdea2017.1 \ система \ компиляция сервер
  • C: \ Users \ username.domain \ .IntelliJIdea2017.1 \ система \ рамки \ обнаружения
  • C: \ Users \ username.domain \ .IntelliJIdea2017.1 \ System \ преобразование
  • C: \ Users \ username.domain \ .IntelliJIdea2017.1 \ Config \ componentVersions
  • C: \ Users \ username.domain \ .IntelliJIdea2017.1 \ Config \ задачи

Доказано, что это проблематично - например, если новый проект создается с использованием ранее удаленного имени проекта, он создаст проект с данными, хранящимися в указанных выше путях, по крайней мере, таков мой опыт.

Единственный способ ДЕЙСТВИТЕЛЬНО удалить проект - это избавиться от всего мусора, оставшегося в вышеупомянутых папках. Я бы посоветовал использовать Поиск по всему, чтобы найти больше лакомых кусочков, оставшихся во временных папках пользователей.


1
Учитывая, что создание проекта с таким же названием на практике не редкость, это очень неприятно. PS: Я использую андроид-студию, основанную на нем, эта проблема тоже существует.
realjin 02

Кто-нибудь нашел решение? Как и после удаления проекта, как описано в большинстве проголосовавших решений, его записи по-прежнему сохраняются на указанных выше путях, что действительно вызывает проблемы, когда вы создаете проект с тем же именем.
Ankit

Вы знаете, где хранятся эти "лакомые кусочки" на Mac?
boltup_im_coding

На Mac "лакомые кусочки" хранятся в следующем месте: ~ / Library / Caches / IntellijIdea <version> / compiler ~ / Library / Caches / IntellijIdea <version> / frameworkds / detection ~ / Library / Caches / IntellijIdea <version> / convert ~ / Library / Caches / IntellijIdea <version> / compile-server
Коринн Кларк,

3

Если ваш проект импортируется как модуль, вы также можете перейти в меню «Файл» -> «Структура проекта» и нажать «Модули» в левом разделе. Теперь вы можете нажать кнопку «минус», чтобы удалить модуль из проекта.


3

Вы также можете нажать Файл -> Открыть проект ...

Когда появится меню файла, вы можете щелкнуть правой кнопкой мыши ненужную папку проекта и выбрать «Удалить».


2

Как я понял, я использую Idea Community edition 13.1.1, и самый простой и простой способ - перейти в меню «Файл»> «Открыть проект повторно»> «Очистить список» . Я только сегодня наткнулся на это меню. Я всегда думал, что это просто очистить последние проекты от представления внутри IDE, и просто понял, что это также очищает проекты из основного диалога.

-VRS


2

Кроме того, в IDEA 13.xx вы можете перейти, File-> Close Projectи вы попадете в окно с Recent Projectsвкладкой. Там нажав Delна Fn + Delна выбранный проект помогает.


1

В OSX Mountain Lion и IDEA 14, когда проект открыт и сфокусирован, вы можете перейти к файлу -> закрыть проект , а затем удалить проект из своей файловой системы. Это удалило все ссылки на проект.

Обратите внимание, что если проект, который вы удаляете, является единственным открытым проектом, при его закрытии отобразится диалоговое окно приветствия, в котором по-прежнему будет отображаться проект. Следующим шагом является удаление проекта вручную из операционной системы, и проект по-прежнему будет отображаться в диалоговом окне приветствия, пока он не будет закрыт и не показан снова, обычно путем открытия другого проекта из списка или выхода и перезапуска IDEA.


0

В моем случае пришлось удалить home/.IntelliJIdea2017.2/config/options/recentProjects.xml . В моей файловой системе (Ubuntu) этот файл по какой-то странной причине оказался недоступным для записи и содержал список проектов, от которых я не мог избавиться. Удаление этого файла и перезапуск заставят Intellij IDEA создать новый с пустым списком проектов.


-1

Все, что вам нужно сделать, это перейти в файл - закрыть проект - чтобы не видеть их снова в списке меню, а затем удалить их из каталога проектов.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.