首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新行brackets.io上的右大括号

新行brackets.io上的右大括号
EN

Stack Overflow用户
提问于 2017-04-04 04:58:28
回答 1查看 241关注 0票数 0

当我编写JavaScript时,我喜欢把左大括号放在新的一行上。例如,当我创建一个for循环或if语句时,我在结束'(‘之后按return键,然后尝试放入'{’,但它像图片一样缩进,真的很烦人。我知道我可以退格缩进,但有时我只是继续打字,这很烦人。有没有办法改变设置来停止这种情况?我看了看,但什么也找不到。

我知道它是缩进的,就像语句不需要大括号一样

EN

回答 1

Stack Overflow用户

发布于 2017-04-04 05:12:07

我找不到特定于将左大括号移到下一行的设置。但是,存在禁用自动缩进用户设置。您可以尝试将以下选项设置为false:

代码语言:javascript
复制
// Automatically indent when creating a new block
"smartIndent": true,

大多数JavaScript都是在新的作用域级别(例如,函数定义、迭代器、条件语句)的同一行上用左大括号编写的,所以我怀疑括号默认有这个设置,这样新代码就会在新级别的块中正确缩进。

如果你喜欢自动缩进,你可以做的另一件事是在按回车键后按shift+tab键。这将使您的选项卡级别减少一个。在键入左大括号后再次按enter键时,自动意向将移动到块的正确标高。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43194150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档