3 ms·
I'm glad they released it for the sake of Go awareness. I love webstorm. But the Go experience inside Atom is already exceptional. Navigate to definition, auto
by ruffrey 10y ago
I'm glad they released it for the sake of Go awareness. I love webstorm.
But the Go experience inside Atom is already exceptional. Navigate to definition, auto formatting, auto manage imports, debugging and breakpoints, automatic running of tests, and near-PERFECT code completion.
If Gogland offers anything over that, it'd have to be pretty awesome for me to switch, because JetBrains tools tend to be heavy.
- stcredzero 10y agoJetBrains tools tend to be heavy Right now, I'm using Webstorm with the Golang plugin on a 2012 13" MacBook Pro with 16GB RAM. What's so heavy about Jetbrains tools? For me, it's quite a bit more responsive than VisualStudio 2015 on a 2016 Dell Laptop with 16GB RAM and a much newer processor. (Both laptops have SATA3 SSDs.)
- nerdwaller 10y agoIt's a cost/benefit - I tend to favor the benefits of the JetBrains stuff (I do a lot of Java, so it's nearly a necessity). The only time I dislike their products is if I'm trying to maximize battery life.
- ruffrey 10y agoI love webstorm. It is so slow on my 2013 13" core i5 MacBook Pro, compared to Atom. This week I think it froze twice. Its well worth it to get code completion and navigation, and debugging in javascript. Atom is pretty peppy for Go development so I would hesitate to use something different, all features being equal. Atom is slow to load, and dies on large files. So not without flaws. Typing and searching and all the Go features are fast.
- DrBazza 10y agoReport it to Jetbrains. They're actually pretty good at responding to bugs.
- debaserab2 10y agoThe last time I tried Atom it completely locked up and had to be force killed if you opened any large files with it. That kind of made it a non starter for me because I consider that to be a baseline requirement for any editor. Looks like it still isn't fixed either. https://github.com/atom/atom/issues/8864 https://github.com/atom/atom/issues/8864
- ruffrey 10y agoLarge files are a no go on Atom. I still use sublime for those.
- deleted 10y ago[deleted]
- gtaylor 10y agoReally great Delve integration would be enough for me. IdeaJ has a great debugging experience.
- ruffrey 10y agoHave you looked at the tools with atom's go-plus plugin? The debugger uses Delve.