开发工具
文章平均质量分 54
开发工具林林种种,熟练使用能大大提高工作学习效率
STCNXPARM
乐于将知识和经验组织形成思维导图分享。基础决定上层质量,细节决定成败;Talk is cheap, show me the code.
展开
-
SourceInsight 函数符号为灰色,无法跳转的原因?
原因大致有以下三个:1、代码第一次建立,或者更新过,没有进行代码同步操作;2、项目代码没有加全;3、该函数为库函数;以上原因需要自己逐个排查。原创 2020-09-15 23:36:32 · 10210 阅读 · 2 评论 -
Source Insight 代码阅读神器简介以及分享常用设置和常用的快捷键
系列文章均以Source Insight 4 为例,并结合实际项目使用习惯,进行讲解;一、 Source Insight 简介Source Insight 是一个强大的面向项目的代码编辑器、浏览器和分析器,C/C++等软件开发必选软件,内置动态C/C++, C#和Java等源码分析引擎,轻松完成代码逻辑分析,创建并动态维护符号数据库,并自动显示有用的上下文信息。相对于其它主流的开源代码编辑器(Notepad++、Sublime Text、Emacs、Vim等),因为Source Insight能自动创原创 2020-07-24 23:26:25 · 2345 阅读 · 0 评论 -
SourceInsight 使用FAQ
1、SourceInsight 、IAR路径问题导致退出(破解软件通常会出现路径太长或者不支持中文路径问题);2、中文乱码问题设置编码GB2312,注意设置完后需要重新打开文件才能正常显示;SI3.x对中文支持不是很好,4.x后面支持优化了许多3、向项目中添加文件时,只添加特定类型的文件(文件类型过滤器)编辑汇编代码时,在SIS里建立PROJECT并ADD TREE的时候,根据默认设置并不会把该TREE里面所有汇编文件都包含进来只加了.inc和.asm后缀的,.s后缀的没有。而且用SIS打开.s原创 2020-08-09 22:14:55 · 1197 阅读 · 0 评论 -
Source Insight 工程操作
SI创建工程是开始使用的第一步,有过经历的童鞋可以深深感受到这不是一件容易理解的事情,比较复杂、耗时,但建立后十分方便后续使用;创建工程的一般步骤:菜单栏project->New projectps:建议工程数据文件(符号数据库)存放位置默认就好,如果使用SVC/Git管理代码,不要存放在代码目录,造成管理不便;2、选择代码目录,next3、添加工程文件方式一,Add Tree代表添加该目录下所有文件(建议选择)4、添加工程文件方式二,Add All选择性添加目录文件选择完后,如原创 2020-08-09 22:06:57 · 4439 阅读 · 0 评论 -
Source Insight 3.5 & Source Insight4.0 看代码神器 免费版 百度网盘下载,附详细安装教程。
链接:https://pan.baidu.com/s/1IIALTQHovV9Zp0xetRfYYQ 密码:0mtk一、Source Insight 3.5 安装教程:1、下载文件中附有 Source Insight 安装教程 ,轻松入门;二、Source Insight 4.0 安装教程:Source Insight 4.0 要比 Source Insight 3.x功能稍微强大些,比如新增 文件标签栏 等十分好用;1、下载文件中附有 Source Insight 安装教程 ,轻松入门;..原创 2020-07-24 22:55:30 · 2914 阅读 · 0 评论 -
Source Insight插件使用
1、SI的切换标签栏工具(switch Tabbar) - 针对3.x,4.x后自带文件标签栏对习惯使用UltraEdit或者Visual Studio工具的同学,可能比较习惯使用标签在各文件间切换编辑,然而source insight却并没有提供这样的功能,今天看到一个工具可以实现,是codeprojetct上项目,可以查看源代码,自己编译生成。该插件需要安装。解压之后先运行VC_x86Runtime.exe ,之后直接运行TabSiHost.exe ,此时你的sourceinsight窗口自动出现下原创 2020-08-09 22:12:50 · 1717 阅读 · 0 评论 -
强大的Source Insight查找操作和代码查看
SI最强大好用的功能无疑是查找、跳转功能了,简直太好用了,查找功能包括模糊查找符号、精确查找、当前文件查找;1、同步代码project->Synchronize Files 手动更新工程目录/文件和更新符号数据库SI的查找、跳转都依赖符号数据库,建议第一次新建工程后,手动执行一次,后续有更新,也需手动执行更新,保证数据库的完整性和实时性;2、模糊查找符号符号包括:函数、宏、数据类型等a、查找本文件的符号b、查找项目文件c、查找项目符号d、文件目录3、精确查找Search-&g原创 2020-08-09 22:11:04 · 12476 阅读 · 4 评论 -
Source Insight 窗口介绍
SI窗口十分丰富,通过菜单栏View->Toolbars/panels选择显示那些工具栏/窗口一、Source Insight窗口布局我一般设置如下:二、Source Insight窗口快捷键1、打开Symbol Window:View->Symbol Window。快捷键:Alt+F8。2、打开Context Window:View->Panels->Context Window。3、打开Relation Window:View->Panels->Relat原创 2020-08-09 22:09:08 · 8846 阅读 · 0 评论