Debugger terbaik yang dapat Anda gunakan di Linux

pemrograman, debugger

La debugging, atau debugging, Ini adalah praktik penting dalam pengembangan perangkat lunak, karena memungkinkan pengembang menemukan semua kemungkinan bug dalam kode sumbernya. Tetapi untuk membuatnya mungkin, diperlukan program yang dikenal sebagai debugger, yang dapat membuat tugas ini lebih mudah bagi Anda.

Jika Anda berkembang dari platform Linux dan Anda ingin mengetahui beberapa program debugging terbaik, di sini saya tunjukkan daftar dengan beberapa yang terbaik. Jadi Anda dapat memilih salah satu yang paling sesuai dengan kebutuhan Anda ...

Daftar debugger terbaik

Berikut adalah daftar dengan 10 scrubber terbaik:

  1. GDB (Debugger GNU): itu adalah salah satu yang paling populer dan kuat untuk C, khususnya. Namun, debugger ini juga berfungsi dengan bahasa pemrograman lain seperti C ++, Fortran, atau Java. Tentu saja, ini juga berfungsi pada arsitektur yang berbeda, seperti x86-64, ARM, POWER, SPARC, dan MIPS. Jadi ini adalah plugin terbaik untuk pemrogram bersama dengan GCC.
  2. LLDB: Ini adalah bagian dari proyek LLVM, salah satu yang terhebat di dunia pembangunan dan sedang mendapatkan popularitas. Ini sangat efisien dan cepat, dan inilah yang digunakan secara default di Android Studio, macOS Xcode, dll.
  3. Tidak pernah- Debugger kaya fitur lainnya yang ditulis dalam C ++. Dalam hal ini, ini termasuk GUI yang intuitif untuk memfasilitasi pekerjaan Anda bagi mereka yang tidak suka bekerja dalam mode teks.
  4. Interactive Disassembler atau IDA- Alat analisis biner solid yang terkenal, untuk dapat menemukan masalah di dalamnya. Ini adalah solusi berpemilik profesional. Dan ada versi gratis dan versi Pro yang lebih maju.
  5. Menggali: sangat sederhana, tetapi dengan banyak fungsi. Ini adalah debugger untuk Linux yang dirancang khusus untuk bahasa pemrograman Google Go.
  6. xdebug: adalah debugger handal untuk Linux yang bekerja untuk kode yang ditulis dalam bahasa PHP.
  7. kdbg- Mirip dengan Nevimer untuk GNOME, debugger GUI lainnya ini adalah bagian dari KDE. Debugger berbasis GDB sederhana dengan antarmuka grafis sederhana.
  8. valgrind- Ini adalah debugger yang kokoh, menawarkan beberapa alat analisis untuk perangkat lunak. Selain itu, ini berfungsi di banyak platform, seperti Linux atau macOS.
  9. BASH Debugger atau bashdb: ini adalah alat yang sangat sederhana, tetapi berfungsi dengan baik. Ini digunakan untuk menganalisis skrip Bash selama eksekusinya, dan dengan demikian mendeteksi kemungkinan masalah. Jika tidak, itu mirip dengan GDB.
  10. jejak: Ini adalah perintah yang cukup populer, seperti yang sudah Anda ketahui, tetapi juga sering digunakan untuk program debugging, karena menunjukkan banyak data yang menarik. Misalnya, membuat daftar panggilan sistem, sinyal, deskriptor file, dll.

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.