+1 امتیاز
قبل در برنامه نویسی توسط (7.2هزار امتیاز)
در intellij idea دو نوع ساختار برای ایجاد پروژه وجود دارد. directory based با فرمت .idea و file based با فرمت .ipr

تفاوت این دو ساختار پروژه در چیست؟

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

به پروژه هایی که پوشه .idea برای آنها تولید می شود directory-based می گویند که از ساختار پروژه ها در Eclipse الهام گرفته شده است (جدیدتر از ساختار ipr است) و بر پایه XML است و مزیت آن جداسازی تنظیمات مختلف پروژه در فایل های جداگانه است که سبب می شود تنظیمات اشتراکی راحتتر توسط اعضای تیم به اشتراک گذاشته شود.

در ساختار ipr یا file-based کل تنظیمات پروژه در دو فایل .ipr و .iws ذخیره می شود که مزیت ignore کردن راحتتر تنظیمات پروژه در version control ها را بهمراه دارد، بدلیل اینکه کافی است شما فقط این دو فایل را ignore کنید.

سوالات مشابه

+1 امتیاز
1 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 1.2هزار بازدید
0 امتیاز
0 پاسخ 1.2هزار بازدید
+1 امتیاز
1 پاسخ 339 بازدید
+1 امتیاز
1 پاسخ 475 بازدید
+2 امتیاز
2 پاسخ 636 بازدید
سوال شده 4 سال قبل در برنامه نویسی توسط 1993 (242 امتیاز)
0 امتیاز
0 پاسخ 467 بازدید
0 امتیاز
0 پاسخ 312 بازدید
...