阅读更多
虽然IDE领域的三大巨头Eclipse、NetBeans和IntelliJ都支持Scala开发,但似乎表现一直都不太尽人意。一个好的IDE工具也一直是Scala开发人员所迫切希望的。在经过9个月的艰苦工作后,Scala IDE开发团队终于正式发布了Scala IDE for Eclipse 2.0。


Scala IDE for Eclipse是一个开源的Eclipse插件,提供 Scala集成开发工具。该插件最初由Sean McDirmid开发,之后Miles Sabin负责该项目为它提供了许多改进。在Scala 2.7.4发布后该插件正式更名为Scala IDE for Eclipse。今年3月份Scala IDE for Eclipse v2.0的首个Beta版发布。

Scala IDE for Eclipse 2.0带来了许多新特性及改进,包括即时(as-you-type)的错误报告、提供依赖跟踪的项目Project Builder工具、提供超链接导航、代码自动完成,以及自动推断类型等。在2.1版本中则还将实现语义高亮(或隐式高亮)功能。Scala IDE开发人员称在未来版本将为大家带来“更快的编译以及更好的调试和集成功能”。详细信息可以查看Scala IDE for Eclipse 2.0的发布通告


目前该Scala IDE有两个版本,一个用于Scala 2.8,另一个用于Scala 2.9.1;尚不支持同时安装。Scala IDE团队表示,在之后的版本中将不再支持Scala 2.8,而针对Scala 2.10的IDE版本已经在开发中。

下载地址:http://scala-ide.org/download/current.html

  • 大小: 44.3 KB
  • 大小: 8.7 KB
7
0
评论 共 18 条 请登录后发表评论
18 楼 hantsy 2011-12-27 12:19
沙舟狼客 写道
groovy+grails其他的jvm语言没有存在的必要性了!!!

Groovy 的作者说过,如果他之前要是知道有 Scala 就不会写 Groovy了。
Scala 语法看起来不习惯,这是我第一印象。Groovy还可以接受。
17 楼 fjjiaboming 2011-12-26 14:44
Java , Scala 好语言
16 楼 shuaiji 2011-12-26 09:45
这是干嘛用的语言?谁能解释下 in very simple words
15 楼 theoffspring 2011-12-26 09:16
光有语言木用,还要看类库是否足够多,否则干不了活儿。看看ruby的可怜的类库就知道了
14 楼 沙舟狼客 2011-12-26 09:03
groovy+grails其他的jvm语言没有存在的必要性了!!!
13 楼 lost_alien 2011-12-25 18:56
melin 写道
jvm脚本语言像一个特立独行很有才华的人,不会成为主流。语法太灵活,容易变动显然不适宜主流.


语法灵活? ruby笑而不语。。。
12 楼 tlde_ti 2011-12-25 01:45
damoqiongqiu 写道
tlde_ti 写道
aisjava 写道
tlde_ti 写道
话说现在java生态圈里都在各自给自己找第二条选择..

jboss搞出了ceolyn
spring支持groovy
google 有几个选项

还有其它各种jvm语言:scala,clojure,Fantom......

不过还没哪个语言能显示出第二代java的气势.

不知到最后能出现多少个jvm语言.

一直以来觉得java的接替者会在JVM上产生,JavaFx Script和Scala都跟过,也坚持过,但node.js之后,才感觉到也许未来属于JavaScript,不要谈什么JS的缺陷,几年的Java的开发,烦了。即使是现在,也认为JavaFx Script有很多值得称道的东西,但那又怎么样呢?劣币驱逐良币,JS够简单、够广泛。

---------------------------
javascript的流行更多的可不是靠语言本身,而是政治博弈的结果.

第一听说,嘿嘿。。。

好吧。慎重一点,加上“个人认为”
11 楼 damoqiongqiu 2011-12-24 18:13
tlde_ti 写道
aisjava 写道
tlde_ti 写道
话说现在java生态圈里都在各自给自己找第二条选择..

