Pra*_*ran 7 standards whitespace conventions process
我养成了从源文件中删除尾随空格的习惯.事实上,我让我的编辑器自动执行此操作.我使用git养成了这个习惯; 它创造了我坚持的习惯.
我的问题涉及我不能证明这种行为的理由.我可以理解,在某些领域,例如网页设计师,它可能会影响他们的最终结果.对于程序员来说,我们从中获得了什么?我们不能把它留进去吗?
我也喜欢修剪空白.没有技术要求,但它有一些优点:
然而,最重要的是,在整个源代码中使用一致的格式(间距,缩进,支撑样式......)有很大的好处(恕我直言).这使代码更容易阅读,并避免重新格式化的大差异(如果它总是格式正确,不需要重新格式化).
因此,我建议您在保存时(或至少每次提交时)自动运行格式化程序.这样,尾随空格可以作为副作用消除:-).