Como desabilito a verificação de sintaxe de uma extensão de arquivo específica?

0

Instalei recentemente o Dreamweaver CS6 e estou com um problema ao modificar um arquivo JSON. Não importa o que eu digite, mesmo a mais simples, claramente válida cadeia JSON, ela continua dizendo que há um erro de sintaxe:

Aparentemente,oDreamweavertentavalidaroarquivoJSONcomoJavaScript.Bem,obviamente,umastringJSONsimplesnãoéJavaScriptválido,maséJSONválido.Emumatentativadeconsertá-lo,modifiqueioarquivoExtensions.txtnaminhaConfiguraçãoparaalterar

JS,JSON:JavaScriptDocuments

para

JS:JavaScriptDocuments

Apósareinicialização,oDreamweaveraindatentavalidá-locomoJavaScript.EuatétenteiremoverotipodearquivoJSONdalinha"All Documents" (a primeira linha de Extensions.txt), o que faz com que ele não reconheça o tipo de arquivo ou atribua um ícone, mas ainda tenta validá-lo como JavaScript.

Então, como posso configurar o Dreamweaver CS6 para parar de tentar a verificação de sintaxe de arquivos que terminam com .json extension ? ? Posso configurá-lo apenas para ignorar arquivos com essa extensão? Eu estou supondo que isso também desativa o realce de sintaxe para JSON, com o qual eu estaria perfeitamente bem. Basicamente, posso fazer o Dreamweaver tratar um arquivo JSON da mesma forma que trataria um arquivo TXT?

    
por animuson 13.02.2014 / 03:39

1 resposta

-1

Aparentemente, esse não é o único arquivo que você precisa editar. Na verdade, você nem precisa para editar o arquivo Extensions.txt, porque é apenas um arquivo de estética usado para exibir ícones bonitinhos e outras coisas. O que você realmente precisa editar é o arquivo MMDocumentTypes (ele não tem uma extensão), localizado na pasta DocumentTypes dentro da pasta Configuration onde o outro arquivo de texto está localizado.

Encontre esta linha:

<documenttype id="JavaScript" internaltype="Text" winfileextension="js,json" macfileextension="js,json" file="Default.js" writebyteordermark="false" mimetype="text/javascript">

Substitua-o por isso (apenas removendo a parte json dele):

<documenttype id="JavaScript" internaltype="Text" winfileextension="js" macfileextension="js" file="Default.js" writebyteordermark="false" mimetype="text/javascript">

Recarregue o Dreamweaver e ele não achará mais que seus arquivos JSON sejam JavaScript e o exibirá simplesmente como um arquivo de texto (sem realce ou verificação de sintaxe, apenas texto em preto).

    
por 13.02.2014 / 04:05