JetBrains

JetBrains

JetBrains ist ein tschechisches Software-Unternehmen mit Sitzen in Prag, Sankt Petersburg, Boston und München. Das Unternehmen wurde im Jahr 2000 durch Sergey Dmitriev, Eugene Belyaev und Valentin Kipiatkov gegründet.

Die seit 2001 entwickelte Java-Entwicklungsumgebung (IDE) IntelliJ IDEA ist JetBrains' Flagschiffprodukt.

Durch den Einsatz von Jetbrains-Tools können sich Software-Entwickler mittels der Automatisierung von gemeinsamen, sich wiederholende Aufgaben immer auf das Code-Design und somit auf das Wesentliche konzentrieren. Dadurch werden Ergebnisse erheblich schneller erzielt und die Qualität wird in allen Phasen der Entwicklung gewährleistet.

Produkte

Integrated Development Environments


IntelliJ IDEA

IntelliJ IDEA

IntelliJ IDEA ist eine Integrierte Entwicklungsumgebung (IDE) für die Programmiersprache Java. Zu den Features gehören Refactoring, Unterstützung von Java EE, Ant, JUnit, ein grafischer GUI-Editor, Tools zur Versionskontrolle sowie verschiedene Möglichkeiten zum automatischen Erstellen von Code. IntelliJ IDEA bietet neue Funktionen in vielen Bereichen: Debugger, Programmierunterstützung, integrierte Tools, Sprachen- und Framework-Unterstützung und vieles mehr.

Details
WebStorm

WebStorm

WebStorm ist eine Entwicklungsumgebung (IDE) für professionelle JavaScript und Frontend Web-Entwickler. WebStorm bietet folgende neuen Features: Unterstützung für TypeScript 1.6, Flow und Angular 2, Integration mit Yeoman und verschiedene allgemeine Verbesserungen.

Details
PhpStorm

PhpStorm

PhpStorm ist eine IDE für die Programmiersprache PHP und basiert auf IntelliJ IDEA. Zu den Features gehören Refactoring, intelligentes Code- und Syntax-Highlighting, PHPUnit-Unterstützung, Tools zur Versionskontrolle sowie vielfältige Möglichkeiten zum automatischen Erstellen von Code. PhpStorm bietet zahlreiche Verbesserungen in den Bereichen PHP-Sprachunterstützung, Editor, Debugging und Codeanalyse sowie zahlreiche leistungsstarke neue Funktionen.

Details
PyCharm

PyCharm

PyCharm ist eine Integrierte Entwicklungsumgebung (IDE) für die Programmiersprache Python. Zu den Features gehören Refactoring, Unterstützung des Web Application Frameworks Django, direkter Zugriff auf die Google App Engine, Tools zur Versionskontrolle sowie vielfältige Möglichkeiten zum automatischen Erstellen von Code. PyCharm bietet eine umfassende Liste von Neuerungen, darunter die vollständige Unterstützung von Python 3.5, Docker-Integration, Visualisierung von Parallelthreads und vieles mehr.

Details
AppCode

AppCode

AppCode ist eine Objective-C IDE für Mac OS X und iOS. AppCode basiert auf der IntelliJ Plattform und ist für Entwickler bestimmt ist, die Apps für Apple Geräte (Macs, iPhones, iPads) erstellen. AppCode bietet neue Features zur Unterstützung für Xcode 7, Generics in Objective C und verschiedene Funktionen in Swift 2.

Details
RubyMine

RubyMine

RubyMine ist eine Entwicklungsumgebung für reines Ruby sowie Webanwendungen auf Basis von Ruby on Rails. Die IDE bietet einen intelligenten Ruby-Editor mit Fertigstellung, Code-Snippets und automatischen Refaktorierungen. RubyMine bietet optimiertes Gem-Management mit Rbenv-Gemsets und einem besseren Bundler, schnelleren Debugger und vieles mehr.

Details
CLion

CLion

