Aprenda a configurar Dreamweaver para que reconozca nuevos tipos de archivos editando los archivos Extensions.txt y MMDocumentTypes.xml.

Lea este artículo si desea solucionar los siguientes problemas en Dreamweaver:

  • Al abrir un archivo, aparece el siguiente mensaje de error: “No se puede encontrar un editor válido para esta extensión de archivo”.
  • La codificación de colores en la vista de código no concuerda con la codificación de colores para el tipo de archivo que desea.
  • La funcionalidad del modelo de servidor no está disponible para su tipo de archivo.
  • No puede abrir una página en la vista diseño. Solo se abre en la vista de código.
  • Cuando hace clic en Archivo > Guardar, o en Archivo > Abrir, no ve el tipo de archivo que desea.

Dreamweaver se suministra con la capacidad de editar y mostrar muchos tipos diferentes de archivos. Este artículo se centra en la personalización de Dreamweaver para el reconocimiento de nuevos tipos de archivos mediante la edición de los archivos Extensions.txt y MMDocumentTypes.xml. Como usuario, también puede configurar la opción Abrir en la vista de código para ver los nuevos tipos de archivo en la vista Diseño.

  • Archivo Extensions.txt
    El archivo Extensions.txt es un archivo de texto en donde se incluyen todos los tipos de archivo reconocidos por Dreamweaver. Este archivo se puede editar en un editor de texto externo como el bloc de notas o en el editor de texto que desee agregar a la lista de tipos de archivo reconocidos. No modifique los archivos de configuración en Dreamweaver de Dreamweaver.
  • Archivo MMDocumentTypes.xml
    El archivo MMDocumentTypes.xml contiene definiciones de tipos de documentos y una lista de extensiones de archivos asociados a cada tipo de documento reconocido. La adición de extensiones de archivo al archivo Extensions.txt permite que Dreamweaver simplemente reconozca una extensión de archivo y permite que los archivos de este tipo se abran en Dreamweaver. La adición de extensiones de archivo al archivo MMDocumentTypes.xml le indica a Dreamweaver el modo de tratar esta nueva extensión de archivo y a qué tipo de documento la extensión de este tipo de archivo pertenece.

    En este artículo, solo se abordan los aspectos básicos de la edición del archivo MMDocumentTypes.xml. Para obtener una descripción detallada de cómo editar el archivo, consulte Ampliación de Dreamweaver (desde dentro de Dreamweaver). Haga clic en Ayuda > Ampliación de Dreamweaver y busque MMDocumentTypes.xml.

  • Abrir en vista de código
    La preferencia Abrir en vista de código identifica las extensiones de archivo que no permiten la vista diseño. Para permitir la edición de archivos en la vista Diseño, asegúrese de eliminar la extensión del archivo (si se muestra) en la preferencia Abrir en la vista de código. Para establecer esta preferencia, haga clic en Editar > Preferencias (Windows) o en Dreamweaver > Preferencias (macOS) y localice la categoría Tipos de archivo/editores.

Editar el archivo Extensions.txt

Al abrir un archivo que Dreamweaver no reconoce, aparece el siguiente mensaje error: "No se puede encontrar un editor válido para esta extensión de archivo". Puede agregar nuevas extensiones a la lista de extensiones reconocidas por Dreamweaver. Para añadir nuevas extensiones, edite el archivo Extensions.txt. Las entradas del archivo Extensions.txt también controlan el orden en que los archivos se enumeran en los cuadros de diálogo Archivo > Abrir y Archivo > Guardar. Por ejemplo, añada el tipo de archivo .inc a Dreamweaver.

Nota: este procedimiento requiere que ubique los archivos ocultos, las carpetas ocultas y las extensiones de archivo para los tipos de archivo conocidos. De manera predeterminada, el Explorador de Windows no muestra los archivos ocultos, las carpetas ocultas ni las extensiones de nombres de archivo que reconoce el sistema.

Para mostrar los archivos ocultos, las carpetas ocultas y las extensiones de archivo para los tipos de archivo conocidos:

  1. En Windows Explorer realice una de estas acciones:

    • En Windows XP, seleccione Herramientas > Opciones de carpeta.
    • En Windows Vista, seleccione Organizar > Opciones de carpeta y de búsqueda.
  2. Haga clic en la ficha Ver del cuadro de diálogo Opciones de carpeta.

  3. En Configuración avanzada, seleccione Mostrar todos los archivos y carpetas ocultos.

  4. Anule la selección de Ocultar las extensiones de archivo para tipos de archivo conocidos.

  5. Haga clic en Aceptar.

Agregar tipos de archivo en el archivo Extensions.txt

Para añadir tipos de archivo en el archivo Extensions.txt:

  1. Busque el archivo Extensions.txt en la carpeta de configuración de Dreamweaver. La ubicación de esta carpeta varía en función del sistema operativo y de la versión de Dreamweaver:

    • Dreamweaver CS3 en Windows Vista:
      C:\Users\[username]\AppData\Roaming\Adobe\Dreamweaver 9\Configuration
    • Dreamweaver 8 en Windows Vista:
      C:\Users\[username]\AppData\Roaming\Macromedia\Dreamweaver 8\Configuration
    • Dreamweaver CS3 en Windows XP:
      C:\Documents and Settings\[username]\Application Data\Adobe\Dreamweaver 9\Configuration
    • Dreamweaver 8 en Windows XP & 2000:
      C:\Documents and Settings\[username]\Application Data\Macromedia\Dreamweaver 8\Configuration
    • Dreamweaver CS3 en Mac OS X:
      Mac HD:Users:[username]:Library:Application Support:Adobe:Dreamweaver 9:Configuration
    • Dreamweaver 8 en Mac OS X:
      Mac HD:Users:[username]:Library:Application Support:Macromedia:Dreamweaver 8:Configuration

    Nota: las modificaciones de este archivo estarán disponibles solo para el usuario actual. Los cambios realizados a los archivos dentro del perfil de usuario no están disponibles para otros usuarios. Para obtener más información sobre cómo editar manualmente los archivos de configuración de Dreamweaver en un entorno multiusuario, consulte Personalización de Dreamweaver en un entorno multiusuario.

  2. Abra Extensions.txt en un editor de texto externo como el bloc de notas o en el editor de texto.

    No modifique los archivos de configuración en Dreamweaver de Dreamweaver.

  3. Añada la extensión a todas las líneas de documentos. Las extensiones deben estar en mayúsculas y separadas por comas. Por ejemplo, HTML,HTM,SHTM,SHTML,INC.

  4. Para añadir extensiones a un grupo existente de documentos, añada la extensión a la lista de extensiones del grupo deseado. Para añadir un grupo nuevo de documentos, agregue una nueva línea que contenga el nuevo tipo de documento, así como una lista de extensiones asociadas. Por ejemplo: INC:Incluir archivos

    También puede añadir esta línea a la lista Server Side Include que ya está dentro del archivo.

  5. Guarde el archivo y reinicie Dreamweaver.
  6. Para ver los cambios, abra Dreamweaver y abra un archivo con la extensión de archivo recién añadida. El archivo se abre únicamente en la vista Código de Dreamweaver.

    Seleccione Archivo > Guardar como, y haga clic en el menú emergente Guardar como Tipo. Verá la opción *.inc como extensión de archivo reconocida en la opción Incluir archivos. Verá la misma opción en el menú emergente Archivos de tipo en Archivo > Abrir.

    Nota:

    El orden en que se muestran las extensiones es el orden en que aparecerán en los cuadros de diálogo Archivo > Abrir y Archivo > Guardar.

    Para obtener la vista de diseño, el código de color y la funcionalidad del comportamiento del servidor, debe editar el archivo MMDocumentTypes.xml, tal como se describen en las siguientes secciones.

Agregue extensiones al archivo MMDocumentTypes.xml

El archivo MMDocumentTypes.xml contiene información sobre el modelo de servidor, el estilo del código de color, descripciones, etc. para cada tipo de documento conocido.

Además de añadir extensiones al archivo Extension.txt, también se deben añadir nuevas extensiones a la lista de extensión de archivo para el tipo de documento asociado. De lo contrario, Dreamweaver no sabe cómo mostrar este tipo de archivo. A continuación, Dreamweaver abre el archivo en la vista Código de forma predeterminada.

Si esta extensión no está asociada a ningún tipo de documento establecido, se crea un nuevo tipo de documento. Para crear un nuevo tipo de documento, consulte Ampliación de Dreamweaver desde dentro de Dreamweaver, haga clic en Ayuda > Ampliación de Dreamweaver y busque MMDocumentTypes.xml.

Note: En este artículo, 'definición de tipo de documento' hace referencia a los archivos que contienen información sobre los documentos reconocidos por Dreamweaver. No se deben confundir con los archivos 'DTD' mencionados en la documentación XML.

