-
-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于按F5开启调试的一个提议 #50
Comments
我刚已经说了,xmake原本就会通过底下的按钮生成launch.json带起调试器,只是没对接任何快捷键而已。。 |
这个我知道能启动,纯键盘我也可以运行,只是觉得按CTRL+SHIFT+P,然后选xmake:debug稍微慢一点,F5太习惯了。 |
之前我记得#33也有人提过,然后我看到你代码里面的一部分实现,就是内部lua产生动态的launcher,后面肯定都没问题的,纯粹只是使用习惯的事情了。 |
就首次需要切debug mode编译而已,即使f5 首次还是要切debug编译的。。 之后的调试运行,只需要点一些下面的调试按钮就起来了,也不需要 按CTRL+SHIFT+P ,我感觉比按f5还快,就鼠标点下就好了。。 即使要接入f5,那也就是注册响应下f5按键事件,内部调用下跟底下按钮相同的func触发调试就行了,为啥还要折腾lauch啥的呢,xmake-vscode里面原本就弄好的。 |
I'd also like this feature, because I don't use the mouse much when writing code, and being able to click the keyboard button to start debugging my program would be nice. @littlewater It is not possible to bind Go into |
感觉还是集成到.vscode/launch.json和tasks.json好一点? 我看隔壁也开始做这个事情了 |
倒也不是说隔壁就很牛逼,只是希望能更好的集成到vscode上 |
主要是我现在暂时没时间研究这块,只能先自己绑定下 凑活着用吧,或者可以帮忙提个pr过来。 |
噢噢,确实也是😂😂 |
希望能够增加launch.json和tasks.json,我这边在远程连接的时候总是出现xmake的插件图标无法显示的问题,就很难受。 不知道根使用的终端有没有关系。我用的是zsh,在 |
图标问题,跟增加 launch.json和tasks.json 有什么关系,跟这个issue 也没啥关系,请新开 issue 详细描述问题和复现步骤。 |
因为想着加了之后就可以按F5进行debug了,有没有图标也不影响了。同时也方便传参数。 |
上面有人提供方案,自己绑到 f6上调,而且按下面的调试按钮 也没麻烦多少 现在也可以传参,暂时没时间搞 |
可以了,#99 |
主要是大部分从win平台过来的都习惯了F5,个人觉得最好能够把F5自动开启xmake run -d这个效果,类似nodejs的npm start。
然后我去看了一下关于launch.json的配置以及说明,感觉应该是可以对type这个字段下手,
我是参考了这里的,他里面type就是用了node,我感觉应该跟xmake调试启动接口类似,但是我接下来不是太明白这个地方type到底能不能自定义修改,可能需要跟vscode的插件实现有关系了吧?
不知道这个思路是不是已经有考虑过?我回头也会继续看看怎么搞。
The text was updated successfully, but these errors were encountered: