Table of Contents

[hemmerling] Software Development Tools

Related Topics:

Platform Strategies

Apple, since 2007

Google, since 2008

Microsoft

Eclipse IDE

Events

Tools

Spin-Off Tools

Code Completion for Java in Eclipse

Dynamic Languages Toolkit ( DLTK )

The Tool

Resources

Git

Installer and Updater for Eclipse Development Environments

Services

Tutorials & HOW-TOs

Character Coding

Font Size used by Eclipse

Keyboard Shortcuts

Working Sets

Resources

Microsoft Visual Studio IDE

Microsoft Visual Studio IDE 2005-2013, Free Editions

Microsoft Visual Studio Community Edition 2013.4, 2015 & Express Editions 2013.4

The Tools

Where and How-to Download "Microsoft Visual Studio Community Edition 2015" for Offline Installation

Resources

Microsoft Visual Studio Online

Microsoft Visual Studio Code

The Tool

Resources

How to operate VSC with Lua

General
Running and Debugging ( launch.jason )
Running ( tasks.jason )

How to operate VSC with C/C++, with focus on MinGW

The Plugin(s)
Running Microsoft C++ ( Original tasks.jason )
{
  "version": "2.0.0",
  "tasks": [
    {
      "type": "shell",
      "label": "cl.exe build active file",
      "command": "cl.exe",
      "args": [
        "/Zi",
        "/EHsc",
        "/Fe:",
        "${fileDirname}\\${fileBasenameNoExtension}.exe",
        "${file}"
      ],
      "problemMatcher": ["$msCompile"],
      "group": {
        "kind": "build",
        "isDefault": true
      }
    }
  ]
}
Running Microsoft C++ ( Original launch.jason )
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "cl.exe - Build and debug active file",
            "type": "cppvsdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "console": "externalTerminal",
            "preLaunchTask": "C/C++: cl.exe build active file",
        }
    ]
}
Running MinGW ( tasks.jason )
{
  "version": "2.0.0",
  "tasks": [
    {
      "type": "shell",
      "label": "gcc.exe build active file",
      "command": "gcc.exe",
      "args": [
        "-o ${fileDirname}\\${fileBasenameNoExtension}.exe",
        "${file}"
      ],
      "problemMatcher": ["$msCompile"],
      "group": {
        "kind": "build",
        "isDefault": true
      }
    }
  ]
}
Running MinGW ( launch.jason )
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "gcc.exe build active file",
            "type": "cppvsdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${fileDirname}",
            "environment": [],
            "console": "externalTerminal",
            "preLaunchTask": "C/C++: gcc.exe build active file"
        }
    ]
}
Resources

How to build and debug VSC Plugins

Demonstration Plugins
Resources

Some other Plugins

Resources

Visual Studio Shell (Isolated) & Visual Studio Shell (Integrated)

Microsoft Visual Studio IDE, Commercial Editions

Resources

The Microsoft Development Process - Typical Error Messages, Problems and its Workarounds and Solutions

A debugger dll, msdbg2.dll, is not correctly installed

Unabable to start program "c:\users\public\test.exe"
A debugger dll, msdbg2.dll, is not correctly installed. Plese repair your Visual Studio installation via "Add or Remove Programs in control panel. If the problem persists, you can manually register msdbg2.dll from commandpromt with 'regsvr32 "%CommonProgramFiles%\Microsoft Shared\VS7Debug\msdbg.dll"'

Some other IDEs

#develop ( SharpDevelop )

Anjuta DevStudio

Aptana Studio 3

Code::Blocks

IDEs specially suitable for Borland C/C++ 5.5

C# Studio

DevAssistant

KDevelop

Netbeans

MyGeneration

RHIDE

Resources

Class Browsers

Tools

Resources

Debuggers

Visual Studio

IntelliTrace of Visual Studio 2010 Ultimate only ( and later )

The Remote Debugger of Visual Studio Professional

Free Tools

Resources

Software Installation by Installers

Some other Development Tools

Resources

General

OpenSource Development Tools used by Capgemini, as of 2011-07

Forums, Newsgroups, Communities


When this document changes ! Site Navigation ( My Business ! My Topics ! Imprint / Contact ! Privacy Policy ! Keyword Index ! ! Google+ Publisher "hemmerling" )