2009-06-30 23 views
6

Visual Studio tarafından oluşturulan XML yorum dosyasından bir dizi wiki sayfası oluşturmak mümkün mü?Visual Studio XML yorumlarını silmek mümkün mü?

Sandcastle gibi bir şeyden bahsediyorum, ancak derlenmiş CHM yerine wiki biçimi için.

Düzeltme: XML'de makaleleri içe/dışa aktarabilen MediaWiki kullanıyorum. Bu yüzden, XML yorumlarını MediaWiki XML'e dönüştüren bir dönüşüm yazmanın mümkün olduğunu umuyorum.

+0

Satır içi XML'den MediaWiki XML'e geçiş bir defada olduğu gibi mi? Çünkü, inline XML yorumlarını kullanmaya devam edecekseniz ve kullanıcıların MediaWiki'yi düzenlemelerine izin verirseniz, her ikisini de eşitlemede nasıl tutacağınızı anlamıyorum. –

+0

Teknik dokümanları olan Wiki sayfaları, yıllar önce geliştirilen ve artık değiştirilmeyecek olan çekirdek sınıfları dışındaki kullanıcılar tarafından düzenlenmemelidir. Sınıfları ve kullanımlarını açıklayan genel makaleler var, sadece ayrıntılı programlama referansına bir link eklemek istiyorum. – Dmitry

+0

Bunu bir wiki içinde yaparak ne kazanıyorsunuz? Bir wiki'nin ana faydası, kolayca düzenlenebilir olmasıdır. Ancak, aslında sayfaları manuel olarak düzenlemeyi düşünmüyorsunuz. Gerçekten en iyi yaklaşımın bir wiki kullanmaması ve dosyaları doğrudan sunucudaki bir klasöre yerleştirmesi gibi bir şey olduğu söylenebilir. – Yuliy

cevap

3

ben biraz farklı bir çözüm öneriyoruz:

Bu tam olarak ne istediğini değil, ama bu yararlı olacağını umuyoruz:

  • Kullanım <see href="..."> XML yorumlarla da
  • Bkz gelen Wiki sayfalarını bağlamak.

  • +0

    Teşekkürler. Bu aradığım tam bir çözüm değil, ama anlamsız doxygen yanıtından çok daha kullanışlı. – Dmitry

    0

    Yukarıda belirtilen öğeler yeterli değilse, kendi XSLT dönüşümü seçtiğiniz wiki işaretine dönüştürmeyi denediniz mi?

    Basit bir uygulamayı. NET'te (veya seçim platformunuzu seçin) doc XML formatını wiki XML formatına dönüştürmek için yazabilirsiniz. Hala vikiyi çıktı dosyaları ile güncel tutmak zorunda kalacaksınız.

    +0

    Evet, işe yaramalı. Ancak, atm olmadığı zaman ve insan kaynakları gerektirir. – Dmitry

    İlgili konular