I have used Netbeans before with Subversion (SVN), and I liked how it showed me what I had changed since last commit, using the coloring in the left margin.
Can Ecli
SubVersive and Subclipse can both show changed files in the project explorer and differences between versions in the history. I currently use Subversive and am happy with it (although installing it was painful the first time.)
Had a similar problem. It turn out that the SVN Label decorations in eclipse weren't enable.
Preferences: General/Appearance/Label Decorators
This post helped me out: SVN-connected project not showing version info in eclipse
Visit Window -> Preferences -> General -> Editors -> Text Editors -> Quick Diff, and enable