Siga este procedimiento para añadir extensiones a una definición de tipo de documento en el archivo MMDocumentTypes.xml:

  1. Ubique el archivo MMDocumentTypes.xml en la carpeta de configuración principal de Dreamweaver (no la carpeta de configuración del usuario de Dreamweaver). La ubicación de esta carpeta varía en función del sistema operativo y de la versión de Dreamweaver:
    • Dreamweaver CS3 en Windows Vista & XP:

      C:\Program Files\Adobe\Adobe Dreamweaver CS3\Configuration\DocumentTypes
    • Dreamweaver 8 en Windows Vista, XP & 2000:

      C:\Program Files\Macromedia\Dreamweaver 8\Configuration\DocumentTypes
    • Dreamweaver CS3 en Mac OS X:

      Mac HD:Applications:Adobe Dreamweaver CS3:Configuration:Document Types
    • Dreamweaver 8 en Mac OS X:

      Mac HD:Applications:Macromedia Dreamweaver 8:Configuration:Document Types
  2. Abra MMDocumentTypes.xml en un editor de texto externo como el bloc de notas o en el editor de texto.

    No modifique los archivos de configuración de Dreamweaver utilizando Dreamweaver.

  3. Encuentre el conjunto de etiquetas para el tipo de documento deseado.

    A continuación se proporciona la definición del tipo de documento predeterminado para los documentos HTML del archivo MMDocumentTypes.xml:

    writebyteordermark = “ssi de macfileextension = “winfileextension xhtml” “from” = internaltype = “HTML” id = “HTML < documenttype HTML, htm, shtml, shtm, stm, tpl, lazo, HTML, htm, shtml, shtm, tpl, lazo, xhtml," false" >

  4. Añada la extensión deseada en los atributos del winfileextension y macfileextension de la etiqueta documenttype. Por ejemplo, winfileextension="html,htm,shtml,shtm,stm,tpl,lasso,xhtml,inc"

    El código anterior añade la extensión de archivo INC a la lista de archivos que Dreamweaver trata como archivos HTML. Cuando añade extensiones a las listas para macOS y Windows para este tipo de archivo, Dreamweaver abre este tipo de archivo en la vista Diseño.

  5. Guarde mmdocumenttypes.xml y reinicie Dreamweaver.
  6. Para ver los cambios, abra Dreamweaver y abra un archivo con la extensión de archivo recién añadida.

    La vista Diseño, el color de código y el comportamiento de servidor (si procede) funcionan ahora.

    Nota:

    El orden en que se muestran las extensiones es importante. La primera extensión en la lista de extensiones será la extensión predeterminada utilizada para este tipo de archivos.

    Si ha realizado una copia de seguridad del mmdocumenttypes.xml y la ha dejado en la carpeta Configuration/DocumentTypes, verá que aparecerán varios mensajes de advertencia al iniciar Dreamweaver.

    Aparecen mensajes de error como: "El tipo de documento HTML no se añadirá dado que utiliza una extensión de archivo que ya está asociada a un tipo de documento anterior".

    También verá este mensaje de error si el mismo tipo de archivo se menciona más de una vez en MMDocumentTypes.xml.

    Para detener estos mensajes de advertencia, mueva su copia de seguridad del archivo MMDocumentTypes.xml fuera de la carpeta Configuration/DocumentTypes.

Preferencia editar en la vista de código

El paso final es la configuración de los tipos de archivo/editores (Editar > Preferencias) y asegurarse de que esta extensión d earchivo no aparece en el campo Abrir en vista de código field. De manera predeterminada, la extensión de archivo del INC aparece en esta lista. Si quita ".inc" de la lista Abrir en vista de código, puede ver los archivos con esta extensión en la vista Diseño.

Active el color de código para tipos de archivo personalizados

Después de realizar los pasos para agregar un archivo MMDocumentTypes.xml, continúe con el siguiente procedimiento para habilitar el color de código en tipos de archivo personalizados.

  1. Salga de la aplicación Dreamweaver.

  2. Con un editor de texto, abra el archivo brackets.json que se encuentra en la ubicación siguiente:

    • Win: %appdata%\Adobe\Dreamweaver CC xxxx\en_US\Configuration\Brackets\brackets.json
    • macOS: ~/Library/Application Support/Adobe/Dreamweaver CC XXXX/en_US/Configuration/Brackets/brackets.json

    Aquí, xxxx se refiere a la versión de Dreamweaver. Por ejemplo, 2017.

  3. En el archivo .json, después del último par de clave/valor, introduzca una coma (,) como delimitador y escriba este texto:
    "language.fileExtensions": { ".ext": "php" }

    Reemplace .ext con la lista de extensiones de archivo separadas por comas para las que se debe añadir el color de código.

    Reemplace php con el tipo de documento deseado. Los tipos de documentos admitidos son:

    • bash
    • c
    • clojure
    • coffeescript
    • cpp
    • csharp
    • css
    • dart
    • diff
    • ejs
    • erb_html (Embedded Ruby)
    • groovy
    • handlebars
    • haskell
    • html
    • hx (Haxe)
    • java
    • javascript
    • json
    • jsx
    • less
    • lua
    • markdown
    • perl
    • php
    • properties
    • python
    • ruby
    • sass
    • scala
    • scss
    • sql
    • stylus
    • svg
    • turtle (RDF Turtle)
    • vb
    • vbscript
    • xml
    • yaml
  4. Guarde el archivo e inicie Dreamweaver.

Información adicional

Para obtener más información sobre los tipos de archivo de modificación en Dreamweaver, consulte Ampliación de Dreamweaver.

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea