LINUX.ORG.RU

https://youtrack.jetbrains.com/issue/IDEA-170102

Add ability to save project info (.idea) outside of project folder

State: Open

Но есть воркараунд:

WORKAROUND Actually you can do it for a long time - but only manually. Just create a new project anywhere where you want to store your project data, then go to Settings|Directories and detach its dir and attach your project root folder. Just remember to open this folder instead of actual one next time.

fulmar_lor ()
Ответ на: комментарий от anonymous

Да?! А нельзя просто указать IDEA чтобы свои файлы ложила в другую директорию и не лезла в мой проект и не создавала 100500 файлов

AntonyRF ★★★ ()
Ответ на: комментарий от AntonyRF

IDEA большая - ей виднее. Куда и когда ложить.

Каштан.

anonymous ()
Ответ на: комментарий от Korchevatel

Оно же тоже создаст .project файл, так что тут подходит только вариант VSCode без расширений + ещё лучше учить язык

xcariba ★★ ()

Её невозможно отучить гадить под себя.

ya-betmen ★★★★★ ()
  1. Так испокон веков делается, все IDE оставляют служебные файлы в директории проектов.
    В стародавние времена софт собирали вообще без сборщиков, проект компилировался и линковался самой IDE, тогда их файлы могли даже отправлять на VCS, т.к. без них проект не собрать.

  2. В idea всего один директория .idea, это лучше чем eclipse, который требует в директории проекта .classpath, .project и .settings/.

  3. Не только IDE добавляют служебные файлы в директорию проекта, например Gradle из мира Java создает при сборки проекта .gradle/.

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

anonymous ()
Ответ на: комментарий от anonymous

+1 по всем пунктам, в т.ч. по последнему без номера. :)

dimgel ★★★★ ()

Вот вы все так активно рекомендуете .gitignore, но ведь доподлинно не известно, а использует ли автор гит вообще.

А так да, гитигнор в помощь и все будет бубенчиком :)

Saivrem ()
Ответ на: комментарий от Saivrem

файлы с . в начале, вообщето скрытые, если не гитигнор пусть выключит показ скрытых файлов и всё.

anonymous ()
Ответ на: комментарий от Korchevatel

Как запретить vscode создавать файлы в моем проекте?

anonymous ()
Ответ на: комментарий от AntonyRF

Ну ты не уникальный же (или всё же?).

Шаблонные girignore файлы не вчера придумали.

fornlr ★★★★★ ()

тред не читал

git ignore тебе поможет остудить пригоревшую пятую точку

EugeneBas ★★ ()

Напиши генератор проектов для IDEA и генерируй куда тебе угодно. Она умеет в абсолютные пути до сорцов.

TheKnight ★★★ ()

Очевидно, что это ее проект.

t184256 ★★★★★ ()

Голосую за осиливание гита

peregrine ★★★★★ ()
Ответ на: комментарий от AntonyRF

Запили скрипт который автоматом будет игнор файлов делать

peregrine ★★★★★ ()

Компилятор заманал создавать свои файлы в моём проекте...

… и другие проблемы не осиливших .gitignore.

cocucka ★★★★★ ()
Ответ на: комментарий от AntonyRF

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

anonymous ()
Ответ на: комментарий от anonymous
  1. апелляция к традиции

  2. слиппери слоуп, ватабаутизм

  3. апелляция к авторитету

  4. ложная импликация, атака на личность

anonymous ()

Это же Java, ты многого хочешь. Вангую следующий вопрос – проекту месяц, а у меня в репозитории гигабайт XML-конфигов, можно ли их запретить?

anonymous ()

Intellij IDEA заманала создавать свои файлы в моем проекте

Вот гады …

Теперь от негодования, неделю спать не буду ...
anonymous ()
Ответ на: комментарий от anonymous

А я дочитал его мнение, и солидарен.

Ну, теперь заживём…

anonymous ()
Ответ на: комментарий от AntonyRF

Ты будешь орать, но единственная нормальная IDE для раст это Intellij IDEA с плагином rust. Так что прикладывай .gitignore к своей пятой точке и не беспокойся об .idea

Aswed ★★★★★ ()
Ответ на: комментарий от AntonyRF

Какие файлы? В .gitignore нужно добавить одну директорию .idea

Гит умеет игнорить директории целиком.

.idea/
ox55ff ★★★★★ ()

Как запретить программистам писать на Java?!

Turbid ★★★★★ ()
Ответ на: комментарий от AntonyRF

Sublime c Rust плагином от разработчиков плюс LSP приблуда с rust-analyzer.

Smetchik ()
Ответ на: комментарий от Zhbert

Я вот очень жду полноценную поддержку третьей скалы в идее, чтобы можно было свалить с vscode.

ymn ★★★★★ ()

Создай глобальный .gitignore, запрети в нём один раз и забудь навсегда об этих файлах и о правке .gitignore каждого проекта

git config --global core.excludesfile ~/.gitignore
grazor ()

Саппорт

Ты же купил лицензию? У тебя есть право спросить об этом разработчиков программы.

anonymous ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей