Tag Archives: eclipse

Hello World 业界杂谈

eclipse设置空格代替tab

随着node.js的流行,js的书写方式正在悄然发生变化。
node.js里异步编程的大量使用,回调越来越多,缩进也就越来越多,以前,习惯了tab/四个格的缩进,现在发现这种缩进方式对代码越多影响越来越大:缩进太多,内层的代码要靠拖动水平滚动条才能看到;另外,tab键在各个IDE里显示的空格个数是不同的,2~8个不等。
所以,就准备修改自己js的书写习惯:用两个空格代替tab。
但是,如果真的手敲空格又缺失太麻烦,还好大部分IDE都会提供使用空格代替tab的的功能,即敲tab后,实际产生的是另个空格。
下面介绍一下eclipse的设置方式,如下图,首先打开eclipse的“偏好设置”,找到图中所示的选项:

在Formatter找到“Active profile”,不要直接修改系统默认的profile,点下面的New,新建一个,然后打开,如下图所示:

在第一个选项卡里找到General settings -> tab policy,右侧的下拉改为“Spaces only”,下面的两个“size”都改成2,保存推出即可
———