![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Source Insight
巴山独钓
tankles: thank you and thanks 中文译:感恩
展开
-
Source Insight 宏 - 头文件与源文件切换
当前宏功能:1、.h/.hpp与.c/.cpp/.cx/.cxx/.cc等类型的呼唤,如果有其它对应的关系,也可以加入脚本中;2、同一目录下相同文件名,不同扩展名文件之间的切换。见脚本:/* cpp和hpp文件互换(当前只支持同一目录下的文件互换)*/macro switch_cpp_hpp(){ hwnd = GetCurrentWnd() hC原创 2011-11-08 19:29:18 · 3744 阅读 · 0 评论 -
Source Insight 宏-单行注释
以前用VS2005或是VS2008写代码,习惯了它的注释功能,使用Source Insight后发现没有提供相应的功能,只能自己写宏来实现,下面就是插入单行注释的宏脚本。 功能:对选中的内容进行单行注释(//) 使用:将下面宏脚本写到Source Insight的utils.em文件(Source Insight\Projects\Base下)或是新建一个*.em文件,并加入到Ba原创 2011-11-08 17:50:47 · 2359 阅读 · 0 评论 -
source insight与emacs之间中文乱码问题的解决方法
通过source insight编辑后的源码,在linux的emacs中查看时,中文显示总存在乱码;同样,在emacs中编辑后,在source insight中查看时,也是乱码。 经过多次试验,通过设置emacs的编码方式顺序,在~/.emacs中加入下面lisp,就可以正常显示了: (prefer-coding-system 'gb2312)原创 2011-11-29 14:33:20 · 2240 阅读 · 0 评论 -
Source Insight宏-格式化源文件
功能:对整个源码文件进行格式化,使得对齐错落有致,功能类似于VC6.0/VS2005/VS2008的Alt+F8功能。 因为设计功底较差,脚本写的较乱!/** 对文件进行排版,按格式对齐 作者:王丰亮 时间:2011-11-10*/macro files_formatting(){ hwnd = GetCurrentWnd() hbuf = GetCurrentBu原创 2011-11-10 22:59:42 · 1847 阅读 · 1 评论 -
Source Insight宏 - 头文件与源文件切换(不限目录)
前面发布的帖子:Source Insight 宏 - 头文件与源文件切换用到的切换宏有一定的限制(要求在同一目录下),如源码结构为src、include、test时,include下头文件与src下源文件之间就不能实现切换,在使用过程中不免会产生一点影响,今天将其进行了修改,经测试可以达到不同目录下的文件切换,对目录再没有要求,但是同时如果源码中存在多个相同文件名(不同目录下)时,需要用户自己选择原创 2012-02-18 11:40:23 · 4709 阅读 · 1 评论 -
Source Insight宏 - CppUnit单元测试框架自动生成
一个好的开发工具能够极大的提高工作效率,而好的开发工具是智慧与努力的结晶。这里包括2个宏:CppUnitTest_CreateSuite和CppUnitTest_CreateMainCppUnitTest_CreateMain用来产生单元测试主框架,产生的文件为alltest.cpp,如下:#include #include int main(int argc, char**原创 2012-02-18 12:20:55 · 2229 阅读 · 0 评论