I'am reviewing your EAP product for possible future use in our company. We are using Smarty as a tpl language and also have custom delimiters <?smarty ?>. It would be great if you could manage to add this as a option to your final product. Some other php IDE's also have this config option available.
Could you please incorporate this request in the next EAP? We want to test/review the Smarty functionality of your product. But we use different delimiters.
@Mark We plan to go back to weekly EAP schedule, so its really unlikely that this feature will be implemented in next one, but we will address it soon.
Also I'd suggest you wait until official beta with your review. It should be available in a month.
Any way, there may be some bugs with new delimiters, but those are supported now: {}, <{ }>, <!{ }>, <?smarty ?>, <% %>, <? ?>. You may adjust delimiters in Project Setting/PHP. If you get problems switching to custom delimiters do not hesitate to report =) Thanks.
@Valeria Thanks for that fix and actually I don't want to be the person complaining - but would it by any means be possible (as you obviously seem to have a parameterizable parser) to be able to manually define the start / ending delimeters? We for example use and I'm pretty sure there are a lot of other variations as it's basically a custom choice in smarty.
Yeh, I know delimiters can be custom, but actually it demands rewriting lexer, what probably will cause huge ammount of bugs... Any way, I'm keeping that in mind and will resolve it as soon as possible. Ok, yeh, I sould have lived the issue opened, so I'll reopen it...
I just bought phpstorm. Any news on this? We really need these custom delimiters {{ } (and end curly brace), so in other words two start curlies and two end curlies.
Using the EAP built yesterday and it loses this setting if I load another project in the same window. Is it project specific? Can it also be set global?
Also I'd suggest you wait until official beta with your review. It should be available in a month.
{ }>, <?smarty ?>, <% %>, <? ?>. You may adjust delimiters in Project Setting/PHP. If you get problems switching to custom delimiters do not hesitate to report =) Thanks.http://www.smarty.net/manual/en/variable.left.delimiter.php
http://www.smarty.net/manual/en/variable.right.delimiter.php
Providing text-boxes to customize the delimiter used by WebIDE would be the natural way of solving this.
Thanks
It will appear in 2.0 and is currently available in EAP.
It's project specific