取词和sourceinsight冲突

取词和sourceinsight冲突

linux中双击鼠标左键自动弹出c字符和拖动source insight窗口自动添加c字符的bug解决方法

2018年07月10日19:21:42

阅读数:23

这几天使用source insight软件查看源码,发现只要一拖动窗口,代码中光标就自动添加一个c字符,在linux虚拟机双击鼠标就会出现一个c字符,刚开始还以为鼠标坏了,汗!

后来一查原因,竟然是装的金山词霸里面取词和划译勾选项导致的,这玩意挺蛋疼。

把这两个选项勾选掉,就不会出现这种情况了。有道词典也有这种情况发生,一样取消掉勾选即可。

这些翻译软件拦截了鼠标的点击拖动事件,碰巧这些在VMWare里面被映射成了Ctrl+C按键,所以出现了这些问题,点击拖动窗口也会跟选词一样出现Ctrl +C。

SourceInsight和UltraEdit技巧

Source Insight使用技巧 默认情况下,SI已经定义了很多非常实用的快捷键: F5 指定行号,实现行跳转,在遇到编译错误的时候,能特别方便的找到出错行。Shift+F8 高亮显示指定标识,快速浏览标识的使用情况。 Ctrl+鼠标点击标识 直接跳转至标识定义处。 Ctrl+F 本文件内查找。 F3 本文件查找结果的上一个。 F4 本文件查找结果的下一个。 F7 打开Browse Project Symbols窗口,快速浏览工程内标识定义。 Ctrl+M Source Insight设置 1、背景色选择 要改变背景色Options->preference->windows background->color设置背景色2、解决字符等宽对齐问题。 SIS默认字体是VERDANA,很漂亮。这网页上应该也是用的VERDANA 字体。但由于美观的缘故,VERDANA字体是不等宽的。比如下面两行llllllllll MMMMMMMMMM 同样10个字符,长度差多了.用VERDANA来看程序,有些本应该对齐的就歪了。解放方法是使用等宽的字体,但肯定比较丑。比较推荐的是用Courier New。 3、解决TAB键缩进问题 Options-> Document Options里面的右下角Editing Options栏里,把Expand tabs勾起来,然后确定。OK,现在TAB键的缩进和四个空格的缩进在SIS里面看起来就对齐咯 4、SI中的自动对齐设置: 在C程序里, 如果遇到行末没有分号的语句,如IF, WHILE, SWITCH等, 写到该行末按回车,则新行自动相对上一行缩进两列。 Option->Document option下的Auto Indient中Auto Indient Type有三种类型None,Simple,Smart。个人推荐选用Simple类型。 5、向项目中添加文件时,只添加特定类型的文件(文件类型过滤器) 编辑汇编代码时,在SIS里建立PROJECT并ADD TREE的时候,根据默认设置并不会把该TREE里面所有汇编文件都包含进来

决策支持系统解决方案

目录 1 工程背景和依据 (2) 1.1 项目背景 (2) 1.2 编制的依据 (3) 2 决策支持建设现状 (4) 2.1 建设基础 (4) 2.2 需求分析 (4) 3 指导思想、建设原则 (6) 3.1 指导思想 (6) 3.2 建设原则 (6) 4 总体目标 (7) 4.1 总体目标 (7) 5 总体框架和体系 (8) 5.1 总体框架 (8) 5.2 技术路线 (9) 6 主要任务 (11) 6.1 完善信息基础设施 (11) 6.2 建立信息资源中心 (11) 6.3 搭建应用支撑平台 (11) 6.4 建立决策支持应用 (12) 6.5 完善相关支撑体系 (13) 7 重点工程 (15)

7.1 市领导辅助决策支持系统 (15) 7.1.1 市级领导应用 (15) 7.1.2 办公厅及部门应用 (15) 7.2 市领导空间决策支持系统 (16) 7.3 市领导智能决策支持系统 (17) 7.4 市领导多媒体协同办公系统 (18) 7.5 决策分析政务数据交换平台 (19) 7.6 领导决策综合数据库 (20) 8 保障措施 (22) 8.1 加强组织体系建设 (22) 8.2 完善相关政策和制度 (22) 8.3 加强资金保障 (23) 8.4 加强项目培训和咨询 (23) 8.5 强化标准规范建设 (23) 9 计划安排及投资类别 (24) 9.1 总体安排 (24) 9.1.1 工程一期 (24) 9.1.2 工程二期 (24) 9.2 投资类别 (25)

1 工程背景和依据 1.1 项目背景 贯彻党的十六大报告要求“进一步转变政府职能,改进管理方式,推行电子政务,提高行政效率,降低行政成本,形成行为规范、运转协调、公正透明、廉洁高效的行政管理体制”。 贯彻党的十七大报告要求“推进决策科学化、民主化,完善决策信息和智力支持系统”。 《黑龙江省电子政务建设“十一五”规划》:“各级各部门要高度重视电子政务建设工作,切实纳入重要议事日程。主要领导要及时掌握情况,解决问题,加强督促,有计划、有力度地搞好工作推进。”。 《黑龙江省电子政务建设“十一五”规划》:“整合各专业数据系统的关系型数据、非结构化数据,以及多媒体数据,建设全省电子政务数据仓库,利用数据整合、数据分析、数据挖掘技术,建立全省电子政务决策支持系统,为各级领导提供决策支持。” 哈尔滨市已经具备决策支持建设的条件和环境,《哈尔滨市国民经济和社会信息化“十一五”发展规划》指出:“在应用系统建设方面,统一建设了公文传输、信息管理、督办管理、目标管理、议案管理和政务值班管理等6个政务应用系统,在工商、税务等各业务部门分别建设各自业务应用系统的基础上,建设完成了全市企业基础信息共享平台、城市空间地理基础信息共享平台等跨领域、跨部门的应用系统,

