What's the star icon in eclipse? How to erase them? - eclipse

I'm using eclipse4.2.2.I cloned a repository from github and then created a pydev project in the same directory.Here's what the navigator looks like:
As you see,the star icons and red background color are really annoying.
Could somebody explain what those things are, and how to get rid of them?Thank you!

I'm assuming you're on Git Repository Exploring perspective and star means it's a new / modified file (source control wise). In a way this is a helpful extra information to show you which file has changed since last commit
Changing to other perspective might no longer show the stars. Have a look at the perspective switcher (normally at the top right corner)

Related

show code modification overview in ecplise IDE

i am using an eclipse based IDE and have a library with some files that i need to make additions/changes to. what is the best way to quickly see the all the modifications of all files in a list/tab in eclipse IDE?
i know there is the useful "#TODO" tag that shows all tasks in a nice view/tab. as im using this quite heavily, i would like to have a special view/tab that just shows the modifications and separates them from the todos.
EDIT:
thx for the suggestions and the local history tipp.
sorry for not making myself clearer. ive added a screenshot.
when i add "TODO" the tasks show up in the tab marked in red - i dont mind setting manually something (like a bookmark) as im not going to make a lot of changes, but ideally they show up like the tasks or another simple overview.
It's could depend of your version control system.
For each, eclipse purpose an associated plugin with a specific view.
Instead that, you could use the History view (Team/ Show local History after a right clic on a file).
Eclipse keeps a history of your changes for a limited number of days (configured in 'Preferences > General > Workspace > Local History'). You can right click on a file and choose 'Compare With > Local History' to see the changes between revisions.
To track all your changes you need to use one of the source control systems (such as SVN, GIT, ...). Eclipse has plugins to support these systems. Once you have installed one of these you can use the 'Team' menu to commit changes and look at the history.
found it!
by clicking "window" - "Show view" - "other" one needs to select the "bookmarks". the bookmarks then show up as a tab next to tasks.
by clicking the right small arrow the bookmark view menu pops up (similiar to the screenshot above with the task menu). the bookmark view can then be configured/filtered by clicking the "Configure contents..." menu link.

Subclipse: What is the green bar icon on the top right for?

do you know the meaning behind the green bar icon (5th icon in the image behind the link)? I think it is in dependence with the eclipse plugin subclipse. Maybe some conflicts between versions? And what is to do, to get it away?
image-link with green bar icon
I'm sorry guys, I'm not allowed to post images directly, because I have not enough reputation points. But i would be happy, if you can help me anyhow :)
While trying to find out myself, I saw Mark Phippard's comment about the General page for decorations. I went to Preferences > General > Appearance > Label Decorations and began disabling decorations until the green bar went away.
Turns out it was Decorate Classes with Test Case that caused the green bar, which can be unchecked to disable it. Searching for that, I found MoreUnit to be responsible: http://moreunit.sourceforge.net/
Looks like "MoreUnit decorates files which have a test case". I'm guessing it does so by seeing if there is a class starting with the same name and ending in "Test" or whatever the MoreUnit config might include.
Subclipse, and all team providers in general, only decorate the bottom-right corner. I do not know what that is in the top-right but it does not come from Subclipse.

Animate commits inside IDE to learn codebase, an idea?

Go back in time in the codebase and see the commits as an animated explanation of how the codebase was formed. a great way to get into a open source project?
For insance if you could play this inside Eclipse, so that the comments the time and the reason for the commit become clear.
Is there such a thing?
A static (i.e. non-animated) version of "going back in time" is EGit blame (annotations):
Selecting the Team > Show Annotations action on file selections will open the editor and display an annotation ruler with commit and author information for each line in a file.
Hovering over the ruler will display a pop-up showing the commit id, author, committer, and the commit message.

Eclipse javafile color

I dont know why but this is driving me insane, does anyone know why this is happening?
first the whole thing is red, everyone of my java files (only in this one project) is like this. second, that dot next to the D, that is not the "edited without save" asterisk, it still shows up there after I edit something along side this dot. How do I remove both the dot and the red and go back to the white background? Thanks
The formatting of those entries are governed by label decorations. Possible you installed a new plug-in, that set up a new type of decoration that looks wild. You try to disable them to detect the source of the issue.
Generic Label decorations are set in General/Appearance/Label Decorations page in Eclipse Preferences, but the various Team providers (CVS, SVN, Git, etc.) also provide such options (Team/xxx/Label Decorations). Additionally, you could search for the string Label Decorations in Preferences using the search bar.

GUI for "svn blame" with a slider for history

Does anyone know UI tool (Eclipse plugin would be great, but any other, for Linux/Windows is acceptable) that allows to see difference of some part of code, but also allows switch between revisions quickly, e.g. by using slider.
I like the Team -> Show Annotation... functionality. It colors the left side of the editor and groups changed lines by color. When you hover over one section you get the commit details (revision/author/date/comment).
I've used SVN time lapse view with some success.
http://code.google.com/p/svn-time-lapse-view/
It would be nice if Tortoise SVN blame included this history slider feature.