eclipse - Java 与 Scala 的另一个视角 - 这是典型的吗?

标签 eclipse scala

我已经阅读 Scala 一段时间了,甚至编写了一些小程序来更好地理解一些更深奥的功能。

今天我决定做我的第一个“真正的项目”,将大约 60 行丑陋的 Java 代码翻译成 Scala,并使用更好的模式匹配功能重写它(为什么?因为 Java 版本由于过多的代码而变得难以维护)正则表达式和条件的组合)。

大约在编辑过程进行到一半时,Eclipse 出现了这个错误:

alt text http://img269.imageshack.us/img269/1243/errorms.jpg

我的总体印象是 Eclipse 中的 Scala IDE 比其 Java 同类产品有很多错误且不太完整。这是正确的还是我的安装有问题?有更好的 Scala IDE 吗?

最佳答案

我真的很喜欢 IntelliJ Idea Community Edition 的 Scala 支持。我从很早就开始使用它。我还测试过 Netbeans 和 Eclipse 插件,但我真的不太喜欢它们。尤其是所有 Eclipse Scala 插件都是垃圾。我还测试了 Textmate Scala bundle ,它非常好,但不提供自动完成功能。

这是我的 Scala Ide 首要列表:

  1. IntelliJ Idea Community Edition
  2. Netbeans
  3. Textmate (这是这里,因为我非常喜欢 Textmate 来编写 Rails 应用程序)
  4. Eclipse

当你学习IntelliJ Idea键盘快捷键并添加一些live templates你可以成为非常高效的程序员。此外,如果您购买 Intellij Idea Ultimate Edition,您甚至可以与多台计算机或您的团队共享设置。

我的建议:

  1. 下载 IntelliJ Idea Community Edition
  2. 安装Scala plugin
  3. 了解键盘快捷键:Windows and Linux , Mac
  4. 配置Live Templates当你更加熟悉这个IDE时

关于eclipse - Java 与 Scala 的另一个视角 - 这是典型的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2484734/

相关文章:

list - 将列表的元素与所有其他元素进行比较

scala - 在 Apache Spark 中将 Dataframe 的列值提取为列表

scala - Scalatra servlet 的独立部署

android - 创建新 Android 项目时 src 文件夹为空

java - 更好地处理 Eclipse 中的应用程序属性文件

Java Web 项目未正确构建

java - Amazon Web Services S3 中的线程安全文件重命名

android - 如何导出使用调试证书签名的 apk?

java - Android 错误 : type mismatch cannot convert from android. app.actionbar 到 android.support.v7.app.actionbar

scala - 如何使用 VS Code 和 Metals 运行现有的 Scala 项目?