gerador de código Python para o Visual Studio?

votos
3

Eu tinha uma idéia, se eu adicionar um arquivo .py python ao meu projeto C #, e marcar o arquivo com um gerador personalizado que iria executar o arquivo de python, e tratar o resultado como o resultado da geração de código, ou seja. colocá-lo em um arquivo C #, que permita-me a fazer um monte de geração de código como parte do processo de construção.

Alguém sabe se tal gerador personalizado para Visual Studio 2008 existe?

Publicado 23/08/2008 em 13:41
fonte usuário
Em outras línguas...                            


5 respostas

votos
3

Acho Cog faz o que quiser.

Respondeu 21/10/2008 em 17:03
fonte usuário

votos
2

Lembro-me que em versões anteriores do VS, não havia uma maneira de adicionar passos de compilação personalizado para o processo de construção. Eu usei isso muito a ver exatamente o tipo de geração de código automatizado que você descreve.

Eu imagino que o recurso passo de compilação personalizado ainda está lá em 2008.

Respondeu 23/08/2008 em 13:49
fonte usuário

votos
1

Cavei através dos meus favoritos antigos (Eu amo Del.icio.us!) E encontrei este artigo: Geração de código com o Python, Cog, e Nant . Tenha em mente que qualquer coisa que você pode fazer em NAnt provavelmente pode ser feito em MSBuild também. Isso deve ser suficiente para você começar.

Respondeu 21/10/2008 em 21:30
fonte usuário

votos
1

OK eu vejo. Bem, tanto quanto eu sei, não há qualquer gerador de código para Python. Há uma boa introdução sobre como rolar o seu próprio aqui .

Na verdade, isso é uma parte muito sub-utilizados do meio ambiente, eu suponho que é assim porque precisa de você usar o IDE para compilar o projeto, uma vez que iria parecem apenas o IDE sabe sobre esses "geradores", mas MSBuild ignora.

Respondeu 23/08/2008 em 15:07
fonte usuário

votos
1

Eu não entendo o que você está tentando fazer aqui. Você está tentando executar um script Python que gera um arquivo C # e, em seguida, compilar que com o projeto? Ou você está tentando compilar um script Python para C #?

Respondeu 23/08/2008 em 14:42
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more