我工作的项目有一个缩进标准如下:
示例:
在Vim中,通过以下方式实现必要的配置:
:set tabstop=8 softtabstop=4 noexpandtab
如何配置Eclipse以自动强制执行此缩进标准?
答案 0 :(得分:0)
我不相信Eclipse CDT支持这种缩进样式。
Eclipse是开源的;您可以考虑contributing a patch添加对此样式的支持。
答案 1 :(得分:0)
Eclipse没有内置功能,但看起来插件 Vrapper (Vim) 提供了您正在寻找的内容。
请参阅Vrapper > Documentation > Configuration:
- softtabstop - 为标签使用空格时,将此设置为每个标签按键和按下时插入的空格数 InsertMode中的 Backspace 将删除那么多空格,就像你有了一样 删除了一个标签字符。
- tabstop - 由
i_ctrl-t
,i_ctrl-d
和:retab
使用。确定在启用xpandtab
时替换每个制表符的空格数。- expandtab / noexpandtab - 由
i_ctrl-t
,i_ctrl-d
和:retab
使用。确定:retab
是否应使用空格替换所有选项卡(true)或使用制表符替换空格(false)。同时确定i_ctrl-t
和i_ctrl-d
是否会使用标签替换tabstop
个空格。
答案 2 :(得分:0)