IntelliJ IDEA vs TextMate: What are the differences?
IntelliJ IDEA: Capable and Ergonomic IDE for JVM. Out of the box, IntelliJ IDEA provides a comprehensive feature set including tools and integrations with the most important modern technologies and frameworks for enterprise and web development with Java, Scala, Groovy and other languages; TextMate: The Missing Editor for Mac OS X. TextMate brings Apple's approach to operating systems into the world of text editors. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike.
IntelliJ IDEA and TextMate are primarily classified as "Integrated Development Environment" and "Text Editor" tools respectively.
Some of the features offered by IntelliJ IDEA are:
- Smart Code Completion
- On-the-fly Code Analysis
- Advanced Refactorings
On the other hand, TextMate provides the following key features:
- Ability to Search and Replace in a Project
- Auto-Indent for Common Actions Like Pasting Text
- Auto-Pairing of Brackets and Other Characters
"Fantastically intelligent" is the top reason why over 271 developers like IntelliJ IDEA, while over 16 developers mention "Syntax highlighting" as the leading cause for choosing TextMate.
According to the StackShare community, IntelliJ IDEA has a broader approval, being mentioned in 815 company stacks & 1065 developers stacks; compared to TextMate, which is listed in 13 company stacks and 11 developer stacks.