weird behaviour of emmet plugin

Hi.
I hoped that PhpStorm 8 will fix bad processing of complex (but correct) Emmet constructions (I am using PhpStorm 7.1.3), however yesterday I tried WebStorm 8.0.4 and understood that situation is the same: nobody cares about Emmet in *Storm.
Here is a complex (but not extremely complicated) Emmet construction - form>fieldset>legend+p*2>label>input^^p>input:s .
Netbeans and Sublime Text process it correctly.
PhpStorm and Webstorm - do not.
Screenshots (marked as 'before' and  'after') for each of 4 IDE / Editors are here https://yadi.sk/d/aOo_GARJWEnBy

5 comments
Comment actions Permalink

Hi there,

The Issue Tracker where you can submit new ticket with the detailed description of the problem is located here: http://youtrack.jetbrains.com/issues/WEB

nobody cares about Emmet in *Storm

Pretty bold statement -- do you have any links?

Have you ever thought that this could simply be a bug which devs are not aware of?

0
Comment actions Permalink

Hi.
Thanks for the reply.
I have to say, that I have never used issue trackers. - Only support forums. - Up to this time this was usually enough.
However, here is one more example that Emmet is overlooked in *Storm:
try to use this standard HTML - PHP construction
<!doctype html><html><head></head><body><?php echo ""; ?></body></html>
and expand 'h1' inside echo " " with 'tab'
it wont work (but it works properly in Netbeans, Brackets and Sublime Text)

0
Comment actions Permalink

However, here is one more example that Emmet is overlooked in *Storm:
try to use this standard HTML - PHP construction
<!doctype html><html><head></head><body><?php echo ""; ?></body></html>
and expand 'h1' inside echo " " with 'tab'
it wont work (but it works properly in Netbeans, Brackets and Sublime Text)

Why Emmet (HTML, basically) should be working in PHP context? What if I actually want to print "h1[tab]" symbols there??

Inject HTML language in that place (somehow) and use Emmet -- no one stops you. For example:

html><html><head></head><body><?php echo <<<HTML
     
HTML;
?></body></html>

(but it works properly in Netbeans, Brackets and Sublime Text)

1) PhpStorm is NOT Netbeans, Brackets or Sublime Text
2) For me, personally, current behaviour is the correct one.

Want to have such behavior in PhpStorm -- feel free to file Feature Request ticket to the Issue Tracker .

0
Comment actions Permalink

Hi.

Thank you for your reply.

You have just confirmed that JetBrains is not interested in taking into account opinions other than your own ones... - It's a pity.

However, $148 is not such a big amount for me to forget about *Storms support.

Have a nice day.

0
Comment actions Permalink

1) I do not see how my answers has anything to do with JetBrains support. Do you see any JB tags/icons around my name?

2) I gave you links to the Issue Trakcer (2 times) where you can create tickets for the bugs you found/features you would like to see implemented. How is that correlates to your "not interested in taking into account opinions other than your own ones". Or maybe you just offeneded by the fact that I have offered you to create those tickets yourself instead of creating them for you? Once again -- I have nothing to do with JB support and do not see why I should created them for you.

0

Please sign in to leave a comment.