Go to file
Jinbo Wang 9cb2eaf9b5 Ask user to create launch.json first if it's not found (#18)
* Ask user to create launch.json first if it's not found

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>

* fix review comments

* Detect launch.json by checking config object is empty or not

* fix description text
2017-09-19 18:19:19 +08:00
.vscode Intialize VSCode Java Debugger extension. (#1) 2017-09-08 12:19:34 +08:00
src Ask user to create launch.json first if it's not found (#18) 2017-09-19 18:19:19 +08:00
test Refine codebase. (#13) 2017-09-17 19:47:07 -07:00
.editorconfig Refine codebase. (#13) 2017-09-17 19:47:07 -07:00
.gitignore Refine codebase. (#13) 2017-09-17 19:47:07 -07:00
.vscodeignore Add binary extension. (#3) 2017-09-11 16:49:45 +08:00
CHANGELOG.md Intialize VSCode Java Debugger extension. (#1) 2017-09-08 12:19:34 +08:00
README.md Refine codebase. (#13) 2017-09-17 19:47:07 -07:00
gulpfile.js Refine codebase. (#13) 2017-09-17 19:47:07 -07:00
logo.png Add readme content, keywords and icon (#6) 2017-09-13 16:42:28 +08:00
package-lock.json Add binary extension. (#3) 2017-09-11 16:49:45 +08:00
package.json add encoding settings in launch.json (#17) 2017-09-19 13:11:29 +08:00
tsconfig.json Intialize VSCode Java Debugger extension. (#1) 2017-09-08 12:19:34 +08:00
tslint.json Refine codebase. (#13) 2017-09-17 19:47:07 -07:00

README.md

Java Debug Extension for Visual Studio Code

Overview

A lightweight Java Debugger based on Java Debug Server. It works with Language Support for Java by Red Hat to allow users debugging Java code using Visual Studio Code (VS Code).

Features

  • Launch/Attach
  • Breakpoints
  • Exceptions
  • Pause & Continue
  • Step In/Out/Over
  • Variables
  • Callstacks
  • Threads
  • Debug console

Usage

  • Launch VS Code
  • Open a Java project (Maven/Gradle/Eclipse)
  • Open a Java file to activate the related extensions
  • Add debug configuration and specify "mainClass" in launch.json
  • Press F5