以空格代替Tab, 养成良好编码风格

来源:互联网 发布:js文件如何运行 编辑:程序博客网 时间:2024/04/27 19:25

  在编写程序代码时用空格代替Tab,可以避免由于编辑器对tab显示方式不同引起的代码错乱,是一种良好的编程风格。

  1. JBuilder
  在Project pane中右键点击项目名称,在弹出的菜单中选择"Properties..."以打开项目属性对话框。再选择 "Formatting" 属性选项,把其中的 "Use tab char" 前面的钩选取消即可。同时还可以在此指定语句块和折行的缩进空格数目。

  2. Eclipse
  在菜单栏选择 "Window" - "Preference" 打开自定义对话框。

  (1) 对于java代码,在 "java - code style -formatter" 中设置。在 "Select a profile" 中选择 "Java Conversions", 然后点击 "Show..." 按钮,把 "Indentation" 属性的 "Tab Policy" 改成 "Space Only", 同时设置缩进空格数;另外在 "Line Wrapping" 中设置折行的缩进为 1 个indent单位。 点击 "Apply" 或 "OK" ,将提示你为当前的属性配置方案另取一个名字。

  (2) 如果使用了MyEclipse, 对于JSP/ HTML/ JavaScript/ XML/ CSS/ SQL/ DTD代码,要分别在各自的 "Source" 属性中选中 "indent using spaces", 并设置缩进空格数。

  (3) 以上设置对整个workspace生效,但你还可以单独设置特定项目的java代码风格。

  3. UltraEdit
  在“高级”-“配置...”-“编辑”中设置“制表符使用空格代替”。
  另外,在“格式”菜单中还可以选择对空格和制表符进行相互转换。