SlickEdit Core---Eclipse与SlickEdit的完美融合

Posted 哲想软件

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SlickEdit Core---Eclipse与SlickEdit的完美融合相关的知识,希望对你有一定的参考价值。

SlickEdit Core---Eclipse与SlickEdit的完美融合

总述
SlickEditCore是Eclipse的订阅插件,它将SlickEdit的丰富内含带到Eclipse框架之中。 SlickEdit Core由SlickEdit编辑器,7个附加视图和DIFFzilla®差异引擎组成。
在同一插件中支持40多种语言。
为包含Brief和Vim在内的15个流行编辑器进行模拟。
自行编写内部语言,包括语法扩展,别名,颜色编码,关键字定义等等!
适用于Eclipse 4.3-4.4环境。
每个许可证包含维护和技术服务支持。



新亮点

现支持Linux 64位架构

SlickEdit Core for Eclipse现在可以在Windows和Linux上使用32位和64位架构。

美化增强功能

SlickEdit现在为C / C ++和Objective-C提供了一个全新的美化框架

请参阅C / C ++或Objective-C语言选项的“格式化”部分,也可以在“选项”对话框中搜索“beautify”

您可以使用任意现有配置文件,修改最匹配您的首选项并保存的配置文件。

Java,javascript和其它语言在未来发行的版本中将被迁移到全新美化器的使用当中。

改进PL / I和COBOL支持

所有支持PL / I和COBOL上下文标记的操作在此版本中得到改进,附带升级或新实现的分析程序。Includes/copybooks现在在parse-time时会被标记。两种语言都支持背景标记。

工作区标记排除

SlickEdit Core将自动标记Eclipse工作区中的所有源文件。“WorkspaceTagging Excludes”特性允许您指定要排除的自动标记工作空间中的绝对路径或部分路径组件。


SlickEdit Core---Eclipse与SlickEdit的完美融合



在线程上执行自动重新加载

自动重新加载现在使用的线程访问文件,防止SlickEdit由于不可用资源挂起。切换应用程序时,仍然会执行自动重新加载。

 

特征

SlickEdit Core包含了当今市场上在编辑环境中最强大的编辑和编程功能。SlickEdit Core在力量,速度和灵活性方面混合,即使是最成功的开发人员也能更快更准确地编写代码 - 使其成为程序员不可或缺的插件。

 

成员列表

键入成员访问操作符(例如,Java中的'.'或C ++中的“ - >”)显示相应对象或符号的成员列表。若随时访问此功能,请按Alt + Dot。

显示评论 - 评论显示在支持渲染Javadoc,Doxygen和XMLdoc注释的迷你html窗口中。当符号有多个定义或重载,以及多组注释时,注释将表示您正在查看项目“<1 of n>”。点击箭头或使用Ctrl + PgUp和Ctrl + PgDn循环浏览注释集。

 

在空间上完成 - 当成员列表显示时按住空格键将插入列表中符号中最长的唯一匹配前缀。例如,如果列表包含FLAG_CHAR和FLAG_LONG,则键入FL会将代码行完成至FLAG_。


SlickEdit Core---Eclipse与SlickEdit的完美融合


代码导航

使用(Ctrl + Dot)从符号跳转到其自身定义。使用(Ctrl + /)列出当前符号的所有引用,可选择跳转到第一个引用。这些操作设置一个可以弹出的书签,以返回到上一个位置(Ctrl + Comma)。


SlickEdit Core---Eclipse与SlickEdit的完美融合



预览视图

此视图在编辑器窗口中显示当前符号和相关文档的定义,允许您查看定义,无需打开单独的缓冲区。预览时还可显示其它窗口的信息,包括分类,大纲,参考以及符号视图。


SlickEdit Core---Eclipse与SlickEdit的完美融合


参考文献

显示符号引用列表。使用(Ctrl + /)打开当前符号的“引用”视图,或者可以在“符号”的下拉列表中键入或选择一个符号。单击参考进行预览,双击进行跳转。


SlickEdit Core---Eclipse与SlickEdit的完美融合


语法扩展

当初始关键字键入时,扩展常见的块结构(if, for, try, 等)。例如,当“if”键入后,再输入空格时,SlickEdit插入条件和大括号的括号。您可以定义要扩展的其它结构。


SlickEdit Core---Eclipse与SlickEdit的完美融合



动态环绕和SurroundWith

用块语句或标签现有的代码行进行环绕。动态环绕允许您在语法扩展后扩展块,使用箭头键向上或向下移动块的末尾。Surround With可以选择线条,然后选择块结构或标签。


