代码量大了,跟踪代码是一件很痛苦的事情,虽然可以通过文件、函数、类等等手段定位相关代码,或者通过撤销操作快速定位到前一个修改位置,但这些都不能准确到达想要到达的代码位置,还需要一番查找,尤其是函数比较大的时候。
善用Pycharm中的标签是一个极好的办法。
方式很简单:
在想要的代码处(光标闪烁处)按下Ctrl+F11设置bookmark Mnemonic标签并赋值,如下图:
可以设置为1-9, A-Z等值,跳转就非常简单,直接Ctrl+1, CTRL+A等跳转到相应的代码位置。
Mnemonic标签与普通标签的区别在于它可以设置标签值,Pycharm会自动设置快捷键。不过我的ctrl+2无法使用,因为ctrl+2我作别的用了