Saya memiliki banyak versi aplikasi yang berbeda. Masing-masing adalah proyek intellij terpisah. Setiap kali saya membuka yang baru, daftar konfigurasi mulai kosong:
Yang mengganggu tentang ini adalah saya menyebarkan ke 1 vm dan saya harus menyalin dan menempel konfigurasi debug setiap kali saya ingin menguji versi yang berbeda. Intellij membuat modal dialog ini per Intellij Instance, jadi saya tidak bisa menyalin dan menempel bidang di antara Instances Proyek.
Saya akhirnya mengambil tangkapan layar dari satu konfigurasi dan menyalin bidang dengan tangan ke proyek lain. Ini solusi yang sangat primitif. Apakah ada cara yang lebih nyaman untuk menjalankan konfigurasi dari satu proyek ke proyek lainnya?
Saya menggunakan Intellij 13 di Windows 7.
Dapatkah saya membagikan pengaturan untuk IntelliJ Idea di berbagai proyek? mungkin memiliki jawaban untuk ini, tetapi pertanyaannya berbeda. Ini tentang tata letak jendela. Karena itu saya tidak menganggapnya sebagai duplikat.
sumber
Jawaban:
Cara terbaik untuk melakukannya adalah dengan mengklik tanda centang "bagikan" di sebelah bidang Nama saat Anda mengedit / membuat konfigurasi. Anda dapat membuka Dialog ini dengan Run> Edit Configurations.
Tanda centang bagikan menarik pengaturan keluar dari Anda
workspace.xml
dan sebaliknya menempatkannya di direktori.idea\runConfigurations
. Ini dirancang agar Anda dapat berbagi pengaturan dengan orang lain. Anda dapat menyalin file ini dan meletakkannya di lokasi yang sama di semua proyek ide Anda.Namun, di masa depan, Anda mungkin ingin mempertimbangkan untuk menggunakan cabang kontrol sumber untuk versi aplikasi daripada proyek yang terpisah. IntelliJ menangani ini dengan sangat baik.
sumber
!.idea/runConfidurations/name
Konfigurasi run disimpan di .idea / workspace.xml secara default. Alternatif pertama adalah berbagi file ini tetapi tidak layak karena Anda juga berbagi banyak konfigurasi yang tidak perlu. Seperti yang sudah dikatakan, langkah pertama adalah memeriksa opsi "bagikan" untuk memisahkan konfigurasi run dari workspace.xml.
Setelah itu, saya sarankan menambahkan runConfigurations ke kontrol sumber. Tetapi masalah utamanya adalah, mungkin Anda telah menandai folder .idea sebagai diabaikan. Anda dapat membatalkan penghapusan folder dengan mengkonfigurasi sistem kontrol sumber Anda. Misalnya, jika Anda menggunakan git, Anda dapat mengubah file .gitignore sebagai berikut:
jangan lupa menambahkan * setelah .idea /
Sebagai langkah terakhir, tambahkan konfigurasi run Anda ke kontrol sumber dan nikmati konfigurasi Anda bersama!
sumber
pergi ke
sekarang salin file ini dari
ke Anda
NEW_PROJECT_ROOT_DIRECTORY/.idea/runConfigurations
di tempat yang sama dan sekarang tersedia untuk menjalankan konfigurasi Andasumber
Anda harus menyalin folder
untuk
Itu folder yang berisi konfigurasi yang dijalankan.
sumber
Ini bukan jawaban untuk pertanyaan Anda tetapi menjawab pertanyaan yang mirip dengan pertanyaan Anda dan yang saya miliki, dan saya berasumsi orang lain mungkin juga.
Yaitu, Bagaimana cara menyimpan konfigurasi uji coba unit dan instrumentasi? Saya biasanya klik kanan pada direktori tes yang memunculkan menu dengan opsi untuk Menjalankan apa pun yang ada di direktori itu. AndroidStudio kemudian membuat konfigurasi run dengan cepat dan di menu drop-down Run Configuration, opsi baru akan muncul, "Simpan konfigurasi baru?" atau yang serupa.
Mengklik opsi itu memunculkan menu Run Configuration dan pada saat itu saya centang kotak Share seperti yang banyak orang lain telah sebutkan. Ini kemudian akan meminta sistem kontrol versi untuk bertanya kepada saya apakah saya ingin menambahkan file konfigurasi run yang baru ini. Jika Anda belum mendaftarkan sistem kontrol versi, Anda dapat menemukan file-file baru di bawah .idea / runConfigurations.
sumber