Hacker News new | ask | show | jobs
by hemancuso 5080 days ago
The most consistent pushback against ST2 is how ugly and non-native folk find it. Lots of us get past that and really give it a chance, but I can't help but hope that Jon reads this and considers spending a couple weeks/months purely on styling, possibly with the help of a specialist.

It doesn't improve the editor's functionality, but sales and adoption wise I think it would go a long way. Especially on the Mac.

Specifically:

* The file browser is really odd. Very non-native. No in-line name updates. Odd sliding around of items coming in and out. No drag and drop. It works, but it is death by a thousand paper cuts.

* Find results tab - also really odd. It's a real buffer, you can edit text in it - but it doesn't change the source material. Just the result tab. Very odd.

* Split windows are great, but the grouping in the sidebar is odd. What's group 1 vs group 2 vs group 3, etc.

* The color scheme is ugly. Very few text editors on Mac default to light text on a dark background. The dark chrome tabs are odd.

* While I love how flexible the configuration settings are, rooting around in a .js file is kind of a pain in the ass. Some basic scaffolding that throws up a configuration dialog [that looks native!] would be great. If for option discovery, if nothing else!

* If you have split panes active, there is no way to quickly tell which tab has the cursor. Each split has a set of inactive tabs and a single active tab. It's hard to figure out exactly which tab has the cursor if you're flipping back and forth from a terminal.

5 comments

Totally disagree on the config point. In fact I think the system should be made more simple, so you can keep your editor settings in a dotfile repo. It's not so simple to do this when the settings files themselves are buried in a packages folder, and you have to take care not to accidentally commit your license along with it all.

Hell, even just having the option to parse settings and load plugins from a local dotfile, like vim or emacs, would be nice. The rationale for wanting this is that the config is just text, and is something you'll progressively hone over time (esp. with keybindings).

Split windows would be much better if you could mix and match the size, or have a non-standard layout.

One of ST's real benefits could be its position as a beginner's introduction to vim and/or emacs. It's already immediately more accessible.

Agree with you. Just mean I'd like UI to wrap what is there.
Ugg, I disagree with most of most of your points. I like the sidebar simple, use finder/explorer if you want more. Text for find results and config is great.

Native ui is a huge amount of work to get right and maintain. Make the most of the beautiful text buffers I say!

I disagree with you on the colour scheme and absolutely adore how st2 looks. However, I completely agree about the find results tab. It's incredibly annoying not being able to edit from within that. It might as well just give me a list of what files what I want to find is in because I end up having to open them up manually anyway.
Search http://wbond.net/sublime_packages/community for "scheme" and "theme." https://github.com/cafarm/aqua-theme is what you're looking for, I think.
I hope this comes true that the developer of ST2 will shift focus to the cosmetics and the interactions.