page - SharePoint Designer ¿Reformateo de HTML sobre la marcha, capaz de deshabilitar?
html en sharepoint (7)
Antes de arrancar lo que queda de mi cabello, he intentado modificar algunas páginas maestras en SharePoint Designer y cada vez que hago cambios en el marcado HTML, los reformatea a medida que se ve. Por ejemplo, estoy tratando de hacer que el código sea legible, así que estoy moviendo elementos a sus propias líneas y tal. Tan pronto como lo guardo, todo vuelve a una sola línea de código.
Este fue un problema que tuve con VS2003 y VS2005, hasta VS2005 SP1. Desafortunadamente, esto hace que sea muy engorroso leer o descifrar qué es HTML markup. ¿Alguien sabe cómo desactivar este reformateo automático de HTML en SharePoint Designer?
Mi alternativa sería usar VS2008 pero al intentar cargar el sitio web de SharePoint recibo un error que Visual Web Developer no puede abrir sitios de SharePoint. Entonces aparentemente eso es un no ir. ¿Hay alguna alternativa al Diseñador de SharePoint o estás atrapado con eso y tener que reformar tu marcado en su tiempo libre?
Gracias por tu tiempo.
Este es, creo, el problema interminable con el uso de herramientas para generar HTML: estás a merced de lo que generan. Me doy cuenta de que esto no responde, pero ...
Lo triste es que estoy reescribiendo esto completamente desde cero y todavía lo hace. Ni siquiera tengo que volver a la vista de diseño para que cambie el marcado, este fue el desencadenante en las instancias VS anteriores.
O bien estás en el diseño basado en la interfaz gráfica de usuario, o estás completamente en la edición de todo el código a mano. No hay intermedios para los productos de desarrollo de Microsoft, desde mi experiencia. El editor de código en el diseñador de punto compartido es insufrible.
Es posible, supongo, que si eres masoquista, simplemente utilices un editor de texto como scite, notepad ++, emacs, vi o lo que sea, y codifica un sitio sharepoint completamente a mano. Lo he hecho. No puedo decir que sea agradable, pero no es peor que usar el diseñador de sharepoints.
Solo uso SharePoint Designer cuando quiero ver el efecto de un cambio (por ejemplo, en una página maestra) de inmediato, sin tener que retractar / implementar una solución solo para hacerlo.
Si bien lleva más tiempo, creo todo mi HTML en Visual Studio y pego en SharePoint Designer si es necesario. NUNCA vuelvo a pegar desde el Diseñador de SharePoint en Visual Studio, ya que la herramienta tiende a eliminar el código HTML y agregarlo solo para que pueda abrirlo.
Habiendo dicho eso, es importante entender cuándo (y cuándo no) usar SharePoint Designer. Debería crear soluciones de SharePoint para todos sus activos, por ejemplo, páginas maestras y archivos CSS.
Si abre y edita uno de estos en SharePoint Designer, recuerde que los está desactualizando / personalizando. Esto significa que el archivo ahora vive en la base de datos de contenido en lugar de en el disco. Esto puede afectar el rendimiento de su sitio web.
Recuerde también que SharePoint Designer no comprende el código del lado del servidor. Entonces, si tiene un Diseño de página que tiene un código, editarlo en SharePoint Designer lo romperá.
Es posible que pueda eludir la mayor parte de su uso de SharePoint Designer con SharePoint Developer Explorer , y específicamente la actualización aquí . No lo probé, pero parece que puede editar páginas maestras y diseños de página directamente desde Visual Studio. También las personas que han trabajado en él (''The Kid'' originalmente y Serge van den Oever con la actualización) conocen sus cosas, por lo que debería ser una buena opción para ti.
La única respuesta es no usar el diseñador de SharePoint.
Puede usar Visual Studio, pero deberá cargar los archivos mediante la interfaz web en lugar de hacerlo con SharePoint Designer.
Como Alex ya señaló, estoy trabajando duro en un proyecto llamado SharePoint Developer Explorer iniciado por '' The Kid ''. Es un complemento de Visual Studio para editar archivos que viven en SharePoint. Hice muchas correcciones de errores y mejoras en el proyecto original. Consulte mi weblog para obtener detalles sobre los cambios y dónde obtener la última versión.
Porque una imagen dice más de mil palabras: