Desde que experimentei a plataforma STDL que tenho andado a falar com o autor e a experimentar umas coisas… No sábado decidi fazer um AddIn para o visual studio para gerar os ficheiros STDL automáticamente da classe que estiver no momento aberta no editor.

Depois de discutir isto com o Neville, decidimos incluir isto no mesmo projecto, com o objectivo de tentar no futuro usar o AddIn como forma principal de usar STDL’s em ambientes .Net.

Apesar de ainda não estar concluido já se pode usar o menu de contexto do editor de texto para gerar o ficheiro STDL:

STDLGenerator

O ficheiro gerado é um stub e tem de ser depois concluido manualmente para ser realmente util. Para estar finalizado para já temos previsto:

  • Gerar dinamicamente o código sempre que se gravar o ficheiro STDL.
  • Usar o editor do VS para colocar côr em keywords da linguagem STDL, também mostrando erros sem compilar (como o resharper).
  • Usar o editor do VS para deixar fazer folding do código.

Dado que este é o meu primeiro AddIn, se alguém tiver alguma dica sobre como fazer isto… :)

Entretando podem ir ao site e fazer download, compatível tanto para o vs2005 como para o vs2008.