jianghu52
2013-12-09 14:12:45 +08:00
个人感觉,读代码有两种。一种是逻辑型的,另外一种是业务型的。拿mvc的模式举个例子吧
如果你在controller层,发现了一个函数调用,而不清楚这个这个函数的返回值,或者函数体是什么。这个属于逻辑型的。那么最方便的自然是用ide,直接可以点击过去。这个时候自然是ide最方便。
但是如果在controller层你现在他跳转的是view层,那么此时你可能未必能直接用ide直接定位过去,但是你明确的知道这是个在**文件夹下的**文件,这个时候,st2就比较方便了。
最后说一嘴,我不知道有多少人跟我一样喜欢用实验的方式验证代码,基本上我读代码,如果可以debug的时候,都是边debug边看代码;如果不能debug的话,那么我也喜欢打几个断点,或者alert什么的来验证结果。debug的时候ide比较有用,做断点的时候,st2比较管用。
另外,郑重推荐一个编辑器everedit,虽然不能跟st2,但是对比notpad++,我觉得一点儿也不差。