我使用Visual Studio作为我的开发环境,标签缩进为4,但在我提交Google Code后,浏览器中的缩进为8,这使我的代码看起来很难看。
在网络浏览器中查看时,有没有人知道如何将标签缩进重置为4?
答案 0 :(得分:1)
显然这不受支持。 This enhancement request是近5年前提出的,仍被标记为“不会修复”:
如果您依赖标签为代码的宽度而不是8个空格 格式正确,然后其他贡献者将无法阅读您的代码。如果 你更喜欢硬标签,最好使用空格(而不是标签) 除了简单缩进之外的格式化/对齐:这样,您的代码将看起来全部 无论标签宽度如何,都是正确的。
我认为在可预见的未来我们不会对此采取行动:它会增加 项目管理的复杂性,以实现真正不是这样的东西 无论如何,这个好主意。
- artdent
所以看起来你运气不好。我想这是使用制表符而不是空格的结果。标签需要编辑的太多支持,高质量的编辑器仍然无处不在。
将Visual Studio配置为在任何地方使用空格而不是选项卡,包括按 Tab 键时,这是微不足道的: 工具→选项→文本编辑器→<语言> →选项卡→插入空格
如果您不想在任何地方使用空格,您可以设置源控制系统,以便在提交代码时将制表符转换为空格,并在签出时将空格转换回制表符。听起来只是为了解决你的一个工具的局限性而付出很多努力,但是一旦你设置它就不会那么难。