SlickEdit 使用了几天以后,发现不仅仅是自动提示,代码浏览,它提供的编辑功能也非常强大。如果说 SourceInsight 和 SlickEdit  在浏览代码上面各有所长,那么编辑这方面 SE 和 SI 就不是一个级别了。

下面是我知道的一些使用技巧,老鸟就不用看了,哈哈.

1. 如果发现路径的‘\‘显示成了中文的‘¥‘字符,那么可以设置一下字体就可以了如果在XP下,直接将所有的字体都设置成 Default Fixed Font 就不错。

2. 匹配VC6的快捷键

使用VC6的simulator,几乎都有了。

例如F12,也可以使用Ctrl+.跳转到定义处,Ctrl+,回来。

Ctrl+I 递增搜索,如果希望同时高亮匹配的文字,可以在General Options里面设置

Ctrl+F3 马上开始搜索当前光标下的这个单词

像什么auto-complete根本就不用设置。

3. Visual Assist

Visual Assist中的Ctrl+Alt+O 弹出当前的工程文件列表

在SE下使用 project-load 命令,强烈建议绑定到一个快捷键上。

Visual Assist中的Atl+M ,也就是类似SourceInsight的F7,浏览Local symbols,在SE下,似乎并没有特别好的对应,或者没有特别好的键盘操作对应。哪位知道告诉我一声。

4. 如何绑定快捷键

可以通过菜单设置,不过使用命令行更快。

打开命令行(按 Esc),输入 gui-bind-to-key

5. SourceInsight中的浏览全局符号

在SE中打开命令行,输入"f", 然后空格,输入符号就可以了。

6. 在Linux开发,例如什么strlen等函数,直接F1跳到man page,实在是太方便了。而且它还在你输入左括号以后马上就自动提示函数原型,基本也不用查man了。

假设你的函数是select,那么F1默认可能是跳到 man 1 page,那么就直接在命令行输入 man 2 select 就可以了。

不过有点烦人的是,在man page里面作了一下操作,然后关闭的时候老是提示我是否需要保存。

7. 如果你使用C/C++,那么可以考虑将 quick-refactring 中的 rename 绑定到一个快捷键上。命令叫 "refactor-quick-rename",现在要改个结构中的名字太容易了。虽然SE自己说这个功能并不是特别严格,总比查找/替换强多了,我自己使用成功率很高。其他的refactory我用得很少。

8. 书签功能,如果你使用VC6 simulator,那么F2,Ctrl+F2这些你应该也熟悉了。而且SE中的书签即使你退出后,仍然是保存的。

假设我设了几个书签,那么我现在想跳到其中的某个,可能在另外一个文件中,这个时候就不能用F2了,应该使用 "gb" 命令,会弹出一个对话框让你选择。

使用"sb"命令也可以设置一个书签,类似F2,不过可以起个名字。

9. 剪贴板

光标移动到某行后,如果没有作任何选择,那么默认Ctrl+C, Ctrl+X 就是拷贝,剪切当前行。这个功能也很方便。

然后加上Shift表示追加当前的操作到前一个。

例如我有一份文件

line 1

line 2

line 3

我准备将 line 1 和 line 3拷贝到另外一个文件中,

首先,将光标移动到line 1行,无需任何选择,直接Ctrl+C,将当前行拷贝下来,然后,将光标移动到line 3行,然后Ctrl+Shift+C,将当前行拷贝下来,追加到刚刚拷贝的

Line 1中。

然后切换到下一个文件,直接Ctrl+V 就出现

line 1

line 3

了。

另外,你以前的拷贝记录保存了最近的几个(默认15个),可以list-clipboards命令弹出。VC6 simulator下默认快捷键是Ctrl+Shift+V.

10. 如果想知道某个快捷键对应的命令名称,那么命令行中输入 what-is ,然后输入对应的快捷键.

如果已经知道某个命令的名字,想知道它的快捷键,那么输入 where-is。

11. 还有,如果你不喜欢默认的配色方案,那么可以从Tools->Options->Color..->Schemes 中选择一种配色方案。

