Better readability with PhpStorm’s improved syntax coloring

When we introduced Darcula with PhpStorm 6, we wanted to provide a dark look and feel which feels natural to a lot of developers (read an interview with the creator of Darcula). One of the advantages Darcula provides is that it’s easier on the eyes and improves readability.

The fresh PhpStorm 7 EAP improves readability even more thanks to additional syntax coloring for various constructs. We now have separate colors for:

  • Function and method declarations
  • Function calls, static and instance method calls

  • Classes and interfaces, static and instance class fields

Here is a comparison of the same code in PhpStorm 6 (left) and PhpStorm 7 (right):

These new colors can be customized in the editor settings under IDE Settings | Editor | Colors & Fonts | PHP:

Give PhpStorm 7 EAP a try and let us hear your thoughts in the issue tracker, the comments below or in our forums!

Develop with pleasure!
– JetBrains PhpStorm Team

This entry was posted in Cool Feature, Early Access Program and tagged , , , . Bookmark the permalink.

20 Responses to Better readability with PhpStorm’s improved syntax coloring

  1. Alex says:

    Can you tell when will it be available for IDEA as well?

  2. nightlinus says:

    Thank you for enchanced syntax colouring. Do you have plans for extending JS syntax colouring?

  3. Nice! Is there a way to export this new color setting and import it in version 6?

  4. Tom says:

    I desperately hope that phpstorm will supports the Alloy IDEA Theme in the future.
    Not one of my colleagues feals natural with this very colorfull, not very contrasty dark theme. The reason could be, that we all uses high qualitity monitors, where white is really paperwhite. I like dark themes when I edit pictures in image processing tools, but not when I read text.

    • Jason says:

      I agree.. I think the black theme came because of jb wanting to mimic sublime or another IDE. Personally, I prefer Alloy or other white themes as it is MUCH easier to read.

    • Patrick Sweeney says:

      You know there is different themes right?

  5. Henry Garcia says:

    I know it may have nothing to do with this but before i add feature on you-track is the multiple project support on the roadmap for PHPStorm. The reason I ask is Rubymine is going to add it.

    • Mikhail Vink says:

      This feature is currently not on the roadmap for PhpStorm. This feature for RubyMine is not the same as for PhpStorm (there are some specific things to be done for PHP), so it can’t be easily and quickly done for PhpStorm along with RubyMine.

  6. Pingback: Full Screen for all platforms and Presentation Mode with PhpStorm 7 | JetBrains PhpStorm Blog

  7. Pingback: PhpStorm 7.0リリース | JetBrains ブログ

  8. Pingback: Już jest PhpStorm 7.0: PHP 5.5, Vagrant, SSH, wsparcie frameworków i inne | webMASTAH

  9. Anne Dougherty says:

    Since PHPStorm 7 requires that you uninstall previous versions it would be super nice to have an option to export or save your previous version settings so you don’t have to spend a bunch of time reconfiguring the new version’s install.

    • Mikhail Vink says:

      Actually PhpStorm 7 asks you for the folder to import your v6 configuration at first start and the import helps you to transfer all the configuration. Wasn’t there an Import dialog for you?

  10. George says:

    I want Monkai theme in Jetbrains production!

Leave a Reply

Your email address will not be published. Required fields are marked *