IDE apa yang Anda gunakan untuk pengembangan Mono di KDE?

14

Saat ini saya tidak memiliki instalasi Linux dengan GUI. Semua menjalankan mode teks. Ketika saya melakukannya, saya biasanya menggunakan KDE. Pada Windows saya adalah pengembang .NET dan saya belum melakukan pengembangan Mono. Saya mendengar bahwa Monodevelop hanya untuk GNOME.

Jika Anda mengembangkan Mono di lingkungan KDE, IDE apa yang Anda gunakan?

James
sumber

Jawaban:

18

Jika Anda benar-benar QT gungho dan tidak tahan dengan hal-hal gtk + di desktop Anda, Anda mungkin kurang beruntung. Sebaliknya, jika Anda bukan seorang perpustakaan-nazi, bolehkah saya menyarankan Monodevelop?

Monodevelop adalah IDE yang terutama dirancang untuk C # dan bahasa .NET lainnya. MonoDevelop memungkinkan pengembang untuk dengan cepat menulis aplikasi desktop dan ASP.NET Web di Linux, Windows dan Mac OSX. MonoDevelop memudahkan pengembang untuk mem-port aplikasi .NET yang dibuat dengan Visual Studio ke Linux dan mempertahankan basis kode tunggal untuk semua platform.

Tentu saja, Anda juga bisa menulis bersama menggunakan Emacs atau Vim tanpa masalah nyata.

Eli Frey
sumber
Saya bukan yang mahir dari pengguna Linux menjadi segala jenis nazi :) Ini mungkin hanya kurangnya pemahaman saya bahwa Monodevelop tidak dapat digunakan pada KDE. Meskipun saya mulai dengan GUI di Linux, saya dengan cepat beralih ke teks karena saya selalu terhubung menggunakan server Linux saya menggunakan SSH dan tidak ingin sumber daya limbah pada GUI. Tidak pernah sempat mempelajari hal-hal GUI di Linux.
James
Semakin banyak Anda tahu :)
Eli Frey
3
Monodevelop adalah THE Mono IDE. Jika Anda benar-benar tidak ingin menggunakan pustaka GTK, Anda juga bisa menggunakan EMACS dengan mode Mono-nya: cybercom.net/~zbrad/DotNet/Emacs tapi saya sangat merekomendasikan Monodevelop sebagai IDE.
Hugo
1
Bukannya saya tidak suka Vim atau Emacs tetapi serius mereka adalah runner up berikutnya? tidak ada cinta untuk Kate atau Kdevelop? Oh ya itulah jawaban saya adalah bahwa mereka KDE spesifik dan sangat fitur, saya tidak dapat berbicara untuk dukungan Mono, saya menduga Monodevelop adalah yang terbaik untuk mengembangkan Mono.
xenoterracide
@xenotarracide: dicatat penuh. Ini soal selera, saya kira. Hampir tidak pernah terpikir oleh saya untuk menyarankan opsi-opsi itu karena saya tidak pernah menggunakannya. Agar adil, mereka adalah cara KDE dalam melakukan sesuatu.
Eli Frey
5

Tidak ada alasan Anda tidak dapat menggunakan Monodevelop pada KDE. Semua aplikasi GTK + harus berfungsi, satu-satunya downside nyata mungkin terlihat sedikit asing dan itu akan menarik set perpustakaan yang Anda "tidak perlu" kecuali Anda memiliki aplikasi GTK + diinstal.

FWIW, saya menggunakan emacs untuk sebagian besar pengembangan Mono saya.

jacksonh
sumber
3

Hal penting yang perlu diperhatikan di sini adalah bahwa MonoDevelop berfungsi dengan baik di KDE. Itu tidak mengharuskan Anda untuk menggunakan GNOME. Ini berlaku untuk hampir semua aplikasi GTK +.

Sandy
sumber
Saya menginstal MonoDevelop dengan oneclick di bawah OpenSuse (saya menggunakan KDE) dan sudah diinstal dan pintasan ditempatkan di bawah Development. Ketika saya mengkliknya, ia melaporkan "Add-in berikut ini tidak dapat dimulai: MonoDevelop.GnomePlatform, 5". Saya belum menginstal Gnome, namun kesalahannya adalah tentang hilangnya Platform Gnome. Jika saya memilih untuk melanjutkan, saya mendapatkan kesalahan "Terjadi kesalahan fatal". Mungkin ini sebabnya ada kesalahpahaman ini bahwa MonoDevelop tidak dapat berjalan di bawah KDE? Bagaimanapun, untuk menjalankannya di bawah KDE, apa yang harus saya lakukan?
Nick_F
3

Apakah Anda sudah memeriksa KDevelop 4 atau Kate ?

Penafian: Saya belum mengembangkan mono dan saya belum bisa mendapatkan vi binding di kate menjadi cukup baik untuk menggantikan vim.

xenoterracide
sumber
belum. akan mencobanya.
James
0

Microsoft Visual Studio Code adalah Lingkungan Pengembangan Terpadu (IDE) dengan dukungan untuk Mac, Linux dan Windows.

Shoham
sumber