1
mahone3297 2016-01-27 17:57:28 +08:00
应该是文件格式被改了吧
|
2
P0P 2016-01-27 18:01:54 +08:00
是不是 utf8 的 bom 的原因?
|
3
hbkdsm 2016-01-27 18:03:49 +08:00
估计是 trailing space 惹得祸
Google 一下不就行了 |
4
maxlvlvlv 2016-01-27 18:12:11 +08:00
跟项目负责人说,"要不咱统一弄一下这个 trailing space 的问题?",再跟组里人定些规矩所有人都要遵守 blabla
|
5
xp0729 2016-01-27 18:14:52 +08:00
checkout 然后换别的编辑器
我挺喜欢这功能的,至少我管的项目都要求对齐 |
6
aivier 2016-01-27 18:26:54 +08:00
Atom 太不稳定了,总是提示 Application Error ,而且配色也不是很舒服,虽然可以换,但是都是好看不好用
WebStorm 挺好的,更容易发现一些问题 |
7
cxbig 2016-01-27 18:50:18 +08:00
- UTF-8
- Trailing space - Indent Tab -> Space 这些都可以通过配置打开或关闭 另外这不是很好么?规范的格式更有助于未来的代码迭代。 |
8
SpicyCat 2016-01-27 19:16:53 +08:00
如果是改缩进或者去多余空格, git diff 怎么会看不出来?如果 git diff 显示文件相同,但是 git status 显示文件被修改,那可能是 fileformat 被改,比如从 dos 改成 unix ,也可能是文件权限被改,总之可能性比较多。
vim 不会自动改文件,可能是你装了什么插件吧。 |
9
crysislinux 2016-01-27 19:55:30 +08:00
所以项目开始之前就要备上.editorconfig
|
10
old9 2016-01-27 20:27:59 +08:00 via Android
全文件都绿应该是换行符的锅?
|
11
old9 2016-01-27 20:28:50 +08:00 via Android
editorconfig +1
|