最近看基于gevent和django的项目代码,频繁翻官网,但是还是有些地方官网说明不是很详细,就想通过看源码来看怎么使用,用ctag和virtualenv配合就很方便的实现了这个功能,而且看完源代码还能跳回来,继续阅读代码,快哉。
ctags和virtualenv简单介绍:
ctags查看代码的时候真的很方便,ctr+shift+鼠标左键就跳转到函数定义的地方了,然后ctr+shift+鼠标右键又能跳转回来,大大提高工作效率。
ctags是通过遍历一个目录下所有文件,生成一个.ctags文件来实现这个功能。
而virtualenv是在一个目录下模拟python安装环境,然后在这个虚拟环境里面装的所有模块都只供这个环境里面使用,不会和全局安装的(就是普通情况下安装的python模块)冲突,这样就能很方便的根据项目情况安装不同版本的模块了。
安装方法:
ctags安装:
sudo apt-get install ctags
我使用的sublime&#x