Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Science

    Code Medic 3.0

    Download button

    Downloads: 354  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    John Lindal | More programs
    Shareware / USD 69.00 | BUY the full version
    April 27th, 2010, 12:25 GMT [view history]
    ROOT / Science

     Read user reviews (0)  Refer to a friend  Subscribe

    Code Medic description

    Linux / UNIX Debugging Environment

    The standard Linux / UNIX debugger, gdb, is extremely powerful, but its command-line interface can be quite intimidating and painful to use. The Code Medic software is compatible with all versions of gdb and provides an elegant, graphical interface to its most important features. gdb currently supports C/C++, Java, PalmOS, various embedded systems, Assembly, FORTRAN, and Modula-2.

    Unlike most interfaces to gdb, however, Code Medic aims to remove the need for the command line for all but the most arcane features. In addition, Code Medic integrates with Code Crusader to provide a rapid, efficient develop-debug cycle.

    Code Medic is also compatible with the latest version of Sun's dbx, since this accepts gdb commands.


    Product's homepage

    Limitations:

    · This downloadable package contains a time-limited version of Code Medic. It will warn you two weeks before it expires.

    What's New in This Release: [ read full changelog ]

    Major changes:

    · Refactored engine to allow different back ends. Added support for Xdebug 2.0, a remote debugger for PHP. When you choose a program to debug, Code Medic will automatically switch to the appropriate back end. To force a particular back end, use the command line options --gdb and --xdebug.
    · Rewrote gdb engine to use the GDB/MI interface. Code Medic now requires gdb 6.0 or newer.
    · Added "Plot as 1D array" menu item in Source and Variables windows. This plots the selected variable as a 1D array. In the Plot window, you can define additional curves, even plotting a function of one array vs. a function of another array.
    · Window docking finally works with all window managers.

    Debugging:

    · Updated to work with gdb 7.
    · Now recognizes when the program being debugged has changed and reloads the file list and all open source windows.
    · "Run program" automatically asks you to choose a program if you haven't already done so. You no longer have to perform two separate steps.
    · Fixed crash when opening certain types of nodes in any Variables window.
    · Fixed issues to allow Code Medic to work with gdb when debugging Java compiled with gcj. It's still useless, however, because gdb doesn't understand how to display the values of Java variables.
    · Cleaned up Files window to eliminate duplicates.

    Source window:

    · Fixes to work with files where lines are so long that text is forced to wrap.

    Variables and Array windows:

    · Fixed variable parser to recognize template information within enum values, e.g., MyTemplate::blue.
    · Enabled "Display as 1D array" and "Display as 2D array" in 2D Array windows.

    Miscellaneous:

    · Added awareness of Xinerama, so it works better with 2 monitors.
    · Added --quit option which acts just like the "Quit" item on the File menu.
    · Added support for vi and emacs embedded configuration options: tab-width for emacs and tabstop for vi.
    · Ctrl-Page-Up/Down cycles through docked windows in a pane.
    · Added "Desktop" button in all Choose File and Save File dialogs.
    · Automatically quits if you close all windows. (Finally!)
    · Re-ordered menus in all windows so Edit always follows File.
    · Mouse wheel now scrolls smaller increments on OS X.
    · Added support for horizontal scrolling. This is especially useful on Macintosh trackpads that support gestures.

      


    TAGS:

    UNIX debugger | Linux debugger | UNIX | Linux | debugger



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM