
1 ashitaka 2014 年 4 月 26 日 按lz的描述似乎是多人协作的情况 这种情况下有版本控制工具 缩进乱了 提交时会冲突的 或者是你diff下也能发现。 |
2b |
3 yopming 2014 年 4 月 26 日 多人协作对于缩进是tab还是空格,空格是两个还是四个应该有规定的吧 用{}的话有的人习惯在function后面加{,而有的则是另起一行,这种应该在多人项目中都有规定,或者说提供统一的格式化器 |
4 jiyinyiyong 2014 年 4 月 26 日 楼主需要考虑的事情是, 别人写代码的习惯可能完全和你不一样. 作为不会使用 IDE 甚至想自己发明语言的人我表示我觉得 IDE 就是多此一举. 另外 CoffeeScript 用户很多使用 Sublime Text, Python 很多用 Vim, IDE 并不是很多作为脚本使用的语言希望接触到的东西 |
5 jybox 2014 年 4 月 26 日 @jiyinyiyong IDE 在重构的时候很有用 |
6 unionx 2014 年 4 月 26 日 看看著名的开源项目,代码风格略混乱的也不少,没有必要为这种事情担心 |
7 peartail 2014 年 4 月 27 日 这个如果是自己的团队的话,事先都会沟通好的。 类似 Tab 或空格这种情况造成的很弱智的混乱,我们这边是会直接把人抬起来分开两腿往电线杆上撞的,下场很惨的。 |
9 echo1937 2014 年 4 月 27 日 刚接触python,感觉用缩进来控制代码行为很美观很赞. 现在接触到>=3层的缩进感觉很蛋疼. 现在主流IDE都有代码排版功能,可以根据你的{}进行排版,既严密又美观. |
10 Sivan 2014 年 4 月 27 日 EditorConfig 你需要这个。 http://editorconfig.org/ |
11 lsj5031 2014 年 4 月 27 日 首先写了一大堆不提交这就不科学…… |
12 jsonline 2014 年 4 月 27 日 via Android 跟IDE有关系吗,人出错的机会比IDE大多了 |
13 9hills 2014 年 4 月 27 日 via iPad 为啥写了一大堆不提交,标准git用法是且码且提交。 另外不要说你在master分支上开发。。 |
14 9hills 2014 年 4 月 27 日 via iPad 另外请为你的电脑设置锁屏密码。。 |
15 Crossin 2014 年 4 月 27 日 我之前从ubuntu换到mac上,emacs的配置有些不能直接兼容,折腾了一阵子。期间就发生过在复制粘贴一段代码时被自动缩进给坑了的情况。 所以后来把自动缩进仅限制在了行尾回车新建一行的情况下。 |
16 Mutoo 2014 年 4 月 27 日 多人协作没有自动化测试就是个坑。 |
18 mengzhuo 2014 年 4 月 27 日 我review的时候发现的话,拒绝merge,然后就一顿骂 |