SlickEdit介绍
SlickEdit
Visual SlickEdit 提供全面的、灵活的C/C++, C#, Java, HTML, XML, Unicode 和许多其它编程语言文件格式和编码方式的统一的代码编写、分析和维护平台,它提供了大量的非常有助于提高你编程效率的特性,由于它在 Windows、Linux和UNIX平台下提供了统一的图形界面,为 多平台编程的程序员提供了最大程度的可用性,有助于效率的大幅度提高。
支持包括:Ada,C,C++,C#,CFScript,DB2,dBASE,Delphi/Pascal,HTML,JSP,ASP,PHP,Java,JavaScript,Perl,PL/SQL,Python,REXX,Transact SQL,VBScript,VHDL,x86 Assembly,XML,DTD,High Level Assembler,CICS,COBOL,JCL,PL/I等在内的 30种编程语言!
Slickedit是编辑器中的王者,是十五年磨一剑的产物。就是上手有点难度,这点跟Total Command一样!不好上手,但是一旦用熟之后,就是利器!
现在不但可以编辑而且可以直接打开VS的工程并且可以直接编译它。现在新版本还直接使用Windbg调试。同时还支持多达几十种语言,如C/C++, Java, Python, Perl, Lua, Assembly, C#, F#, Erlang等太多了。也就是说你只需要一个编辑器就足够了。
不过,要想驾驭王者还是要花些时间的。多看它的帮助文档,这是最重要的学习路径。大家在使用SlickEdit之前最好要先学习一下它的基本用法,不然会觉得很难用,最好根据个人的喜好进行自定义的配置,自已常用的快捷键不一定与别人保持一样,只要用着顺手就成。今天介绍几个我经常使用到的快捷键。
1. 查询函数,变量,类,符号,定义等, 请使用 “Find Symbol”Alt+s y
这个功能非常强大,支持Windows通配符,正则等查找方式,方便的查询各种Symbol,这个是我第一常用快捷键
如下图 :
2. 快速打开你想要打开的文件
Ctrl+O
在下图的File name中直接输入你想要打开的文件,就可以直接打开,不需要鼠标操作速度非常快
3. 快速选择想要的内容
4. 快捷键
SlickEdit一个最大的特色就是快捷键特别的丰富,它里面的快捷键非常的多
常用的几个在网上都能找到
Shift+Enter select –whole-word 这样绑定是为了同IDA的快捷键一样
Ctrl+. Go to Definition
Ctrl+/ Go to Reference
Alt+/ Comment
Ctrl+Alt+/ Uncomment
Alt+T B Beautify Code
Ctrl+Shift+B List OpenFile
还有很多很多,大家有兴趣自已看吧!
…………………………
下图中是键盘绑定设置选项,大家可以在这里更改键盘绑定,以适应自已习惯
转载于:https://my.oschina.net/alphajay/blog/113094
SlickEdit介绍相关推荐
- slickedit调试linux内核,SlickEdit介绍
SlickEdit是一个跨平台(在9种不同的工作平台上可以工作)的, 支持超过40种 编程语言的代码 编辑器. 目前支持AIX.HP-UX. Linux 32-bit.Linux 64-bit. Ma ...
- linux 代码编辑器软件下载,slickedit 2016 linux下载
slickedit 2016 for linux是一款可以在linux系统上使用的代码编辑器,软件支持40多种编程语言代码的编辑操作,并拥有代码分析.代码高亮以及代码美化等多种功能,并且支持多文档同时 ...
- SlickEdit 之windows 版本安装
前面已经简单介绍了选用这个工具的原因,接下来就安装看看,先安装windows 的版本. 1. 下载:见本人资源下载处 2.window 安装: 2.1 双击下载的window msi 文件. 2.2. ...
- 在win10上如果使用slickedit + mingw编译代码和debug调试
环境: OS:win10 slickedit:V23 mingw:mingw-x86-64-7.3.1 这里主要介绍的是如何使用slickedit和mingw编译代码,所以安装slickedit和mi ...
- slickedit字体设置——使用 Verdana 字体
前面几天使用了Source Code Pro 字体,该字体最大的有点就是,阅读代码时给人一种舒适的感觉,关于Source Code Pro字体的介绍这里就不多说了,但是改字体还有一个最大的弊端,在So ...
- 简单介绍互联网领域选择与营销方法
在我看来,互联网领域的选择是"安家",而营销方法的不同则表现了"定家"的方式多种多样,只有选对了,"家"才得以"安定". ...
- 常用开源协议介绍以及开源软件规范列表
1. 开源协议介绍 GPL: General Public License,开源项目最常用的许可证,衍生代码的分发需开源并且也要遵守此协议.该协议也有很多变种,不同变种要求会略微不同. MPL: MP ...
- python:Json模块dumps、loads、dump、load介绍
20210831 https://www.cnblogs.com/bigtreei/p/10466518.html json dump dumps 区别 python:Json模块dumps.load ...
- pytorch学习笔记(九):PyTorch结构介绍
PyTorch结构介绍 对PyTorch架构的粗浅理解,不能保证完全正确,但是希望可以从更高层次上对PyTorch上有个整体把握.水平有限,如有错误,欢迎指错,谢谢! 几个重要的类型 和数值相关的 T ...
- Python字节码介绍
了解 Python 字节码是什么,Python 如何使用它来执行你的代码,以及知道它是如何帮到你的. 如果你曾经编写过 Python,或者只是使用过 Python,你或许经常会看到 Python 源代 ...
最新文章
- RTSP再学习 -- 利用FFmpeg 将 rtsp 获取H264裸流并保存到文件中
- R语言观察日志(part22)--glmnet包
- 按揭买的房,房产证为什么要放在银行,自己要用房产证怎么办?
- 好用的记事本_分类记事本软件哪个好用?大家推荐一个苹果手机用的分类记事本便签呗...
- 巴川数据科学炼成记_【脑王直通车】小小记忆高手炼成记
- c# combobox集合数据不显示_VBA与数据库解决方案第9讲:如何打开数据库记录集合,并把所得的数据显示到工作表文件中...
- vue template标签_vue为什么要求组件模板只能有一个根元素?
- 应用程序的SQL查询原理
- 使用ld的wrap选项替换已有库函数
- visa虚拟卡生成器_虚拟银行卡汇总
- 印象笔记:解决Chrome插件安装时程序包无效:CRX_HEADER_INVALID
- 徐思201771010132《面向对象程序设计(java)》第四周学习总结
- DSP开发的一点概念
- Android中铃声总结【安卓源码解析一】
- Python常见笔/面试题
- VVIC搜款网根据关键词取商品列表 API
- 小学计算机兴趣班要教什么,小学以后,一般给孩子报几个兴趣班合适?
- 瑞星安全随身WiFi:为用户WiFi上网安全保驾护航
- 三极管打造树莓派温控风扇
- poj 1088 滑雪 (dp)
热门文章
- Flutter OverflowBox溢出容器
- java当月日历_java程序——输出当月日历表
- 已处理证书链,但是在不受信任提供程序信任的根证书中终止 - Windows 7安装.Net Framework 4.7.2时出现此问题
- logstash nginx error access 日志处理
- YAF label getcookie() php加密函数 自己调用任意模板
- python三引号的作用_Python学习笔记(三)基本数据类型
- 遇到系统问题,先看OS再看CPU
- 头目一天不来,就公然上班睡觉,主管怎么当得
- Package ffnvcodec was not found in the pkg-config search path
- CENTOS取消锁屏功能