Source Insight用法精细

Source Insight实质上是一个支持多种开发语言(java,c ,c 等等) 的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我 们当成源代码阅读工具使用。 作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点、单步运行、调试等手段来弄清楚整个程序的组织结构,使得Linux内核源代码的阅读变得尤为困难。 当然Linux下的vim和emacs编辑程序并不是没有提供变量、函数搜索,彩色显示程序语句等功能。它们的功能是非常强大的。比如,vim和emacs就各自内嵌了一个标记程序,分别叫做ctag和etag,通过配置这两个程序,也可以实现功能强大的函数变量搜索功能,但是由于其配置复杂,linux附带的有关资料也不是很详细,而且,即使建立好标记库,要实现代码彩色显示功能,仍然需要进一步的配置(在另一片文章,我将会讲述如何配置这些功能),同时,对于大多数爱好者来说,可能还不能熟练使用vim和emacs那些功能比较强大的命令和快捷键。 为了方便的学习Linux源程序,我们不妨回到我们熟悉的window环境下,也算是“师以长夷以制夷”吧。但是在Window平台上,使用一些常见的集成开发环境,效果也不是很理想,比如难以将所有的文件加进去,查找速度缓慢,对于非Windows平台的函数不能彩色显示。于是笔者通过在互联网上搜索,终于找到了一个强大的源代码编辑器,它的卓越性能使得学习Linux内核源代码的难度大大降低,这便是Source Insight3.0,它是一个Windows平台下的共享软件,可以从https://www.360docs.net/doc/9516525166.html,/上边下载30天试用版本。由于Source Insight是一个Windows平台的应用软件,所以首先要通过相应手段把Linux系统上的程序源代码弄到Windows平台下,这一点可以通过在linux平台上将 /usr/src目录下的文件拷贝到Windows平台的分区上,或者从网上光盘直接拷贝文件到Windows平台的分区来实现。 下面主要讲解如何使用Source Insight,考虑到阅读源程序的爱好者都有相当的软件使用水平,本文对于一些琐碎、人所共知的细节略过不提,仅介绍一些主要内容,以便大家能够很快熟练使用本软件,减少摸索的过程。 安装Source Insight并启动程序,可以进入图1界面。在工具条上有几个值得注意的地方,如图所示,图中内凹左边的是工程按钮,用于显示工程窗口的情况;右边的那个按钮按下去将会显示一个窗口,里边提供光标所在的函数体内对其他函数的调用图,通过点击该窗体里那些函数就可以进入该函数所在的地方。

地质灾害预警决策支持与应急指挥系统解决方案(简短介绍)

1系统简介 地质灾害预警决策支持与应急指挥系统对地质灾害险情发现、险情鉴别、险情处置业务流程、数据流程进行调查分析,按区域、移民新城区、单体地质灾害分别建立了地质灾害预警决策支持及应急指挥逻辑模型;利用数据仓库技术实现了对地质灾害及防灾、救灾各类信息的快速检索查询;利用视频会议系统、大屏幕系统、卫星系统、单兵系统、通信指挥车系统、GPS定位系统等通过综合组网,快速搭建技术会商和应急指挥通信平台,创造了可视化程度高的、信息畅通的、可辅助决策并适应快速响应的条件和环境,充分调用了数据仓库、滑坡稳定性评价、预测预报、数据采集、治理工程等子系统建设的各项成果,有效地支持地质灾害预警决策及应急指挥。

2 系统业务流程 险情处置 图2-1系统业务流程图 地质灾害预警决策支持与应急指挥系统对一个地质灾害的生命周期(险情发现、险情鉴定、险情处置)进行管理和流程监控,同时建立技术会商平台和应急指挥平台,有效地支持了地质灾害预警决策支持与应急指挥。 3 系统构成 地质灾害预警决策支持与应急指挥系统由险情上报、技术会商、应急指挥、配置管理四大模块组成。 )

险情上报模块包含的功能有险情分布、险情信息标注、险情报警、报警信息管理、险情核查、险情报告、险情报告处理。实现对发生的险情进行报警录入,核查险情的真实性,对核查后的险情进行处理及生成核查报告上报上级部门。显示险情的分布图,并在分布图中对险情地点进行标注等针对险情的管理操作。 技术会商模块实现针对某次险情发起会商,制定会商计划。对会商计划、会商执行、会商结果进行管理。提供辅助编制报告与建议功能,对专家会商全过程进行追踪、记录、存储、管理,并将会商中得出的建议与报告发送到相应单位,为最终决策提供参考。 应急指挥包括应急指挥平台、GPS系统接口、应急预案库管理以及应急预案辅助编制、信息交流,接收会商文件并对灾情进行应急响应、追踪,对灾情进行评估,最终形成案例归档。 配置管理模块主要是针对需要配置的模块进行管理,主要包括灾害点信息配置、专家信息管理、信息服务注册、多维展现模型库管理、应急通讯平台模式管理、会商内容模式管理、审批流程管理、用户个性化设置。

