2011-05-26 18 views
8

HOW Dox ile Xcode 4'te dokümanlar oluşturuyorum mu?Doxygen ile Xcode 4'te belge setleri oluşturun

Apple'ın belgelerine Xcode 3 atıfta ve Xcode 4. Ben oldukça hedeflerin daha şemaları (schemata?) Kullanmak zorunda düşünüyorum

için geçerli görünmüyor, ama% 100 emin değilim . peşin

Teşekkür ...

cevap

5

Sen adanmış hedefin bir parçası olarak belgelerine inşa edebilirsiniz: Proje gezgini olarak

  • proje üzerinde tıklayın. Sağ bölmede
  • , bu yapı aşamasında yeni Run Script inşa aşamasını
  • ekleyin ve adını bu hedefe de Belgeler
  • (MacOSX/Diğer cinsinden) yeni agrega hedef eklemek, çağırmak Doxygen komut satırı:

/Applications/Doxygen.app/Contents/Resources/doxygen

  • DocSet oluşturulduktan sonra /Users/<YourName>/Library/Developer/Shared/Documentation/DocSets klasörüne kopyalayın.
  • Yeni tarayıcı, yardım tarayıcısında görünmelidir.
2

ince alıntı Xcode yepyeni Doküman Kümesi yüklemez ve her şeyi (Dokümantasyon üzerine Xcode Belgeler Setleri oluşturma Doxygen kullanma bakınız) Xcode 3 için dokümantasyon ben talimatlarına Xcode 4. ile çalışıyor gibi görünüyor.

Sonra verilen çalıştırma senaryo üzerinde AppleScript komutu incelenmiş ve düzenleyici AppleScript üzerinde test: yürütme sonuç yanlış oldu. Hata, docset dosyasının adı eksikti. Eğer bir oluşturursanız

echo "load documentation set with path \"/Users/$USER/Library/Developer/Shared/Documentation/DocSets/com.mycompany.DoxygenExample.docset\"" 
+0

:

önce::

echo "load documentation set with path \"/Users/$USER/Library/Developer/Shared/Documentation/DocSets/\"" 

sonra AppleScript komutun başarıyla çalıştığını ve Doküman Kümesini iyi belgelere eklenir Doküman Kümesini dosya adı ekleyerek

kullanıcı APPLICATION_IDENTIFIER ayarını oluşturup uygulama tanımlayıcısına ayarladıktan sonra com.mycompany.DoxygenExample öğesini $ {APPLICATIO ile değiştirin. N_IDENTIFIER} Ayrıca çok daha genel bir betik alabilirsiniz. :) – jkyle