Multiline support (much shinier than :paste), smart completion and things that 
an IDE makes easy or better (without any hassle). In particular, fast switching 
between REPL and editor while staying in the same screen makes me even more 
productive. 

Nabeel

> On Oct 30, 2014, at 9:39 AM, Stephen Boesch <java...@gmail.com> wrote:
> 
> HI Nabeel,
>   In what ways is the IJ version of scala repl enhanced?  thx!
> 
> 2014-10-30 3:41 GMT-07:00 <nm3...@gmail.com>:
>> 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....@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....@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 <wi...@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....@gmail.com>
>> >>>> To: d...@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-unsubscr...@spark.apache.org
>> >>>> For additional commands, e-mail: dev-h...@spark.apache.org
>> >>
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org
>> For additional commands, e-mail: dev-h...@spark.apache.org
> 

Reply via email to