决策支持系统解决实施方案

决策支持系统解决方案

————————————————————————————————作者:————————————————————————————————日期:

目录 1 工程背景和依据 (2) 1.1 项目背景 (2) 1.2 编制的依据 (3) 2 决策支持建设现状 (4) 2.1 建设基础 (4) 2.2 需求分析 (4) 3 指导思想、建设原则 (6) 3.1 指导思想 (6) 3.2 建设原则 (6) 4 总体目标 (7) 4.1 总体目标 (7) 5 总体框架和体系 (8) 5.1 总体框架 (8) 5.2 技术路线 (9) 6 主要任务 (11) 6.1 完善信息基础设施 (11) 6.2 建立信息资源中心 (11) 6.3 搭建应用支撑平台 (11) 6.4 建立决策支持应用 (12) 6.5 完善相关支撑体系 (13) 7 重点工程 (15)

7.1 市领导辅助决策支持系统 (15) 7.1.1 市级领导应用 (15) 7.1.2 办公厅及部门应用 (15) 7.2 市领导空间决策支持系统 (16) 7.3 市领导智能决策支持系统 (17) 7.4 市领导多媒体协同办公系统 (18) 7.5 决策分析政务数据交换平台 (19) 7.6 领导决策综合数据库 (20) 8 保障措施 (22) 8.1 加强组织体系建设 (22) 8.2 完善相关政策和制度 (22) 8.3 加强资金保障 (23) 8.4 加强项目培训和咨询 (23) 8.5 强化标准规范建设 (23) 9 计划安排及投资类别 (24) 9.1 总体安排 (24) 9.1.1 工程一期 (24) 9.1.2 工程二期 (24) 9.2 投资类别 (25)

SourceInsight3.5软件安装流程.V1.0.0

文档类型开发文档 保密级别公开 技术报告 名称:SourceInsight3.5软件安装流程 编号: 版本号:V1.0.0 负责人:董磊 成员: 日期:2016年06月01日

目录 目录 (1) 版本 (2) 1文档目的 (3) 2安装SourceInsight3.5 (3) 3配置SourceInsight3.5 (9) 4使用SourceInsight3.5新建工程 (11) 图表目录 (16)

版本

1文档目的 Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++,C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。Source Insight提供了快速和革新的访问源代码和源信息的能力。与众多其它编辑器产品不同。 本文档详细介绍了SourceInsight3.5软件的安装流程、配置以及使用方法。2安装SourceInsight3.5 解压SourceInsight3.5压缩包并打开此文件夹,运行“InsightSetup”,当弹出如下图所示界面时,点击“Agree”,表示同意条款。 图2-1 当弹出如下图所示界面时,点击“Next”。

图2-2 当弹出如下图所示界面时,点击“Next”。 图2-3 当弹出如下图所示界面时,保持默认的安装路径,点击“Next”。

sourceinsight 快捷键 大全

SourceInsight 快捷方式大全 完成语法: Ctrl+E 复制一行: Ctrl+K 恰好复制该位置右边的该行的字符: Ctrl+Shift+K 复制到剪贴板: Ctrl+Del 剪切一行: Ctrl+U 剪切该位置右边的该行的字符: Ctrl+; 剪切到剪贴板: Ctrl+Shift+X 剪切一个字: Ctrl+, 左边缩进: F9 右边缩进: F10 插入一行: Ctrl+I 插入新行: Ctrl+Enter 加入一行: Ctrl+J 从剪切板粘贴: Ctrl+Ins 粘贴一行: Ctrl+P 重复上一个动作: Ctrl+Y 重新编号: Ctrl+R 重复输入: Ctrl+\ 替换: Ctrl+H 智能重命名: Ctrl+' 关闭文件: Ctrl+W 关闭所有文件: Ctrl+Shift+W 新建: Ctrl+N 转到下一个文件: Ctrl+Shift+N 打开: Ctrl+O 重新装载文件: Ctrl+Shift+O 另存为: Ctrl+Shift+S 显示文件状态: Shift+F10 激活语法窗口: Alt+L 回到该行的开始: Home 回到选择的开始: Ctrl+Alt+[ 到块的下面: Ctrl+Shift+] 到块的上面: Ctrl+Shift+[ 书签: Ctrl+M 到文件底部: Ctrl+End, Ctrl+(KeyPad) End 到窗口底部: (KeyPad) End (小键盘的END) 到一行的尾部: End 到选择部分的尾部: Ctrl+Alt+] 后退: Alt+,, Thumb 1 Click 后退到索引: Alt+M 向前: Alt+., Thumb 2 Click 转到行: F5, Ctrl+G

(商务智能)海典数据决策分析系统(BI)方案.

(商务智能)海典数据决策分析系统(BI)方案

海典数据决策分析系统(BI)解决方案 上海海典软件有限公司 2010年6月

