You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Does it stay undocumented? Or maybe it should become the primary option and remove --inspect-brk (re: inspector: make debug an alias for inspect #11441)
(IMHO if we keep it --debug-brk, --inspect-brk will probably never be used)
Will the combo be valid in node8?
What do we do with --debug-port / inspect-port?
In light of these, consider what to mark as deprecated.
Since v6 and v7 requires the combo --inspect[=port] --debug-brk[=port] is specifying port on both args a valid invocation, and in that case which port wins?
Have --inspect-brk as a uniform way to trigger debug on first line
port the --inspect-brk alias to v6 (inspector: enable --inspect-brk in v6 #12615)
[new comment] this will make --inspect-break a feature of recent versions of 6.x, but it can't change the past: versions of 6.x will always exist without this feature, and so will not be debuggable by third-party tooling [without special treatment]
for v4 it's irrelevant since it's a different protocol and other means of detection and handling is necessary
Ref: #12364
Have
--inspect --debug-brkas a uniform way to trigger debug on first line--inspect --debug-brkcombo to v7+v8 (inspector: restore --debug-brk alias #12580)--inspect-brk(re: inspector: makedebugan alias forinspect#11441)(IMHO if we keep it
--debug-brk,--inspect-brkwill probably never be used)node8?--debug-port/inspect-port?v6andv7requires the combo--inspect[=port] --debug-brk[=port]is specifyingporton both args a valid invocation, and in that case whichportwins?Have
--inspect-brkas a uniform way to trigger debug on first line--inspect --debug-brkcombo in v7 alone (deprecation notice yes/no) (i.e. don't land src: Remove support for --debug #12197 in v7)--inspect-brkalias tov6(inspector: enable --inspect-brk in v6 #12615)[new comment] this will make
--inspect-breaka feature of recent versions of 6.x, but it can't change the past: versions of 6.x will always exist without this feature, and so will not be debuggable by third-party tooling [without special treatment]v4it's irrelevant since it's a different protocol and other means of detection and handling is necessaryHelp the users adapt to our plan:
runtimeExecutableversion detection microsoft/vscode-node-debug2#100)User feedback
I'm trying to get more feedback from @roblourens and JetBrains, so you could make the best decision.
Quote from youtrack#WEB-26568

Comment from @roblourens regression: 3rd party debuggers are incompatible with node8 nighlies #12364 (comment)
P.S. at present WebStorm and IDEA based IDEs can't trigger debug in node8 nightlies (nor can VSCode)