Plnkr - 如何添加大括号?

Posted

技术标签:

【中文标题】Plnkr - 如何添加大括号?【英文标题】:Plnkr - How to add curly brackets? 【发布时间】:2014-10-02 05:37:02 【问题描述】:

基本上我刚开始使用 plnkr.co。 但是,每次我尝试插入“”时,我的 html 部分都会被挤在一起,如图所示:

我只需单击 shift+alt+0,它就会被挤在一起。

以前有谁可以告诉我这里发生了什么?

编辑:似乎没有办法改变这一点。

结论:Plnkr 背后的开发者都是白痴。

【问题讨论】:

你能链接到 plnkr 吗? 为什么必须按shift+alt+0 来添加大括号? @ExplosionPills 好吧,真的没有什么可链接的。它发生在我所做的每一次 plnkr 编辑中——不管浏览器如何。我认为这是 javascript 中的某种热键 - 但它似乎是一个非常愚蠢的实现。 @runTarm 键绑定因您知道的键盘而异。这就是我如何输入它的一个我的。我几乎正在寻找一种禁用 plnkr 功能的方法,但我找不到任何方法。让我大吃一惊,为什么这些人会实现这样的功能,却没有选择禁用它。 【参考方案1】:

有时我觉得 Plunker 有点滞后,但总的来说它很容易成为我最喜欢的 JS 在线编辑器之一(能够添加文件!).. 除了这个卷曲问题。

我使用的是丹麦语键盘,不幸的是花括号位于 CTRL+ALT+7: 和 CTRL+ALT+0: 。这意味着每当我制作 时,一切都会崩溃。

我使用这些在线编辑器主要是为了测试 AngularJS,这意味着到处都有很多 directives。

在 ACE、EMACS 或 VIM 之间切换似乎无法解决问题。

【讨论】:

【参考方案2】:

结论:Plnkr 背后的开发者都是白痴。

没有他们,只有我,我通常不认为自己是个白痴。如果您发现自己在 Plunker 上,很可能是因为有很多人认为它有用且值得一试,不过如此。如果这是您带给社区的态度,那么您可能会在其他地方找到更多沃土。

您是否认为SHIFT-ALT-0 似乎不太可能被经常编程和闭合大括号的人使用?如果这是您选择的设置,那么很抱歉我没有考虑您的具体情况。正如runTarm所指出的,SHIFT-ALT-0在ace编辑器中默认绑定到collapse命令。

也许更好的结论是可配置的键绑定将是一个很棒的功能。

【讨论】:

【参考方案3】:

Alt+0fold all 在Ace 编辑器中的默认快捷方式。

Ace editor: Default Keyboard Shortcuts

Plunker 也默认借用了 Ace 的键绑定,所以所有的 html 标签都被折叠了。

您可以尝试更改键绑定选项以查看是否有帮助,它位于编辑器选项面板下,右侧的齿轮图标

希望这会有所帮助。

【讨论】:

我尝试了其他键绑定,但它们具有相同的 alt+0 绑定。不过谢谢。我很惊讶他们会包含如此不灵活的键绑定并且无法禁用它们。真可惜。

以上是关于Plnkr - 如何添加大括号?的主要内容,如果未能解决你的问题,请参考以下文章

phpStorm中如何不让其自动添加封闭大括号?

LaTex中如何输入大括号(左边的),并输入2行内容

Resharper:循环后自动插入大括号

visual studio 代码编辑时怎样自动添加大括号

mathtype怎么插入大括号

lua 函数调用的时候使用小括号和使用大括号有啥区别,如何定义?