angularjspluginsphpstorm-2016.1

PHPStorm plugin query


I have the following line of code in an AngularJS project

$scope.listOfServices = ([].concat(...arrayOfResults.map(item =>item.data.trainServices))).filter(item => item);

This code works perfectly, however PHPStorm is kicking off saying its full of errors and it expects a new line and so on. This means on the rare occasion I reformat my code as I had a late night coding and got messy, PHPStorm moves the code around and breaks it.

I have AngularJS plugins, JavaScript plugins etc. What plugin can I install to STOP PHPStorm thinking the above line is broken.


Solution

  • You are right!!!

    myFunction(...iterableObj); = Spread-Operator - This should be supported by PHPStorm JavaScript syntax validator.

    You may going to create a bug issue over here: youtrack.jetbrains.com. PHPStorm supports JavaScript highlight / syntax autfill / validations so there should be no need for a third party plugin.