{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/6244","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/6244/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/6244/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/6244/events","html_url":"https://github.com/Microsoft/vscode/issues/6244","id":153988412,"number":6244,"title":"debug: refresh values on doubleclick in the inspection panel and/or increasere responce tollerance of the debugger","user":{"login":"Spown","id":3817672,"avatar_url":"https://avatars.githubusercontent.com/u/3817672?v=3","gravatar_id":"","url":"https://api.github.com/users/Spown","html_url":"https://github.com/Spown","followers_url":"https://api.github.com/users/Spown/followers","following_url":"https://api.github.com/users/Spown/following{/other_user}","gists_url":"https://api.github.com/users/Spown/gists{/gist_id}","starred_url":"https://api.github.com/users/Spown/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Spown/subscriptions","organizations_url":"https://api.github.com/users/Spown/orgs","repos_url":"https://api.github.com/users/Spown/repos","events_url":"https://api.github.com/users/Spown/events{/privacy}","received_events_url":"https://api.github.com/users/Spown/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/vscode/labels/debug","name":"debug","color":"c7def8"}],"state":"open","locked":false,"assignee":{"login":"weinand","id":1898161,"avatar_url":"https://avatars.githubusercontent.com/u/1898161?v=3","gravatar_id":"","url":"https://api.github.com/users/weinand","html_url":"https://github.com/weinand","followers_url":"https://api.github.com/users/weinand/followers","following_url":"https://api.github.com/users/weinand/following{/other_user}","gists_url":"https://api.github.com/users/weinand/gists{/gist_id}","starred_url":"https://api.github.com/users/weinand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/weinand/subscriptions","organizations_url":"https://api.github.com/users/weinand/orgs","repos_url":"https://api.github.com/users/weinand/repos","events_url":"https://api.github.com/users/weinand/events{/privacy}","received_events_url":"https://api.github.com/users/weinand/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-05-10T11:55:41Z","updated_at":"2016-06-05T14:06:47Z","closed_at":null,"body":"- VSCode Version: 1.1.0\r\n- OS Version: WIN10 x64\r\n- Node.js 4.4.4\r\n\r\nI have a rather complex web-app, heavily reliable on express, mongoose, Q, etc... , thus making input->output chains extremely long from the compiler point of view. so more often than not debugger just gives up on me:\r\n![](https://dl.dropboxusercontent.com/u/105338698/ShareX/2016-05/Code_2016-05-10_13-28-41.png) \r\n\r\nAnd its not like these values are inaccessible - no, I can view them just fine if add them to the watch (but I have to add the explicit path to the primitive value, since anything object-like won't be expandable and I can't do it for every single piece of data) or I can use the console:\r\n![](https://dl.dropboxusercontent.com/u/105338698/ShareX/2016-05/Code_2016-05-08_06-50-35.png)\r\nThe problem is I have to manually do it. Another way is to ``step over`` since it would refresh the watchers, but that's not a solution since data can change in this one step or even the debugger can jump out of the context in question.\r\n\r\nAnd moving forward also leads to an another problem: - stepping/resuming will cause an error message.\r\n![](https://dl.dropboxusercontent.com/u/105338698/ShareX/2016-05/Code_2016-05-09_09-06-04.png)\r\nor sometimes this\r\n![](https://dl.dropboxusercontent.com/u/105338698/ShareX/2016-05/Code_2016-05-09_15-16-06.png)\r\nthe funny thing is, I have never experienced an actual decoupling of the debugger from the process - hitting \"close\" on this message and then repeating the action always resumes the debugging session. The annoying thing is I have to hit \"close\" twice or even thrice (the message reappears at least once). always. never once. almost every time I ``continue`` or want to ``step into/over`` and I have to do it since this message covers the debugger controls. And I can't use the keyboard enter/esc key - I have to grab the mouse, since the errors aren't modular and do not receive focus.\r\n\r\nSo, for the fist part (<...> for variable values) - **maybe you could implement refreshing mechanic, on doubleclicking on them?**\r\nAnd for the second part (error messages) - **some sort of option to control over this mysterious \"amount of time\" the debugger deems as \"reasonable\"?**\r\n\r\nSteps to Reproduce:\r\nyeah, thats a problem, I can't share my project, and I don't know how to forcefully lag the workflow - I tried to build a test case similar to my project, but it seems it is still \"lightweight\" enough to not cause the mentioned behavior...\r\n\r\nthank you."},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/223814977","html_url":"https://github.com/Microsoft/vscode/issues/6244#issuecomment-223814977","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/6244","id":223814977,"user":{"login":"Spown","id":3817672,"avatar_url":"https://avatars.githubusercontent.com/u/3817672?v=3","gravatar_id":"","url":"https://api.github.com/users/Spown","html_url":"https://github.com/Spown","followers_url":"https://api.github.com/users/Spown/followers","following_url":"https://api.github.com/users/Spown/following{/other_user}","gists_url":"https://api.github.com/users/Spown/gists{/gist_id}","starred_url":"https://api.github.com/users/Spown/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Spown/subscriptions","organizations_url":"https://api.github.com/users/Spown/orgs","repos_url":"https://api.github.com/users/Spown/repos","events_url":"https://api.github.com/users/Spown/events{/privacy}","received_events_url":"https://api.github.com/users/Spown/received_events","type":"User","site_admin":false},"created_at":"2016-06-05T14:06:47Z","updated_at":"2016-06-05T14:06:47Z","body":">...since this message covers the debugger controls. And I can't use the keyboard enter/esc key - I have to grab the mouse, since the errors aren't modular and do not receive focus.\r\n\r\nI've noticed that I'm actually able to close the warnings if I press esc twice. As of now the warnings reappear 4-6 times every time I want to step forward/continue (snowball effect is a factor I guess). And there is a a couple seconds delay between each action which makes my debugging a nightmare... I find it \"easier\" to debug via ``console.log()`` rather than through interrupting right now."}}
{"actor":{"display_login":"Spown"}}