gpt4 book ai didi

javascript - 如何更改 emacs 在 JavaScript 中缩进匿名函数第一行的空格数?

转载 作者:行者123 更新时间:2023-11-28 01:07:25 25 4
gpt4 key购买 nike

我认为 emacs 正在计算左括号/方括号的数量,并为每个括号缩进 4 个空格。所以我的代码缩进如下:

setTimeout(function() {
console.log('Hello');
}, 1000);

我更喜欢这个,而不是这个:

setTimeout(function() {
console.log('Hello');
}, 1000);

如何更改此设置?

编辑:M-x版本给了我:2010年3月26日在crested上的GNU Emacs 23.1.1(x86_64-pc-linux-gnu,GTK+版本2.18.3),由Debian修改

很遗憾,我无法更新我的 emacs 版本。

最佳答案

基于your other question我怀疑您正在使用java-mode。正如 my answer 中所建议的那样,最好使用专用的 JavaScript 模式(例如 js-modejs2-modejs3-mode)来编辑 JavaScript 代码。

js-modejs2-mode 都按照您想要的方式缩进示例代码:

setTimeout(function() {
console.log('Hello');
}, 1000);

关于javascript - 如何更改 emacs 在 JavaScript 中缩进匿名函数第一行的空格数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24915701/

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