前言 自2000年以来,医药行业的信息化应用飞速发展。无论是医药连锁企业,还是批发企业甚至单体药店,都已经普及信息化管理系统,并且逐步形成了以信息系统为中心进行企业运营的共识。部分优秀的代表企业,更是积累了多年的信息化应用经验和原始数据。 然而,我们看到,对于当前的绝大数医药企业来说,不断积累的海量数据对他们来说,并没有发挥出应有的价值;这些不断增长的海量数据,更多的只是成为影响他们服务器运行效率的累赘。为了不影响系统的运行速度,相当多的企业定期地、不断地手工截断这些数据,将这些数据打包后尘封起来,束之高阁。甚至还有一些企业因为疏于管理,这些历史数据最终都遗失了。 “海典数据决策分析系统”(以下简称海典BI系统)正是在这种背景下,由上海海典软件有限公司研发而成。“BI”系统又称商务智能系统,是通过数据仓库等先进技术,进行数据挖掘和处理的工具。海典BI系统由海典软件针对医药流通行业研发,旨在帮助经营决策者从海量数据中挖掘出有价值的信息,并通过这些数据来辅助决策中发现问题、找到原因,以及提供解决问题的途径。 每个客户积累的海量数据,都是一座金山;海典BI系统则是开启这座金山的钥匙。海典BI系统,让客户的决策更迅捷、更科学!

●海典BI系统专门针对医药行业的特点开发,充分体现医药行业的特性。 ●海典BI系统部署和使用方便,既可以部署在个人笔记本上供个人使用,也可以部署在 公司内网上供公司中高层决策者使用,还可以发布在互联网上供有权限的其他用户(例如片区经理或门店店长)使用。 ●对于使用海典业务系统的客户,可以快速部署海典BI系统,并可将BI系统与业务系统 尽可能整合和互补;对于不使用海典业务系统的客户,也可以根据客户的需要进行报表定制,而无论原来采用的是什么数据库。 ●海典BI系统拥有灵活的用户角色管理,可以设置不同的用户查看不同的报表;对于同 一个报表也可以为不同的用户定义数据范围。如:同样是销售报表,经营部部长可以看所有店数据;片区经理可以查看本片区的所有店数据;门店经理则只允许看本门店数据。 ●海典BI系统采用数据仓库和数据抽取机制,利用每天晚上的服务器空闲时间将业务系 统的数据抽取到数据仓库之中。操作者使用BI进行决策分析时,只针对数据仓库进行操作,速度非常快,还可以大大减轻数据分析对业务系统的压力。 ●海典BI系统由于采用数据仓库,不仅分析速度非常快。还能将客户原有截断的多个历 史数据导入,实时更长远的历史数据挖掘和分析。 ●海典BI系统可以集成Excel进行互动式报表分析和报表定制。 ●海典BI系统是一个开放的报表系统,允许用户进行报表修改和新增。对于已经购买海 典BI系统的用户,海典软件还将不断地发布新的报表供他们下载和使用。

[完整版]Source_Insight教程及技巧

Source Insight使用简单说明 Source Insight是一个功能十分强大、使用也很方便的程序编辑器。它内置对C/C++、Java 甚至x86汇编语言程序的解析,在你编程时提供有用的函数、宏、参数等提示,因而,Source Insight正在国际、国内众多的IT公司使用。 Source Insight功能强大,它的窗口、菜单初一看来似乎很多,所以刚刚开始使用Source Insight的朋友往往觉得很麻烦。这里本人结合自己的使用经验,简单说说Source Insight的使用。(本文以McuSystem为例,Source Insight 以3.0版本为例。其他版本的Source Insight 大同小异) 和众多程序编辑环境一样,Source Insight中也有Project。 建立工程的方法很简单: 1.打开Source Insight,选择Project菜单->New Project; 2.在出现的对话框中选择并选择存放工程文件的文件夹,输入工程名(比如 McuSystem),点击“保存”; 3.又出现一个对话框,在Configuration部分可以选择这个工程使用全局配置文件还 是自己单独的配置文件,这个无所谓,(不过最好选择单独的配置文件),再点击 “OK”; 4.再次出现一个对话框,这是选择文件添加到Project中,通过左边的树状图找到你 想添加的文件,点击Add就可以了(如图1)。你可以将不通路径下的文件添加到 同一个工程中,而不用拷贝源文件。选择完后点击Close; 图1 这样工程就建立好了,文件列表就出现在Project Window中(如果Project Window被关闭了,可以选中View菜单->Project Window)。点击Project Window中任意一个文件,文件的内容出现在中央的编辑区了。(如图2)

海典数据决策分析系统(BI)方案

海典数据决策分析系统(BI)解决方案 上海海典软件有限公司 2010年6月

前言 自2000年以来,医药行业的信息化应用飞速发展。无论是医药连锁企业,还是批发企业甚至单体药店,都已经普及信息化管理系统,并且逐步形成了以信息系统为中心进行企业运营的共识。部分优秀的代表企业,更是积累了多年的信息化应用经验和原始数据。 然而,我们看到,对于当前的绝大数医药企业来说,不断积累的海量数据对他们来说,并没有发挥出应有的价值;这些不断增长的海量数据,更多的只是成为影响他们服务器运行效率的累赘。为了不影响系统的运行速度,相当多的企业定期地、不断地手工截断这些数据,将这些数据打包后尘封起来,束之高阁。甚至还有一些企业因为疏于管理,这些历史数据最终都遗失了。 “海典数据决策分析系统”(以下简称海典BI系统)正是在这种背景下,由上海海典软件有限公司研发而成。“BI”系统又称商务智能系统,是通过数据仓库等先进技术,进行数据挖掘和处理的工具。海典BI系统由海典软件针对医药流通行业研发,旨在帮助经营决策者从海量数据中挖掘出有价值的信息,并通过这些数据来辅助决策中发现问题、找到原因,

