精华内容
下载资源
问答
  • 我从网上查了一堆解决办法,但是都是2017年以前的解决方案,并且都是针对于source insight 3.5及以下版本的,目前SI软件版本都到4.0了,应该有新方法出现了。 ————————————————————————...

    我从网上查了一堆解决办法,但是都是2017年以前的解决方案,并且都是针对于source insight 3.5及以下版本的,目前SI软件版本都到4.0了,应该有新方法出现了。

    ——————————————————————————————————————

     

    干货:Source Insight 4 的解决办法(source insight 3.5 及以下版本就到其他地方看看吧)

     

    【解决办法】:

    单个文件乱码解决办法:

          菜单栏中【File】 > 【Reload As Encoding...】 > 【Chinese Simplified (GB18030)】 > 选择后,点击load,问题解决!!!

    所有文件乱码解决办法:

        我的理解,在做下面操作的时候,先设置,然后关闭所有打开的文件,然后再打开文件即可

        菜单栏中 【Options > 【Preferences】 >File标签中,最下面的“Default encod­ing” :改成System Default(Windows ANSI) 或者Chinese Simplified(GB2312) CP:936(简体中文的都可以选),点击确定,问题解决!!!

    ——————————————————————————————————————

    下面谈谈我找到解决方法的过程,没时间的直接跳过!

    找解决办法,折腾了一下午,结果,世界上简单的办法不是在别处,而是藏在自身,而我却没有发现。最后通过官方文档,终于拨云见雾,莫名的感动,给 Source Dynamics点个赞。

    错误现象:注释乱码,查了好多,肯定是编码显示问题:

    现象如图所示:

     
    网上找了很多解决办法,都是很多年前的了,解决起来太麻烦。最后我在这里官方支持文章中找到了答案:
    Unfortunately, the code page encoding used in a file is not saved with the file. Therefore, it is possible to open a file assuming the wrong encoding. If you open a file with the wrong encoding, you will probably observe some characters are incorrect or look garbled. You can use the File > Reload As Encoding command to reload the file with the correct encoding.

    内容来自这里Source Insight 4.0 

    官方网站支持文档截图如下:

     

    具体解决办法:菜单栏中【File】->【Reload As Encoding...】->【Chinese Simplified (GB18030)】->选择后,点击load,问题解决!!!

     

    有网友评论说,“这种方法每次只对当前的单个文件生效,请问您知道统一修改所有文件的方法吗?”,我已经在前面解决办法中添加上了

    感谢你的反馈。

    解决办法来源如下图所示:

     

    都让你看了,你还不点个

    给你一个福利:sourceinsight40118.zip (解压密码:BjarneCpp666)

     

     

    展开全文
  • Source Insight 4.0 序列号 license文件

    万次阅读 多人点赞 2019-07-03 11:41:12
    在官网上下载Source Insight 4.0的安装程序. 目前版本4.00.0098可用 30天的试用安装 首次启动选择授权方式,这里选择第二个选项,30天试用。 点击下一步,输入名称、公司或组织名称、邮箱信息,申请30天的试用...

    安装程序下载

    官网上下载Source Insight 4.0的安装程序.

    目前版本4.00.0098可用

    已经分享到网盘

    链接: https://pan.baidu.com/s/1xyprwNSXLpj7kpDa7LaF_Q

    提取码: v3cy

     

    30天的试用安装

    首次启动选择授权方式,这里选择第二个选项,30天试用。

    点击下一步,输入名称、公司或组织名称、邮箱信息,申请30天的试用。
    输入完成后,点击下一步,直到安装完成。

    修改sourceinsight4.exe

    用16进制编辑器(sublime text)打开sourceinsight4.exe文件,找到c800 0000 742a 83bc 2408 这一段,修改74 为 eb。

    修改license文件

    打开 C:\ProgramData\Source Insight\4.0\si4.lic
    将Expiration=”2017-XX-XX”中的2017修改为2030。

    注意:过一段时间提示过期后,把Date="2019-10-24 00:00:00",改成前一天的,又能继续使用。

    启动界面如下:

     

     

    展开全文
  • SourceInsight4.0的使用

    万次阅读 多人点赞 2017-08-23 10:01:43
    SourceInsight使用教程。

     

    关注我的公众号,获取更多实用文章,本文章也计划发布在公众号里哦。

    一、项目管理

    1、新建一个项目

    快捷键Alt+Shift+N可以打开新建项目对话框,然后根据提示填好项目存储位置,源文件位置等,然后会出现添加删除项目文件对话框,选中自己想要编辑和浏览的文件添加即可,这样就建好了一个项目。

    2、添加和删除项目文件

    (1)、在添加删除文件前,可以先设置文件过滤器,菜单栏-选项-文档选项,就可以看到文件过滤器了,怎么设置应该是一目了然的。

    (2)、菜单栏-项目-添加或删除文件,即可打开添加和删除项目文件对话框。

    3、关闭项目、打开项目、删除项目

    关闭项目:Alt+Shift+W

    打开项目:Alt+Shift+P,在项目列表里选中项目进行打开

    删除项目:菜单栏-项目-删除项目

    4、同步文件

    快捷键Alt+Shift+S可以同步文件,同步文件后就可以自动找到源代码之间的依赖关系了(如:可以自动找到调用某个函数或变量的位置)。

    5、项目报告

    菜单栏-项目-项目报告,获取当前项目的文件个数,代码行数等。

    6、重建项目

    菜单栏-项目-重建项目,重新同步代码依赖关系。

    二、Source Insight

    展开全文
  • source insight使用教程

    万次阅读 多人点赞 2016-09-02 08:43:16
    source insight 教程

    一 、界面了解

    1、工具栏

    1)这里写图片描述
    2)这里写图片描述
    a、这里写图片描述 蓝黑色的箭头可以转到你前一次和后一次编辑过得地方
    b、这里写图片描述可以在不同的查找结果之间跳转
    c、跳转行 (ctrl + G)
    d、跳转到 ctrl + M的标记处

    3)这里写图片描述
    Jump to Definition
    跳转到光标选定(函数、变量、宏定义)
    symbol Info
    选择这个按钮将会弹出一个窗口线时选定的标示符的定义,这是检查变量、函数定义的一种比较快捷的方法。
    在全局查找定义的地方、
    全局查找

    4)这里写图片描述 窗口的排列方式
    5)这里写图片描述 工程窗口、定义窗口、关系窗口、复制剪切的缓存区窗口

    2、标题窗口 symbol window

         快速定位某个函数、变量、宏
    

    3、编辑区

    4、工程窗口 (project window)快速定位我们需要找的类文件

    这里写图片描述
    project window 提供了五种试图方式:
    File List View列举项目中的所有文件
    File Directory按照目录列举项目中的文件
    File Type View 按照文件类型分类列举项目文件
    Symbol List View 列举项目中所有语法符号
    Symbol Class View 按照语法类型列举项目语法符号

    5、定义窗口 context window

         自动显示所选择的变量、函数、宏的定义
    

    6、关系窗口 relation window

    1)当编辑区中选中某个函数时:Relation window就出现了该函数和该函数中被调用的其它函数的关系图;
    2)当编辑区中选中某个宏、变量时:Relation window就出现了该宏、变量在整个工程中被引用的关系图
    3) 主要有三中关联关系
    a、Contains – 显示出当前标示符的内容,例如结构体变量显示出它的成员变量
    b、Calls – 显示调用关系,常用于查看函数调用关系,当选中一个函数后,会显示该函数调用了那些函数。
    c、Refersences – 先是引用关系,常用于查看函数引用关系,当选中一个函数后,会显示该函数被那些函数所引用。

    二、新建工程

    1、自定义工程文件路径,保持工程代码干净

    这里写图片描述
    输入工程名和存放路径
    这里写图片描述
    1)工程配置文件有全局配置文件和自定义配置文件
    2)三个复选框
    第一个是建立一个本地数据库以加速查找的速度,
    第二个是快速搜索成员变量,
    第三个是快速搜索标识符,保持默认

    2、首先打开Source Insight软件,配置好软件所认识的文件后缀,点击菜单栏上Options->Document Options,在Document Type下拉列表中,选择C Source File,然后在右边File filter:文本框中添加一些重要文件后缀;.S;.lds;Kconfig;defconfig;.in;Makefile等(否则点击Add Tree添加目录树时,一些重要文件不被加入到工程,则要手动一个个加入)

    3、

    第一种方式:
    通过在File Name中输入要阅读源代码文件的名称,点击“Add”按钮将其加入;
    第二种方式:
    通过其中“Add All”和“Add Tree”两个按钮可以将选中目录的所有文件加入到工程中,其中“Add All”选项会提示加入顶层文件和递归加入所有文件两种方式,而“Add Tree”相当于“Add All”选项的递归加入所有文件,可以根据需要使用;
    第三种方式(比较常用)
    “Add Tree”一些。由于该程序采用了部分打开文件的方式,没有用到的文件不会打开,所以,加入数千个文件也不用担心加入的文件超出程序的所能容忍的最大值;

    4、Synchronize file(同步文件)

         Project->Synchronize Files进行同步生成索引
    

    ##三、命令及快捷键简介

    一)、查找

    1、ctrl+/ 全局搜索关键字

    这里写图片描述
    A、Search Method中有四种可选的查找方式:Simple String、Regular Expression、 Keyword Expression和Look Up Reference。
    1)、Simple String是最普通的查找方式,可以查找文件中出现的任意字符或字符,甚至可以查找 _upap || u 这样的字符串,但是在工程较大时,查找过程会较慢。
    2)、Regular Expression 按照正则表达式的方式查询
    3)、Keyword Expression关键字查询
    4)、Look Up Reference。按照引用关系查询,默认查找方式
    B、
    1)Case Sensitive:查找时区分大小写
    3)whole words only
    限制查询时严格匹配关键词,对于Look Up Reference方式永远有效
    2)Skip Inactivie Code:查找如#if 0… #endif内的代码不在查找之列
    3)Skip Comments: 注释内的代码不在查找之列
    4)Search Only Comments: 只查找注释内的代码
    5)下拉列表就是左边选项的组合,我们使用默认的就可以
    6)lines of context
    仅当查询方式为Keyword Exception 时有效
    7)Find word variations
    仅当查询方式为Keyword Expression 时有效。它可以用来查询关键词开头的所有单词,列如“open” 查询出“opens”、“opening”类似的单词。
    2、选择Search/Search Files或按Ctrl+Shift+F组合键,在弹出的Search Files窗口进行查找操作。 在File Name框中可以填入文件名或文件夹。注意当要查询的文件夹双包含子文件夹时,可以勾选Options中的Include Subdirectiories,实现对各层文件的递归搜索。
    这里写图片描述
    3、Ctrl+F文件中查找操作
    这里写图片描述
    注:
    1)F3 :本文件查找结果的上一个
    2)F4 :本文件查找结果的下一个
    3)Ctrl+M :创建或查找书签,方便下次找回此位置

    二)、替换

    单文件替换
    选择Search/Replace或按Ctrl+H组合键,在弹出的Replace窗口进行查找操作。在Search项目里勾选Selection则仅对当前选中的文档部分进行替换。另外如果勾选了Confirm Replacements则是逐个确认替换,否则会同时替换所有符合替换条件内容。
    这里写图片描述
    多文件替换
    选择Search/Replace Files或按Ctrl+Shift+H组合键,在弹出的Replace Files 窗口进行查找操作。除了增加New框(替换后的内容)外,其余均与Search Files窗口相同,可参照查找部分的说明进行操作。
    这里写图片描述

    2、按住“ctrl”键不动,鼠标指向变量或函数再点击一下,则进入了定义;
    3、Ctrl+G如果想跳到某一行热键为;
    3、Alt+F12显示中的每个字符宽度一致;
    4、shift+f8会黄色标亮光旁边的关键字(变量、函数),有助于理清代码流程;
    5、括号配对高亮:
    “在前括号左侧,后括号左侧” 双击鼠标左键,可以选定匹配括号和其中内容(<>,(),L{R},[]之间)
    7、ctrl + G 跳转到指定的行
    8、复制一行 : Ctrl+K
    9、剪切一行 : Ctrl+U
    10、粘贴一行 : Ctrl+P
    11、插入一行 : Ctrl+I
    12、删除一行 : Ctrl+J
    13、关闭文件 : Ctrl+W
    14、关闭所有文件 : Ctrl+Shift+W
    15、project window Ctrl+O打开,可以将光标定位的project 文件的输入框,便于快速查找

    四)、自定义设置

    1、添加ctrl+a功能
    Options -> Key Assignments:通过关键词select找到select all,更改为ctrl +a
    2、设置字体大小
    Options->Document Options->Screen Fonts 这是字体
    3、设置背景色:
    Options->preference->color->windows background设置背景色(护眼色:85,90,205)
    4、删除注释时半个汉字问题(删除一个汉字,汉字没有了,但会多出一个问号?)

    方法:
    ① 将SuperBackspace.em 复制到 Source Insight安装目录;
    ② Project→Open Project,打开Base项目;
    ③ 将复制过去的SuperBackspace.em添加入Base项目;
    ④ 重启SourceInsight;
    ⑤ Options→Key Assignments,将Marco: SuperBackspace绑定到BackSpace键;
    SuperBackspace.em 的源码在博文最后面,复制保存为SuperBackspace.em即可,或者可以在这里直接下载:http://pan.baidu.com/share/link?shareid=101784&uk=3204866771

    5、自动对齐设置
    在C程序里, 如果遇到行末没有分号的语句,如IF, WHILE, SWITCH等, 写到该行末按回车,则新行自动相对上一行缩进两列。
    Option->Document option下的Auto Indient中Auto Indient Type有三种类型 None,Simple,Smart。个人推荐选用Simple类型。ß
    6、添加辅助编辑器
    在Source Insight中添加自定义功能的步骤如下:
    1.Source Insight中,Options->Custom Commands…->Add…,New Command name 随便写,我的是"Edit with Vim"
    2.Run中写入: “C:Program FilesVimvim63gvim.exe” --remote-silent +%l %f
    意思是在当前已经打开的gvim窗口里面打开当前的文件,并且跳转到指定行
    %l为当前的行号,%f为文件名
    使用 --remote-silent 的作用是,如果已经打开了对应文件,就不会打开第二次,而是在已经打开的文件里跳转到对应行
    3.还是同一个对话框里面,选择Keys->Assign New Key…->按F12,如果你已经将F12设置给其他命令,选择其他的按键就行了

    展开全文
  • Source Insight 4.0 注册

    万次阅读 2018-12-24 11:56:22
    在官网上下载Source Insight 4.0的安装程序. 30天的试用安装 首次启动选择授权方式,这里选择第二个选项,30天试用。 image.png 点击下一步,输入名称、公司或组织名称、邮箱信息,申请30天的试用。 输入...
  • source insight主题

    千次下载 热门讨论 2016-09-20 23:18:41
    漂亮的source insight主题,十分养眼,包含字体。先安装字体
  • 最新版source insight 4.093,解决了上一个版本4.089存在的bug,资源里面包含了安装包、破解文件,安装破解过程如下: 1.安装原版安装包:sourceinsight4093-setup.exe 2.用压缩文件中的sourceinsight4.exe 替换安装...
  • 一、KafkaSource 在流式处理过程中,Kafka 和 Flink 的整合是许多公司所使用的架构。而 Flink 和 Kafka 的整合也非常友好,代码非常简单,实际开发中使用较多 package cn.kgc.source import java.util....
  • Source Insight 4.0 常用设置

    万次阅读 多人点赞 2019-09-02 21:22:52
    本文以Source Insight 4.00.0086版本为例讲解常用设置。1.Source Insight简介Source Insight是一个面向软件开发的代码编辑器和浏览器,它拥有内置的对C/C++, C#和Java等源码的分析,创建并动态维护符号数据库,并...
  • sourceinsight4

    热门讨论 2017-02-15 00:25:53
    sourceinsight,不是insight4.很多人经常把这两者搞混,亲测可用,转自pediy http://bbs.pediy.com/showthread.php?p=1463913#post1463913 用法 1. 安装原本软件:Source Insight 4.0.0080 - Jan 30, 2017 2. 替换...
  • 1、错误描述: ming@ming:~$ rosdep update reading in sources list data from /etc/ros/rosdep/...ERROR: unable to process source [https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx...
  • Source Insight 3.5.0072破解版注册机+软件By:QS+HUD

    千次下载 热门讨论 2013-05-04 20:31:51
    自己练手破解的Source Insight 3.5.0072,里面包含了PChome下载的原版软件+自己的注册机。 欢迎访问我的博客查看破解详细过程共同交流学习。 http://blog.csdn.net/huhu1544
  • docker-jenkins在使用source命令报错

    万次阅读 2021-04-16 21:45:48
    docker jenkins使用的是ubuntu的镜像,而ubuntu默认使用的是/bin/dash作为解释器,dash比bash功能少很多,不兼容source 解决方案 1、在jenkins的shell脚本中加上#!/bin/bash 2、命令行执行:dpkg-reconfigure dash...
  • 使用SourceTrail代替SourceInsight

    千次阅读 2020-01-08 22:09:37
    SourceTrail是一款开源、免费的交互式源代码浏览器,它能够通过索引你的文件以及收集项目的结构数据来简化你在现存代码中查看。目前支持的语言种类:C、C++、Java、Python,并且可以自定义语言类型。 源代码浏览器...
  • Python+Selenium-driver.page_source获取页面源码

    万次阅读 热门讨论 2021-03-19 17:33:14
    driver.page_source selenium的page_source方法可以获取到页面源码 跟爬虫有点相似,获取到页面资源,提取出我们需要的信息 案例 以煎蛋网为例,获取首页的全部title(获取页面源码 – 使用re正则提取需要的title) ...
  • Linux下source命令详解

    万次阅读 多人点赞 2016-07-28 15:51:33
    source命令用法source FileNamesource命令作用在当前bash环境下读取并执行FileName中的命令。*注:该命令通常用命令“.”来替代。使用范例:source filename . filename(中间有空格)source命令(从 C Shell 而来)...
  • sourceinsight4.0

    2018-12-04 11:00:31
    sourceinsight4.0, 破解版非常好用,软件开发查看必备软件
  • Source Insight 4.0 完美破解

    万次阅读 多人点赞 2019-01-05 09:55:41
    在官网上下载Source Insight 4.0的安装程序. 30天的试用安装 首次启动选择授权方式,这里选择第二个选项,30天试用。   image.png 点击下一步,输入名称、公司或组织名称、邮箱信息,申请30天的试用。 输入...
  • iOS runloop中的source0/source1

    千次阅读 2020-03-27 17:44:33
    Source有两个版本:Source0 和 Source1。 source0和source1很容易让人糊涂,为了让大家更好理解,我先阐述写其他的概念,我们知道APP运行的过程其实就是处理各种事件的过程,那么,如果让大家 把事件进行分类,...
  • simulink的Three-Phase Source、Three-Phase Programmable Voltage Source、AC Voltage Source区别 作为一枚研一电气小白,在simulink仿真的过程中经常出现一些低级问题,在此同大家分享经验,亦是自己成长的见证。 ...
  • 菜单栏-options-preferences… Syntax Formatting - File Types… C/C++ Source File - Expand tabs to spaces
  • 代码行数统计工具(SourceCounter附下载链接)

    万次阅读 多人点赞 2020-07-06 16:58:26
    代码行数统计工具SourceCounter下载地址: http://www.yixzm.cn/pak/SourceCounter.zip SourceCounter使用方法很简单:添加...(A)选择目标代码目录,选择...(E)选择要检测的编程语言种类,开始(S)即可输出统计结果...
  • Source Insight使用教程

    万次阅读 多人点赞 2019-01-25 12:13:53
    打开Source Insight4.0,工具栏选择Project -&gt; New Project,将弹出下列框图:  2.点击OK后,会弹出下列框图,填入工程的名称,以及工程文件生成的目录  3.点击OK后,如下图:  其中:   ...
  • Source Code Pro字体

    千次下载 热门讨论 2015-06-20 10:18:57
    Source Code Pro 是由 Adobe 公司发布的一款开源且完全免费的等宽编程字体,它非常适合用于阅读代码,支持 Linux、Mac OS X 和 Windows 等操作系统
  • AD原理图编译WARNING:Net XXX has no driving source

    万次阅读 多人点赞 2020-05-23 15:45:30
    WARNING:Net XXX has no driving source 这篇博客填一下以前一篇关于Altium designer ERROR的坑原文章 本次文章以基于AT89C51的函数信号发生器为例:https://blog.csdn.net/toyjis/article/details/105886632 在我们...
  • 免安装SourceCRT

    热门讨论 2011-11-20 18:04:26
    免安装SourceCRT,串口消息好帮手。
  • Android 19 SDK source

    热门讨论 2014-01-16 22:42:09
    Android 19 SDK source, 放到sdk/sources文件夹下。
  • source insight 最舒服护眼的配色方案,本人尝试了一天调试出来的。直接load configuration即可。 source insight4.0 3.5版本的配色方案都有。 source insight 3.5 :...
  • Flume的Source--KafkaSource

    千次阅读 2018-10-29 21:23:05
    以前多是用kafka来消费flume中的数据,今天突然要用flume消费kafka中的数据时,有点懵,赶紧查一查Apache的...Kafka Source is an Apache Kafka consumer that reads messages from Kafka topics. If you have multi...
  • Source Insight 4(破解版)

    2019-07-22 17:37:05
    压缩包Source Insight 4包含Source Insight 4.0.0085和Source Insight 4.0.0086两个版本的si4.pediy.lic、sourceinsight4和sourceinsight4085-setup(sourceinsight4085-setup为安装软件,前面2个为破解文件,直接将...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,705,270
精华内容 1,082,108
关键字:

source