问题标签 [braces]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3560 浏览

list - Tcl 在使用 `$` 符号时添加花括号

这个程序的输出是

奇怪的是,tcl 在第二个输出中添加了花括号。我想这是因为它使用$符号。但我真的需要使用它,我不想插入大括号。如何解释这一点以及如何避免大括号?

0 投票
1 回答
165 浏览

vim - 当有注释掉的大括号时,如何使用 vim 缩进行?

我通常使用 vim 重新缩进运算符 ('=') 以便根据其语法缩进我的源代码。我还在整个文件中使用它,特别是如果我必须阅读其他人编写的源代码并且他们有不同的选项卡设置或类似的东西('gg=G' 在那里真的很有帮助)。这只有在我有类似的东西时才有问题

当我尝试缩进这段代码时,我得到以下缩进级别:

因此,第 (5) 行中的右大括号与第 (3) 行中的左大括号相关联,后者已被注释掉,因此不是语法的一部分。第 (6) 行中的右大括号与 (2) 中的左大括号配对,这是错误的。这个问题也会影响到代码的其余部分,因为在此之后的函数不会与级别 0 对齐,而是从级别 1 开始。

如果光标位于第 (5) 行的大括号上,则会突出显示 (2) 中正确匹配的大括号,但按 '%' 会跳转到第 (3) 行。这个问题在这里得到解决,但假设的解决方案(一个名为 matchit 的插件)只修复了 %,而不是 =。

有谁知道解决这个问题的插件或黑客?

提前致谢。

0 投票
1 回答
325 浏览

java - 在 java 中使用 swing 时出现错误消息的对话框

我不是一个好的java程序员。当我使用这种编码时,我遇到了一些错误。有人可以帮我吗?

我收到此错误:

0 投票
3 回答
228 浏览

java - 没有关联关键字的 Java 块

出于好奇,我试了一下,看看它是否是方法中的有效代码:

它是!它所做的只是限制范围:

这很好,例如当我需要做一些结构上看起来像这样的事情时:

但我想限制以下范围i

我确实可以。这对其他任何东西有用还是只是晦涩难懂?

此外,我已经读过限制对象的范围是确保尽快将其进行垃圾收集的好方法,因此在这方面可能这样做是有益的。那是对的吗?

0 投票
4 回答
971 浏览

php - {$_GET['action']}(); 所有这些牙套是什么意思?

有人可以帮助理解 php 中的这个语法技巧:

enter $controller->{$_GET['action']}();

我说的是

我试图理解这个博客http://r.je/mvc-in-php.html上的 mvc 模式,但如果我能理解这个语法技巧,它真的对我有帮助......

谢谢

0 投票
1 回答
343 浏览

c# - 我希望我的函数大括号在 c 中使用 Visual Studio 自动完成

我希望我的函数括号在 c# 中使用 Visual Studio 自动完成。我已经尝试过 Visual Studio 的大括号完成器扩展,但它只完成了花括号。并且还尝试了生产力电动工具,但无法找到此功能。请回复如何操作。当我从可用函数列表中选择一个函数时,我希望我的预定义函数括号自动完成,就像 netbeans 一样。

0 投票
1 回答
583 浏览

c++ - 固定大括号(大括号匹配)工具

我刚刚完成了数千行机器人代码的编写,这些代码在逻辑语句上具有逻辑语句,只是为了从我的编译器中找出我在某处缺少大括号。

有没有可以自动搜索代码并修复不匹配大括号的工具?

0 投票
3 回答
249 浏览

php - PHP:添加可选的花括号以控制现有代码中的结构

我过去常常在不需要时在 PHP 中省略花括号,这 - 随着我的程序控制流的复杂性越来越高 - 导致代码难以理解且无法维护:

我的目标是自动将那个 blob 变成这样: /code> 我知道这里有很多关于是否添加可选大括号的讨论,但我找不到如何方便地将它们添加到现有 PHP 代码的问题的答案。提前致谢!

0 投票
2 回答
1444 浏览

jquery - css/jquery:在可变高度的花括号上

[这是我之前的问题非常宽的细花括号与 css 或 jquery的后续]

这是一个小提琴绘图花括号:http: //jsfiddle.net/q9Bcb/7/

有没有更简单/更好的方法来获得它?

0 投票
1 回答
451 浏览

c++ - 在 C++ 中使用大括号与不使用大括号来实例化变量有什么区别?

我来自 Java 世界,并且t1刚刚声明了这绝对不是这里的情况,因为这两行都调用CTtest. 在这种情况下,t1 和 t2 一样调用被覆盖的默认构造函数。是否有任何情况下它实际上有所作为,或者我们总是可以省略大括号?

也许这只是我,但我找不到任何暗示。只有关于何时使用大括号与圆括号(与值与复制构造函数)的讨论。