CLion ist eine leistungsfähige Entwicklungsumgebung für C und C++. Dei IDE steht für Nutzer von Mac OS X, Linux und Windows zur Verfügung stehen und versorgt Entwickler, die in C oder C++ programmieren, mit verschiedenen Hilfestellungen. So bietet der Editor von CLion unter anderem Funktionen zur automatischen Formatierung des Quelltexts, Vorschläge zur Ergänzung von Code und Mechanismen zu dessen Erzeugung an. CLion bietet Google-Test-Unterstützung, Produktivitätsfeatures für CMake, Performance-Verbesserungen im C++-Debugger, neue VCS-Features und vieles mehr.

Details
DataGrip

DataGrip

Enjoy working with databases: meet DataGrip, JetBrains' new database IDE that is tailored to suit specific needs of professional SQL developers and DBAs.

.NET Tools


ReSharper

ReSharper

ReSharper ist eine Refactoring-Erweiterung für Microsoft Visual Studio, welche C# und Visual Basic .NET unterstützt. Zusammen mit ReSharper sind auch die anderen Tools der .NET Produktlinie, nämlich dotTrace, dotCover und dotMemory herausgekommen. ReSharper bietet folgende Verbesserungen: Vermeidung redundanter Neukompilierungen mit ReSharper Build, kontinuierliche Tests, Timeline-Profiling in Visual Studio, besseres Programmierstil-Management, NUnit-3.0-Unterstützung, besseres Verständnis von C, neue Schnellkorrekturen und Refaktorierungen für C++, verbesserte JavaScript- und TypeScript-Unterstützung inkl. regulärer Ausdrücke und JSX/TSX-Syntax und Dekompilierung zu IL-Code.

Details
ReSharper C++

ReSharper C++

Mit ReSharper C++, dem neuesten Produkt der ReSharper-Produktfamilie, können nun auch C++-Entwickler von den Produktivitätsfeatures des Erweiterungswerkzeugs für Visual Studio profitieren. Das Produktivitäts-Tool unterstützt ATL-, MFC- und COM- Projekte und weist ähnliche Funktionalitäten wie ReSharper auf.

Details
dotTrace

dotTrace

dotTrace ist ein eistungsstarker Profiler, um Engpässe bei Leistung und Arbeitsspeicher von .NET-Anwendungen aufzufinden und zu beheben.

dotCover

dotCover

dotCover ist ein anwenderfreundlicher Unit-Tester und Code Coverage Tool, mit dem .NET-Entwickler sicherstellen können, dass jede einzelne Code-Zeile, die von den Unit-Tests abgedeckt werden soll, auch wirklich von ihnen abgedeckt wird. dotCover ist sowohl in Visual Studio als auch in ReSharper integrierbar.

Teamware


TeamCity

TeamCity

TeamCity ist ein Continuous-Integration-Server für Softwareentwickler. Die Lösung analysiert, kompiliert und testet Code automatisch, auch unterschiedliche Versionen und Konfigurationen simultan und bietet umfangreiche Auswertungen und Statistiken. Das System unterstütz Java, .NET und Ruby.

Details
YouTrack

YouTrack

YouTrack ist ein web-basiertes Issue-Tracking-System. YouTrack bietet ein erheblich erweitertes Repertoire an Projektmanagementfunktionen. Ein neues Live-Dashboard und nicht weniger als 17 neue Berichte helfen Entwicklungs- und Managementteams dabei, Projektaktivitäten zu visualisieren, Performanceaspekte zu analysieren und Projektfortschritte zu überwachen.

Details

Repository Browser


Upsource

Upsource

Upsource ist ein kollaboratives Code-Review-Werkzeug. Dafür klinkt sich das Tool in den Code ein, der in Versionskontrollen wie Git, GitHub, Mercurial (Hg), Subversion (SVN) und/oder Perforce (P4) eingecheckt wurde. Das Tool eignet sich für die Ausführung von serverseitigen, statischen Code-Analysen von Java-Projekten. Darüber hinaus erlaubt Upsource anhand von zusätzlichen Navigations- und Code-Inspektions-Funktionen einen tieferen Einblick in Java-Projekte: So können Entwickler nachverfolgen, wie sich Code-Änderungen im gesamten Projekt auswirken und so rechtzeitig feststellen, ob eine Revision gefährliche Änderungen wie NullPointerExceptions mit sich bringt.

Details