Intellisense para archivos .skin

Hoy estuve trasteando con los archivos .skin y me sorprendió el hecho de que el intellisense no estuviera habilitado. Este va a ser un post muy corto pero creo que estoy muy mal acostumbrada y sin intellisense no puedo vivir =P

Para habilitarlo sólo debemos seguir los siguientes pasos:

  1. En el menú de Visual Studio seleccionamos Tools > Options y, dentro del apartado Text Editor, nos ubicamos en File Extension

  2. En la parte superior de este apartado, tenemos un recuadro donde podemos escribir la extensión y seleccionar el editor. En este caso, escribimos skin y seleccionamos User Control Editor. Para finalizar pulsamos en Add y OK. 

  3. Para que el cambio tenga efecto, es necesario cerrar todos los archivos de skins.

      

 

¡Y esto es todo! Ya podemos disfrutar de intellisense en estos archivos. ¡Uf! Necesitaba comentarlo para la gente que sufre por estas cosas como yo =D

¡Saludos!

11 comentarios sobre “Intellisense para archivos .skin”

  1. Ni idea que se podía!

    Lo único, por ser un poco picajoso, decir que no me gusta mucho utilizar skins porque aplica los estilos inline y es peor desde el punto de vista de rendimiento. Prefiero aplicar los estilo desde ficheros CSS para así poder cachearlos en el cliente.

    Pero bueno, que el post venía por otro cosa, pero ya que estamos…:-)

    Un saludo,

  2. Gracias a todos por los comentarios =)

    @Ibon tienes toda la razón y es el motivo por el cual no me gustan =) Pero algunos proyectos si que hacen uso de temas y, dentro de la gravedad, ¡Qué menos que tener intellisense! 😉

    ¡Saludos!

  3. Sobre la aplicacion de estilos en linea … se aplican estilos en linea si se definen las propiedades sobre el control asp.net, lo ideal es aplicar solo un CssClass y definirlo en un css aparte.
    Es mas costoso, pero siempre se puede hacer en una segunda pasada!

  4. Hola Pedro,

    Si pero si utilizamos los archivos .skin para determinar el estilo del control especificado, al renderizar los aplica in line. Obviamente resulta más óptimo utilizar archivos css y dejar de lado los .skins =)

    Gracias por tu comentario,

    ¡Saludos!

  5. Buenísimo el post, pensé que no se podía utilizar con los skins.
    Lo que yo hacía, y supongo que no era el único, era montarlos los controles en una page, y luego Ctrl+X Ctrl+V en el .skin quitando el atributo ID del control.

    Gran ayuda la de este post, muchas gracias.

  6. Muy útil y práctico como tus otros posts.
    A mi también me gusta mucho investigar estos temas sobre todo SOA. Me gustaría invitarte a escribir un artículo técnico, mi correo es: aibanezw@gmail.com

    Felicitaciones y que sigan los éxitos.

    Aarón Ibáñez W.

Responder a anonymous Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *