以空格代替Tab, 养成良好编码风格
在编写程序代码时用空格代替Tab,可以避免由于编辑器对tab显示方式不同引起的代码错乱,是一种良好的编程风格。
1. JBuilder
在Project pane中右键点击项目名称,在弹出的菜单中选择"Properties..."以打开项目属性对话框。再选择 "Formatting" 属性选项,把其中的 "Use tab char" 前面的钩选取消即可。同时还可以在此指定语句块和折行的缩进空格数目。
2. Eclipse
在菜单栏选择 "Window" - "Preference" 打开自定义对话框。
(1) 对于java代码,在 "java - code style -formatter" 中设置。在 "Select a profile" 中选择 "Java Conversions", 然后点击 "Show..." 按钮,把 "Indentation" 属性的 "Tab Policy" 改成 "Space Only", 同时设置缩进空格数;另外在 "Line Wrapping" 中设置折行的缩进为 1 个indent单位。 点击 "Apply" 或 "OK" ,将提示你为当前的属性配置方案另取一个名字。
(2) 如果使用了MyEclipse, 对于JSP/ HTML/ JavaScript/ XML/ CSS/ SQL/ DTD代码,要分别在各自的 "Source" 属性中选中 "indent using spaces", 并设置缩进空格数。
(3) 以上设置对整个workspace生效,但你还可以单独设置特定项目的java代码风格。
3. UltraEdit
在“高级”-“配置...”-“编辑”中设置“制表符使用空格代替”。
另外,在“格式”菜单中还可以选择对空格和制表符进行相互转换。
分享到:
相关推荐
由于不同的开发者可能对空格和TAB有不同的偏好,因此建立并遵循一个明确的编码规范是必要的。例如,一些团队可能会选择完全禁止使用TAB,而要求所有缩进都使用空格;另一些团队则可能更倾向于使用TAB,因为它在...
2. **替换tab键**:在C语言和其他一些编程语言中,推荐使用4个空格来代替tab键进行缩进,因为这提供了更好的一致性,尤其是在不同的编辑器或IDE之间切换时。此工具可以将源代码中的tab字符转换为4个空格,使得代码在...
本文将详细介绍如何在MyEclipse中进行一些关键设置,如设置Tab为空格、统一编码为UTF-8等,以帮助开发者创建高质量、可移植性强的应用程序。 #### 二、MyEclipse设置详解 ##### 1. Tab用空格替代 在开发过程中,...
这个小工具的主要功能是将代码中的制表符转换为空格,以确保代码的统一性和一致性。这对于在团队合作中维护代码规范或者在阅读他人代码时调整格式非常有帮助。例如,如果你接收到一份使用制表符缩进的代码,但你的...
此外,它还具有检查和转换Tab与空格的功能,允许用户快速将代码中的Tab替换为空格或者反之,确保代码风格的一致性。 Notepad++的另一个亮点是其丰富的插件系统。通过安装如"Spaces and Tabs"这样的插件,用户可以更...
在实际开发中,一些项目可能会制定自己的编码风格指南,明确规定缩进使用Tab还是空格。例如,Python社区推荐使用四个空格进行缩进,而JavaScript社区中则存在使用Tab和空格两种习惯。对于开发者而言,了解并遵循这些...
连续多个空行压缩为一个空行,行尾不能有空格或TAB。 减轻人工处理工作。 例如: #对文件maic.c处理连续多个空行压缩为一个空行,行尾不能有空格或TAB。 ulu-del-muti-blank-line.sh main.c #对文件maic.c处理行尾不...
shell脚本替换文件中的tab为空格,删除空白行(空白行:有空格而没有字符)
本文主要给大家介绍了关于vi与vim修改tab为4个空格的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 方法如下: 配置文件位置:/etc/virc 和 /etc/vimrc 配置文件中如果要添加注释,不...
这个主题,"Tabú_用tab代替回车",旨在探讨如何利用Tab键来组织和格式化文本,特别是在编程环境中。让我们深入了解一下这个概念。 Tab键的主要作用在于缩进,它可以帮助我们将代码或文本按照层次结构清晰地排列。...
R语言编码风格指南是Google为R语言编程提供的规范,目的在于提升代码的可读性、可共享性和易于检查。R语言作为一款主要应用于统计分析和图形表示的高级编程语言,其编码风格的统一对于团队协作和知识传递至关重要。...
例如,在一个将Tab设置为8个空格宽度的编辑器中,混合使用Tab和空格进行缩进的代码,当移动到一个将Tab设置为4个空格的编辑器时,可能会出现错误的对齐。因此,为了保证代码的一致性和可移植性,推荐在编程时使用...
基于个人的学习和使用经验,作者李熹总结了一系列关于良好SQL编码风格的建议,以帮助读者提高SQL编码的质量。 首先,了解SQL和数据库的基础是必要的。数据库是管理数据的最新技术,是计算机科学的重要分支,而SQL是...
【良好的SQL编码风格】在SQL编程中,编码风格起着至关重要的作用,它直接影响到代码的可读性、可维护性和逻辑表达的清晰度。SQL,全称Structured Query Language,是用于管理和处理关系数据库的标准语言,其重要性...
良好的编码风格包括但不限于:合理地命名变量和函数,使它们具有描述性;遵循一定的缩进和空格规范,使代码层次清晰;注释要简洁明了,解释复杂逻辑或不易理解的部分;避免过长的行和过深的嵌套。遵循一套统一的编码...
set expandtab " 使用空格代替制表符 set shiftwidth=4 " 每次使用>>或移动缩进4个空格 set tabstop=4 " 在显示时,每个制表符视为4个空格 set smarttab " 在不同缩进级别时智能地插入和删除制表符 set softtabstop=...
Linux内核编码风格指的是在编写Linux内核代码时应遵循的一系列约定和格式规范。由于Linux内核是用C语言编写的,其编码风格遵循了C语言社区的传统习惯,同时根据性能和可读性的需要做了一些调整。这些规则被Linux内核...