News for hackers. Stuff that matters.
Re:Turning Sublime Text into a Lightweight Python IDE by wyqydsyq on Tuesday May 09, 2017 @09:45PM (#14305332)
Wait — People are actually still using ST in 2017?

And here I was thinking Atom and VSCode had dominated the IDE/Editor environment

Re:Turning Sublime Text into a Lightweight Python IDE by jonaf on Tuesday May 09, 2017 @09:58PM (#14305393)
A colleague of mine really likes VSCode for Node, as it's more of an IDE than Sublime text. However, for text editing, outside of vim itself, I haven't encountered anything remotely as good as sublime text. Really. Why would I use Atom with all its slowness for most text editing tasks? And VSCode has more features than I need for text editing. Is it particularly pleasant to open a bunch of XML, JSON, YAML, etc files in VSCode?

Before Sublime, textmate was okay but I always liked BBEdit/TextWrangler for OSX best. Crimson Editor was the best thing I could find for Windows in the early 2000's, before I moved away from Windows environment.

Re:Turning Sublime Text into a Lightweight Python IDE by FajitaNachos on Tuesday May 09, 2017 @11:22PM (#14305682)
When was the last time you used atom? I switched from sublime a few months ago and have been quite happy. The only thing I really miss is an easy Node.js build system. I probably just haven't figured out the atom equivalent.
Re:Turning Sublime Text into a Lightweight Python IDE by jonaf on Wednesday May 10, 2017 @02:04AM (#14306210)
I haven't tried Atom since one of its earlier releases. I haven't tried it again since the slowness seems to be the number one complaint. I figure when it's not the most common complaint, maybe it'll be worth another shot; I suppose if everyone is doing this and makes comments like my previous one, no one will actually ever try it again.
Re:Turning Sublime Text into a Lightweight Python IDE by tps5 on Tuesday May 09, 2017 @10:07PM (#14305434)
I don't understand this attitude. Atom's look/feel/functionality/default keybinds are based on sublime text. Sublime text is a lot faster/more reliable. Atom has a large community building addons for it.

Take your pick. I used atom until I got annoyed by how it choked on large files and crashed semi-frequently.

Re:Turning Sublime Text into a Lightweight Python IDE by jsmeaton on Wednesday May 10, 2017 @08:36AM (#14307664)
There's nothing wrong with using multiple editors for different tasks. I'm currently using vscode after a stint with atom for the majority of my editing. But I use sublime text for scratch space or quickly opening large files or one off text files.
Re:Turning Sublime Text into a Lightweight Python IDE by robbyking on Tuesday May 09, 2017 @10:38PM (#14305553)
I feel the same way. I wanted to support the Atom project, but Sublime is super stable and has a ton of useful plugins.
Re:Turning Sublime Text into a Lightweight Python IDE by ryanar on Tuesday May 09, 2017 @09:48PM (#14305347)
Atoms too slow, and I have never felt lacking for using ST, plugins give you linters, autocomplete, autoformatting (yapf, prettier), you can integrate git, though I prefer CLI.

ST just works, is blazing fast and I love its jump to and multiediting shortcuts

Re:Turning Sublime Text into a Lightweight Python IDE by dragonwriter on Tuesday May 09, 2017 @10:01PM (#14305401)
Atom and VSCode are the new (and newer) hotness in programmers editors, which means they dominate trend-driven discussion. But they probably don't dominate use, even in the sub-IDE editor segment.
Re:Turning Sublime Text into a Lightweight Python IDE by erikbye on Wednesday May 10, 2017 @08:36AM (#14307666)
What is so hard to get people? VS Code and any other Electron based software is too slow. It is not performant at all. First of all, UI responsiveness is just not on par with native editors, second, the entire thing absolutely croaks, especially search, with a large code base. It's not as bad as Atom, but still not usable.

I know those of you who love VS Code are not working with large projects. You could argue that you can load up your project in a more modular way, or search just parts of your projects, not all files, but then you've lost a lot of functionality, and you might as well use another piece of software which actually handles a large code base.

Re:Turning Sublime Text into a Lightweight Python IDE by NikolaeVarius on Tuesday May 09, 2017 @09:52PM (#14305365)
I don't understand why there is any reason to move away from ST
Re:Turning Sublime Text into a Lightweight Python IDE by newsat13 on Tuesday May 09, 2017 @11:59PM (#14305827)
Atom is free (as in beer). To be clear, I think ST is a better product but I am telling you why people might move away.
Re:Turning Sublime Text into a Lightweight Python IDE by kungtotte on Wednesday May 10, 2017 @12:14AM (#14305884)
Atom and VSCode are also open source and are (currently) receiving updates much more frequently.
Re:Turning Sublime Text into a Lightweight Python IDE by sigspec on Tuesday May 09, 2017 @10:20PM (#14305482)
The ST3 dev builds are VERY good. I love Atom but the speed keeps bringing me back to ST.
Re:Turning Sublime Text into a Lightweight Python IDE by tracker1 on Wednesday May 10, 2017 @12:14AM (#14305881)
I've been happy with VSCode, far more so than I was in trying Brackets and Atom... and with the plugin model, I think it's better than ST from usability... Though I wish some of the config stuff was more in the box instead of editing JSON files directly... that said, the features are very rich in the box, and plugins have been great.
Re:Turning Sublime Text into a Lightweight Python IDE by tanilama on Tuesday May 09, 2017 @09:50PM (#14305358)
Pycharm is very popular.
Re:Turning Sublime Text into a Lightweight Python IDE by jjawssd on Tuesday May 09, 2017 @10:03PM (#14305417)
The 2017 refresh is especially blazing fast and high optimized for low latency input

>Zero-latency typing is now on by default: typing latencies for PyCharm 2017.1 are lower than those for Sublime Text and Emacs

https://blog.jetbrains.com/pycharm/2017/03/pycharm-2017-1/

Re:Turning Sublime Text into a Lightweight Python IDE by tanilama on Tuesday May 09, 2017 @10:05PM (#14305425)
Remote deployment is the killer feature for me at this moment.
Re:Turning Sublime Text into a Lightweight Python IDE by solomatov on Tuesday May 09, 2017 @10:27PM (#14305504)
It doesn't only works in remote machines, but in docker as well. It's a killer feature. You can have nice UI of OSX and be as close as possible to the deployment platform.
Re:Turning Sublime Text into a Lightweight Python IDE by phalangion on Tuesday May 09, 2017 @09:48PM (#14305349)
People are still using Vim and Emacs, too.
Re:Turning Sublime Text into a Lightweight Python IDE by djanatan on Wednesday May 10, 2017 @12:20AM (#14305897)
Some of us even use both.
Re:Turning Sublime Text into a Lightweight Python IDE by jjawssd on Tuesday May 09, 2017 @10:03PM (#14305416)
Atom is extremely heavyweight and slow
Re:Turning Sublime Text into a Lightweight Python IDE by derimagia on Tuesday May 09, 2017 @09:58PM (#14305394)
I like Atom and VSCode, I wouldn't REALLY call them an IDE.. Try Jetbrain's stuff out.
Re:Turning Sublime Text into a Lightweight Python IDE by gocolts23 on Wednesday May 10, 2017 @12:49PM (#14309623)
despite it being an electron application, I prefer Atom over Sublime, because 1) It's FOSS 2) it was easier to configure for Python 3) It takes the best parts of Sublime without requiring C#