java - 比较 Slickedit 和 Eclipse

标签 java eclipse slickedit

我使用 Slickedit 已有大约十年了。我很喜欢。 Eclipse 几乎已经成为 Java 社区的标准,因此我认为学习一点它可能是值得的,以便更轻松地过渡到新工作(我拥有自己的副本)。我的经验是,一旦老板/同事看到 Slickedit 的功能,并且在讨论问题时我可以在他们的计算机上以他们的方式操作代码,他们就不会那么敌视我使用 Slickedit。

为此,我想知道 Eclipse 具有哪些 Slickedit 没有的功能……或者 Eclipse 中哪些功能看起来更简单、更高效。

提前致谢

最佳答案

我也从未使用过 Slickedit,除了几年前的一次试用,我想,但这里有一个需要考虑的其他功能的快速列表(来自 Eclipse 和 IntelliJ IDEA):

  • 正如fvu提到的,许多常见的重构,如提取变量、参数、字段、常量、方法、类、接口(interface)、父类(super class);上拉和下推成员;包围着……;移动、复制、克隆、重命名类、方法、变量等。
  • 允许您键入简短组合和热键来创建常用类型 block 的模板,例如“psvm”扩展为 main 方法,“sout”扩展为 System.out.println();其中包括很多内容,并且能够创建您自己的
  • 高级纯文本或正则表达式搜索和替换,以及使用正则表达式路径匹配在特定范围(如项目、项目 + 库、自定义路径和文件)中“查找变量、方法、类等的用法”
  • 极其智能、快速的代码补全(在 IntelliJ 中比 Eclipse 更是如此),具有不同的补全模式,可以了解您的使用模式,并可以根据上下文、当前位置的预期类型以及 Java、XML 文件和其他内容中的更多内容建议适当的补全特定于技术的文件,例如 Spring、Hibernate、Ant、Maven 等。
  • 数百个“意图”,只需按几次按键,即可执行创建类、方法、getter、setter、构造函数和其他语言构造等操作;反向条件; split/join变量声明和初始化;向构造函数的参数添加一个字段;添加进口;添加maven依赖; ...等等
  • 与所有其他开发工具(例如网络服务器、数据库、构建工具、版本控制、问题跟踪器等)集成,以便您可以从 IDE 控制它们

这是我脑子里最重要的事情。我希望它能让您了解流行 IDE 中的功能。如果 Slickedit 能很好地完成所有这些工作,那么您应该可以轻松选择另一个 IDE。

关于java - 比较 Slickedit 和 Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6672920/

相关文章:

java - 如何访问和提交卡夫卡__consumer_offsets主题的偏移量?

java - 为 Eclipse 安装 TFS 插件时出现问题

java - 如何运行 Resultset.next() 两次?

java - Eclipse clean 删除了我的大部分导入语句

android - Nexus 5 (Kitkat 4.4) 不会授权我的 Windows 8 计算机

c - C/* */注释中的正斜杠 "/"

c - 在 Eclipse 中自动生成 C/C++ 函数注释

java - java中如何通过按钮最小化、最大化、向下还原?

java - 使用 Gradle 的 Sonarqube 8 的 Jacoco 代码覆盖率