当前位置: 首页 > 知识库问答 >
问题:

Java代码缩进混合空格和制表符

林烨烨
2023-03-14

选项卡和空格混合用于相同的项目。

我需要代码缩进,但不要用空格替换制表符,反之亦然。我只需要缩进代码(带空格或制表符的新缩进并不重要)。

使用Eclipse IDE,但欢迎插件或其他工具。

另外,我知道在同一个项目中,使用相同的空白策略(制表符或白色)更好。

例如\t--

之前

void foo() {
\b\b\btest1();  // 3 spaces
\ttest2();  // 1 tab
}

之后

void foo() {
\b\b\b\btest1();  // 4 space (1 extra space to be indent correctly)
\ttest2();  // 1 tab  (do not change tab char with spaces because of that has correct indentation)
}

共有1个答案

白泽语
2023-03-14

在Eclipse中,在Project菜单中,进入Properties-

要应用它们,请在代码中按ctrl a选择代码,然后按ctrl i根据参数设置格式

 类似资料:
  • 我需要检查代码不混合缩进空白和制表符。 如果同时满足以下两个条件,则代码中会混合空格和制表符: 有些行包含一个空格,直到第一个非空白字符(或行尾) 这是我一直想做的 但是当输入是 输入示例: 输出 你能解释一下我该怎么解决这个问题吗?

  • Java15引入了(非预览)文本块功能。它允许在不破坏代码缩进的情况下定义多行字符串文字,方法是从行中去掉公共空白前缀。JEP 378中描述了该算法。 但是,在使用制表符和空格组合缩进行的情况下,“公共空白前缀”是如何定义的呢? 例如,在下列情况下(表示空格,

  • 问题内容: 我决定学习一点Python。第一部分介绍说它使用缩进来对语句进行分组。虽然最好的习惯显然是仅使用其中一种,但是如果我互换它们会发生什么呢?多少个空格将被视为等于一个制表符?如果将制表符和空格混合使用,还是根本无法工作? 问题答案: 空格不等同于制表符。用制表符缩进的行与用1、2、4 或8个 空格缩进的行的缩进不同。 通过反例证明( 错误或至多限制-tab!= 4个空格 ): 的‘显示一

  • 问题内容: 混合使用PHP和HTML时,应使用什么合适的缩进样式?我要缩进以使输出的HTML具有正确的缩进,还是使PHP / HTML混合看起来格式正确(从而更易于阅读)? 例如,假设我有一个循环输出表行。以下哪一项是正确的? PHP / HTML组合看起来正确: 输出的HTML看起来正确: 我发现,遇到这种情况时(经常),我没有标准的样式可以使用。我知道可能没有“正确”的答案,但我很想听听其他开

  • 问题内容: 在某处是否有标准的Google Go编码约定文档来设置制表符或空格在Go源代码中缩进是首选?如果不是,那么(统计上)更流行的选择是什么? 官方的建议是什么?(如果有) 最受欢迎的选择是什么? 问题答案: 官方建议使用以下格式格式化代码 或直接使用gofmt命令 您可以在golang.org博客上或“ 有效” go 文档中了解有关此内容的更多信息: 缩进 我们使用缩进标签,默认情况下go

  • 问题内容: 我是Python的新手。上面粘贴的程序特别在“ if temp == dna2:”行给我一个错误“缩进中的制表符和空格的不一致使用”。有人可以帮我找出缩进不正确的地方吗? 问题答案: 这意味着您在缩进中混合了空格和制表符。您必须解决此问题,使其与制表符或空格保持一致。