jboss搞出了ceolyn
spring支持groovy
google 有几个选项

还有其它各种jvm语言:scala,clojure,Fantom......

不过还没哪个语言能显示出第二代java的气势.

不知到最后能出现多少个jvm语言.

一直以来觉得java的接替者会在JVM上产生,JavaFx Script和Scala都跟过,也坚持过,但node.js之后,才感觉到也许未来属于JavaScript,不要谈什么JS的缺陷,几年的Java的开发,烦了。即使是现在,也认为JavaFx Script有很多值得称道的东西,但那又怎么样呢?劣币驱逐良币,JS够简单、够广泛。

---------------------------
javascript的流行更多的可不是靠语言本身,而是政治博弈的结果.

第一听说,嘿嘿。。。
10 楼 tlde_ti 2011-12-24 17:42
aisjava 写道
tlde_ti 写道
话说现在java生态圈里都在各自给自己找第二条选择..

jboss搞出了ceolyn
spring支持groovy
google 有几个选项

还有其它各种jvm语言:scala,clojure,Fantom......

不过还没哪个语言能显示出第二代java的气势.

不知到最后能出现多少个jvm语言.

一直以来觉得java的接替者会在JVM上产生,JavaFx Script和Scala都跟过,也坚持过,但node.js之后,才感觉到也许未来属于JavaScript,不要谈什么JS的缺陷,几年的Java的开发,烦了。即使是现在,也认为JavaFx Script有很多值得称道的东西,但那又怎么样呢?劣币驱逐良币,JS够简单、够广泛。

---------------------------
javascript的流行更多的可不是靠语言本身,而是政治博弈的结果.
9 楼 melin 2011-12-24 15:40
jvm脚本语言像一个特立独行很有才华的人,不会成为主流。语法太灵活,容易变动显然不适宜主流.
8 楼 aisjava 2011-12-24 14:19
tlde_ti 写道
话说现在java生态圈里都在各自给自己找第二条选择..

jboss搞出了ceolyn
spring支持groovy
google 有几个选项

还有其它各种jvm语言:scala,clojure,Fantom......

不过还没哪个语言能显示出第二代java的气势.

不知到最后能出现多少个jvm语言.

一直以来觉得java的接替者会在JVM上产生,JavaFx Script和Scala都跟过,也坚持过,但node.js之后,才感觉到也许未来属于JavaScript,不要谈什么JS的缺陷,几年的Java的开发,烦了。即使是现在,也认为JavaFx Script有很多值得称道的东西,但那又怎么样呢?劣币驱逐良币,JS够简单、够广泛。
7 楼 tlde_ti 2011-12-24 13:45
话说现在java生态圈里都在各自给自己找第二条选择..

jboss搞出了ceolyn
spring支持groovy
google 有几个选项

还有其它各种jvm语言:scala,clojure,Fantom......

不过还没哪个语言能显示出第二代java的气势.

不知到最后能出现多少个jvm语言.
6 楼 tlde_ti 2011-12-24 13:28
tlde_ti 写道
hantsy 写道
JavaLobby 前段时间有一篇文章引起争论,说Scala就是EJB2

大概就是推Fantom这个jvm语言的时候,被一堆scala爱好者问到 why not scala?
然后起了反催化剂作用,就有了这篇文章.

搞错了。我把Fantom和Celoyn搞反了
这篇文章的作者是推Fantom的。。只是infoq的回复里搞Celoyn的Gavin king中枪.“比起推广Ceylon的好处更经常用攻击scala的方式来推广”.然后Gavin king中枪很愤怒说了 被许多人问why not scala?所以和scala会做一些批评性比较. 

开始我记错了.
5 楼 tlde_ti 2011-12-24 12:57
hantsy 写道
JavaLobby 前段时间有一篇文章引起争论,说Scala就是EJB2

