如何 在 VSCode集成 angular2/4 插件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何 在 VSCode集成 angular2/4 插件相关的知识,希望对你有一定的参考价值。
参考技术A 首先使用reactnative编写一个简单的应用,在碰到问题的时候,肯定需要对代码进行调试。目前reactnative支持在Chrome浏览器内进行调试。需要选择Scheme->Run的选项为Debug,否则模拟器中不会出现调试选项。将应用设置为在模拟器中运行,运行后如何让集成的 VSCode 终端不捕获 CTRL-E、CTRL-X 和 CTRL-A?
【中文标题】如何让集成的 VSCode 终端不捕获 CTRL-E、CTRL-X 和 CTRL-A?【英文标题】:How can I have the integrated VSCode terminal not capture CTRL-E, CTRL-X, and CTRL-A? 【发布时间】:2019-10-17 07:41:54 【问题描述】:实际行为:键盘快捷键通常在终端之外执行的操作
预期行为:
CTRL-X-E 应该在集成终端中打开 $EDITOR,就像在基于 Readline 的终端中一样
【问题讨论】:
code.visualstudio.com/docs/editor/… 谢谢,但我查看了那些文档,但他们没有回答我的具体问题。看来我必须从当前绑定到键的终端操作向后工作。我尝试了 15 分钟后无法弄清楚:/ 【参考方案1】:从我选择查看 JSON 键盘快捷键的命令面板中,然后将其输入到结果文件中:
// Place your key bindings in this file to override the defaults
[
"key": "ctrl+e",
"command": "ctrl+e",
"when": "terminalFocus"
,
]
这允许我在终端处于焦点时在终端中使用 CTRL+E,而不是由 VS Code 解释它。
【讨论】:
您的意思是“ctrl-e”吗?这对我有用。如果您是这个意思,我可以在更改后将您的答案标记为正确。 完成。我的意图是让 PSReadLine 的历史功能正常工作,但我想我没有直接回答你的问题。对此感到抱歉。【参考方案2】:修改vscodesettings.json
避免Ctrl + E
冲突:
"terminal.integrated.commandsToSkipShell": [
"-workbench.action.quickOpen"
]
查找其他命令ID:Ctrl + K , Ctrl + S
打开“键盘快捷键”,按Alt + K
然后记录冲突组合键。
【讨论】:
以上是关于如何 在 VSCode集成 angular2/4 插件的主要内容,如果未能解决你的问题,请参考以下文章
如何将 ExpressJS 服务器与 Angular2 集成