1. 前言

开篇第一篇,可能啰嗦点。
非python开发者,自己平时工作辅助,写个爬虫或可视化之类的。
平时开发主要以C和C++为主,公司因为某种原因,虽然代码是跑在arm上,现代码编辑环境基本都还是在windows下,虽然SourceInsight快捷键用的也很熟,但是仍然不喜欢每次文件搜索的时候还是要鼠标focus到输入栏,以及切换该symbol/function各个引用处要用鼠标点击 等等,故毅然痛苦地专到了vim,自己折腾的cygwin以便很多可定制的软件可以自行重新编译(例如在window下对vim的定制化)。
适应vim的操作以及vim的插件真的是相当痛苦的一段经历,但是现在回头看,觉得还是很值得的。起初编辑效率非常低,没有插件,没有补全,没有模糊查找,没有文件搜索等等,但是通过摸索,都找到了比较适合的插件,大概学了学vimscript,日后希望每周也补充一下vimscript的功力,期望自己也写写适合自己的插件。

说了这么多,其实是想说,前几天试了下传说中的 pycharm 和 vscode。
都很不错,补全,文档,debug。
但是我感觉太厚了 — 配置,debug之类的。google了一堆,感觉配置起来特别复杂。
重要的是,自己公司比较封闭,并且自从使用了vim开发,觉得搞一套适合自己的依赖度低的开发环境很重要,折腾,就折腾的彻底点,IDE那么多,真心适应不过来,如果有特别需求不得不用的时候再考虑。

To be continued…