sourceInsight相关
来源:互联网 发布:傲剑易经升级数据大全 编辑:程序博客网 时间:2024/05/22 15:40
sourceInsight相关
- 主要涉及到工程的建立,经常使用的快捷键,还有linux与windows同步的方法,以及代码格式化工具在sourceInsight中的使用
0/代码格式工具AStyle插件安装
GNU的astyle
2017年5月7日11:10:09时的下载地址
如果找不到从这里找到download然后点击下载
1/下载2/解压,放到任何位置,最好是ProgramFiles文件夹下3/在sourceInsight中Options->Custom Commands 添加以条命令 注意: 1/首先点击Add 2/New command name:后面填入你把整条命令定义成的名字,例如 AOP 3/Run:后面是你要执行的一条命令 "C:\Program Files (x86)\Source Insight 3\AStyle.exe" --style=ansi %f 4/然后Run一下看是否成功,run一下就代表添加完毕了,这时可以点击close按钮 5/你还可以通过菜单中的keys分配一个快捷键,注意不要替换原有的快捷键3/在sourceInsight中Options->Menu Assignments将命令添加到菜单中 注意: 1/Command行搜索你刚添加的命令AOP,并点选中 2/选中Menu下拉菜单中的Edit 3/在Menu Contexts中选中在一个菜单中的具体位置,例如 Paste 4/Insert ,就会插入 到Paste 的下面 5/OK4/这就完成了,你可以在菜单中选择你要的命令,点击之后,就会执行.
1/创建工程
1/首先在工程目录下创建一个文件夹 si2/创建工程3/设置工程4/添加文件到工程,移除文件5/同步文件//同步文件的过程是建立符号的联系, 同步之后会在Project File List 一项中列出所有同步的文件.//如果不同步所有的文件,可能会导致有些符号找不到定义.//但是同步了所有文件.会导致一个符号可能有多个定义.//所以这时候就要看你的功底了,就是把你不需要的文件从项目中移除//Project File Browser 一项中永远是是源码目录下所有的文件,不管这些文件有没有被同步进去.6/打开工程 注意: 也可以在一个特定目录下创建所有的sourceInsight工程目录文件,取决于个人习惯. 工程文件不能移动,只要移动了,就不能用了.
1.5常用设置
1/字体设置 options Document Options Screeen Fonts Consolas 102/颜色设置 Options Perfernces Colors
1.6样式
样式包括了1.5中的字体设置和颜色设置
样式就是当前的设置导致的一个特性化的界面,这些设置可以存到一个文件,这个文件的后缀名是.cf3文件
样式主要分为两种全局设置(通过options -> load Configuration ->load 载入)样式设置(通过options -> style properties -> load 载入)注意:全局设置文件和样式文件最好是一套的,具体不明,肯定会影响
我总结了几个配套的样式文件,来自于网络,点击下载
2/常用快捷键
Alt , 后退Alt . 前进ctrl = 定义ctrl 左键 定义ctrl / 引用shift F4 查找 F4shift F3 查找 F3工具栏 R simple string 工具栏红色Alt + F12 字符宽度调整Shift + F8 高亮Ctrl + G 调至行Ctrl + O 搜索文件Ctrl + F 查找关键字 F3 F4Ctrl + shift F 查找关键字ctrl + M 添加标签ctrl + 8 当前文件格式化(我自己定义的)将光标放置到符号前,双击匹配代码块
3/在sI中写代码
1/添加文件,然后添加到工程中,同步
4/windows与linux同步方法
1/在共享文件夹下做事(虚拟机vmware tools) /mnt/hgfs/2/secureCRT+SecureFx3/samba + SI //注意 SI的工程目录不要在 linux samba 中的共享目录中
0 0
- sourceInsight相关
- sourceinsight 相关使用
- SourceInsight
- sourceinsight
- SourceInsight
- sourceinsight
- sourceInsight
- SourceInsight
- sourceinsight
- sourceInsight
- SourceInsight
- sourceinsight技巧
- SourceInsight使用
- SourceInSight设置
- SourceInsight设置
- sourceinsight 实用技巧
- sourceinsight 技巧
- SourceInsight设置
- leetcode-2. Add Two Numbers
- JavaScript的关于Array的方法介绍
- 小游戏
- 基于集合关系对求解闰年数的算法优化
- iOS如何上传代码到github
- sourceInsight相关
- ROS(indigo)RRT路径规划
- Dom4j读取xml,初始化数据字典
- 【SSH】问题不断,收获满满
- Solr介绍
- 使用c++实现并分析各种排序算法
- 执行了不等待结果? 异步操作MySQL:Tornado-MySQL
- django搭建个人博客06,发布文章页
- POJ 1044 Date bugs 笔记