vim“modeline”相当于 eclipse 吗?

vim“modeline”相当于 eclipse 吗?

在我们的项目中,不同的开发人员使用不同的编辑工具。有些人使用 vim,有些人使用 eclipse。项目的性质要求一些文件带有 DOS 行尾,一些文件带有 Unix 行尾。有时行尾类型会在文件中混淆。Vim 用户不会遇到这个问题,因为每个文件都包含一个注释的“modeline”,如下所示

/* vi: set fileformat=dos: */

或者

# vi: set fileformat=unix

靠近 EOF,它告诉 vim 做正确的事情。

能否让 eclipse 针对每个文件执行相同的操作?例如,我可以在文件中告诉 eclipse“这是一个 DOS 文件;使用 DOS 行尾保存它并在需要时进行转换。”吗?

注意:这不是一个选项

  • 强制开发人员使用 vim
  • 在 eclipse 中添加需要维护的文件属性
  • 运行外部工具

答案1

File ---> Convert Line Delimiters To ---> Unix || Windows || Mac OS 9

答案2

编辑器配置。它允许以标准化方式指定文本文件特定的配置选项,例如行尾或缩进。有插件对彼此而言Vim

相关内容