Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Add colors to "Folders" sidebar reflecting Git status #204

Closed
adnandoric opened this Issue · 69 comments
@adnandoric

I'm not sure if Sublime text 2 is flexible enough to add this feature but I suggest it in case it is:

EGit for Eclipse allows the git status to be displayed directly on folders and files as colored icons, it would be great to have something similar in Sublime Text 2 as it is not easy to work in large projects without it even with this great plugin.
For this reason I develop mainly in Eclipse even if I really love ST2...

http://imageshack.us/a/img121/3263/yk6d.png

Please tell me what you think about this feature and if it is possible to implement.

Thank you

@sethrubenstein

Would be fantastic to have this feature. I second it.

@ElDeveloper

I third it, this would be awesome.

@thestepafter

I would really like to see this feature as well.

@folletto

+1

Oh yes. Opening a project of someone else, or one lying around, or one after weeks or else and having that indication on the side is GOLDEN, even if you then use the command like to use git. It's the kind of "at a glance" view that seems nothing but makes a big big difference. :)

I had the same feature on TextMate thanks to ProjectPlus. :)

I'm aware that's something that Sublime Text should provide, since it seems there's no API for that. Just noting interest. ;)

@fordguo

+1,the TextMate have this feauture

@kemayo
Owner

So, I do completely agree that this would be a lovely feature to have. However! I don't see anything in the sublime text API that would let it happen. The closest thing is meddling with the status bar... and we're already doing that.

If I'm wrong, and if anyone has seen some other sublime plugin which is managing to do this, please say something.

@kemayo kemayo closed this
@folletto

You're right, it's missing. I just hoped to get enough support here to request then a feature to Sublime ;)

@frikkasoft

+1 for this feature, its the only thing I miss from Eclipse

@adcuz

This is a desperately needed feature. I hope Sublime Text implement an API for it.

@tomardern

This would be awesome.

@rnarian

Would love to see this.

Githubs Atom's got something similar:

@tsantef

+1 @rnarian. This feature of Atom has me seriously considering switching.

@icodeforlove

+1 @rnarian man i wish we could do this in sublime

@edrex

yeah i've been using sublime text 2 since the early betas and lack of VCS status colors in the sidebar has always seemed like a glaring omission. ST team needs to address this or they risk losing a large segment of their user base to Atom, just on the basis of this one feature.

@zzjin

+1 @rnarian wish st3 can impl It.

@kencoxdesign

+1
In my investigations of Atom, this is the thing I miss most when returning to Sublime Text.

@shurcooL

+1

In my investigations of Atom, this is the thing I miss most when returning to Sublime Text.

Ditto.

Today's dev release of Build 3062 adds sidebar icons, hopefully getting this feature closer to possible.

@jbrooksuk

I don't think this is possible just yet. There is no API for the sidebar icons.

@sentience

Sidebar icons can be set per file type/extension using preferences files. Hopefully API access will come in a future build. Fingers crossed!

@bill209

i've got co-developers leaving SublimeText for Atom, and integration with Git, especially the ability to show Git status on the folder tree, is one of their main reasons. smart, cohesive integration with Git is quickly becoming a requirement in todays code editor landscape.

@kemayo
Owner

My position remains: this isn't the place to advocate for it. Were it possible it'd be in the plugin.

If you want it, go argue for it on the Sublime Text feature-requests site: http://sublimetext.userecho.com/

@tsantef

Please see and upvote this feature request: http://sublimetext.userecho.com/topic/53994-show-the-version-control-system-status-of-files-in-project-sidebar-tree/

No need to continue the discussion here.

@krstffr

+1

@Oxicode

+1

@rooc

+1

@eilvein

+1

@Oxicode
@itsam

+1

@tmaiaroto

This is why I used Atom for months. I came back to ST because Atom became too slow. So +1, but is it more important than a speedy editor? Nope.

@tmaiaroto

aw man i just switched back to sublime text. took me half a day to set up too. i wouldve tried react first. stuck between two loves! =( tearing me apart haha

@tmaiaroto

as it turns out, yes i had that checked. so still not fast enough unfortunately. i could try to remove some plugins but i don't have many.

@tmaiaroto

Yea...The JavaScript just isn't fast enough. They should port it to Dart or something. Try to wrap Chromium (with the Dart VM) or something. Or maybe when Chrome has the Dart VM it'll be easier to do a wrapper. Dart would be fast enough.

@JNajera

+1

@sparr

Would it be useful to have these sorts of status displayed on open file tabs, rather than in the sidebar? That seems more doable.

@tmaiaroto

Could work there too...But if you close the file, it's harder to tell. I think once a file is open, there's enough SublimeText plugins already that show you where your diffs are.

@sparr

@tmaiaroto I use gitgutter but it's only helpful if I am looking at the part of the file with modifications. I want to know if there are modifications anywhere else in the file, and in files I have open but am not looking at (a middle ground between gitgutter and atom's functionality above)

@imton

:+1: oh yeah please

@nicoschuele

Badly needed in ST3.

@sparr

I'm unsubscribing from this issue. Please stop commenting and thumbs-up-ing it. This discussion should be moved here: http://sublimetext.userecho.com/topic/53994-show-the-version-control-system-status-of-files-in-project-sidebar-tree/

@qaisjp

+1

@fijiwebdesign

+1 If the sublime api doesn't support it yet, at least a list of changed files would do. Similar to the display list of open files option in sidebar.

@Fridus

+1

@math-u

+1

@imran-aspire

+1 , really need this in ST3

@kemayo kemayo locked and limited conversation to collaborators
@kemayo
Owner

I will absolutely unlock this and implement the feature, if Sublime ever acquires the APIs required to do so. Until then, I'd recommend requesting the enhanced APIs for it on http://sublimetext.userecho.com

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Something went wrong with that request. Please try again.