Tools->Options->Font

个人觉得最好看的是FixedSys。

显示改动过的行标记:

Tools->Options->File Extension Setup

Advanced-Color coding-Modified lines

自动在保存的时候清除修改标记:

Tools->Options->File Options

Save-Reset line modify

这个标签页还有两个实用的选项:

Expand tabs to spaces,保存时把Tab变成空格(有的地方要求必须用空格缩进)

Strip trailing spaces,删掉行末尾的空白

快点显示Symbol的代码信息:

下面的Symbol窗口类似与Source Insight的上下文窗口,会显示当前函数或者宏的代码。

Tools->Options->Tagging Options

Updtae toolbars after ms idle:

缩短显示代码的速度。我用150。机子够快扛得住就弄小点。

修改该死的自动语法模板:

Tools->Options->File Extension Options

Indent-Syntax expansion-Minmum expandable keyword length:

建议设置为3,如果为默认的1的话,你根本不能用i做变量。因为只要i起头后面一个空格就是一个if () {},吐血。

鼠标移到函数或者标识符上面显示信息:

Tools->Options->File Extension Options

Tagging-Show info for symbol under mouse

这部分其他的钩也可以选上,减轻工作量啊。

对当前文件类型都显示行号:

Tools->Options->File Extension Setup

General-Display line numbers

修改行号颜色:

Tools->Options->Color

不是Line Number,而是Line Prefix Area~~吐血 -_-!

改GCC的设置:

必须在建立了GNU C/C++项目后才能在Build里面找到GNU C Options

设置项目的Build之类的菜单命令:

Project->Project Properties->Tools

选中一个Configuration以后就能配置编译器和调试器

另外,在下面的Build窗口可以直接敲命令。比如make,dir什么的,很方便

同时启动多个SlickEdit

使用隐藏的命令开关“+new”即可。只要把SlickEdit的快捷方式修改成这样:

"E:\Program Files\SlickEdit\win\vs.exe" +new

解决Slickedit某些窗口字体模糊的问题

比如Open Form的窗口,

用UE打开vs.exe、vsapi.dll两个文件,查找“OEM Fixed Font”,会找到有OEM Fixed Font..Terminal的地方。把Terminal改成Fixedsys,注意要用覆盖模式,不能改变了文件的长度,然后存盘即可。

将Slickedit的Projects资源列表切换成文件夹模式

Slickedit的文件排列是按照Source,Head之类的分的,很不习惯,把它改成按照文件夹结构

在Projects窗口中点击一个vpj文件,按右键;选择Auto Folder→Directory View,会出来一个警告框。再点OK就好了

Workspace分类管理

Workspace多了以后分类管理会比较方便

Project->Organize all workspace,可以用目录的形式对workspace进行管理,

注意这里并不会改变你workspace文件的位置,只是在slickedit里面的分类而已。

★ Slickedit bufftabs宏(增强)

原作者:Slickedit Inc.

功能:增强Slickedit文件切换标签的操作,提供鼠标双击标签关闭文件和双击标签栏空白处新建文件功能(类似于一些多页面浏览器)

内容:支持且仅支持Slickedit v11(全平台),增加鼠标中键关闭文件

下载:http://zhaojie.ding.googlepages.com/bufftabs.e

1. 隐藏某个大括号内的内容

这个UE是有的,SE中的操作为:将光标放到所需隐藏的大括号内的任意位置,然后选择菜单View-> Hide Code Block即可。

2. 隐藏选中的某个区域

这个UE也是有的,SE中的操作为:先选取一块区域,然后选择菜单View-> Hide Selection

3. 隐藏注释内容

良好的注释虽然好,不过有时候太多的注释也会影响查看,让我们把它藏起来先。

UE也有这个,不过它的这个功能和它隐藏大括号是很类似的,那就是只能隐藏/*….*/的多行注释,对于连续的//单行注释就不成了,呵呵

SE就可以Handle这个啦,对于不论哪种方式的注释,都可以采用隐藏大括号的方法来隐藏,而且更加强悍的是,它可以一次性隐藏所有注释而不影响其他的查看,这个UE就只能流口水啦,呵呵

隐藏所有注释的方法:选择菜单View-> Hide All Comment

4. 函数头显示

如何轻松快速的在文件里面找到所需要的函数呢,当然是把所有的函数头列在那里让你挑啦。UE里面只能用“全部折叠”来勉强实现,但是还有很有多#define,全局变量,//的注释等等残留在那里,实在是。。。。。。

SE的函数头显示功能这时可就大派用场了,选择菜单View-> Function Heading,看看,

除了函数头以外,什么都没有了,干干净净,所有的函数实在是一目了然啊

