Secara singkat: Apakah ada yang tahu tentang GUI untuk gdb yang membuatnya setara atau dekat dengan fitur yang Anda dapatkan di versi terbaru dari Visual C ++?
Secara terperinci: Sebagai seseorang yang telah menghabiskan banyak waktu pemrograman di Windows, salah satu kendala terbesar yang saya temukan setiap kali saya harus kode C ++ di Linux adalah bahwa men-debug apa pun menggunakan commandline gdb membutuhkan waktu beberapa kali lebih lama daripada di Visual Studio, dan sepertinya tidak menjadi lebih baik dengan latihan. Beberapa hal hanya lebih mudah atau lebih cepat untuk diekspresikan secara grafis.
Secara khusus, saya mencari GUI yang:
- Menangani semua dasar-dasar seperti melangkah masuk & ke dalam kode, menonton variabel dan breakpoint
- Memahami dan dapat menampilkan konten tipe data C ++ yang kompleks & bersarang
- Tidak menjadi bingung oleh dan lebih disukai dapat secara cerdas melangkah melalui kode templated dan struktur data sambil menampilkan informasi yang relevan seperti jenis parameter
- Dapat menangani aplikasi berulir dan beralih di antara berbagai utas untuk melangkah atau melihat status
- Dapat menangani melampirkan ke proses yang sudah dimulai atau membaca dump inti, selain memulai program di gdb
Jika program semacam itu tidak ada, maka saya ingin mendengar tentang pengalaman orang-orang dengan program yang memenuhi setidaknya beberapa poin. Adakah yang punya rekomendasi?
Sunting:
Mendaftar kemungkinan sangat bagus, dan saya akan mengambil apa yang bisa saya dapatkan, tetapi akan lebih membantu jika Anda dapat memasukkan dalam tanggapan Anda:
(a) Apakah Anda benar-benar menggunakan GUI ini dan jika demikian, , apa umpan balik positif / negatif yang Anda miliki tentang hal itu.
(B) Jika Anda tahu, mana dari fitur yang disebutkan di atas adalah / tidak didukung
Daftarnya mudah didapat, situs-situs seperti ini hebat karena Anda bisa mendapatkan gambaran tentang pengalaman pribadi orang-orang dengan aplikasi.