source insight配置
来源:互联网 发布:淘宝转化率和那个对比 编辑:程序博客网 时间:2024/05/22 11:49
source insight是很好的看代码的利器。一个好的配置,可以大大加强看代码的效率。
个人配置及应用:
1.颜色配置:Options->preferences->Window Background->Color 设置85,90,205
2.字体:Options->Document Options->Screen Fonts->Courier New
3.缩进:Optiions->Document Options->Auto Indenting->去掉Smart Indent Options的两个选项
4.显示坐标:Optiions->Document Options->勾选Show line numbers和Show right margin
5.快捷键:shift+F8 高亮显示指定标识
F3查找上一个结果
F4查找下一个结果
Ctrl+/或者鼠标点击R按钮,进行全工程查找
Ctrl+H替换
Ctrl + Z 回溯
Ctrl + Y 重做
Ctrl + S 保存当前文件
Ctrl + A 保存全部
Ctrl + F 当前文件中查找
Ctrl + / 所有文件查找
Ctrl + Home 跳到文件开头
Ctrl + End 跳到文件结尾
Ctrl + F6 返前页
6.排版:发现选上"view --> draft view", 就可以让每个字符的宽度一致了。快捷键是 "Alt + F12"
7.文件过滤:Options->Document Options里面,点左上的Document Type下拉菜单,选择x86 Asm Source File,然后在右边的File filter里*java,*jav,*c,*cpp接着CLOSE就可 以了。 。
8.Edit Condition
很多代码尤其是驱动代码,当中有大量的预编译定义,以实现对不同硬件配置的支持。在阅读这样的代码时最痛苦的是不能简单判断程序实际执行的代码分枝。大量分枝同时存在,常常会混淆我们的视听。比如对于下面的代码:
#ifdef DEV1
/* DEV1代码代码 */
#else
/* 其它设备执行代码 */
#endif
如果确定我们当前分析的是DEV1的执行情况 5,那么可以选择上下文件菜单的Edit Condition 选项,在弹出的Conditional Parsing窗口中把DEV1的值设置为True,那么#ifdef DEV1就等价于#if 1了,相当注释掉了#else分枝的代码。反之,设置为Flase时,则注释掉#ifdef DEV1分枝的代码。
9.tab键对齐
个人配置及应用:
1.颜色配置:Options->preferences->Window Background->Color 设置85,90,205
2.字体:Options->Document Options->Screen Fonts->Courier New
3.缩进:Optiions->Document Options->Auto Indenting->去掉Smart Indent Options的两个选项
4.显示坐标:Optiions->Document Options->勾选Show line numbers和Show right margin
5.快捷键:shift+F8 高亮显示指定标识
F3查找上一个结果
F4查找下一个结果
Ctrl+/或者鼠标点击R按钮,进行全工程查找
Ctrl+H替换
Ctrl + Z 回溯
Ctrl + Y 重做
Ctrl + S 保存当前文件
Ctrl + A 保存全部
Ctrl + F 当前文件中查找
Ctrl + / 所有文件查找
Ctrl + Home 跳到文件开头
Ctrl + End 跳到文件结尾
Ctrl + F6 返前页
6.排版:发现选上"view --> draft view", 就可以让每个字符的宽度一致了。快捷键是 "Alt + F12"
7.文件过滤:Options->Document Options里面,点左上的Document Type下拉菜单,选择x86 Asm Source File,然后在右边的File filter里*java,*jav,*c,*cpp接着CLOSE就可 以了。 。
8.Edit Condition
很多代码尤其是驱动代码,当中有大量的预编译定义,以实现对不同硬件配置的支持。在阅读这样的代码时最痛苦的是不能简单判断程序实际执行的代码分枝。大量分枝同时存在,常常会混淆我们的视听。比如对于下面的代码:
#ifdef DEV1
/* DEV1代码代码 */
#else
/* 其它设备执行代码 */
#endif
如果确定我们当前分析的是DEV1的执行情况 5,那么可以选择上下文件菜单的Edit Condition 选项,在弹出的Conditional Parsing窗口中把DEV1的值设置为True,那么#ifdef DEV1就等价于#if 1了,相当注释掉了#else分枝的代码。反之,设置为Flase时,则注释掉#ifdef DEV1分枝的代码。
9.tab键对齐
10.source insight在标题栏显示完整路径名
在Options–>Preferences—>Display设置Trim long path names with ellipses为取消选择
- source insight配置
- source insight 配置
- source insight 配置
- Tornado配置Source Insight
- source insight配置
- Source Insight 配置
- source insight的配置
- source insight的配置
- source insight 配置
- Source Insight --- 配置 SVN
- Source Insight 配置 .
- source Insight移植配置
- source insight 配置
- Source Insight使用配置
- source insight配置
- Source Insight的配置
- Source Insight使用配置
- source insight配置
- 终于决定开blog了~记录成长路上的点点滴滴
- UIWebView的用法
- 工厂模式及什么时候用工厂模式
- Java.util.date 与 java.sql.date区别和转换
- centos下配置服务器说明
- source insight配置
- 准备开始移植u-boot
- 获取ipone硬盘信息
- linux netstat 命令详解
- sql跨库连接问题
- 重读IPv6相关RFC,祝福我的孩子茁壮成长:IPv6 Addressing Architecture
- weblogic、tomcat 、jboss、websphere区别
- linux中chkconfig命令详解
- 保存一个记录到数据库又马上返回ID号