spark-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nm3...@gmail.com
Subject Re: best IDE for scala + spark development?
Date Thu, 30 Oct 2014 10:41:55 GMT
IntelliJ idea scala plugin comes with an enhanced REPL. It's a pretty decent option too. 

Nabeel

> On Oct 28, 2014, at 5:34 AM, Cheng Lian <lian.cs.zju@gmail.com> wrote:
> 
> My two cents for Mac Vim/Emacs users. Fixed a Scala ctags Mac compatibility
> bug months ago, and you may want to use the most recent version here
> https://github.com/scala/scala-dist/blob/master/tool-support/src/emacs/contrib/dot-ctags
> 
> 
> 
>> On Tue, Oct 28, 2014 at 4:26 PM, Duy Huynh <duy.huynh.uiv@gmail.com> wrote:
>> 
>> thanks everyone.  i've been using vim and sbt recently, and i really like
>> it.  it's lightweight, fast.  plus, ack, ctrl-t, nerdtre, etc. in vim do
>> all the good work.
>> 
>> but, as i'm not familiar with scala/spark api yet, i really wish to have
>> these two things in vim + sbt.
>> 
>> 1.  code completion as in intellij (typing long method / class name in
>> scala/spark isn't that fun!)
>> 
>> 2.  scala doc on the fly in the text editor (just so i don't have to switch
>> back and forth between the text editor and the scala doc)
>> 
>> did anyone have experience with adding these 2 things to vim?
>> 
>> thanks!
>> 
>> 
>> 
>> 
>> 
>> 
>>> On Mon, Oct 27, 2014 at 5:14 PM, Will Benton <willb@redhat.com> wrote:
>>> 
>>> I'll chime in as yet another user who is extremely happy with sbt and a
>>> text editor.  (In my experience, running "ack" from the command line is
>>> usually just as easy and fast as using an IDE's find-in-project
>> facility.)
>>> You can, of course, extend editors with Scala-specific IDE-like
>>> functionality (in particular, I am aware of -- but have not used --
>> ENSIME
>>> for emacs or TextMate).
>>> 
>>> Since you're new to Scala, you may not know that you can run any sbt
>>> command preceded by a tilde, which will watch files in your project and
>> run
>>> the command when anything changes.  Therefore, running "~compile" from
>> the
>>> sbt repl will get you most of the continuous syntax-checking
>> functionality
>>> you can get from an IDE.
>>> 
>>> best,
>>> wb
>>> 
>>> ----- Original Message -----
>>>> From: "ll" <duy.huynh.uiv@gmail.com>
>>>> To: dev@spark.incubator.apache.org
>>>> Sent: Sunday, October 26, 2014 10:07:20 AM
>>>> Subject: best IDE for scala + spark development?
>>>> 
>>>> i'm new to both scala and spark.  what IDE / dev environment do you
>> find
>>> most
>>>> productive for writing code in scala with spark?  is it just vim + sbt?
>>> or
>>>> does a full IDE like intellij works out better?  thanks!
>>>> 
>>>> 
>>>> 
>>>> --
>>>> View this message in context:
>> http://apache-spark-developers-list.1001551.n3.nabble.com/best-IDE-for-scala-spark-development-tp8965.html
>>>> Sent from the Apache Spark Developers List mailing list archive at
>>>> Nabble.com.
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@spark.apache.org
>>>> For additional commands, e-mail: dev-help@spark.apache.org
>> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@spark.apache.org
For additional commands, e-mail: dev-help@spark.apache.org


Mime
View raw message