1

我使用Visual Studio作为我的开发环境,tab缩进是4,但是我提交到google code后,在浏览器中缩进是8,这让我的代码看起来很难看。

有谁知道在网络浏览器中查看时如何将标签缩进重置为 4?

4

1 回答 1

1

显然这是不支持的。此增强请求是在近 5 年前提交的,仍然标记为“不会修复”:

如果您依靠制表符的宽度而不是 8 个空格来正确格式化代码,那么其他贡献者将无法阅读您的代码。如果您确实更喜欢硬制表符,最好使用空格(而不是制表符)进行除普通缩进之外的任何格式/对齐方式:这样,无论制表符宽度如何,您的代码都会看起来不错。

在可预见的未来,我认为我们不会对此采取行动:这将增加项目管理的复杂性,以实现无论如何都不是一个好主意的东西。

–<a href="https://code.google.com/u/artdent/" rel="nofollow noreferrer">artdent

所以看起来你运气不好。我想这就是使用制表符而不是空格所得到的。选项卡需要编辑器的太多支持,遗憾的是,高质量的编辑器仍然没有普及。

将 Visual Studio 配置为在任何地方使用空格而不是制表符是微不足道的,包括当您按下Tab键时:工具 → 选项 → 文本编辑器 → <语言> → 制表符 → 插入空格

  

如果您不想在任何地方使用空格,您可以设置您的源代码控制系统,以便在提交代码时将制表符转换为空格,并在您签出时将空格转换回制表符。听起来只是为了解决其中一种工具的局限性需要付出很多努力,但是一旦设置好它,在实践中就不会那么难了。

于 2013-08-09T08:13:39.123 回答