如何在Eclipse中指定我的空白样式并重新格式化有问题的文档?

如何在Eclipse中指定我的空白样式并重新格式化有问题的文档?,eclipse,configuration,tabs,format,whitespace,Eclipse,Configuration,Tabs,Format,Whitespace,我有一个混合了HTML、JavaScript和PHP的文档。我在Eclipse中编辑它 我不是文档的原始作者,我正在修改它 在修改它时,Eclipse的TAB和SHIFT+TAB(缩进和取消缩进)不能按预期工作 通过按TAB键插入的任何缩进都可以使用SHIFT+TAB撤消,但文档中已经存在的缩进不能以相同的方式撤消。在这种情况下,按SHIFT+TAB键不起任何作用 这个文件中的空格似乎与Eclipse所期望的不同 我的自然编码风格(来自定制VIM)是仅空格,我的TAB和SHIFT+TAB一次插入

我有一个混合了HTML、JavaScript和PHP的文档。我在Eclipse中编辑它

我不是文档的原始作者,我正在修改它

在修改它时,Eclipse的TAB和SHIFT+TAB(缩进和取消缩进)不能按预期工作

通过按TAB键插入的任何缩进都可以使用SHIFT+TAB撤消,但文档中已经存在的缩进不能以相同的方式撤消。在这种情况下,按SHIFT+TAB键不起任何作用

这个文件中的空格似乎与Eclipse所期望的不同

我的自然编码风格(来自定制VIM)是仅空格,我的TAB和SHIFT+TAB一次插入和删除四个空格

如何为此重新编程Eclipse,然后让Eclipse重新设置此未知格式文档的样式,以将键盘快捷键恢复到正常行为


我知道[Window]->[Preferences]->(language)->[Code Style]包含很多选项,但这比我现在想做的要多,而且我经常发现自己在许多不同的Eclipse安装中工作。对于这种特殊的样式和导入,是否有预定义的代码样式?我认为这是一种比较常见的风格。

据我所知,没有办法导入一组特定的首选项,这似乎就是您所寻找的。您将它们作为一个整体导入和导出(顺便说一句,它工作得不是很好)

恐怕你要做的是自己在首选项中配置它们,并或多或少地手动编辑代码