文章目录
- 必开配置
- 常用
- sourceInsight4.0中文乱码怎么解决,注意事项是什么?
- 如何绑定鼠标中键高亮
- sourceInsight可以集成哪些工具?
- sourceinsight中字体很舒服的一种配置是?
- sourceInsight中如何添加其他语言的支持?
- sourceInsight添加宏方式
- sourceInsight中如何配置用户数据文件目录
- sourceInsight中使用的一些快捷键
- si中如果出现了重影,如何快速重新刷新一下屏幕?
- sourceInsight4.0中如何打开折叠效果?以及相关的一些功能
- si中出现symbol 符号没有了怎么处理?
- loop 30days
- vim中如何直接打开sourceinsight?更多好玩的功能包括 调用宏定义命令以及查找某个符号
- sourceInsight中使用TODO高亮的方式?
- 其他
必开配置
设置背景颜色护眼的RGB值?
设置方式:
Options -> Peferences -> Color -> Background -> 指定RGB
RGB值:
199 237 204
sourceInsight4.0中如何设置选中某个单词以后自动高亮的功能?
Options->File Type Options…->Editing Options->勾选Highlight references to selected symbol。
设置后效果:
sourceinsight中输入设置显示全路径?
常用
sourceInsight4.0中文乱码怎么解决,注意事项是什么?
需要选择gb2312的编码格式,并且设置完成以后需要关掉已经打开的文件,然后重新打开就ok了。
如何绑定鼠标中键高亮
鼠标中键:
options->key assign->command->highlight->assign new key->鼠标中键->run->ok
然后选中某个单词,按鼠标中建,就会高亮,再按一次就会取消高亮
sourceInsight可以集成哪些工具?
比如sourceMonitor、pclint、astyle复杂度检查工具的方法以及coolfomat代码格式化工具等
options -》 custom commands
menu -》menu assignments-》custom cmd xxx-》 menu-》work-》ok 定制命令放入菜单中
集成其他工具使用sourceMonitor、pc-lint、astyle
sourceinsight中字体很舒服的一种配置是?
注意:
字体:Courier New
大小:14 (在27寸下 14大小的很舒服)
options->file type options ->
Lucide Console 16
sourceInsight中如何添加其他语言的支持?
https://www.sourceinsight.com/download/custom-languages/
sourceInsight添加宏方式
根据官网撰写*.em文件, -》 放入缺省工程base -》打开base工程-》加入*.em文件-》sync-》定期菜单
sourceInsight中如何配置用户数据文件目录
options->perferences-》Folders
最好不要自己指定 如果自己指定会出问题。
比较好的做法是 创建一个软连接到gitee下载下来的sourceInsight的配置文件
sourceInsight中使用的一些快捷键
比如养成习惯的:
前进后退查看的东西的快捷键
alt + , 后退
alt + . 前进
Ctrl+shift+M 查看搜索过的历史记录
新功能(niubility):Ctrl + Alt + W(web搜索,打开默认搜索引擎) (牛逼功能) —— 这个需要养成习惯好好使用
Ctrl + / 搜索
F7 查看符号
Ctrl + O打开文件
Ctrl + Alt + C查看函数被哪些调用
alt + G 或者F5调到某行
这些快捷键,可以在options->key assign ->依次查看
复制一行:ctrl+k (注意是复制!复制!不用ctrl+c)
复制该位置邮编的该行字符:ctrl+shift+k
剪切一行 : Ctrl+U
Ctrl+M 添加标签(注意尽量将所有的都放在右边 把project symbol context folder mark全部放在一起并列 然后使用快捷键快速调出来)
si中如果出现了重影,如何快速重新刷新一下屏幕?
重画屏幕 : Ctrl+Alt+Space
sourceInsight4.0中如何打开折叠效果?以及相关的一些功能
si中出现symbol 符号没有了怎么处理?
现象:
原因:
自己点击了某些地方造成没有过滤的类型,所以就认为什么都不过滤 就没有了
处理办法:
通过这个还可以得出 过滤一些东西,比如只想看头文件 或者不想看
loop 30days
1、删除旧的lic文件 C:\ProgramData\Source Insight\4.0下,有个si4.lic
2、关闭重新打开Source Insight 4.0
3、选择Begin a 30-day Free Tiral of Source Insight,–>Next
4、–>Next
5、提示正在激活license,等待就可以了,(link need down)
6、再看Help–>Abort Source Insight… 30days again
参考:
https://my.oschina.net/hemynet/blog/855248
vim中如何直接打开sourceinsight?更多好玩的功能包括 调用宏定义命令以及查找某个符号
113 " sourceInsight
114 " must set si.exe a soft link to xxx
115 map :!wine ~/sourceInsightProgramFilesX86Dir/sourceinsight4.exe -i +=line(“.”) %
116 " sourceinsight support run a command ! so nice
117 map :!wine ~/sourceInsightProgramFilesX86Dir/sourceinsight4.exe -i +=line(“.”) % -c VincentAppendCodeClipper
118 map :!wine ~/sourceInsightProgramFilesX86Dir/sourceinsight4.exe -i +=line(“.”) % -f
但是这里必须要指定一个东西就是: -i 和 -f不然掉不动
参考:
http://www.voidcn.com/article/p-bntjwbbw-vx.html
sourceInsight中使用TODO高亮的方式?
// TODO: xxx
// 顶格
然后空格
然后TODO
然后:(连着的)
效果:(不显示//)
其他
sourceInsight的脚本如何写?官网例子程序如何?
https://www.sourceinsight.com/download/macro-files/