At JetBrains, we have a passion for making people more productive through smart software solutions that help them focus more on what they really want to accomplish, and less on mundane, repetitive "computer busy work".
What's new in PhpStorm 2018.2?
Custom postfix completion templates
PhpStorm 2018.2 takes postfix completion to the next level by allowing you to add custom postfix completion templates. Create individual templates.
Move Instance Method Refactoring
For handling the methods that cannot be made static or moved across the class hierarchy, PhpStorm 2018.2 introduces a refactoring that allows for moving an instance method to a parameter class or to a field class.
Structural Search and Replace
Now you can specify the type of Structural variable, which lets you, for example, find a call to the specific method where the first parameter is a string. You can use a simple pattern to find a foreach loop with an unconditional return statement, or even create your own inspection that will capture an unnecessarily double-quoted string, if your code style enforces this.
Improved SQL Injections
In version 8, PhpStorm introduced basic support for string concatenations in Language Injections. The dynamic nature of the resulting strings and the strictness of the SQL parser caused a lot of false positive errors in SQL. In PhpStorm 2018.2, we’ve eliminated most such errors and introduced some new features, too.
Integrated Development Environments
IntelliJ IDEA is the most intelligent IDE for Java. Out-of-the-box feature set includes tools and integrations with the most important modern technologies and frameworks for enterprise and web development. Advanced refactorings, on-the-fly code assistance, profound navigation, smart completion and blazing performance bring new level of productivity for developers beyond compare. IntelliJ IDEA brings better user interface, more built-in tools and integrations, further improved coding assistance, and out-of-the-box support for Kotlin.details
Lightweight IDE for Python programming language with support of Web development with Django framework and Google App Engine. PyCharm brings an outstanding lineup of new features for productive Python, Web and scientific development that work together smoothly to offer you a unique coding experience.details
Rider - NEW!
JetBrains Rider is a new cross-platform .NET IDE based on the IntelliJ platform and ReSharper. Rider supports .NET Framework, the new cross-platform .NET Core, and Mono based projects. Therefore it is possible to develop a wide array of applications including .NET desktop applications, services and libraries, Unity games, Xamarin apps, ASP.NET and ASP.NET Core web applications.details
A new Objective-C IDE based on IntelliJ platform, for developers building apps for Apple devices such as Macs, iPhones & iPads. AppCode brings you support for Xcode 7, Objective-C generics and multiple Swift 2 features introduced in the latest language version. A range of general enhancements in this update also improve your overall development experience.details
This powerful IDE helps you develop in C and C++ on Linux, OS X and Windows, enhancing your productivity with a smart editor, code quality assurance, automated refactorings, and deep integration with CMake build system. Trust CLion to take care of the routine while you focus on the important things. Knowing your code through and through, it can boost your productivity with smart and relevant code completion, full coding assistance including customizable coding styles, keymaps and various project views, and instant navigation to a symbol's declaration or usages. CLion brings you Google Test support, a lot of productivity features for CMake, debugger performance improvements, new VCS features and much more.details
Enjoy working with databases: meet DataGrip, JetBrains' new database IDE that is tailored to suit specific needs of professional SQL developers and DBAs.
ReSharper introduces ReSharper Build, a new incremental build tool, incorporates postfix templates plugin, gets an updated Stack Trace Explorer and brings usage-aware Go to declaration mechanic. It comes with NUnit 3.0 Beta 5 support, new code style inspections ans quick-fixes, along with support for Google Protocol Buffers, device family-specific XAML views and JSX.details
ReSharper C++ makes Microsoft Visual Studio a much better IDE with refactorings, navigation, code inspections, quick-fixes, code generation and more productivity features for C++ development.details
Powerful profiler that helps .NET developers investigate performance problems, spot and remove performance bottlenecks in applications based on .NET Framework 1.0-4.0, Windows Mobile, and Silverlight 4.
A simple to use .NET unit test runner and code coverage tool that analyzes statement-level code coverage in .NET Framework 1.0-4.0 and Silverlight applications. dotCover integrates with both Visual Studio and ReSharper.
TeamCity is a user-friendly continuous integration & build management solution with native support for automated builds of Xcode projects and execution of unit tests. The system also supports Java, .NET and Ruby, is trivial to setup and, following the tradition of JetBrains IDEs, takes software team productivity to a whole new level.
Online one-stop shop for managing your projects, planning releases, sprints and iterations, and tracking your daily tasks, bugs and customer requests. Take advantage of IDE-style intelligence to save your team lots of time on issue tracking and task management. Use smart search queries, batch issue modification and handy shortcuts. Let every team member be as productive as they can be.details
Upsource allows you to browse repositories based on Git, Mercurial (Hg), Subversion (SVN) and/or Perforce (P4). With Upsource as a repository browser, you can: keep track of revisions, examine code changes in detail, explore any revision of your code base, learn the history of specific files and analyze repository activity.details