对象属性的Javascript Eclipse缩进问题

对象属性的Javascript Eclipse缩进问题,javascript,eclipse,indentation,Javascript,Eclipse,Indentation,好的,我对eclipse/javascript有一个问题。对象属性内部的标识是8个空格,这让我很生气。我希望它是4个空格。为了解决这个问题,我需要改变什么?我希望eclipse将其格式化为“b” 提前谢谢。我想您需要检查Javascript格式化程序 转到窗口->首选项并在搜索框中键入“格式化程序”。从那里您可以修改特定语言的代码样式。我也有同样的问题(同样适用于数组) 对我来说唯一有效的方法是禁用智能插入模式(CTRL+Shift+Insert)以缩进第一个属性,然后如果再次启用它,它应该可以

好的,我对eclipse/javascript有一个问题。对象属性内部的标识是8个空格,这让我很生气。我希望它是4个空格。为了解决这个问题,我需要改变什么?我希望eclipse将其格式化为“b”


提前谢谢。

我想您需要检查Javascript格式化程序

转到窗口->首选项并在搜索框中键入“格式化程序”。从那里您可以修改特定语言的代码样式。

我也有同样的问题(同样适用于数组)

对我来说唯一有效的方法是禁用智能插入模式(CTRL+Shift+Insert)以缩进第一个属性,然后如果再次启用它,它应该可以正常工作。

EclipseIndigo(用于J2EE)

窗口->首选项->JavaScript->代码样式->格式化程序

然后编辑

换行->表达式->对象初始值设定项->缩进策略:按一缩进


Eclipse中是否安装了JavaScript插件?如果没有,我认为你不会得到格式化选项。如果你在Window->Preferences下搜索JavaScript呢?你对格式/代码样式有什么看法吗?没有。它可能是一个bug,因为它看起来应该是4。顺便说一句,我正在使用Indigo。任何决定从“换行”而不是“缩进”控制缩进的人都应该被送回UX学校。
var a = {
        t: 'Hi'
};

var b = {
    t: 'Hi'
};