Sistema de compilação DOT para Sublime Text 3

Se você trabalha muito com máquinas de estado, provavelmente tem arquivos de ponto por aí.

Se você está lendo isso, provavelmente também usa Sublime Text 3 🙂

Para poder pressionar Ctrl + B e ter um arquivo dot que você está trabalhando renderizado para o disco:

1) Certifique-se de ter o programa de linha de comando dot em seu caminho.

2) Instale o realce de sintaxe DOT via Package Control.

3) Clique em Ferramentas> Build System> New Build System. Copie, cole as seguintes linhas e clique em Salvar.

{
"cmd": ["dot","-Tpng","$file","-o","$file.png"],
"file_regex": "\w+: (.+):([0-9]+): ()(.*)$",
"selector" : "source.dot",
}

Isso renderizará o arquivo dot no disco.

Você pode alterar o tipo de arquivo: JPEG: -Tjpeg, Postscript: -Tps. (mude a extensão para corresponder)