llamerr
20 May 2016, 4:27 AM
I have string like this
Ext.String.format('{0} {1} {2} - {3}', a,b,c,d);
and I want to remove first argument. To do this I need to rename all other arguments that are left
Ext.String.format('{0} {1} - {2}', b,c,d);
that's easy when code is short, but what if it's long and mixed? I can do search and then rename, but it still sucks.
I think there's a reason why printf/sprint functions (http://php.net/manual/en/function.sprintf.php) are using non-named arguments for this like %d
,
%i
,
%o
,
%u
,
%x
,
%X for this (how the hell I move to next character to clear styling without using "clear style" button? this editor really sucks. And after posting a message I now see that styles that were pasted weren't applied and newlines and some weird formatting was added instead. I will let your eyes bleed and will not edit this. I think decent editor/forum should solve this problem automatically, and better not even create such problem. If pasted styles are not applied - they shouldn't be posted and shown in the first place)
Why named arguments was introduced instead?
Ext.String.format('{0} {1} {2} - {3}', a,b,c,d);
and I want to remove first argument. To do this I need to rename all other arguments that are left
Ext.String.format('{0} {1} - {2}', b,c,d);
that's easy when code is short, but what if it's long and mixed? I can do search and then rename, but it still sucks.
I think there's a reason why printf/sprint functions (http://php.net/manual/en/function.sprintf.php) are using non-named arguments for this like %d
,
%i
,
%o
,
%u
,
%x
,
%X for this (how the hell I move to next character to clear styling without using "clear style" button? this editor really sucks. And after posting a message I now see that styles that were pasted weren't applied and newlines and some weird formatting was added instead. I will let your eyes bleed and will not edit this. I think decent editor/forum should solve this problem automatically, and better not even create such problem. If pasted styles are not applied - they shouldn't be posted and shown in the first place)
Why named arguments was introduced instead?