Live data from Hacker News

Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

blog.xinhong.me

11–20 of 26 posts

Re: Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

#11
I agree with pretty much everything people say about Atom. But I tolerate those flaws because of how easy it is to get my environment configured for a bunch of languages. Finding working, decent plugins for sublime felt frustrating at times, and never quite obvious.

Re: Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

#12
post #6

Earlier quoted context omitted.

That's truly interesting, I load HUGE (I mean stupidly huge, like multi-hundred MB) files into ST3 and have done for years without issue, even on a relatively low spec machine like my base MacBook (non-pro, gutless as anything) it's quite acceptable.

Given that I was able to consistently see this issue when I was using Sublime Text 3, I'll see if I can come up with something more concrete to show/report this issue, over some weekend.

I would guess it is probably a Sublime plugin trying to syntax highlight or lint your 20MB file. What is the extension of the file?

Re: Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

#14
The file open times where we are talking about a difference of just over half a second for files which are larger than most web-devs (the target market for Atom and VSCODE) shouldn't make a difference in real life usage.

However, where the big difference comes is in searching across an entire project. Want to find all references to `someVar` it's super snappy in Sublime and 10x slower in VSCode and Atom (of course, it depends on the size of your project as well, but my projects are not that large).

Having said that, I'm still using VSCode, my biggest hope is improved search performance. The Git integration is fantastic.

Re: Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

#15
post #5

For my programming class in the upcoming winter, I'm finally switching to Atom from Sublime Text as the recommended default text editor for my (novice) students. My reasons, in descending order of importance: 1. Atom has nice defaults, such as spaces for default tabbing and automatic trimming of white space upon save. In ST, you have to manually alter the user config file. 1.5 Atom has much better file handling in it…

2 is not true anymore. There is now an installer for Package Control shipping with ST3

Re: Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

#16
post #5

For my programming class in the upcoming winter, I'm finally switching to Atom from Sublime Text as the recommended default text editor for my (novice) students. My reasons, in descending order of importance: 1. Atom has nice defaults, such as spaces for default tabbing and automatic trimming of white space upon save. In ST, you have to manually alter the user config file. 1.5 Atom has much better file handling in it…

You should give VS Code a try. I used it with novice programmers and find it has the easiest to use (and explain) step debugger I have ever seen. Being able to stop a program and inspect variable state and the call stack proved very helpful when learning concepts such as loops, recursion and variable scope.

Re: Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

#17

The file open times where we are talking about a difference of just over half a second for files which are larger than most web-devs (the target market for Atom and VSCODE) shouldn't make a difference in real life usage. However, where the big difference comes is in searching across an entire project. Want to find all references to `someVar` it's super snappy in Sublime and 10x slower in VSCode and Atom (of course, i…

Agreed. Git int is awesome. I would just like them to support more advanced git functions.

Re: Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

#18
post #16
post #5

For my programming class in the upcoming winter, I'm finally switching to Atom from Sublime Text as the recommended default text editor for my (novice) students. My reasons, in descending order of importance: 1. Atom has nice defaults, such as spaces for default tabbing and automatic trimming of white space upon save. In ST, you have to manually alter the user config file. 1.5 Atom has much better file handling in it…

You should give VS Code a try. I used it with novice programmers and find it has the easiest to use (and explain) step debugger I have ever seen. Being able to stop a program and inspect variable state and the call stack proved very helpful when learning concepts such as loops, recursion and variable scope.

Thanks for the tip. How is its cross-platform consistency?

Re: Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

#19
These numbers "feel" very accurate - I ended up adopting a peculiar behaviour using st3 & atom in parallel, using st as a default editor for anything that likely is big or will probably be accessed outside of "project scope" like csv, conf, sql, and sticking to atom as dev environment.

Need to adapt here and there but couldnt bother to decide for good

Re: Sublime Text vs. Visual Studio Code vs. Atom Performance Test (Dec 2016)

#20
post #18
post #16

Earlier quoted context omitted.

You should give VS Code a try. I used it with novice programmers and find it has the easiest to use (and explain) step debugger I have ever seen. Being able to stop a program and inspect variable state and the call stack proved very helpful when learning concepts such as loops, recursion and variable scope.

Thanks for the tip. How is its cross-platform consistency?

I had students using it on Linux, Mac and Windows with no problems. Only had to assist with setting up the debugger to make it use the right interpreter (Ruby, Python, PHP).

The integrated terminal is also a nice feature.

Post reply on HN