SlickEdit Core---Eclipse与SlickEdit的完美融合



自动填充

完成时,您可以在键入时自动完成符号来减少击键次数。


SlickEdit Core---Eclipse与SlickEdit的完美融合



可编辑的动态差异工具(DIFFzilla®)

用于比较目录和文件。比较文件时,diff会突出显示不匹配的行和字符。您可以使用编辑器窗口中可用的多种功能来编辑diff视图中的文件。Diff会在您编辑时进行自动更新。


SlickEdit Core---Eclipse与SlickEdit的完美融合



代码模板

定义常用代码模板,如标准类定义或设计模式。您可以为整个文件或多个文件创建模板。通过从主菜单中选择“SlickEdit模板”中的“文件”>“新建项目”,将模板项添加到当前项目中。系统将提示您根据需要在新实例中替换值。


SlickEdit Core---Eclipse与SlickEdit的完美融合


Aliases

定义可以扩展的缩写名称,使用(Ctrl + Space)将文本插入到SlickEdit中的文件或目录路径中。Aliases可以自动插入日期,时间,光标位置或参数提示。


SlickEdit Core---Eclipse与SlickEdit的完美融合


CommentWrapping

格式会在编辑时阻止进行注释,根据您的设置自动Wrapping。Comment Wrapping保留注释边框字符。

SlickEdit Core---Eclipse与SlickEdit的完美融合

XML/ HTML格式

可以将XML和HTML文件中的内容设置为根据用户定义的格式化方案自动包装和格式化。格式化方案由任意数量的XML或HTML标签组成,每个标签可以单独配置缩进级别,包装和标签结构。


SlickEdit Core---Eclipse与SlickEdit的完美融合

智能线路选择

单行或多行的行选择被粘贴在当前行代码的上方或下方(取决于“行插入样式”设置),可以避免在粘贴所选行之前将光标放置在行的开头或结尾处。

 

SmartPaste®

粘贴时自动格式化线条选择。格式化粘贴的代码以匹配新位置的缩进和根据您的设置进行调整的大括号。

 

语法驱动搜索

使用颜色编码引擎通过限制基于程序语法的搜索来减少搜索中的误报数量。例如,您可以限制搜索以查找或省略注释,限制或省略字符串文字。单击查找和替换工具窗口上的颜色按钮配置搜索选项。


SlickEdit Core---Eclipse与SlickEdit的完美融合



RegexEvaluator

允许您键入正则表达式并运行它与测试用例,突出显示匹配的表达式和组。


SlickEdit Core---Eclipse与SlickEdit的完美融合



仿真

从十三个键盘仿真中选择,其中包含模拟其它编辑器所需的键绑定和行为。您的SlickEdit安装的“docs”子目录中提供了仿真图表。


SlickEdit Core---Eclipse与SlickEdit的完美融合





记录和可编程宏

使用宏来自动执行频繁重复的任务。记录的宏在应用它们时捕获一系列操作,可以在以后重播。可编程宏使用SlickEdit Slick-C®编程语言来定制和扩展SlickEdit的功能。


SlickEdit Core---Eclipse与SlickEdit的完美融合



支持语言

SlickEdit产品全部为各种编程语言,文件类型和编码提供高级编辑支持。SlickEdit产品还可以以下未列出的语言和文件类型添加针对语言的颜色编码。


SlickEdit Core---Eclipse与SlickEdit的完美融合


SlickEdit Core---Eclipse与SlickEdit的完美融合

SlickEdit Core---Eclipse与SlickEdit的完美融合


系统要求



SlickEdit是一款:

文本编辑器

C ++编辑器

C#编辑器

Groovy编辑器

Go编辑器

Java编辑器

Verilog编辑器

SystemVerilog编辑器

COBOL编辑器

十六进制编辑

HTML编辑器

php编辑器

JavaScript编辑器

Python编辑器

Perl编辑

Ruby编辑器

XML编辑器

创建环境

调试环境

版本控制客户端

文件差异工具


联系我们

公司名称:哲想方案(北京)科技有限公司
北京哲想软件官方网站:www.cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
联系方式:+86(10)68421378
俞先生:18610247936


……


以上是关于SlickEdit Core---Eclipse与SlickEdit的完美融合的主要内容,如果未能解决你的问题,请参考以下文章

linux下安装SlickEdit

slickedit 修改函数颜色

SlickEdit Pro 2017 (v22.0.0.9 64-bit)使用BUG

Linux下eclipse SVN版本控制与使用

vim简介

Linux中最好的C++开发环境