【问题标题】:Running simple terminal commands in command palette VS Code在命令面板 VS Code 中运行简单的终端命令
【发布时间】:2018-04-21 21:38:13
【问题描述】:

是否可以在命令面板中运行简单的终端命令?还是它的扩展?

例如,rm unwantedfile.txt 之类的东西在通过命令面板执行而不是必须打开集成终端或通过鼠标执行任务时非常有用(主要是对不必将手从键盘上移开感兴趣) .

我知道有Edit with Shell Command,但它似乎无法在文件本身之外进行编辑。

【问题讨论】:

  • 只需ctrl+`获取集成终端并输入。键入命令托盘没有区别。如果你不喜欢ctrl+`,你可以自定义它。
  • 那个公平。我想我比任何事情都更追求美学上的改进。似乎有点迷失方向,必须为一个非常简单的命令调出整个控制台。

标签: visual-studio-code


【解决方案1】:

您可以使用快捷方式使用 VS Code 内置功能。只需添加到keybindings.json

{
  "key": "cmd+shift+R",
  "command": "workbench.action.terminal.sendSequence",
  "args": {
    "text": "clear; rails server\u000D"
  }
},

或者你可以看看这个扩展,Command Runner,它完全符合你的要求。

【讨论】:

  • 在 Mac 上推 Shift+Command+P 然后输入“键盘”,在弹出几个选项后选择 Preferences: Open Keyboard Shortcuts (JSON) 打开 keybindings.json。然后使用上面在答案中描述的格式添加您的自定义命令。 “\u000D”是 EOL 字符。
猜你喜欢
  • 2020-12-11
  • 2019-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-09
  • 1970-01-01
  • 2022-10-20
相关资源
最近更新 更多