好的,我的eclipse / javascript有问题。对象属性内部的标识是8个空格,它让我很生气。我希望它是4个空格。为了解决这个问题,我需要更改什么?我希望eclipse将其格式化为“b”。
var a = {
t: 'Hi'
};
var b = {
t: 'Hi'
};
提前致谢。
答案 0 :(得分:14)
Eclipse Indigo(for J2EE)
窗口 - >偏好 - > JavaScript - >代码风格 - >格式化器
然后编辑...
换行 - >表达式 - >对象初始化器 - >缩进政策:缩进一个
答案 1 :(得分:3)
我有同样的问题(也适用于数组)。
对我来说唯一有用的是禁用智能插入模式(CTRL + Shift + Insert)来缩进第一个属性,然后如果再次启用它,它应该可以正常工作。
答案 2 :(得分:0)
我想你想检查你的Javascript格式化程序。
转到Window->偏好设置,然后在搜索框中输入“Formatter”。从那里,您可以修改特定语言的代码样式。