Pergunta

No trabalho usamos Sandcastle para a criação de arquivos de ajuda. Tenho vindo a utilizar SandCastleGUI por algum tempo e eu estou procurando uma maneira de criar páginas adicionais no arquivo de ajuda. Estas páginas são escritas em formato XML chamado MAML. O único problema é que eu não poderia encontrar qualquer editor decente para estes formato de arquivo.

Eu estou procurando um editor WYSIWYG para criar e editar páginas de documentação adicional.

Foi útil?

Solução 3

Finalmente eu encontrei uma solução o bom povo de SandCastle Help File Builder ter incluído um HTML ao conversor MAML.
Há muitos bons HTML editorsout lá - e agora eu posso usar um deles e, em seguida, converter o resultado para MAML

Outras dicas

Você pode usar um editor XML genérico com suporte WYSIWYG como oxigênio ou Serna . Você precisaria de um esquema XML ou DTD para MAML, eu supor que há um em algum lugar em um SDK ou algo semelhante. Provavelmente a parte mais difícil é que você precisaria de um estilo que torna o XML para um formato de exibição que pode ser usado pelo editor para fornecer uma visão WYSIWYG do documento.

Ele funciona muito bem para formatos XML padrão como Docbook, mas eu não sei como é fácil de encontrar / criar as folhas de estilo necessários para MAML. Mas geralmente não há nenhuma razão pela qual não poderia ser feito.

Não sei se você ainda está procurando uma solução para isso, mas eu estive olhando editores de ajuda e deparei com um artigo codeproject que possa ser útil. O artigo pode ser encontrado em http://www.codeproject.com/KB/dotnet/DocMounter_2_Sandcastle aspx . Ele possui um editor que pode ser apenas o que você precisa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top