视图-->Folder as Workspace 视图-->函数列表 设置-->语言格式设置-->选择主题 插件-->Plugin Manager-->装上NppGTags…
The linux kernel and u-boot contains lots of files, when we want to broswe the source code,we just want to see these compiled files, and the header files which required. So this script in this repo is to make a filelist to tell us the files compiled…
为了更好的查看文档和代码,避免半天都找不到光标的情况,故做此说明 Source Insight 光标变粗 菜单中 Options --->Preferences --->Typing -->选中 第三行(Use block cursor shape) NotePad++光标设置 菜单中      设置setting---->首选项 ---> 编解(在左边栏选)--->插入符设置(右边内容栏中)就是光标的设置了…
options>custom commands 指令为 "E:\Program Files (x86)\Notepad++\notepad++.exe" %f 其中%f表示Source Insight中当前打开的文件 将这个功能添加菜单中…
背景 1 一. 运行环境 1 二.安装环境配置 1 三.创建快捷方式 1 四.配置全局环境 2 五.操作界面 3 背景 在windows操作系统系统下,文本代码编辑器众多,各路英雄豪杰争相写了许多强大编辑器,常用的有EditPlus,UltraEdit,Source Insight,notepad等等(虽然开源免费的少,但是在中国可以用破解版),在这里不一一列举了.他们的特点是功能强大,操作相对简单,启动运行很快,支持多种不同语言.但是在linux下确鲜有强大的IDE代码编辑器,vi,vim,e…
一.说明 Source Insight是什么:Source Insight是一款代码编缉.浏览.分析工具. Source Insight与文本编缉器有什么区别:Notepad++等文本编缉器也可以编缉.浏览代码,但分析能力就比较弱:如跳转函数定义处.跳转函数调用处等都无能为力. Source Insight与集成开发环境有什么区别:IDE除了代码编缉.浏览.分析外还能编译.调试.运行:Source Insight还能存在主要是在分析方面做得更好:一是多了一个调用函数上下文窗口.二是项目全局查找功…
source insight 保存时删除多余空格,去除多余空格 space tab键 摘自:https://blog.csdn.net/lanmanck/article/details/8638391   2013年03月05日 15:57:28 lanmanck 阅读数:16527更多 个人分类: 嵌入式/Linux/C语言    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/lanmanck/article/details/8638391…
转自:http://blog.csdn.net/lanmanck/article/details/8638391 上传源码时最好把空格行去掉,以前介绍了使用notepad++,现在发现,习惯用source insight的人士也可以很easy的去掉了: Options->Perferences->Files-> Remove extra white space when saving.保存时自动去除每行尾部的空格和tab. 以下是另一个兄弟的心得: http://blog.csdn.ne…
Source Insight可以说是一款程序员必备的开发/阅读源码工具,美中不足的是SI没有标签栏,多个源码之间切换很不方便,于是我就乘闲暇之余写了该作品sihook:标签插件;不过严格意义上来说sihook并不算是插件,而是一个内挂:) 如何给Source Insight添加标签栏呢?可以查看orbit的博客<<给Source Insight做个外挂>>系列;感谢orbit的分析,而且orbit再很早的时候就已经做了一个标签插件,我也下载和试用了他的插件,不过orbit的像个外挂…
Source Insight基本使用和快捷键 为什么要用Source Insight呢?貌似是因为比完整的IDE要更快一些,比较利于查看大量的代码. 软件的安装很简单,设置好安装目录. 配置好文档路径,当然这个也可以在Options里面改,选Options->Preferences…里面的Folders标签就行. Project的建立和工作区域 在菜单中选择Project->New Project…可以建立新的工程,自定义工程名,选择保存路径,然后新建. 新建确定之后,在接下来的菜单中,需要选…
CTags & cscope 下载: CTags+Cscope --- 我的百度云盘下载http://pan.baidu.com/s/1gfyPnuN ctags58.zip --- src http://jaist.dl.sourceforge.net/project/ctags/ctags/5.8/ctags58.zip cscope-win32/downloads -- Google Codehttps://code.google.com/archive/p/cscope-win32/do…
一直以来从事的开发工作,涉及的范围很杂,乱七八糟的都有,其中有一项占据了比较长的时间,那就是固件程序的开发,不涉及操作系统,也就是一般意义上大家所说的裸跑程序.​用过的芯片杂七杂八,比较主要的有Ateml的arm7,和stm32,开发软件用IAR.​当然也有大部分兄弟用的是keil-这个我没用过.​ 不管IAR还是Keil,我基本上都是用来编译和下载调试,除了写一些很少的代码,我一般不用来编写代码,用过的人都知道,这两个软件的编辑功能相对于其他的IDE来说,实在是just so so.(据说新版…
作者 : 韩曙亮 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/52088039 最近在移植一个 JNI 项目, 比较纠结, Android Studio 中 NDK 到底怎么配置啊...  Android 官方的示例总是不稳定, 这两个月都改变了好几次了, Gradle 插件之前支持的后来也不支持了, 遇到各种问题, 最后还是用命令行编译, 然后将 so 库导入到 Android Studio 项目中; 1. NDK 开发…
转载自:https://www.cnblogs.com/xunbu7/p/7067427.html A. why SI: 为什么要用Source Insight呢?因为她比完整的IDE要更快啊,比一般的编辑器便捷啊!她有逆天的查看定义,查看调用,查看引用功能以及方便的Context Window上下文显示,像这样的东西非常有利于查看大量代码! 那么问题来了——比如我现在随便找了一份源码,我该要怎么阅读呢?很简单,SI可以极其方便地将一个源码目录变成source insight工程,然后直接操作—…
http://www.cnblogs.com/ningskyer/articles/4038501.html A. why SI: 为什么要用Source Insight呢?因为她比完整的IDE要更快啊,比一般的编辑器便捷啊!她有逆天的查看定义,查看调用,查看引用功能以及方便的Context Window上下文显示,像这样的东西非常有利于查看大量代码! 那么问题来了——比如我现在随便找了一份源码,我该要怎么阅读呢?很简单,SI可以极其方便地将一个源码目录变成source insight工程,然后…
本文以Source Insight 4.00.0086版本为例讲解常用设置. 1.Source Insight简介 Source Insight是一个面向软件开发的代码编辑器和浏览器,它拥有内置的对C/C++, C#和Java等源码的分析,创建并动态维护符号数据库,并自动显示有用的上下文信息. Source Insight不开源,但网上有破解版本可以下载,见Source Insight 4 破解笔记(完美破解).相对于其它主流的开源代码编辑器(Notepad++.Sublime Text.Ema…
source insight中,想要UTF-8的中文字符正常显示的话,目前没有直接支持的方法. 暂时只能通过将原UTF-8的格式的文件,转换为本地ANSI编码(此处是简体中文,对应的ANSI编码为GB2312),然后再用SI打开此ANSI编码的文件,中文字符就不是乱码,就可以正常显示了. 关于文件的转换编码的方法,目前比较好用的有: 1.通过Notepad++转换 用Notepad++打开文件 -> 格式 -> 转为ANSI编码格式 详细图文详解可参考:用Notepad++实现不同字符编码之间…
说明:以Windows系统下查看C++代码为例.因为Source Insight(以下简称SI)是收费软件,且界面丑陋,所以考虑其替代方案,发现Sublime Text3(以下简称ST3) + Ctags + Cscope 可以取得很好的效果.使用ST3基本可以实现全键盘操作,同时它又没有学习Vim的陡峭曲线.   安装方法:   1. 安装Package Control for ST3   2. 安装Ctags插件 (1) 通过 Preference -> Package Control ->…
source insight是windows下的优秀编辑器,适合阅读管理代码,主要有以下功能: 查找函数,变量或者宏的定义. 查找函数,变量或者宏的引用位置. 查找函数被调用的位置 查找某个符号在工程内的所有匹配 由于unix哲学主张一个工具只做好一件事情,所以linux下并没有这种集多样功能于一体的软件.vim是非常优秀的编辑器,本文介绍如何通过安装插件将vim武装成和source insight一样甚至更强大的工具. 我的环境是ubuntu12.04 LTS+vim version 7.3…
需要阅读大量的系统源码,还有开源框架和好的源码等,需要寻求轻量,多快好省的editor, 最好有markdown语法的支持,支持重构,跳转调用,定义等... 自动补全... 目前看来,windows上最好的方案就是: source insight + sublime,  或者给sublime集成 cscope + ctags插件, 这样基本需求都满足了: source insight的问题是:1.不支持unicode编码,经常发现其中修改的代码,在as中乱码问题:  2.不能跨平台,linux没…
昨天用了一下source insight ,都说很强大,也有感觉,但是这个强大的东西往往不是那么容易弄清楚的,或者一下子就好上手的,工具强大,功能复杂多样,一开始不知道怎么入手,以后慢慢来吧,学习是要与时俱进的. 昨天自己乱弄不小心把嵌入的窗口独立出来了,这下就麻烦了,其实以前windows里面很多IDE都是这样的,但是windows里面的那些窗口很容易弄回去,再不然你还可以恢复默认窗口样式,但是source insight就没有回到默认啦,我没有发现啦,要是有人知道不吝赐教啊,昨天为了这事纠结…
摘自:https://blog.csdn.net/liitdar/article/details/79891795     本文介绍source insight 4.0常见的问题以及相关的配置. 1. 中文注释乱码的问题 此问题可使用下列方法解决: a)对于单个文件,可以点击"File"->"Reload As Encoding...",打开"Reload As Encoding"窗口,然后将编码模式"Encoding"…
编写者:龙诗科 邮箱:longshike2010@163.com 2016-01-06 众所周知,windows下的source insight是阅读项目代码的神器,其神奇之处在于可以根据当前鼠标所指的函数名或者变量,来进行全局搜索该函数或变量的定义,而且还会显 示出哪些文件中同样含有该函数定义,另外可以显示当前文件中的变量和函数列表.因此特别适合在windows下用source insight 来进行大项目代码阅读和管理.但是Linux下不能 安装source insight,而vim和Ema…
1.Source Insight简介 Source Insight是一个面向软件开发的代码编辑器和浏览器,它拥有内置的对C/C++, C#和Java等源码的分析,创建并动态维护符号数据库,并自动显示有用的上下文信息. Source Insight不开源,但网上有破解版本可以下载,见Source Insight 4 破解笔记(完美破解).相对于其它主流的开源代码编辑器(Notepad++.Sublime Text.Emacs.Vim等),因为Source Insight能自动创建并维护它自己高性能…
先说结论,我用的source insight版本是4.0x,matlab的语言包用的sourceinght官网提供的matlab.clf.链接如下:https://www.sourceinsight.com/download/custom-languages/.其实官网有提示clf后缀的要与3.x版本的进行适配,由于3.x版本实在过于古早,我仍然用了4.0的版本进行导入.事实证明,不可. matlab编辑界面实在过于反人类,字体太小,还不能缩放.脚本编写自动补全代码也很鸡肋,写了两行,实在受不了…
转自:http://shashanzhao.com/archives/837.html 1.Perforce 首先需要为perforce设置系统环境变量,以便perforce命令行可以正常使用. 环境变量名 值 P4CLIENT 填写你的workspace的名字,例:code_myname P4PORT 填写perforce服务器地址和端口号,例:172.23.3.3:1666 P4USER 填写你的用户名,例:myname P4DIFF(可选) 填写比较工具的路径,例: d:\Programs…
原创文章,转载请注明出处. 工欲善其事,必先利其器.Source Insight绝对是阅读C和C++代码的利器,另外,Source Insight的体量很小,安装便捷,显示直观,比vim+cscope或ctags的组合要强不少.本文介绍Source Insight 3.5在ubuntu15.10下的安装过程. 首先,在ubuntu中安装wine.可以利用ubuntu软件中心安装,非常简单.安装后wine会在用户主目录下生成一个.wine隐含文件夹,其中包含一个虚拟的windows文件系统,如下所…
在ubuntu中装了source insight用来看代码. 但用了一段时间后,有一天突然就发现打不开了,打开马上会弹出wine的错误,详细信息里面是什么PageFault 0x0000008之类的,下面跟着很长的一堆内存地址. google百度,重装wine,重装source insight,都不好使. 最后觉得肯定是卸载的时候没删除干净,要置之死地而后生才行啊. 于是找出所有的相关文件删除,再次重装source insight就好了,虽然还是不知道到底做错了什么让它崩溃了的. 总结一下: 升…
熟悉工具的使用能在一定程度上提高工作效率,但工具永远只是工具,大家要把重点放在内功的修炼上. 符号导航 符号(变量.宏定义.结构定义.枚举.函数等等)在SI 中的检索非常方便.Ctrl+鼠标左键或Ctrl+=可以立即转到符号的定义处,Alt+/可以打开一个窗口查看符号的定义.F7 浏览或查找工程的全局变量和函数,F8 浏览查找当前文件的全局变量和函数.Ctrl+/打开 Lookup Reference 窗口用于搜索符号在工程中的索引,所有搜索结果在搜索窗口中显示,点击搜索结果左边的红色源链接即可…
Sublime Text 无疑是一款很优秀的编辑器和阅读器,可惜对于中文编码不支持,网上的ConvertTOUTF8存在BUG,经常转码失败,体验很不好. 现在开始使用source insight,这款软件的符号表跳转非常棒,就是默认的颜色配置,字体大小看着很不爽,还有其他的一些缺点,下面进行 1 文件多标签 http://www.cnblogs.com/Red_angelX/archive/2013/01/23/2873603.html 2 代码高亮配色,文字大小 Options - Docu…