Hola.
Después del post de ayer sobre el auto completado de llaves en Visual Studio 2013, hoy vía twitter Ramon Ordiales (@ramoneeza) me propuso otro par de cambios interesantes para el editor de C# en VS2013. Uno de ellos era el alinear las asignaciones de valores “=” en el editor de código.
Tirando de memoria, y de bing.com me acordé que las Productivity Power Tools 2012 para Visual Studio 2012, lo hacen. Transforman esto:

en esto:
Ojo, deshabilitando las opciones por defecto de “Insert space after … “ en el formateo de C#.
Luego se me dio por modificar el vsix para ver si podría funcionar en Visual Studio 2013. Una vez descomprimido el paquete, he modificado el manifiesto para que soporte VS2013 (líneas 19 a 23)
1:
2: <Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010">
3: <Identifier Id="VSProPack.Microsoft.e7b28bb4-a322-47da-9f4e-0902d8Ba276e">
4: <Name>Productivity Power Tools 2012</Name>
5: <Author>Microsoft</Author>
6: <Version>11.0.60403.00</Version>
7: <Description xml:space="preserve">A set of extensions to Visual Studio 2012 Professional (and above) which improves developer productivity.</Description>
8: <Locale>1033</Locale>
9: <MoreInfoUrl>http://go.microsoft.com/fwlink/?LinkId=271503</MoreInfoUrl>
10: <License>EULA.rtf</License>
11: <Icon>ProPowerTool_Thumb.png</Icon>
12: <PreviewImage>ProPowerTool_Preview.png</PreviewImage>
13: <SupportedProducts>
14: <VisualStudio Version="11.0">
15: <Edition>Ultimate</Edition>
16: <Edition>Premium</Edition>
17: <Edition>Pro</Edition>
18: </VisualStudio>
19: <VisualStudio Version="12.0">
20: <Edition>Ultimate</Edition>
21: <Edition>Premium</Edition>
22: <Edition>Pro</Edition>
23: </VisualStudio>
24: </SupportedProducts>
25: <SupportedFrameworkRuntimeEdition MinVersion="4.0" MaxVersion="4.0" />
26: </Identifier>
El instalador funciona de perlas … todo genial-
Sin embargo lo que te encuentras luego de instalarlo es lo menos parecido a Visual Studio 2013. Vamos que esta solución no funciona …. salvo que quieras jugar con fuego, aunque eso es tema para otro post.
Saludos @ Home
El Bruno

Leave a comment