slickedit调试linux内核,SlickEdit使用(设置篇)相关推荐

  1. slickedit调试linux内核,SlickEdit介绍

    SlickEdit是一个跨平台(在9种不同的工作平台上可以工作)的, 支持超过40种 编程语言的代码 编辑器. 目前支持AIX.HP-UX. Linux 32-bit.Linux 64-bit. Ma ...

  2. 使用Android模拟器调试linux内核

    使用Android模拟器调试linux内核 为什么需要调试linux内核 如何在Android上调试内核 开发环境 创建模拟器 下载goldfish内核源码 编译goldfish内核 编译内核遇到的问 ...

  3. linux内核视频 网易,网易视频云技术分享:UML调试Linux内核

    原标题:网易视频云技术分享:UML调试Linux内核 网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,为客户提供稳定流畅.低时延.高并发的视频直播.录制.存储.转码及点 ...

  4. 使用 ftrace 调试 Linux 内核【转】

    转自:http://blog.csdn.net/adaptiver/article/details/7930646 使用 ftrace 调试 Linux 内核,第 1 部分 http://blog.c ...

  5. Bochs调试Linux内核6 - 启动过程调试 - 跳到bootsect引导程序执行

    接此,​​​​​​Bochs调试Linux内核5 - 启动过程调试 - 认识Bootsect.S_bcbobo21cn的专栏-CSDN博客 看一下,0x00007c11 这里是重复执行串传送:而后一条 ...

  6. 使用Bochs调试Linux内核初级入门

    之所以能用Bochs调试Linux内核,还是因为Bochs做了一些工作: 安装完成以后如下:如果使用bochs.exe加载操作系统映像,就是在虚拟机中运行操作系统: 如果使用bochsdbg.exe加 ...

  7. 使用openocd调试Linux内核,OpenOCD-JTAG调试

    title: OpenOCD-JTAG调试 tags: ARM date: 2018-10-13 23:36:28 Todo [ ] JTAG 调试linux内核 [ ] linux下使用OpenOC ...

  8. qemu debug linux内核,在QEMU环境中使用GDB调试Linux内核

    简介 对用户态进程,利用gdb调试代码是很方便的手段.而对于内核态的问题,可以利用crash等工具基于coredump文件进行调试.其实我们也可以利用一些手段对Linux内核代码进行gdb调试,qem ...

  9. 使用openocd调试Linux内核,OpenOCD-JTAG调试(示例代码)

    目录 title: OpenOCD-JTAG调试 tags: ARM date: 2018-10-13 23:36:28 --- Todo [ ] JTAG 调试linux内核 [ ] linux下使 ...

  10. 使用NDB调试Linux内核的线程切换过程

    使用NDB调试Linux内核的线程切换过程 cpu_switch_to 因为要调试Linux内核的线程切换过程,所以需要在`cpu_switch_to`处设置断点. 注意:ARM无法设置软件断点,只能 ...

最新文章

  1. 《正则表达式必知必会》读书笔记
  2. python代码画图案-python基本图形绘制
  3. [源码和文档分享]基于JAVA EE框架的在线考试系统平台的设计与实现
  4. iOS连接linux服务器用什么,iOS实现通过SSH2协议链接Linux服务器,并执行相关指令...
  5. android 事件传递
  6. Android开发之依赖库混淆与外层APP混淆开启的关系
  7. C++ undefined reference to `__imp_WSACleanup‘解决方案
  8. oracle job 及存储过程案例
  9. LoadRunner 12 试用
  10. 数学建模中的规划问题
  11. N1刷Android TV,贫民种草指北 篇二:N1盒子:不谈刷机,只谈使用!
  12. pytorch实用工具总结(GFLOPs如何计算)
  13. foxmail 设置签名和信纸
  14. iOS小技能:动态地给类添加新的方法、实例变量、属性。( 对已经存在的类在扩展中添加自定义的属性)
  15. 7-1 校园角色类设计-1 / -2 PTA
  16. 年薪30W+的IC验证工程师究竟是做什么的?一文为你讲解清楚
  17. 解决:Exception in thread “main“ java.io.IOException: Failed on local exception: com.google.protobuf
  18. Mac下转换文件编码格式
  19. 【书单】网络安全必读书籍
  20. acl 2020 Question Answering

热门文章

  1. EffectiveJava3翻译 中英双语对照版
  2. python vec函数_Python Word2Vec参数内容
  3. 计算机主机前耳机没声音,win7系统电脑前面耳机没声音怎么办
  4. 常见免费邮箱 SMTP 服务地址及端口
  5. SpringMVC文件下载IOException: UT010029: Stream is closed
  6. 杂志社的电子邮件地址
  7. NSIS V3.08 简体中文增强版
  8. 软件技术基础复习提纲
  9. 学习矩阵分析与应用过程中的点滴记录(一)
  10. 小程序模仿通讯录制作