以及提供解决问题的途径。 每个客户积累的海量数据,都是一座金山;海典BI系统则是开启这座金山的钥匙。海典BI系统,让客户的决策更迅捷、更科学!

第一章:为什么要部署海典BI系统 海典BI系统专门针对医药行业的特点开发,充分体现医药行业的特性。 海典BI系统部署和使用方便,既可以部署在个人笔记本上供个人使用,也可以部署在公司内网上供公司中高层决策者使用,还可以发布在互联网上供有权限的其他用户(例如片区经理或门店店长)使用。 对于使用海典业务系统的客户,可以快速部署海典BI系统,并可将BI系统与业务系统尽可能整合和互补;对于不使用海典业务系统的客户,也可以根据客户的需要进行报表定制,而无论原来采用的是什么数据库。 海典BI系统拥有灵活的用户角色管理,可以设置不同的用户查看不同的报表;对于同一个报表也可以为不同的用户定义数据范围。如:同样是销售报表,经营部部长可以看所有店数据;片区经理可以查看本片区的所有店数据;门店经理则只允许看本门店数据。 海典BI系统采用数据仓库和数据抽取机制,利用每天晚上的服务器空闲时间将业务系统的数据抽取到数据仓库之中。操作者使用BI进行决策分析时,只针对数据仓库进行操作,速度非常快,还可以大大减轻数据分析对业务系统的压力。

Source Insight中添加自定义功能

在Source Insight中添加自定义功能的步骤如下 1.Source Insight中,Options->Custom Commands...->Add...,New Command name 随便写,我的是"Edit with Vim" 2.Run中写入: "C:\Program Files\Vim\vim63\gvim.exe" --remote-silent +%l %f 意思是在当前已经打开的gvim窗口里面打开当前的文件,并且跳转到指定行 %l为当前的行号,%f为文件名 使用--remote-silent 的作用是,如果已经打开了对应文件,就不会打开第二次,而是在已经打开的文件里跳转到对应行 3.还是同一个对话框里面,选择Keys->Assign New Key...->按F12,如果你已经将F12设置给其他命令,选择其他的按键就行了 下面是一些常用自定义功能:( CUSTOM COMMANDS ) 打开资源管理器并选中当前文件 ShellExecute open explorer /e,/select,%f 查看log "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:log /path:%f /notempfile /closeonend diff "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /path:%f /notempfile /closeonend 取得锁定(check out) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:lock /path:%f /notempfile /closeonend 提交(check in) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:commit /path:%f /notempfile /closeonend 更新(update) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:update /path:%f /notempfile /closeonend 更新整个目录(update all) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:update /path:*.* /notempfile /closeonend 取消锁定(undo check out) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:revert /path:%f /notempfile /closeonend 在ultriEdit中编辑 "C:\Program Files\UltraEdit-32/uedit32" %f 在vim中编辑并定位到当前行 "C:\Program Files\Vim\vim63\gvim.exe" --remote-silent +%l %f 汇总其他小技巧: 让{ 和} 不缩进: Options->Document Options->Auto Indent->Indent Open Brace/Indent Close Brace hao space: SourceInsight 小技巧 1、按住"ctrl", 再用鼠标指向某个变量,点击一下,就能进入这个变量的定义。

source insight代码格式化

source insight代码格式化(Astyle) GNU的astyle是一个免费的代码格式化工具,能够格式化c/c++等代码,我们可以将Astyle.exe外挂到SourceInsight中,具体步骤如下: 1、下载Astyle工具 在网站https://www.360docs.net/doc/9516525166.html,/projects/astyle/下载 2、source insight中挂载Astyle工具 a、将AStyle_2.02_windows.zip解压到D:\lb\目录下(可以放在任意目录)。 b、在SourceInsight菜单栏里,Options-->Custom Commands界面上选择:Add,在弹出对话框写入命令名,在run中添加相应的命令。 1)ansi C格式化当前文件的命令为:"D:\lb\AStyle\bin\Astyle.exe"--style=ansi -s4-S-N-L-m0-M40--convert-tabs--suffix=.pre%f

