Favorite IDE & Debugger/Disassembler menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Favorite IDE & Debugger/Disassembler

    I'm bored, so I've made this thread, out of boredom. (Ironic isn't it?)

    Anyhow, this thread is mostly for a 'what's everyone else use?' type thread, and a psuedo info-dump thread.

    It's pretty simple; list your favorite IDE/Debuggers/Disassemblers, and why.

    C#

    IDE: Visual Studio 2008 Team Suite - Obviously the best IDE available for C#. Microsoft made the language, so I'd hope they make the best available IDE for it. Other honerable mentions go to SharpDevelop and Eclipse.

    IDE Plugins:

    1. ReSharper- Hands down the best C# plugin available for Visual Studio. Plain and simple, if you don't have this plugin, you're missing many optimizations, and the 'bad code' you're writing.
    2. GhostDoc - I'm a coder. Not a novel writer. This plugin lets me quickly and easily comment code. (The ///<summary> comments)
    3. AnkhSVN - Because I hate having to leave the IDE to read changes, commit changes, etc. This lets me do all of it from the IDE. Not to mention; it skips commiting binaries and the folders you don't need for code.
    4. PInvoke.NET - We all hate leaving the IDE to go copy/paste PInvoke signatures. This just makes life easier.


    Disassembler:

    1. There's only one real disassembler for .NET in general. That's .NET Reflector (link). Nothing else really compares to it. There's tons of plugins, plus other things. It can output in C#, VB.NET, C++/CLI, and of course, IL.
    2. IDA - The all around best disassembler. It has .NET support, however, it lacks what .NET Reflector gives.

    Debugger:

    1. No suprise here. Visual Studio takes the cake. If you have the PDB, it will take you, within the IDE itself, to the exact code that is causing an issue, or wherever you decide to breakpoint. It will even show you, as if you were reading the source code, what is going on, step by step.
    2. I don't know of any other .NET debuggers. Inform me!



    Favorite IDE &amp; Debugger/Disassembler
  2. #2
    Nesox's Avatar ★ Elder ★
    Reputation
    1280
    Join Date
    Mar 2007
    Posts
    1,238
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Here goes!

    C#

    IDE:

    1. Visual Studio 2008 Professional

    IDE Plugins:

    1. Resharper Far by the best plugin ive ever tried for Visual Studio
    2. VisualSVN for managing "my" svn while im inside vs

    Dissasembler:

    1. Ida Pro 5.2 is there any better one ?

    Debuggers:

    1. The one in Visual Studio ofc.
    2. OllyDBG using this one in conjunction with IDA when reversing stuff
    3. WindDBG useful sometimes if you dont want to open olly to check what a register is at some place


  3. #3
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1358
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    C++

    IDE:
    Visual Studio 2008 Team System

    Plugins:
    Visual Assist X. By far the best C++ plugin evar.
    AnkhSVN. Caus subversion is ftw.

    Disassmbler/Debugger:
    VS Debugger - All of my debugging for code i've written
    IDA Pro v5.4 - Most of my disassembling/debugging for other people's code
    WinDBG - Kernel debugging
    OllyDBG - The rest of my debugging for other people's code, and when dealing with packers

  4. #4
    goderion's Avatar Active Member
    Reputation
    25
    Join Date
    Oct 2008
    Posts
    54
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    C++

    IDE:
    Visual Sudio 6

    Plugins:
    None

    Disassembler:
    Visual Studio 6
    OllyDbg

    I guess i need to check out Visual Studio 2008. My current Project is so complex, that VS 6 is unable to support intellisense, maybe VS 2008 is able to do it properly.

  5. #5
    Harko's Avatar Active Member
    Reputation
    68
    Join Date
    Apr 2008
    Posts
    21
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cypher View Post
    C++

    IDE:
    Visual Studio 2008 Team System

    Plugins:
    Visual Assist X. By far the best C++ plugin evar.
    AnkhSVN. Caus subversion is ftw.

    Disassmbler/Debugger:
    VS Debugger - All of my debugging for code i've written
    IDA Pro v5.4 - Most of my disassembling/debugging for other people's code
    WinDBG - Kernel debugging
    OllyDBG - The rest of my debugging for other people's code, and when dealing with packers
    really similar for me

    as IDE I still use VS2005 since I tend to buy (or let buy) my software and VS is really expensive. I will update in 2 - 5 years or when I feel it is necessary. I skipped VS2003 too ; )

    as a debugger I favor SoftICE with a modified iceext plugin on a second pc which is just meant for debugging propose. yes ollydbg would do the job more smoothly but it is by habit from times when olly didn't existed.

    and to complete nothing really beats VS debugger for own projects or IDA for dissasembling.

  6. #6
    GliderPro's Avatar Member
    Reputation
    -1
    Join Date
    Mar 2009
    Posts
    93
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cypher View Post

    Visual Assist X. By far the best C++ plugin evar.
    This looks interesting. $99 (or $49 for students)

    Visual Assist X - an add-in for Visual Studio by Whole Tomato Software

    I've always disliked the lack of continuity between the C# features and C++ features in VS. This addon looks like it bridges that gap. Downloading the trial now...

  7. #7
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    FOR MAC:

    Xcode - pretty much only option

    For Scanning memory:
    iHaxGamez (my preference)
    The Cheat

  8. #8
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by GliderPro View Post
    This looks interesting. $99 (or $49 for students)

    Visual Assist X - an add-in for Visual Studio by Whole Tomato Software

    I've always disliked the lack of continuity between the C# features and C++ features in VS. This addon looks like it bridges that gap. Downloading the trial now...
    Personally, Visual Assist X is only good for C++ devs. It totally mucks up the IDE for C#. (It makes it incredibly slow as well.)

  9. #9
    GliderPro's Avatar Member
    Reputation
    -1
    Join Date
    Mar 2009
    Posts
    93
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Apoc View Post
    Personally, Visual Assist X is only good for C++ devs. It totally mucks up the IDE for C#. (It makes it incredibly slow as well.)
    Well all the real work is done in C++ anyway. The guy at Microsoft in charge of the IDE admitted that C++ got screwed (paraphrasing) in previous releases and promised good things for C++ with VS2010. I have been too lazy to download the beta though.

  10. #10
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1358
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Apoc View Post
    Personally, Visual Assist X is only good for C++ devs. It totally mucks up the IDE for C#. (It makes it incredibly slow as well.)
    Pfft. C++ devs are the only REAL devs. Screw .NET.

    Originally Posted by GliderPro View Post
    Well all the real work is done in C++ anyway. The guy at Microsoft in charge of the IDE admitted that C++ got screwed (paraphrasing) in previous releases and promised good things for C++ with VS2010. I have been too lazy to download the beta though.
    Orly? Win!

  11. #11
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by GliderPro View Post
    Well all the real work is done in C++ anyway. The guy at Microsoft in charge of the IDE admitted that C++ got screwed (paraphrasing) in previous releases and promised good things for C++ with VS2010. I have been too lazy to download the beta though.
    Yes, C++ got quite a few neat things in 2010. I don't suggest you download the beta just yet, as it's damn near unable to use. It's slow. VERY slow. But it is a beta, so I can't quite bitch them out just yet.

    Visual Studio 2010 Product Highlights

  12. #12
    amadmonk's Avatar Active Member
    Reputation
    124
    Join Date
    Apr 2008
    Posts
    772
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Heheheh, they've been promising to "fix" C++ in VS since I was on the team for VS.Net 2k3. In fact, that was one of the chunks of code I worked on (ISO compliance for the C++ compiler... ICE's were my friend!)

  13. #13
    amadmonk's Avatar Active Member
    Reputation
    124
    Join Date
    Apr 2008
    Posts
    772
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hmm, looking at VS2k10's features, I'm most excited about:

    1) Multimon support (it's about frakkin time, VS! I hardly know anyone with just one monitor anymore...)
    2) Visual F# (not sure how much I'll use it, but I've wanted to cut my teeth on F# for a while).
    3) C++ 0x features -- yay!
    4) Built-in parallelism features -- yay!

  14. #14
    KcDan's Avatar Active Member
    Reputation
    53
    Join Date
    May 2007
    Posts
    39
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    MASM:

    IDE = RadASM

    Debugger = Olly

  15. #15
    Clain's Avatar Banned
    Reputation
    179
    Join Date
    Jan 2008
    Posts
    1,396
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Pssssssttt Apoc,
    GhostDoc - I'm a coder. Not a novel writer. This plugin lets me quickly and easily comment code. (The ///<summary> comments)
    I thought you were a novel writer when you program! :O

Page 1 of 2 12 LastLast

Similar Threads

  1. Whats your favorite class?
    By Bossman4 in forum World of Warcraft General
    Replies: 32
    Last Post: 11-07-2006, 09:48 AM
  2. Your favorite addons!
    By bloodofwar in forum World of Warcraft General
    Replies: 7
    Last Post: 11-06-2006, 11:26 AM
  3. Whats your favorite instance and why?
    By Bossman4 in forum Community Chat
    Replies: 11
    Last Post: 07-12-2006, 05:49 PM
  4. Favorite WoW movies
    By Lazyman234 in forum World of Warcraft General
    Replies: 6
    Last Post: 06-21-2006, 02:25 PM
  5. Your Favorite Image Editing Programs
    By LightWave in forum Community Chat
    Replies: 5
    Last Post: 06-15-2006, 08:02 PM
All times are GMT -5. The time now is 01:13 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search