+1 امتیاز
قبل در برنامه نویسی توسط (7.2هزار امتیاز)
در حال حاضر از Intellij IDEA 13 استفاده میکنم که افزونه play framework بر روی آن نصب است.

در تازه های Intellij 13 ذکر شده است که play بدون نیاز به command line در intellij 13 پشتیبانی می شود، اما من گزینه play را در لیست پروژه های جدید نمی بینم! آیا باید با شیوه خاصی پروژه play در intellij ایجاد کرد؟

1 پاسخ

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

در Intellij IDEA 13 پروژه های که بر پایه sbt build tool است بعنوان یک ساختار پروژه توسط Intellij شناسایی می شوند (مانند Maven) و چون پروژه های play framework بر پایه sbt هستند می توان آنها را مستقیم در Intellij باز کرد. در حال حاضر این روش از نظر کلی دردسر های کمتری دارد فقط در دیالوگ ظاهر شده بعد از باز کردن پروژه برای اولین بار گزینه Use auto-import را تیک بزنید.

یکی راه دیگر برای توسعه برنامه play framework درون Intellij که در تمام نسخه های Intellij نیز کار می کند (حتی community) و راه استاندارد پیشنهادی خود play framework است، اما پروژه Intellij تولید شده مشکلات کوچکی دارد، مانند پیدا نکردن کلاس routes تولید شده توسط play:

  1. اگر از نسخه Intellij IDEA Ultimate استفاده می کنید پلاگین های scala و play framework نصب کنید و اگر از نسخه community پلاگین scala (چون پلاگین play framework پولی است)
  2. در کنسول play دستور idea را اجرا کنید تا ملزومات پروژه Intellij IDEA برای پروژه play framework شما ایجاد شود.
  3. سپس پروژه Intellij IDEA تولید شده را باز کنید.
قبل توسط (1.1هزار امتیاز)
باز کردن فایل build.sbt در Intellij IDEA 13 به بالا دردسر کمتری دارد.
جواب ویرایش شد.

سوالات مشابه

+1 امتیاز
1 پاسخ 793 بازدید
+1 امتیاز
1 پاسخ 652 بازدید
+1 امتیاز
1 پاسخ 471 بازدید
0 امتیاز
0 پاسخ 1.3هزار بازدید
+1 امتیاز
1 پاسخ 639 بازدید
+2 امتیاز
2 پاسخ 813 بازدید
سوال شده 4 سال قبل در برنامه نویسی توسط 1993 (242 امتیاز)
0 امتیاز
0 پاسخ 640 بازدید
0 امتیاز
0 پاسخ 463 بازدید
0 امتیاز
1 پاسخ 863 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط 1993 (242 امتیاز)
...