2)ansi C格式化某个目录下所有文件的命令为:"D:\lb\AStyle\bin\Astyle.exe" Z:\LocalProject\DEZHOU3716/*.c Z:\LocalProject\DEZHOU3716/*.h-- style=ansi-s4-S-N-L-m0-M40--recursive--convert-tabs--suffix=.pre %f c、在SourceInsight菜单栏里,Options-->Custom Commands界面上选择:Keys,在弹出对话框的Command框的列表中找到你定义的命令名,然后点击

企业决策分析系统解决方案

企业决策分析系统解决方案 客户需求分析 企业数据分析与决策支持需求的有效满足往往需要一个强有力的决策分析系统的支持,以便在系统中整合各项功能,并为企业用户提供一个统一的系统应用环境。企业对决策分析系统的具体需求一般可总结为以下几个方面: 统一应用门户 系统为企业进行数据分析与决策支持提供系统应用的统一门户。 统一资源管理 对系统中的各种应用资源可进行统一管理,如报表的发布,文档的上传管理等。 有效的权限控制 决策分析系统涉及到企业核心运营数据等商业敏感信息的分析与利用,因此需要有严格的权限控制机制。系统不但可控制用户有权限使用的功能,还能够控制用户所能查询分析的数据。 面向数据分析与决策支持的业务应用功能 系统能为用户提供面向数据分析与决策支持的多种应用手段或功能集成,以满足用户从不同角度进行数据分析的需要,如报表统计分析、关键绩效指标分析、olap多维分析、数据采集与汇总分析等等。 良好的可扩展性 系统具有良好的可扩展性,不但能满足用户的一些个性化定制功能,还能依据企业决策分析需求的不断发展变化,进行系统升级改进与功能扩展。 润乾企业决策分析系统解决方案 针对上述需求,润乾在深刻洞悉与充分理解国内企业商业智能需求以及多年商业智能项目实施经验的基础上,推出了“润乾RBP(RAQ Business Platform)决策分析平台”产品,并基于此产品为企业级用户提供一套完整的决策分析系统解决方案。润乾RBP决策分析平台可满足用户以下需求: 统一应用平台 系统为B/S架构,通过Web浏览器即可访问登录系统,为用户提供一个统一的系统应用平台环境。 资源中心 润乾RBP决策分析平台具有“资源中心”功能模块,为用户提供统一的资源管理界面,可进行目录管理、资源发布、资源授权,其中资源类型支持报表、自写HTML文章、静态文档(Word、Excel、PPT等)。 灵活全面的权限管理机制 润乾RBP决策分析平台为用户提供了一套完善灵活的权限管理机制。通过对机构、角色、用户、参数四者的有效管理与关联,为用户实现系统功能级、资源级、数据级三个层级的全面有效控制。即分别可以控制用户有权限访问的功能、可以查看的报表与文档资源、有权限查询检索与浏览的业务数据。 丰富的数据分析与决策支持应用功能 平台为用户提供了报表与统计图分析、个人首页分析面板定制、Dashboard企业信息仪表盘、报表订阅与推送、数据采集与多级填报汇总分析等丰富的应用功能,充分满足用户数据分析与决策支持的需要。 系统扩展 润乾RBP决策分析平台是润乾的标准化产品,能够与润乾其他BI系列产品进行深度整合,如即时报表、润乾调度器等等,以满足用户的不同应用需求。同时平台提供各层面的丰富接口,具有灵活的功能扩展性。二次开发与个性化定制 基于解决方案的产品化、系统丰富的接口、界面组件化,润乾还可为用于提供系统的二次开发与个性化功能定制服务,如报表应用开发、界面定制等等,有力提升客户系统应用价值。

Source_Insight 3.5 简明使用教程

https://www.360docs.net/doc/9516525166.html, 1 Source Insight 3.5使用教程 一、建立工程: 1. 在桌面上新建一个保存工程文件的文件夹,文件夹取名为project ,如图1所示。(当然您可以在你任何路径下建立文件夹,文件夹的名称也可随意取。) 2. 将要加入工程中的源文件(*.h,*.c 等),都拷贝到建立的project 文件夹中。 图1 3. 打开Source Insight 3.5软件进入图2界面。 图2

4.点击菜单“Porject→New Project”进入图 3 5.图3中弹出的New Project对话框内,修改您要建立的工程名称,在此我们改成test;再点击Browse选择您要保存的路径,在本例我们选择第1步中建立的project 文件夹,即C:\Documents and Settings\tang03\桌面\project。如图4: 图4 https://www.360docs.net/doc/9516525166.html,2

6.点击图4中的New Project的“OK”按纽后进入新工程设置如图5所示界面,在此我们按图5中的选择进行设置后,点击“OK”确定,进入图6所示界面。 图5 7.在图6中,我们要选择要加入工程中的源文件。在“Add and Remove Project Files”对话框中的“Files Name”栏目下点击选中任一你想加入到工程中的文件,比如:I2C.C 文件,再点击右侧的“ADD”按纽即可将I2C.C文件加入工程,如图7和8所示。 图6 https://www.360docs.net/doc/9516525166.html,3

https://www.360docs.net/doc/9516525166.html, 4 图7 图8

(完整版)城市交警局智慧交通决策分析系统解决方案

城市交警局智慧交通决策分析 系统解决方案 国内各城市交警局智慧交通相关基础应用系统和前端电子警察、高清卡口、信号灯控制等系统已大规模建成,并实现城区较高密度的覆盖;在数据资源方面,已实现GPS数据、交通违法数据、道路过车数据、车速、流量等基础数据都的大规模采集。在缓解道路交通拥堵,提升路网运行效率等方面发挥了重要作用。但各系统独立运行,未实现数据的共享,未对现有数据进行深度数据挖掘,缺乏针对性智能决策支,无法了解城区路网的运行状况、不能为城区路网的拥堵疏通、交通组织、交通管制、紧急事件处置、路网优化、交通规划等提供决策依据。因此,建设智慧交通交警业务支撑平台,实现跨部门、跨系统的信息的共享应用,对于提升各级城市的道路交通综合管理和应用水平,实现对城市主要路段交通运行状况的实时、动态掌控具有重要的意义。

? 解决方案介绍 通过对交通数据的深入分析,实现定性管理与定量分析管理相结合,为交通管理决策提供可靠、准确的科学依据,并提高对道路交通的科学化管理水平,警务人员的现代化管理及交通意外事件的预案报警和快速反应能力,促进交通管理决策科学化。 1、路网整体运行状况的研判分析 通过对高清视频综合信息采集系统、公路车辆智能监测记录系统采集的车辆号牌信息和出租车的GPS数据的综合分析,得到不同路段的交通运行状况,并基于GIS地图进行展示,使交通管理者可以实时了解城市整体路网的运行状况;利用高清视频综合信息采集系统采集的车辆号牌信息进行OD数据的分析,得到车辆出行的OD矩阵,为路网规划、交通管理提供决策依据。

2、主次干道运行态势的分析 分析研判主次干道的交通运行态势,实现主次干道交通信息的综合显示,对主次干道路段车辆来源及密度进行研判分析,提出交通疏导、交通组织优化的建议;对主次干道交通拥堵状况、交通违法、交通事故进行关联分析,提出缓解交通拥堵、预防交通事故的对策建议。 3、交叉口综合信息管理与研判 通过对平台汇集的海量交通数据进行综合的研判分析,实现交叉口交通信息的综合显示,包括相位信息、视频信息、违法信息、交通流信息、过车信息等;实现交叉口交通量的双向对比分析、车型构成分析、违法类型构成分析、车辆来源构成分析等。 ?具体优势 本方案基于大数据分析挖掘,采用了十多种先进的仿真和数学模型,实现了交通的决策分析支持,服务于交通规划、城市路网优化、城市交通治堵和提升交通安全,在业内目前没有一个厂商能够提供此类决策分析系统。 具体优势如下: 1、决策分析智慧化 通过对交通数据的深入分析,实现定性管理与定量分析管理相结合,从宏观路网、干线、路口三个层级进行监测、模拟、分析、决策,为交通管理决策提供可靠、准确的科学依据,并提高对道路交通的科学化管理水平,警务人员的现代化管理及交通意外事件的预案报警和快速反应能力,促进交通管理决策科学化。

Source_Insight使用教程

作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是 Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点、单步运行、调试等手段来弄清楚整个程序的组织结构,使得Linux内核源代码的阅读变得尤为困难。 当然Linux下的vim和emacs编辑程序并不是没有提供变量、函数搜索,彩色显示程序语句等功能。它们的功能是非常强大的。比如,vim和emacs就各自内嵌了一个标记程序,分别叫做ctag 和etag,通过配置这两个程序,也可以实现功能强大的函数变量搜索功能,但是由于其配置复杂,linux附带的有关资料也不是很详细,而且,即使建立好标记库,要实现代码彩色显示功能,仍然需要进一步的配置(在另一片文章,我将会讲述如何配置这些功能),同时,对于大多数爱好者来说,可能还不能熟练使用vim和 emacs那些功能比较强大的命令和快捷键。 为了方便的学习Linux源程序,我们不妨回到我们熟悉的window环境下,也算是“师以长夷以制夷”吧。但是在Window平台上,使用一些常见的集成开发环境,效果也不是很理想,比如难以将所有的文件加进去,查找速度缓慢,对于非Windows 平台的函数不能彩色显示。于是笔者通过在互联网上搜索,终于找到了一个强大的源代码编辑器,它的卓越性能使得学习Linux内核源代码的难度大大降低,这便是Source Insight3.0,它是一个Windows平台下的共享软件,由于Source Insight是一个Windows平台的应用软件,所以首先要通过相应手段把Linux系统上的程序源代码弄到Windows平台下,这一点可以通过在 linux平台上将/usr/src目录下的文件拷贝到Windows平台的分区上,或者从网上光盘直接拷贝文件到Windows平台的分区来实现。下面主要讲解如何使用Source Insight,考虑到阅读源程序的爱好者都有相当的软件使用水平,本文对于一些琐碎、人所共知的细节略过不提,仅介绍一些主要内容,以便大家能够很快熟练使用本软件,减少摸索的过程。 安装Source Insight并启动程序,可以进入图1界面。在工具条上有几个值得注意的地方,如图所示,图中内凹左边的是工程按钮,用于显示工程窗口的情况;右边的那个按钮按下去将会显示一个窗口,里边提供光标所在的函数体内对其他函数的调用图,通过点击该窗体里那些函数就可以进入该函数所在的地方。

Source Insight 常用设置和快捷键大全

1.括号配对高亮: “在前括号左侧,后括号左侧”双击鼠标左键,可以选定匹配括号和其中内容(<>,(),L{R},[]之间) 2.让{ 和} 不缩进: Options -> Document Options -> Auto Indenting -> Auto Indent Type 选Simple 还有:让{ 和} 不缩进:options->document options->auto indent 去掉indent Open Brace和Indent Close Brace。(不好使,括号无法配对对齐!) 3.添加文件类型 用户可以定义自己的类型,Options->Document Options->add type,定义文件类型名以及文件名后缀。 勾选include when adding to projects在添加目录下文件到工程是该类文件就会添加进SI的工程。 如果需要将所有文件添加进SI的工程,可以定义一种文件类型*.*。 4.恢复ctrl+a的全选功能 Options -> Key Assignments:通过关键词save 找到save all,更改为ctrl+shift+a,通过关键词select找到select all,更改为ctrl +a 5.设置背景色: Options->preference->color->windows background设置背景色(护眼色:85,90,205) 6.字符大小不一: 方法1:选上"view --> draft view",就可以让每个字符的宽度一致了。快捷键是"Alt + F12" 方法2:解决中文注释字体间距太大: (1).Options->Style Properties (2). 在左边Style Name下找到Comment Multi Line和Comment.在其右边对应的Font属性框下的Font Name中选“Pick...”设置为宋体、常规、小四。确定,退回Style Properties界面,Size设为10。最后设置Clolors框下Foreground,点“Pick...”选择一种自己喜欢的颜色就OK了

sourceinsight宏配置与使用

sourceinsight宏配置与使用指引 kaka/赵肖云 blog: https://www.360docs.net/doc/9516525166.html,/tiananma 深圳桑菲消费通信有限公司

Source insight是一款常用的代码编辑查看管理工具,我们可以利用其本身提供的API函数编写自定义功能的宏,充分体会到它为我们的开发工作带来的便利。 在help,Macro Language Guide中可以看到相关的API:

利用上面的API函数编写一些我们开发工作中常用的宏: 1,打开基础工程,路径通常为: C:\Documents and Settings\tiananma\My Documents\Source Insight\Projects\Base 2,新建*.em文件,编写自定义的宏,如插入文件头,注释等 rebuild projects 3,执行project-? 将自定义的宏加入菜单:option?Menu Assignments 待加入菜单项 或自定义宏 准备加入的位置

上面的画面中,点Keys…可以同时为其分配快捷键,当然也可以执行option?Key Assignments实现 经上述两步操作后,我们自定义的宏已加入菜单并已分配快捷键了 addNormalComment宏 分配的快捷键

接下来,我们可以根据个人喜好设置自己的颜色方案(是不是觉得白色的背景让人看得并不舒服) 在代码查看主窗口点右键,选菜单Style Properties..,当然也可通过主菜单option ?Style Properties…进入如下画面调整各种项目如注释/普通文字的字体/背景色等等。 到此,基本配置过程已完毕,可以导出自己的配置分享给别人使用 执行命令option--?Save configurations….,会生成一个后缀为CF3的文件。 使用时执行命令option--? Load configurations…. 待设定项目 字体属性

SourceInsight使用技巧(转)

SourceInsight 使用技巧(转)
1、缩进与 tab
(1)Options 菜单?Preferences?Typing 卡,勾掉下面两项∶ Typing tab indents line,regardless of selection,空行按 tab 无法前进 Typing tab replaces current selection,选定部分内容、再按 tab 时会清除所选 (2)Options 菜单?Document Options(针对不同文件类型,分别进行设置)?下拉左上 文件类型框、选择合适类型(c 源文件)?Editing Options 框中,tab width=2? Editing Options 框中,勾选 Expand tabs(这样,按 tab 键、等价于输入 2 个空格) (3)Options 菜单?Document Options?选择合适的文件类型?点击右边中间的 Auto Indent 钮?在弹出的框中, 左边一定要点 Smart, 右边有两个复选框 Indent Open Brace 和 Indent Close Brace,具体效果可以看 SIS 的 HELP。按照部门里的编程风格要求,最方便的就是把两个 复选框都取消掉,然后点 OK。 勾选 Auto Indent 之 SMART 的效果∶在 C 程序里, 如果遇到行末没有分号的语句,如 IF, WHILE, SWITCH 等, 写到该行末按回车,则新行自动相对上一行缩进两列。 勾掉 Indent Open Brace 和 Indent Close Brace 的效果∶继上一段,在相对缩进行里, 如果 输入"}", 则自动和上一行列对齐(好像勾不勾都会有这个功能);而输入"{"时,不会与下面的 行对齐(这是勾上 Indent Open Brace 时的效果)。
2、向项目中添加文件时,只添加特定类型的文件(文件类型过滤器)
有个同事比较生猛,得整汇编代码,但在 SIS 里建立 PROJECT 并 ADD TREE 的时候,根据 默认设置并不会把该 TREE 里面所有汇编文件都包含进来, 只加了.inc 和.asm 后缀的, 后缀的 .s 没有。而且用 SIS 打开.s 的文件,一片黑白没有色彩,感觉回到 DOS 的 EDIT 时代了?? 解决 方法是在 Options->Document Options 里面,点左上的 Document Type 下拉菜单,选择 x86 Asm Source File, 然后在右边的 File filter 里*.asm; *.inc; 的后面加上*.s; 接着 CLOSE 就可以了。上面两个问题解决了,但注意加入*.s 后还需要重新 ADD TREE 一遍才能把这些汇编 加到 PROJECT 里面。
3、去掉功能强大但是无用的自动完成功能

相关文档
最新文档