Reemplace el parámetro varias veces en los fragmentos de código de Xcode
xcode4 code-snippets (1)
Esto no es posible en Xcode 4.x en el momento de la escritura (septiembre de 2011).
Si desea esta característica en Xcode 4.x, vaya a bugreport.apple.com e informe un duplicado para este rdar que acabo de preportar:
Resumen: los fragmentos de código Xcode 4 con tokens del mismo nombre deberían sincronizarse al llenar uno de ellos.
Pasos para reproducir:
1. Defina este fragmento:extern NSString * const <#constant#>; NSString * const <#constant#> = @"<#constant#>";
extern NSString * const <#constant#>; NSString * const <#constant#> = @"<#constant#>";
- Sueltalo a tu código.
- Pulse la pestaña para seleccionar la instancia de token
<#constant#>
.- Escriba "NSMySuperCoolConstantString".
Resultados previstos:
5.NSString * const <#constant#> = @"<#constant#>";
debe convertirse enNSString * const NSMySuperCoolConstantString = @"NSMySuperCoolConstantString";
como solía hacer en v3.x.Resultados actuales:
5.NSString * const <#constant#> = @"<#constant#>";
permanece sin cambios / sin sincronizar.Regresión:
Notas:
Aquí está la referencia rdar para engañar:
rdar: // 10071607
Y aquí una copia en OpenRadar :
http://openradar.appspot.com/radar?id=1327411
Mientras estés en ello: no dudes en engañar a este rdar también:
"Xcode 4: regresiones de funcionalidad de fragmentos"
rdar: // 9192757
http://openradar.appspot.com/9192757
¿Puedo crear un fragmento personalizado que tome un parámetro que se reemplaza varias veces dentro del código?
Intenté algo como:
<#class#> instanceOf<#class#>;
pero no reemplaza ambos marcadores de posición de class
cuando inserto el fragmento y escribo sobre el primer parámetro.