24

Is there a way to set the tab size in IntelliJ for a single file only, or at most for a single project?

I use a tab size of 3 for all my code; however, I'm collaborating on a project with an author who prefers a tab size of 4. Is there a way to set the tab size to 4 for only those files that are part of this project?

4

4 回答 4

20

Settings通过导航到File->打开对话框Settings。在Project Settings [yourproject]对话框的左侧,导航到Code Style-> General。可在该Tab size窗格中配置,您提供的值仅适用于名为 的项目yourproject

于 2012-05-24T18:18:19.083 回答
3

对于那些找不到的人project specific setting

新闻Command + ,将为您提供所需的偏好

于 2015-12-09T06:23:20.257 回答
0

您可以为项目设置全局格式并“重新格式化代码”以符合每个人的首选风格。

问题将出在您的版本控制系统上。如果您可以在 3 到 4 个空格之间来回加油,您将永远无法看到有意义的变化。

最好确定一个标准并坚持下去。

我不清楚私人项目的想法。这取决于您的版本控制系统。如果可以签入和签出代码以使选项卡大小不会影响提交,那么我会说您可以独立。如果您通过添加已编译的 3rd 方 JAR 来共享公共代码,那么我会说您可以独立。

于 2012-05-24T18:15:30.103 回答
0

这不是您问题的确切答案,但 IntelliJ 目前(4/2013)可以“仅”处理每种语言的选项卡设置,这是 - 老实说 - 完全可以,因为语言和文件类型通常是“相同的” . 所以这你解决了你的问题。

您可以在文件 -> 设置 -> 项目设置 -> 代码样式 -> >您的语言中找到设置。

于 2013-04-12T08:49:25.773 回答