Próbuję pełniej dokumentować nasze pakiety baz danych jako interfejs API. To, co chcielibyśmy, to coś takiego jak JavaDocs dla PL/SQL. Widziałem tam kilka narzędzi (pldoc, plsqldoc), ale chciałbym wiedzieć od ludzi, którzy używają ich w porównaniu.Dokumentacja wbudowana w pakiet Pl/SQL
Odpowiedz
Użyłem PlDoc i uważam, że jest naprawdę dobry. Nie użyłem żadnych innych narzędzi, których nie można porównać. Znalazłem PlDoc dobrze. Chciałem trochę bardziej zaawansowanych funkcji, więc stworzyłem własne narzędzie, które dodało rozszerzenia do PlDoc, aby uzyskać więcej tagów. Nie robię tego również z dokumentacją. Generuję również nagłówki pakietów za pomocą niektórych tagów PlDoc (np. @private).
Polecam wypróbować PlDoc, a następnie poprawić wszystko, co nie spełnia Twoich potrzeb. Nie wymaga tak długiego czasu, aby zainwestować, więc nie jest to zbyt duża inwestycja, aby go wypróbować.
Używam już od kilku lat NaturalDocs i stwierdziłem, że jest łatwy w instalacji i obsłudze. To prawie jak JavaDocs i obsługuje wiele języków, chociaż użyłem go tylko z PL/SQL. Bardzo konfigurowalny, chociaż nie uważam za konieczne manipulowanie nim.
- 1. Gdzie jest dokumentacja dla Perla wbudowana w pakiet `Internals ::`?
- 2. Oracle: uzyskiwanie referencji w PLSQL
- 3. funkcja przyrost plsql
- 4. Przełęcz SELECT Oracle PLSQL
- 5. Tablica w klauzuli IN() Oracle PLSQL
- 6. jak wywołać funkcję w funkcji plsql
- 7. Angular2 Dokumentacja Generator
- 8. Funkcja wbudowana (kiedy wstawić)?
- 9. Wbudowana funkcja znaleźć dystans
- 10. Podklasa wbudowana Lista
- 11. Google Wave - odpowiedź wbudowana
- 12. Dokumentacja rekordów w clojure
- 13. Dokumentacja Clojure w Emacs
- 14. Jak odczytać napis z prawej plsql
- 15. PLSQL - Upuść wszystkie obiekty bazy danych użytkownika
- 16. PLSQL JDBC: Jak uzyskać identyfikator ostatniego rzędu?
- 17. Dołączanie ciągów w Oracle w ramach pętli plsql
- 18. wbudowana funkcja obliczania nakładek w Pythonie
- 19. Wbudowana funkcja __gcd (A, B) w C++
- 20. Czy w Rust istnieje wbudowana funkcja identyfikacji?
- 21. Wbudowana kontrola HTML dla Blackberry?
- 22. Dokumentacja HtmlAgilityPack
- 23. Dokumentacja JavaScript
- 24. PDFsharp Dokumentacja
- 25. Wbudowana wersja własności bez danych?
- 26. Dokumentacja MongoMappera
- 27. Dokumentacja Dapper.NET?
- 28. Jak wbudowana funkcja monkeypatch datetime.datetime.now?
- 29. Dokumentacja trybu Pythona dla Emacsa
- 30. Dokumentacja web-api & swagger
Prawdopodobnie nie znalazłbym tego konkretnego narzędzia bez twojej odpowiedzi. Chociaż całkiem przystępny, myślę, że bardziej sztywne struktury rozwiązanie jest to, co nasz zespół potrzebuje. Dzięki! –