如何将Zend Studio 10.0.1设置为PHP文件中的制表符使用空格?


How can I set Zend Studio 10.0.1 to use Spaces for Tabs in PHP files?

我设置了这些选项:

General/Editors/Text Editors -为制表符插入空格[checked]

PHP/Code Style/Formatter - Edit profile Eclipse[built in],重命名profile为Eclipse[my] -缩进(tab) - tab策略:[仅限空格]

但是它仍然使用制表符来缩进

另一个需要更改的设置是html文件:

Window->Preferences->Web->HTML Files->Editor->使用空格缩进

总的来说,这是必要的步骤:

  • 窗口->首选项->常规->编辑器->文本编辑器->为制表符插入空格
  • 窗口->首选项->Web->HTML文件->编辑器->使用空格缩进
  • Window->Preferences->PHP->Code Style->Formatter并创建一个新的profile

这是一个很好的描述每一步的帖子,希望能有所帮助:

Zend Studio -为制表符插入空格

Aptana Studio 3是造成这种行为的原因。显然,它设置了一些与Zend Studio相冲突的eclipse设置。卸载Aptana并重新安装Zend Studio解决了这个问题。