elm-light author here. Shouldn't really contribute anymore to the 
off-topicness here, but can't resist commenting this bit;

On Thursday, 21 July 2016 19:26:49 UTC+3, OvermindDL1 wrote:
>
> I just tried out LightTable (never seen it before), it has support for 
> almost no language that I use other than Elm, 
>
fair enough
 

> and the Elm support did not auto-complete well, did not auto-format, and 
> did not auto-lint as I typed, thus I am unsure what is has over Atoms 
> plugins?
>

Maybe you didn't that much time with the readme ? The readme explains how 
to set it up to lint as you save, which I personally find a lot less 
annoying, but if someone submits a request for "lint as you type" I'll 
consider it. Auto format depends on elm-format. Again the readme explains 
how to set it up on save. 
Auto completions works fine, but as the readme tries to explain it requires 
that the editor is connected to a project  (reasoning being I wouldn't want 
auto completion firing off downloading deps and whatnot for any old random 
elm file you might want to look at). As for all editors (except maybe 
intellij) autocompletion relies on elm-oracle which is far from perfect but 
it's a start.

Auto completion, linting and format is what you would use mostly. I would 
say there isn't much difference here when comparing elm-light, atom or 
visual studio code.
Elm-light has some features that some might find useful from time to time 
like; quick fixes for certain errors and warnings, doc preview in the 
editor for elm package authors, dependency visualization etc.  


Short story is, it appears (to me) you ruled out an alternative after 
trying it out for a few minutes and perhaps not spending  that much time on 
the readme and perhaps not with a very open mindset to things working 
slightly diffrently ? 
Too many assumptions from my side here, but it's hard to let your 
statements about what works/not in elm-light stand uncontested :-) 

I'm really sorry for further derailing this thread. I applaud the effort to 
provide elm support for Brackets !
I'd also like to refer people wanting to discuss Elm editor support to the 
editors and ide's channel on slack: 
https://elmlang.slack.com/messages/editors-and-ides/details/ 


cheers
-magnus



> By lint on the fly I mean things like (this is Atom's Elm linter plugin 
> gif):  
> https://raw.githubusercontent.com/mybuddymichael/linter-elm-make/master/images/lint-on-fly.gif
>
> On Thursday, July 21, 2016 at 8:28:28 AM UTC-6, Joey Eremondi wrote:
>>
>> In terms of Elm support, LightTable probably is the golden standards for 
>> plugins: https://github.com/rundis/elm-light
>>
>> I've used Atom as well, it's quite nice for Elm.
>>
>> If you're looking to improve the Brackets plugins, those are the two I 
>> would look at to draw inspiration from.
>>
>> On Thu, Jul 21, 2016 at 7:16 AM, OvermindDL1 <[email protected]> wrote:
>>
>>> See attached, I purposefully commented out a necessary case branch.
>>>
>>> Atom's uses elm-make and does highlighting and other things along with 
>>> scrollable popup messages when you click in an area where a problem is 
>>> reported by elm-make (along with the elm-make output scrollable at the 
>>> bottom).  It has decentish intellisense but that part is still lacking a 
>>> lot compared to, say, Elixir's support.
>>>
>>> I'm always out looking for a better IDE so if you have one then please 
>>> point it my way.  I'd prefer a better intellisense over the great error 
>>> reporting that I have now.  :-)
>>>
>>>
>>> On Wednesday, July 20, 2016 at 10:57:23 PM UTC-6, Thomas Prebeck wrote:
>>>>
>>>> I haven't tried atom yet,so I can't compare the two. The elm support of 
>>>> Brackets is pretty barebones. It has syntax highlighting and you can build 
>>>> elm files and see the output of elm-make.
>>>> If I have the time I may develop it further. But right now I'm more 
>>>> interested in elm itself than in doing that.
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Elm Discuss" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to