code browsing in MAC

Discussion in 'Mac Programming' started by cjjoy1980, Apr 18, 2011.

  1. macrumors newbie

    Joined:
    Apr 3, 2011
    #1
    Hi all,
    I am a developer and new to mac.. I have been using cscope , ctags and kscope for code browsing on my ubuntu system..

    On mac I see only ctags installed.. is there cscope for mac or opensource GUI application for mac ..
     
  2. jiminaus, Apr 18, 2011
    Last edited: Apr 18, 2011

    macrumors 65816

    jiminaus

    Joined:
    Dec 16, 2010
    Location:
    Sydney
    #2
    cscope can be installed via MacPorts.

    MacOS X comes with the BSD version of ctags. You can install Exuberant Ctags, which you're probably more familiar with, from MacPorts as well.

    Most coding is done in Objective-C using XCode on Mac OS X. XCode also supports C and C++ development as well.

    There's also Eclipse or Netbeans.

    If you don't want a full on IDE, there's Text Wrangler, which is pretty popular with programmers.

    Personally I use TextMate, when I'm not using MacVim (also installable via MacPorts). If you're from the Emacs school, there's Aquamacs. Or course, Terminal versions of both vim and emacs are preinstalled.
     
  3. thread starter macrumors newbie

    Joined:
    Apr 3, 2011
    #3
    Thanks jiminaus.. that info really helped me..
     
  4. macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #4
    Everything that was said above is correct but I would suggest using Homebrew instead of MacPorts.
     
  5. macrumors 65816

    Joined:
    Nov 26, 2007
    Location:
    Austin, TX
    #5
    I started with Fink, then switched to macports because it seemed to have more recent ports. What is the advantage of homebrew over macports?
     
  6. macrumors 68040

    Joined:
    Feb 2, 2008
    #6
    It doesn't download and compile packages and tools already present on the system. This makes it smaller and faster, but less robust, since an update from apple could potentially break dependencies. Macports is self contained in the /opt folder.
     

Share This Page