gpt4 book ai didi

javascript - 为什么 Eclipse 不在 JavaScript 中取消缩进大括号?

转载 作者:行者123 更新时间:2023-12-01 17:51:18 24 4
gpt4 key购买 nike

我仔细研究了 Eclipse 上的格式设置几个小时,但没有找到解决此问题的方法:

Video of issue

当我在紧跟在 if、else 或 function 行之后的行中键入左大括号时,会自动添加结束大括号,但都不符合我的格式设置规则(即大括号应与 if、else 或 function 对齐文本)。

它的样子:

if (a)
{
}

它的外观(以及运行格式化程序后的外观):

if (a)
{
}

除了一件事,我会把它归结为 Eclipse 的缺陷:当编辑 PHP、Java 或 C++ 代码时,它可以按我的期望工作;大括号适当取消缩进。

最佳答案

这是因为 Javascript 格式正是这样。

if 语句标准:

if (a) {
// your code
}

如果您使用对象数组,例如:

var arr = [
{ prop: 'value', prop2: 5 },
{ prop: 'value', prop2: 5 }
];

它的工作完全符合预期。看看这个Javascript's style guide .

关于javascript - 为什么 Eclipse 不在 JavaScript 中取消缩进大括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32784059/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com