如何配置NetBeans以插入选项卡而不是一堆空格?

时间:2009-12-22 20:40:38

标签: netbeans

当我点击 Tab 来缩进代码时,我想得到一个真正的标签。这意味着当我选择它时,我只选择了一个大的东西。当我点击 Tab 时,NetBeans会插入5个空格而不是标签。有没有办法可以改变它?

5 个答案:

答案 0 :(得分:150)

转到工具 - >选项 - >编辑器 - >格式化并取消选中将标签扩展为空格

Expand Tabs to Spaces

确保您还为“每个缩进的空格数”和“制表符大小”选择相干值。


此外,您可以检查语言组合中的所有项目,并确保它们都使用常规设置。

Use All Languages Setting

您还可以按项目方式更改它。右键单击项目图标,选择属性,然后查看格式类别。

Use project specific options

自NetBeans 8.0起,这些菜单项仍然有效。

答案 1 :(得分:69)

在工具 - >中取消选中“将标签展开到空格”选项后,为“每个缩进的空格数”和“标签大小”选择相同的值似乎有效。选项 - >编辑 - >格式化,例如:

[ ] Expand Tabs to Spaces

Number of Spaces per Indent: [ 4]
Tab Size:                    [ 4]
....

答案 2 :(得分:6)

对于NetBeans 7.1.2,

我需要转到工具 - >选项 - >编辑 - >将标签扩展为空格并取消选中该标签(确保选中“所有语言”)。并且还为每个缩进的空格数标签大小设置了“8”。

只是拥有相同的价值对我来说不起作用。它必须是8。

答案 3 :(得分:5)

工具 - >选项 - >编辑器 - >格式化 将标签扩展为空格应取消选中,每个缩进的空格数应与标签大小相等。还要检查何时将语言所有语言更改为其他覆盖全局选项也应取消选中。

答案 4 :(得分:0)

Netbeans IDE 8.2(OSX)

转到文件->项目属性(您的项目)

enter image description here

选择类别格式

enter image description here

点击修改全局选项

enter image description here

然后点击确定

enter image description here

  • 取消选中:将标签扩展到空格
  • 点击:应用
  • 点击:确定

如果您要设置特定于项目的内容,则:

  • 选择:使用项目特定的选项
  • 取消选中:将标签扩展到空格
  • 您还可以选择语言(PHP)

enter image description here

然后点击确定