前段时间还准备大写特写,最近有点忙,也就忽略了。其实也是懒,忙都是假的。刚想起来,以最快的速度记录下当前的一点小想法。
关于开发工具的。
不喜勿喷,只是我个人的想法。不针对其它开发方式。
两个原则:
- 尽量使用工具
- 服务器化
推荐几个工具,tmux + spacevim + zsh
zsh: 这玩意,其实我在mac上用了大概有4年,只是我不知道自己用的是zsh。前几天在centos上装zsh, 进一步走了下流程,才恍然大悟。好处就不用说了,建议大家网上搜搜,玩一下…… 可以通过 eco $SHELL
这个命令看一下你自己正在使用的shell,别像我一样当了4年*。。。
tmux:这个只要是服务器操作,肯定免不了的,不多说。关于它的常规操作也背一下,好处多多。有时候随便搞个运维,改个代码 tmux + vim就足够了,很香。。。
spacevim:这玩意,我纠结了好久,感觉有时候有用,有时候也没用。后来想想,有这个纠结的时间,早就学会了,至少常规操作是可以的,还能装个逼。外加上,当把开发全部移到线上时,工作的连续性得以保证。。。闲着也是闲着。
另外提一点感悟:
折腾一个项目,因为session跳转的原因,在本机死活跑不起来。后来换了个php,奇迹般可以了。估计是php.ini哪里的问题,目前我还没找到。想表达的是,开发环境啥的,,还是要搞个容器。
简而言之,言而总之,开发场景,服务器化,容器化,然后使用比较经典的工具,是很有益的。
当然也不能捡了芝麻丢了西瓜,这些只是边边角角的东西,也要知晓。