slickedit 运行java_SlickEdit 一些使用技巧(转载)--一个人的博客相关推荐

  1. MD5算法在PB中的实现(转载自 - 阿多米 - 博客园)

    MD5算法在PB中的实现(转载自 - 阿多米 - 博客园) 注:转载请写明出处.本文转载自--阿多米,原链接:http://www.cnblogs.com/zzjder/archive/2008/10 ...

  2. python 等高线地图图片转 tin_由等高线生成TIN并由TIN生成坡度图【解决中文环境翻译差别的问题】(转载请注明出自博客园)...

    由等高线等生成TIN并生成坡度图的代码.在softline代码段对错误信息作了处理,不再使用"软线","软性线","柔性线","软 ...

  3. 【转】Ogitor中Gizmo的绘制技巧 - 战魂小筑 - C++博客

    Ogitor中Gizmo的绘制技巧 Gizmo可以理解为坐标轴,就是3D软件里3个轴并可以调整对象的各种变换属性的东西. 绘制Gizmo其实很简单,这里只说箭头的绘制中的一些技巧.一开始我的做法是MA ...

  4. 如何快速转载别人的CSDN博客文章并附带格式与图片

    1.问题背景 最近在学习Git过程中想了解git reflog命令的高级用法与命令详解,于是找到了这几篇特别优秀的文章: [1]使用git reflog 命令来查看历史提交记录并使用提交记录恢复已经被 ...

  5. 如何转载别人优秀的博客----一定要标注原创出处

    如何转载别人的博客 概述 我们有时候没有时间去写原创博客,但是又看到了一篇很不错的文章想收纳到自己的博客中怎么办呢?我们可以将别人的博客转载到自己的博客中. 注意事项 尊重原创的劳动成果,转载之前注意 ...

  6. JavaScript资源大全中文版(Awesome最新版--转载自张果老师博客)

    JavaScript资源大全中文版(Awesome最新版) 目录 前端MVC 框架和库 包管理器 加载器 打包工具 测试框架 框架 断言 覆盖率 运行器 QA 工具 基于 Node 的 CMS 框架 ...

  7. 【转载徐刘根的博客】Kafka简介、基本原理、执行流程与使用场景

    转载自徐刘根的博客https://blog.csdn.net/xlgen157387/article/details/77266719 一.简介 Apache Kafka是分布式发布-订阅消息系统,在 ...

  8. 如何转载别人的csdn博客

    起意 看到一篇不错的博客,想转载但是不会(没有转载键),网搜发现没有Chrome浏览器的详细转载办法,受博主Bily猪启发,弄了这个教程,给小白的,大神勿嗤.时间紧急的直接看总结. 实践 检查.在喜欢 ...

  9. 【随笔】如何快速转载CSDN中的博客

    前言   对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间 ...

  10. 【转载】大叔推荐博客索引

    原文地址:https://www.cnblogs.com/lori/archive/2013/01/22/2871029.html 大叔推荐文章系列 DotNetCore跨平台~文章索引-永久更新(N ...

最新文章

  1. 知识点041-Samba 的安装
  2. 证明并推导汉诺塔(河内之塔)问题公式
  3. hibernate的缓存技术使用
  4. java中字节码_聊聊Java的字节码
  5. c语言int超出范围溢出处理_整数溢出是怎么回事?Python和Numpy的整数为何不一样?...
  6. vim 显示tab键
  7. php可以在dw中吗,php新手求助,为什么在DW中设计里能看到运行php程序的结果,但…...
  8. 3G时代日本手机咸鱼难翻身
  9. mybatis动态sql,条件判断详解示例
  10. Altium Designer 20的安装教程
  11. 什么是Smartdrv程序
  12. 利用MATLAB计算输出响应,[笔记]离散系统的频率响应和输出响应的matlab实现.doc
  13. [深度学习概念]·CNN网络架构演进:从LeNet到DenseNet(代码实现基于Keras)
  14. 中国风?古典系?AI中文绘图创作尝鲜!⛵
  15. 【专栏推荐】硅谷产品实战36讲
  16. 化龙小型汽车考场手动挡C1科目二考试技巧(全网唯一最详细教程)
  17. 什么是DML与DDL
  18. 2021会宁三中高考成绩查询,2019中考分数线
  19. 电脑快捷操作方式大全
  20. 计算机毕业设计Java传统文化知识竞赛系统(源码+系统+mysql数据库+lw文档

热门文章

  1. 地理空间数据下载 积累
  2. 华为数通ensp命令(四)
  3. vue脚手架安装 axios 安装 配置 轮播图
  4. 微软开启imap服务器,连接到 IMAP 或 SMTP 服务器
  5. 对单片机毕业设计的理解
  6. 在php中使用for、while、do-while循环实现从1加到100
  7. Skyline软件二次开发初级——7如何在WEB页面中的三维地图上设置颜色
  8. 在Ubuntu 将PHP5升级到PHP7.0 PHP7.1
  9. C# winform使用InstallShield2019打包
  10. 秩和比RSR法算法C语言,秩和比法