Tag Archives: JetBrains

PhpStorm 9 has been released

PhpStorm 9, the new major release of JetBrain’s professional PHP IDE, is now available for download!

PhpStorm 9 is a cross-platform IDE for PHP, HTML, JavaScript, CSS, Sass, Less, CoffeeScript, and many other languages. Recent release of PhpStorm 9 brings us improvements and bug fixes. We shall look closely on them below.

PHP language and editing experience

  • Advanced code understanding – including:
    • Advanced PHP type inference
    • Parameter refactoring
    • Numerous new inspections and intentions
    • Support for persistent language injections
  • Postfix code completion – helps to reduce backward caret jumps
  • Partial PHP 7 support
  • Other PHP related enhancements – including:
    • Color settings for brackets, braces and parentheses
    • Ability to use PHP surrounds for HTML in PHP files
    • Improved structure view for PHP
    • Formatting, constructor and PHPDoc improvements
    • Support for fluent setters creation
    • Separate PHP constructor editable template

New debugging experience

  • Inline debugger for PHP – all live debugging data are now shown directly in the editor
  • Debugging workflow – new features include:
    • Import from Deployment action
    • Enhanced debugger config validation
    • PJP servers config shared on project level
    • php.ini can be opened from settings

Remote development

  • Remote edit – individual files can be opened directly from the remote host without adding / downloading them to the local project
  • Remote tools via remote PHP interpreters – allows you to run your application and tools on a production-like environment

Frameworks, tools and more

  • Solarized editor scheme is bundled
  • Support for Xdebug 2.3+ profiler
  • Improved support for Blade templating engine
  • Support for the latest Behat
  • Enhanced Twig templating engine
  • Additional options for PHP Code Sniffer

CLion is now available to download

JetBrains, the creators of many amazing tools for software developers released a new IDE called CLion.

CLion is a powerful IDE that can be used to develop C and C++ applications 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. Moreover, CLion provides support for JavaScript, XML, HTML and CSS.

The main features of CLion consist of:
CMake – a build system that is used as a project model, which takes the information about your project from CMake files. All the changes are handled automatically and can be configured in Preferences.

An editor and one-click navigation to help you code easily:

  • Smart auto completion filters the suggestions to match the left value type.
  • Multiple cursors handle several editing tasks at a time.
  • Code auto formatting takes care of the preferred coding style guidelines.
  • Keyboard shortcuts help you select, rearrange and comment your code quickly.

Parameter info feature – can be used if you are unsure which function to use. It consists of all possible function signatures and parameters.

Fast project navigation – a very helpful feature which is included, as well as search abilities.

Code analysis – allows you to simply do even far-reaching changes, like renaming a symbol.

Integrated debugger – used for in-depth look into the execution of the code, providing a built-in debugger, able to add watches, evaluate expressions, change values and many more.

CLion integrates with popular version control systems, including Subversion, Git, GitHub, Mercurial, CVS, Perforce, and TFS.

Paid commercial and personal licenses are available at https://www.jetbrains.com/clion/buy/. If you are interested to try it out, there is a 30-day free trial version which you can download here.

If you are interested in learning more about CLion you can check out the guides and videos at https://www.jetbrains.com/clion/quickstart/.

JetBrains products free for students

JetBrains is now offering their products for free for all students. By using your student email or your ISIC/ITIC membership you can now get a free license for all products for one whole year.

In case you are not familiar with JetBrains (?!) you can find their main products listed below, some of which you should know.

ReSharper
ReSharper extends Visual Studio with over 1700 code inspections for C#, VB.NET, ASP.NET, JavaScript, TypeScript and other technologies. For most inspections, ReSharper provides quick-fixes (light bulbs) to improve code in one way or another.

IntelliJ IDEA
IntelliJ IDEA is a Java IDE for developing computer software.

PhpStorm
PhpStorm’s smart code editor provides excellent support for PHP (including the latest language versions and frameworks), HTML, JavaScript, CSS, Sass, Less, CoffeeScript, and many other languages. Enjoy coding with intelligent context-aware code completion, error detection, and on-the-fly code inspections & fixes.​

dotTrace
dotTrace offers several profiling modes to help you detect any performance bottlenecks in a variety of .NET applications. Use dotTrace Home screen to choose your profiling targets, access recent profiling sessions or configure profiling options.

RubyMine
RubyMine’s smart code editor provides first-class support for Ruby and Rails, JavaScript and CoffeeScript, ERB and HAML, CSS, Sass and Less, and more. Take advantage of language specific-aware code completion, error detection and on-the-fly code fixes.

WebStorm
WebStorm’s smart code editor provides first-class support for JavaScript, Node.js, HTML and CSS, as well as their modern successors.
Take advantage of code completion, error detection, refactoring and more!

dotCover
JetBrains dotCover is a .NET unit test runner and code coverage tool that integrates with Visual Studio.