EditPlus实现⾃动提⽰和跳转
⼀、配置
1、下载OpenCTags
2、将将解压缩后的OpenCTags⽂件夹放⾄editplus安装⽬录或其他任意位置。
3、打开editplus,点击Search->Ctags->Configure Tag Files… 打开Tag配置对话框,如下图所⽰:
图1
4、在Tag配置对话框中,点击右下⾓的Configure按钮,在打开的对话框中进⾏配置,如下图所⽰:(改变为相应的路径和⽂件名)
图2
5、确定之后,回到之前的Tag对话框。
在Categories建⼀个,名称随意。
在Tag Files旁边点添加⽂件,输⼊aa.tags。
在Command下拉框⾥选前⾯配置的⼯具名称,确定。
可爱女生名字图3
老面怎么发酵分享小故事及感悟6、打开⼀个C⽂件。然后点击Search->Ctags->Run CTags,这⼀步就是为你的代码⽣成索引⽂件,⽂件保存在当前C⽂件的⽬录下。下⽅的输出窗⼝会显⽰⽣成结果,如果正确将显⽰下图:
逃避是什么意思这⼀步挺重要的,后期你项⽬中相关⽂件修改了,要再次Run CTags以重新⽣成索引⽂件。
这样基本上就算配置好了,下⾯来试⼀试。
⼆、使⽤
湿疹膏在aa.tags⽂件所在的⽬录中打开⼀个⽂件。个人警示教育心得体会
1、测试函数名提⽰:
例:输⼊g_Com(⾄少需输⼊1个字母),按Alt+F2(可绑定为F2,F2默认为从当前⽂档中sugest),就会出来函数名提⽰了,如下图所⽰。按上下键选择,之后按空格或回车,这个函数名就输⼊到编辑区了。
2、测试跳转到函数定义:
沙米将光标置于变量名或函数名上⾯,按Shift+F9(可绑定为F8,F8默认为Go to the highlighted URL),就会出来定义的提⽰了,如下图所⽰,点击相应的项就会跳到对应的定义处。之所以出来2个项,是因为定义这个名字的有2处,如果只有1处定义,则按快捷键后会直接跳到定义处⽽不会出现对话框。也可以通过CTags菜单来调出这些功能。
3、跳转⾄原编辑位置
当跳转⾄原函数后,⼜想跳转到之前的编辑位置。由于我不懂CTags的命令,或者是editplus软件的⽀持不⾜,⽬前⽆法有效实现。ALT+, ALT+. 两个快捷键可实现步骤之间的跳转,但使⽤时发现跳转位置并不规律。
⽬前我认为较⽅便的⽅法应是:⽤F9在当前编辑块设置⼀个标签⾏,之后当位置跳转后可按F4切换到
标签⾏。圆舞曲之父