Commit Graph

53 Commits

Author SHA1 Message Date
Sheng Chen 7022b2c9d5
Enable GitHub Actions (#951)
* Enable GitHub Actions
* Force to install build tools on Windows
* Remove Travis

Signed-off-by: Sheng Chen <sheche@microsoft.com>
2021-03-02 16:35:30 +08:00
Chase Colman 9be9832e47
Implement envFile (Issue #523) (#928)
* Implement envFile

* Fix linting issues

* Update README

* Only merge envFile on launch type

* Changes as requested by @testforstephen
2021-01-13 09:40:22 +08:00
Jinbo Wang b9096ce3b8
Use a progress reporter to hint the current build status when run or debug a program (#919)
* Use a progress reporter to hint the current build status when run or debug a program

* Align build and configuration error messages with progress reporter

* refactor the progress api based on feedback

* Hide progress reporter only when necessary

* Refactor the progressReporter api interfaces per comments

* Simplify report method

* Refine the progress message

* Add overload api for createProgressReporter
2020-12-15 14:56:46 +08:00
Jinbo Wang 2b93e81437
Provide a user setting to set default vmArgs (#891) 2020-10-12 13:59:42 +08:00
Srfrnk 0755aa2172
Fixes #888 (#889)
* Fixes #888

* PR fixes - changed to boolean

* Squashed commit of the following:

commit b76da40b8b3488f7e3840e20780e8757d1854586
Author: srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:11:32 2020 +0100

    removed newline at EOF

commit c80801c90e73942ab69f5266f5a5e525a236bd39
Author: srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:10:45 2020 +0100

    Revert "removed newline at EOF"

    This reverts commit 8e2f872efa7f75939ca04ac03a64eaa1c6a536af.

commit bd90bf2d573e05889fa386434560f82a9ec0eb85
Author: srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:10:07 2020 +0100

    added newline at EOF

commit 8e2f872efa7f75939ca04ac03a64eaa1c6a536af
Author: srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:04:51 2020 +0100

    removed newline at EOF

commit c997a6c8ab0d33765361f14cc6aede0737c27b52
Author: Srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:03:55 2020 +0100

    Removed newline at EOF

commit 7738ddfb3b9fb754c40d38c504977509bf648fbe
Author: Srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:03:00 2020 +0100

    Edit outside vscode to prevent adding newline at EOF

commit 586824fe6988e9c607470c0ca6983838ae93cded
Author: Srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:01:58 2020 +0100

    edit outside vscode to prevent whitespace changes.
2020-10-10 16:23:15 +08:00
Jinbo Wang 766b602fc3
Add setting to control the jdwp request timeout (#863)
* Add setting to control the jdwp request timeout

* Add the range constraint for the settings
2020-08-17 15:19:36 +08:00
Jinbo Wang 6ea8b9bd93
Add a settings to control the max variable numbers in one JDWP request (#862)
* Add a settings to control the max variable numbers in one JDWP request

* Refactor the setting description
2020-08-12 10:04:10 +08:00
Jinbo Wang cc4039929b
Skip the specified classes on exception breakpoint or stepping (#829)
* Skip the specified classes on exception breakpoint or stepping

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

* fix build error

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

* Address review comments

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2020-07-01 11:56:16 +08:00
Jinbo Wang 370f66e75a
fix typos (#812)
* fix typos

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

* tune error message

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

* tune message

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

* tune message

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2020-05-13 10:22:06 +08:00
Jinbo Wang 74c3a1356f
Support picking a Java process to auto attach (#799)
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2020-05-11 14:36:33 +08:00
bhoppeadoy 71e82d3c4a Added debugger user setting for setting numeric precision (#747) 2020-01-10 00:31:34 -08:00
Xiaoyin Liu 92ac3d4632 Use HTTPS wherever possible (#732)
* Use HTTPS wherever possible (1/3)

These links are to HTTPS to enhance privacy:
* https://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html
* https://keepachangelog.com/en/1.0.0/
* https://semver.org/spec/v2.0.0.html

* Use HTTPS wherever possible (2/3)

* Use HTTPS wherever possible (3/3)

Co-authored-by: Jinbo Wang <jinbwan@microsoft.com>
2019-12-26 10:24:16 +08:00
Jinbo Wang 571e26f1e8
Link Configuration.md doc to README (#695)
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2019-10-24 10:55:01 +08:00
Yan Zhang 1726e70d3c
change default console to integrated terminal (#611)
* change default console to integrated terminal

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* update readme

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* update default value for launch.json schema

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2019-07-19 10:41:59 +08:00
Jinbo Wang f807d54243
Add a global setting to specify the default console to launch the program (#594)
* Add a global setting to specify the default console to launch the program

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

* Address review comments

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2019-05-31 11:30:09 +08:00
Jinbo Wang 007519a0d9
Add a user setting to control whether to show variable's toString value (#587)
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2019-05-31 09:45:44 +08:00
Jinbo Wang f79664cd8e
Add debug/toolbar button to reload changed classes (#586)
* Add debug/toolbar button to reload changed classes

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

* Make tslint happy

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

* Show a warning when autobuild is disabled

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

* Address review comments

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2019-05-28 10:42:32 +08:00
Jinbo Wang d6c3c11c6d
Add user setting to control whether to show the logical structure (#558)
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2019-04-09 15:50:41 +08:00
Jinbo Wang 7abda57511
Provide jarmanifest/argfile approachs to shorten the command line (#532)
* Provide jarmainifest/argfile approachs to shorten the command line

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

* Add new launch.json config to README

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

* Fix the localizable words per comments

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

* Add auto mode to auto detect the right approach to shorten command line

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

* fix build error

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

* Address the review comments

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

* Differentiate the command line length limit for different OS

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2019-02-21 14:53:36 +08:00
Jinbo Wang 5ab4fd83ed
Add an user setting to control whether to build the workspace before debugging (#485)
* Add an user setting to control whether to build the workspace before debuging

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

* Add Chinese translation for the new setting

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2018-12-03 13:30:12 +08:00
Jinbo Wang 6b383e9e48
Refine the launch json (#481)
* Refine the launch json

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

* Fix review comments

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

* Remove the unimportant options from default launch.json

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2018-11-30 11:26:06 +08:00
Thad House ddb9e10a43 Add way to disable run and debug code lens provider (#465)
* Add way to disable run and debug code lens provider

There are cases where it will never work properly, and it is confusing a chunk of my users that attempt to use it, and wonder why it fails

Closes #464

* Add translation support

* Add type to lambda

* Add period to description
2018-10-31 10:29:15 +08:00
Andy Xu(devdiv) 140474e956
Accept both string and string array in args and vmArgs. (#414)
* Accept both string and string array in args and vmArgs.
2018-09-10 12:55:56 +08:00
Jinbo Wang 0e86ed2cc7
Add a troubleshooting page for the frequently asked errors (#341)
* Add a troubleshooting page for the frequently asked errors

* Update the wrong link and remove the unnecessary separator

* Update Troubleshooting.md

* Make tslint happy

* Refine the words per review

* Add the missing items parameter for showErrorMessage function

* Log the troubleshooting usage

* Add a reference in README to link to troubleshooting page

* Update the fix steps for illegal request type error

* Refine the description words for differnt errors

* Add jdk troubleshooting item

* Add a link to submit an issue

* Add compilation as a try step for ClassNotFoundException

* Add the missing license header

* Resolve the review comments for troubleshooting doc

* Extract dup code to a helper function

* Merge activation event to usage data

* Refactor showMessage utility method

* Add opn to dependency list

* update package-lock.json
2018-08-01 14:35:48 +08:00
Jinbo Wang cf96c76805
Update the supported feature list (#323) 2018-06-27 11:03:09 +08:00
Jinbo Wang e37c15c68f
Update README.md (#322) 2018-06-27 10:54:34 +08:00
Eynar c4afa93ba2 Grammar correction (#306) 2018-06-25 09:06:16 +08:00
Jinbo Wang 87c30b0dc4 Fix the wrong license link in README (#304) 2018-06-08 13:53:22 +08:00
Andy Xu(devdiv) 7ce34f0479
update readme and change log for 0.7.0 (#251)
* update readme and change log for 0.7.0
2018-03-15 10:31:00 +08:00
Jinbo Wang 1ade5b2710
Support prompting user for program arguments (#245)
* Support prompting user for program arguments

* fix review comments

* Fix the issue that ESC and enter empty args will cause the debug session is not started

* Refine the message per review
2018-03-12 13:42:51 +08:00
Summer 820642f7bb
update readme to include GDPR information (#240) 2018-02-28 09:21:05 +08:00
Yaohai Zheng 280ae6fb12
Add hot code replace read me. (#225) 2018-01-30 11:47:41 +08:00
Andy Xu(devdiv) 0a121eb7dd
update readme (#202)
* update readme

* update README.md

* Update package.json

* Update package.json

* Update README.md
2017-12-19 16:07:56 +08:00
Jinbo Wang 80cceab24e
Adpot new vscode debug activation event (#196)
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2017-12-18 11:37:54 +08:00
Jinbo Wang 34f7376a65
Support step filter when stepping (#155)
* Support step filter when debugging

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

* Refine the description message per review comments

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

* refine message for attach mode

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

* Rename debugFilters/stepFilters to stepFilters/classNameFilters

* Resolve review comments
2017-12-06 18:40:23 +08:00
Jinbo Wang d77e395d75 Support stopOnEntry and launchInTerminal in launch.json (#177)
* Define launchInTerminal config in launch.json

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

* Support stopOnEntry and launchInTerminal in launch.json

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

* Fix review comments

* fix review comments
2017-11-29 22:00:37 +08:00
Andy Xu(devdiv) 609a1b7054
Version 0.3.1 (#161) (#166)
* Fix the issue 146 which cause the petclinic project unable to start.

* update package lock file and remove useless comment
2017-11-17 17:26:07 +08:00
Jinbo Wang 9ef63e6d7f
Remove stopOnEntry for perf issue (#147)
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2017-11-09 19:53:38 +08:00
Andy Xu(devdiv) 96f2b7c3de
Get debug settings from user preference and send it to debuggee (#135)
* 1. watch user settings for changed event, apply it when change happens
2. get debug settings from user settings and send it to debuggee

* change settings names

* merge log level to other settings.

* update desc to debug settings.

* update description for better clause

* update description for better clause

* fix typo

* update description for better clause
2017-11-09 14:43:39 +08:00
Xuan Zhou 2ce2d772c1
support stopOnEntry (#133)
* support stopOnEntry

Signed-off-by: xuzho <xuzho@microsoft.com>

* update readme

Signed-off-by: xuzho <xuzho@microsoft.com>
2017-11-07 17:22:47 +08:00
Xuan Zhou ae3b9d7996
build workspace before trigger debug and support single file debug (#129)
* build workspace before trigger debug and support single file debug

Signed-off-by: xuzho <xuzho@microsoft.com>

* update requirement

Signed-off-by: xuzho <xuzho@microsoft.com>
2017-11-07 16:05:24 +08:00
Jinbo Wang 6c1fa39e3e
Support java 9 (#124)
* Support java 9

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

* Make tslint happy

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

* Fix review comments

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

* update readme

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2017-11-06 18:12:32 +08:00
Jinbo Wang a9ce9621da
Add the requirements in readme (#127)
* Add the requirements in readme

* fix review comments
2017-11-03 13:58:01 +08:00
Jinbo Wang 80490fa150
Customize launching connector to support cwd and enviroment variable (#119)
* Customize launching connector to support cwd and enviroment variable

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

* disable tslint rule for 'Interpolation will only work for template strings' error

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2017-11-01 09:45:25 +08:00
Yaohai Zheng 772660651b Update changelog for 0.2.0 (#104)
Signed-off-by: Yaohai Zheng <yaozheng@microsoft.com>
2017-10-19 00:05:30 -05:00
Yaohai Zheng 8e133fb07b Update document. (#92) 2017-10-14 14:40:48 +08:00
Yaohai Zheng 50af48e23e Add required license changes. (#77) 2017-09-30 14:46:17 +08:00
Rome Li ae7127c4b6 Document debugger options (#62)
* Document debugger options

* Resolve comments and add privacy statement

* Fix typo
2017-09-27 11:10:09 +08:00
Rome Li d53e141bfd Edit readme.md and changelog.md (#60) 2017-09-26 16:32:09 +08:00
Rome Li 077458186c Add link to gitter chatroom (#43) 2017-09-22 13:35:02 +08:00