Jos*_*osh 44 eclipse indentation
我从互联网上下载了一些代码,这四个空格的缩进对我来说是个废话.我尝试查找并替换"<4 spaces>"并将其替换为"\ t",但这只是用字符串"\ t"替换了所有空格集.我如何在"替换"框中放置一个标签?
Koh*_*ami 59
Text Editors从树形菜单.Insert spaces for tabs.
之后,Format从上下文菜单运行菜单并保存文件:

Cal*_*leb 15
回答你问题的后半部分:
人们喜欢空格而不是标签的原因是一致性.如果您将编辑器设置为将选项卡显示为4个空格宽,并且我的编辑器设置为将选项卡显示为8个空格宽,那么我们编写的代码对于我们每个人来说都会有所不同.这没关系,直到我们的共同同事忘记我们正在使用制表符并开始使用4个空格来划分他的线条.现在他的代码看起来很好,但所有的缩进对我来说都是不对的.
另外,当我们的工作决定行长度为80个字符或长度为120个字符时会发生什么?你会愉快地编写4个空格标签代码,当它到达我的编辑器时,我突然看到你的一些行太长了.
通常,只要您(以及处理代码的每个人)同意使用哪个以及制表符的宽度,您使用空格或制表符都无关紧要.
我到处使用4个空格,因为它在每个编辑器,每个存储库,cat编辑时以及其他任何地方看起来都是一样的.
Kouhei的响应是正确的,但是如果你想让auto formatter使用空格你需要更改Java格式化程序的选项(在首选项中,查找Java - > Code Style - > Formatter,创建一个新的样式从现有的一个,并选择"总是使用空格").然后,Ctrl+ Shift+ F将删除选项卡并插入空格.
小智 5
要解决 Eclipse 编辑器中带有空格的制表符问题:
菜单窗口-->首选项--> Java -->代码样式-->格式化程序
单击配置项目特定设置。
选中启用项目特定的设置
将弹出个人资料页面
使用Ctrl+ Shift+F格式化一个Java类,这将空格替换选项卡。
| 归档时间: |
|
| 查看次数: |
75758 次 |
| 最近记录: |