Page 1
状态

我是一个C程序员,领导叫我去维护一个shell脚本,要求别删cache目录。我看了一下,原来写的是 rm -fr cache tmp 。我想这还不简单,上来就把cache注释掉:rm -fr /* cache */ tmp。完美!

标准

PyCharm/IntelliJ IDEA 编写make file时的报错*** missing separator. Stop.

被这个问题困扰了好大一会,查到的报错信息是make的命令前边需要加入tab键,但是在PyCharm里即使加入了这个输入,仍然会报错*** missing separator. Stop.
对比gerrit里的代码change,确实能看到加入的tab输入没起作用,比别的行要少了一个红色箭头。

移动到VI里去编辑这个文件,发现竟然好用。

最后只能怀疑是IDE的问题了,最后发现果然是这样,PyCharm/IntelliJ IDEA 默认是没有开启tab支持的。

需要在setting–Editor–CodeStyle–Other file types–“use tab character”:enable.

再次提交,搞定了。

标准

不得不这么干了