+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 پاسخ 605 بازدید
+1 امتیاز
1 پاسخ 493 بازدید
+1 امتیاز
1 پاسخ 348 بازدید
0 امتیاز
0 پاسخ 1.2هزار بازدید
+1 امتیاز
1 پاسخ 466 بازدید
+2 امتیاز
2 پاسخ 628 بازدید
سوال شده 3 سال قبل در برنامه نویسی توسط 1993 (242 امتیاز)
0 امتیاز
0 پاسخ 459 بازدید
0 امتیاز
0 پاسخ 305 بازدید
0 امتیاز
1 پاسخ 563 بازدید
سوال شده 4 سال قبل در برنامه نویسی توسط 1993 (242 امتیاز)
...