slickedit基本使用
简介
可用来看代码,source insight有的功能,它应该也都有了,比sourceinsight支持的语言更多。也一直在更新。不像source insight更新频率偏低。
我发现的一个优点,比sourceinsight要好的地方,加入比较大规模代码的时候tag的速度要比sourceinsight的速度快得多,在source insight中这个叫 Synchronize Files
, 在slickedit里叫tag,其实是一个意思。
- 比较
source insight | slickedit | |
---|---|---|
支持的语言 | 偏少 | 支持更多的开发语言 |
支持的平台 | 只能在windows上用 | windows linux mac |
tag速度 | 慢 | 快 |
建立工程
-
slickedit 新建工程
- Project >> new >> C/C++ >> GNU C/C++ >> 根据提示填入项目名,项目路径等等。
- 向工程中添加源代码文件
一般情况都是点击Add Tree ,选在要添加的源代码目录。
添加的原则是尽量的少加一些文件,这样代码相应速度快,其它的文件待需要的时候另行添加。
添加好后为了进一步减少工程的体积,也可以进一步在选中一些文件,将其移除出工程。
基本操作
跳转到定义和调用的地方
预览函数变量等
在函数上鼠标单击,看下边的preview窗口,左边选择要看的函数(一般都是同名函数),右边可以看到这个函数的定义,变量等其他的symbo也是一样的。
查看当前文件中的所有函数定义
快速打开一个文件
在当前文件中查找函数
- 适用于一个文件中函数比较多的情况
Search >> Find Symbol… >>
- 也可以搜索当前工程中的symbol
look in中还有更多选项,有待于自己去探索。
其它技巧
- 可以到网上下载一个SymHighlight.e高亮宏
不加这个宏,用ctrl+F也能高亮其中的变量。
- 打开symbol coloring
Tools >> Options >> Languages >> All Languages >>View >> Symbol coloring 选中。
各种字节的颜色会有一定的变化,看起来更容易分辨一些。
基本常用的就这些,sourceinsight有的它也都有。