首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >VSC命令日志

VSC命令日志
EN

Stack Overflow用户
提问于 2017-06-09 16:47:14
回答 2查看 1.4K关注 0票数 7

尝试弄清楚如何为特定命令创建键绑定。我可以在pallete中看到这个命令,但是它没有绑定,所以我在keybindings.json中看不到它。

有没有办法可以记录在VSC中执行的所有命令,以便我可以执行命令并在日志中看到命令名称?

编辑:

为了说明这一点:

  • 我想要通用的方法,让我知道怎样才能找到发出的命令以及它们的命令in。
  • 我已经知道,我在default keybindings文件中找到了一些命令,而这不是找到你运行的命令的通用方法。它不会列出所有命令,也不会解释每个命令是什么,并且您不能使用它来验证它是否就是您执行的命令。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-10 02:06:02

也可以使用键盘快捷键(Preferences: Open Keyboard Shortcuts命令)创建绑定。您可以按命令名进行搜索,甚至可以检查其对应的id:

第二种选择是你可以启用跟踪并在输出面板中查看执行的命令(看起来它不会记录从命令面板执行的命令):

  1. 将日志级别设置为trace。您可以在启动VS代码时传递--log参数,例如:code --log trace (由于某种原因对我不起作用)或从命令面板执行Developer: Set Log Level...

  1. 之后,您应该会在窗口进程的输出面板中看到已执行的命令。

票数 6
EN

Stack Overflow用户

发布于 2017-06-10 21:15:49

“切换行注释”命令的id是editor.action.commentLine

可以使用键盘快捷键编辑器中的搜索功能查找所有命令ids (在macOS上,可以通过Application Menu > Preferences > Keyboard Shortcuts或使用快捷键Cmd+K Cmd+S打开它)。

keybindings.json中,您可以触发自动完成帮助(即Ctrl+Space)并搜索所有可用命令。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44453308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档