Free - Eclipse License
Ranked in these QuestionsQuestion Ranking
Pro Uninterrupted workflow for common tasks
Simple tasks, such as commits, can quickly be made without leaving the IDE.
Con UI can be hard to deal with
The interface can be unintuitive and unnecessarily complex and offers generic, unhelpful error messages.