大概就是推Fantom这个jvm语言的时候,被一堆scala爱好者问到 why not scala?
然后起了反催化剂作用,就有了这篇文章.
4 楼 liaofeng_xiao 2011-12-24 12:46
之前了解过scala,还买过那本scala的书。

语法比java好用很多~
3 楼 easycruel 2011-12-24 12:39
2楼得,能给个链接吗? 我想看看那篇文章到底怎么评价scala的
2 楼 hantsy 2011-12-24 12:38
JavaLobby 前段时间有一篇文章引起争论,说Scala就是EJB2
1 楼 tlde_ti 2011-12-24 11:56
scala发展一直很平稳,在github,stackoverflow保持在第二梯队和haskell差不多的热度的样子,不过在国内似乎风头过去就没多少人关注了.

scala语言本身倒是很快速的在进步.

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • scalor-maven-plugin:用于Java,Scala,Scala.macro,Scala.js,Scala.native,Eclipse和Maven的构建集成器

    为Java,Scala,Scala.macro,Scala.js,Scala.native,Eclipse和Maven构建集成器。 安装 生产发布 开发发布 适用于Scala IDE 4.7的Scalor插件1.X 相似的插件 入门 设置 建立并研究 插件功能 Scala 新增量 使用...

  • 使用Eclipse编写Spark应用程序(Scala+Maven) scala ide for eclipse

    对Scala代码进行打包编译时,可以采用Maven,也可以采用sbt,相对而言,业界更多使用sbt。本教程介绍如何在 Ubuntu中使用 Eclipse 来开发 scala 程序(使用Maven工具),在Spark 2.1.0,scala 2.11.8 下验证通过。...

  • scala ide for eclipse 无法查看源码解决方法

    在使用ScalaIDEforEclipse时发现Ctrl+左键或则F3无法进入源码 如上面的+=、println、map、mkString等函数无法进入,鼠标悬浮没有小手图标。...原因是scala 2.10.4类库中jar包的source attachment ...

  • Scala IDE for Eclipse 2.0.1的新候选发行版

    Typesafe的Eclipse Scala IDE代号为Helium,旨在真正为不断发展的Scala社区提供他们渴望的一流IDE-包括具有语法突出显示,代码完成,推断的类型悬停,超链接到定义,错误标记等等的Scala编辑器。 仍然有...

  • 用于Eclipse的Scala IDE V2.0发布

    经过9个月的艰苦移植,Scala IDE团队自豪地宣布,他们针对Eclipse环境的Scala插件的第二个主要版本现已完成,并且随时可用。 早在4月,Scala Solutions的Iulian Dragos暗示这次将进行广泛的销售更改,并且似乎从...

  • Scala基础入门:使用Eclipse IDE编写第一个Scala程序

    Scala 是 类Java 语言, 可以在命令行运行代码; C:\Users\Administrator>scala -version Scala code runner version 2.12.3 -- Copyright 2002-2017, LAMP/EPFL and Lightbend , Inc. C:\Us...

  • Eclipse安装Scala IDE,为Spark开发测试准备

    Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。 Scala需要运行在JVM上,所以首先要安装Java环境,配置系统环境变量,此处省略安装过程,配置好后使用控制台输入Java -...

  • Eclipse Scala环境的配置

    前言 要开发Scala程序, 一般使用的IDE...所以, 继续选择在Eclipse IDE上集成Scala IDE. 当然, 官方提供了Scala IDE, 可以直接使用. 但是, 如果你之前哟一个版本的Eclipse的话, 个人建议还是升级比较好. 基础知识...

  • Scala IDE for Eclipse的安装总结

    断断续续地Scala也看了有几个星期了,一直都是在记事本中敲代码,十一假期只能待在宿舍,于是想装一下Scala IDE.不装不知道,一装才知道自己有多菜啊,对于Eclipse插件了解太少了。下面就说一说菜鸟一天记吧。 上来...

  • scala IDE for Eclipse运行spark时显示找不到或无法加载主类

    scala IDE for Eclipse运行spark时显示找不到或无法加载主类 scala的项目有错误,运行时,显示找不到无法加载主类 eclipse的代码没有错误,原因是,java跟scala的类写在了同项目下 混合java 和scala 不编译的问题 ...

  • 适用于Eclipse 2.8.0 Final的Scala和Scala IDE!

    Scala 2.8.0进入决赛! Scala 2.8.0 Final现已发布! Scala 2.8.0代码库具有重新设计的集合库和处理数组的新方案。 Scala 2.8.0添加了专用的... 用于Eclipse的Scala IDE正式发布! 紧随Scala 2.8.0 Final之...

  • 用于Eclipse 3.0的Scala IDE带来了语义突出显示和速度提升

    Typesafe的一名支持演员已经进行了大修,最新版的Eclipse Scala IDE上市了。 Scala的母公司在作为开源... 一年后,Scala IDE 2.0出现了,标志着与原始代码库的巨大变化,Scala IDE负责人Iulian Dragos透露在构建编...

  • java图书馆swing源码-m2eclipse-scala:m2eclipse-scale

    java图书馆swing源码m2eclipse-scala 是一项正在进行的工作,以简化 和 之间的集成。 问题跟踪器: 邮件列表 : 更新站点: 以前版本的更新站点遵循模式:.. 工作配置 通过将示例项目导入 Eclipse 来“验证”插件: ...

  • spark学习8之eclipse安装scala2.10和spark编译环境并上传到集群运行

    eclipse安装scala和spark编译环境并上传到集群运行 本地环境:Window+eclipse4.3.2+scala.2.10.5+JDK1.7 1.scala安装,JDK安装简单,请自查 2.eclipse安装:...

  • win10 spark+scala+eclipse+sbt 安装配置

    D:\Company\bigdata\scala 4.3 配置环境变量 安装过程中已经自动配好 4.4 验证 输入scala -version 查看版本号 ,输入scala 进入scala的环境 5、在eclipse上安装scala插件 5.1安装 在Eclipse中选择Help->Install new...

  • 在Linux 系统使用Eclipse scala IDE开发环境报错:

    在Linux 系统使用Eclipse scala IDE开发环境报错: in from pyspark import SparkContext ImportError:cannot import name ‘SparkContext’ 1:首先查看python的安装版本是否与anaconda的安装版本一致,不一致需要...

  • flink scala java区别_Flink与Scala IDE和SBT

    我的设置是Scala IDE(Eclipse)4.3.0,Scala 2.10.4,SBT版本0.13.8 .对于调用env.fromElements,IDE抛出错误“无法扩展由先前版本的Scala编译的宏”val env = ExecutionEnvironment.getExecutionEnvironmentval t.....

  • scala-IDE eclipse 下解决 xxx not built due to errors in dependent scope(s) main 的错误

    scala 和 java 混合 在一起,如果project\clean 后,如果java 文件有错误,则编译会失败,但是java文件本来在...这应该是 scala-IDE eclipse version 4.2.0 的一个bug 吧     project\clean 后,eclipse 会...

  • eclipse集成Scala,运行Spark项目

    为了学习Spark,在window上使用eclipse创建包含Scala的maven工程,并打包至于服务器运行。 1.1 hadoop安装 安装hadoop2.6.0,参考博客 1.2 spark下载 下载spark-1.6.0-bin-hadoop2.6.tgz,在官网...

  • eclipse安装Scala IDE插件及An internal error occurred during: "Computing additional info"报错解决

    其实我建议直接下载Scala IDE for Eclipse:http://scala-ide.org/download/sdk.html 如果已安装eclipse的话,可以去安装scala IDE插件,不建议直接在eclipse MarketPlace安装,有可能版本太新可能不适配,如图 ...

Global site tag (gtag.js) - Google Analytics