Spaces vs. Tabs – 最佳实践?

Spaces vs. Tabs – 最佳实践?,第1张

概述我曾经是一个标签怪物 – 我总是使用标签来缩进我的源代码,如果我看到任何空格,我会立即进行正则表达式搜索/替换以用标签替换所有前导空格. …直到我意识到我没有注意到某些文件中存在大量空格,因此它们在不同的编辑器中打开不一致(例如Notepad vs. Emacs vs. Visual Studio). 为什么一个人比另一个人更好的原因是什么?是否一般被称为更好的做法? 有了优秀的文本编辑器,它并不 我曾经是一个标签怪物 – 我总是使用标签来缩进我的源代码,如果我看到任何空格,我会立即进行正则表达式搜索/替换以用标签替换所有前导空格.

…直到我意识到我没有注意到某些文件中存在大量空格,因此它们在不同的编辑器中打开不一致(例如Notepad vs. Emacs vs. Visual Studio).

为什么一个人比另一个人更好的原因是什么?是否一般被称为更好的做法?

解决方法 有了优秀的文本编辑器,它并不重要.这只是一个技术背景细节. UI行为将是相同的.

这里唯一重要的是项目中的每个人都决定使用什么,每个人都坚持这一点.因为,正如您所发现的,如果标签和空格都用于文件内的缩进,则会出现问题.

更新:当我的意思是项目中的每个人都决定使用什么时,我当然意味着每个人都应该就同一个决定达成一致. :D(这可能是棘手的部分.)

总结

以上是内存溢出为你收集整理的Spaces vs. Tabs – 最佳实践?全部内容,希望文章能够帮你解决Spaces vs. Tabs – 最佳实践?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1081010.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存