Settings

Theme

Ask HN: Sublime Text vs. Notepad++ which do you prefer? Why the hype for Sublime?

6 points by nanospeck 8 years ago · 15 comments · 1 min read


I switched to Sublime text recently but found its licence pop-up and download update pop in Mac very annoying. I had no such problems when I used Notepad++ why is there so much hype for Sublime as a text editor (there is even a Udacity course for sublime)? What am I missing?

drKarl 8 years ago

Well for starters, Notepad++ is only for Windows while Sublime is for Windows, Linux and MacOs X.

I guess the fact that you can customize it with Python (it has an embedded Python console) and write plugins in python makes it easier for many developers to write their own plugins, while for Notepad++ you would have to write plugins in C/C++ and use DLLs which is more cumbersome.

In any case, in my opinion nothing beats Vim (well, emacs might be close, but I prefer Vim). When I need to use an IDE like IntelliJ Idea or Eclipse I install a Vim plugin. Some time ago I was using Sublime with Vintage mode, but then I improved my Vim knowledget past basic Vim and I now I prefer Vim to any other text editor.

saluki 8 years ago

I used to be a notepad++ user.

Sublime is way faster to use and better all around and saves me tons of time(money) over using notepad++.

As far as the nag screen, I endured it for a while but I make money using sublime and enjoy using it want it to stay around so I purchased a license.

If the cost seems high, add the cost in to your next fixed cost project, typically clients aren't going to decline a proposal +/- $100. (don't list as a line item btw, just increase your quote by $100 to cover it).

You could also think about raising your rates. So you have more revenue for equipment/software.

Sublime has great time savers you might not have discovered yet.

This article is a little dated but covers some of the best things about sublime.

https://scotch.io/bar-talk/best-of-sublime-text-3-features-p...

This is a great series that shows off what Sublime can do: https://laracasts.com/series/sublime-text-mastery

Speaking of raising rates. A great way to get better higher paying projects is to learn Rails or Laravel.

  • Lordarminius 8 years ago

    > A great way to get better higher paying projects is to learn Rails...

    Any pointers for someone looking for a remote gig ?

mtmail 8 years ago

The daily reminder to pay for the software you're using for free is annoying?

  • andreicon 8 years ago

    it pops up every n saves, so if you make small edits and save often it becomes annoying quickly. "just pay for it" would be my advice

heldrida 8 years ago

It's very fast and never crashed! I don't know for how long I use it for, but probably since release. The minimap was the first feature I noticed, the default theme and the package manager.

I decided to use it based on my own experience, not sure if it'll help you opt for it if you need other people to tell you so. Experience it first!

If you feel annoyed about the popup, pay for the license, it's cheap and you probably make 1000000x more from it in terms of profit over the investment you put.

Rjevski 8 years ago

Sublime is beautiful. I'm sure you can make Notepad++ look the same with tweaking, but Sublime is beautiful by default (and extra color schemes are one click away on Package Control). Also, it's cross-platform which is important given that I'm on a Mac.

anzoxe 8 years ago

I've been using vscode for the past year at least.

Can someone describe the benefits of sublime over vscode or even atom(I find atom to be a lot slower than vscode)?

So many people swear by sublime so I assume there must be something I'm missing. At the same time I love the simplicity of adding plugins in vscode, and sharing settings through a git gist is great as well.

  • imauld 8 years ago

    Native (Sublime) vs Electron (Atom, VS Code)

    Sublime is just so much more responsive than it's Electron counterparts. They all have tradeoffs so if the increased resource usage for Code and Atom isn't issue for you then you may not see the need for Sublime. Additionally if you prefer the the ease of use of the plugins in Atom/Code, configuring them with the GUI, compared to the editing of JSON files to configure Sublime plugins might seem a bit annoying.

    I used Atom for a while because it "just worked" but I switched to Sublime on a cheaper, low powered laptop and the difference in resource consumption is very apparent. Almost everything ran smoother while Sublime was open compared to Atom. The plugins were a bit more involved to get working but for that use case it was worth it.

  • adperry 8 years ago

    I just started using vscode a few months ago. I really like it a lot.

wingerlang 8 years ago

Speed, the package manager and the multi cursor made me fall in love with it.

And if you're annoyed by the popup, then just pay for it. It's not /that/ expensive if you use it daily. That being said I have not paid for it and the popup is just one click to dismiss. My CMD+S is essentially CMD+S+SPACE (to remove the popup should it appear).

eb0la 8 years ago

I really love the multicursor feature is Sublime.

In fact I use it a lot to monkey patch CSV files after searching for a regexp.

NetStrikeForce 8 years ago

I can open 1-2GB files with Sublime. I can't with Notepad++

But most of the time I use Notepad++ for quick notes, dumping clipboard contents, parse logs, ... Pretty much everything except coding (I only do small scripts and the odd tiny utility).

Petrakis 8 years ago

Ive used notepad++ but recently I found Visual Code and it replaced np++

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection