Question

J'essaye de joliment ma documentation rdoc, en utilisant la version 3.5.3.Je ne suis pas fan du thème intégré de darkfish, j'ai donc essayé de trouver un moyen de le remplacer par celui utilisé par la documentation officielle de l'API Rails sur http://api.rubyonrails.org/ , mais je n'ai pas eu la chance de le trouver sous une forme facilement disponible.J'ai cherché partout dans github, entre autres.

Ce que j'ai trouvé jusqu'à présent, c'est

qui pourrait être légèrement obsolète, et c'est une fourchette

Les deux sont gentils, mais pas tout à fait ce que je veux.Donc, avant de commencer à jouer avec ces modèles, est-ce que quelqu'un sait si le modèle utilisé par la documentation de l'API Rails est disponible en tant que bijou quelque part?

Merci!

Était-ce utile?

La solution

Ça y ressemble.Ignorez les instructions qui disent de faire un gem install horo --pre - cela vous donnera en fait une version bêta plus ancienne.Faites simplement gem install horo et vous obtiendrez la version 1.0.3 actuelle ( Modifier : j'ai envoyé une pull request pour mettre à jour les instructions, ce qui a déjà été accepté).

https://github.com/tenderlove/horo

Au fait, j'ai trouvé cela en regardant le code source Rails et en consultant le Rakefile pour voirles options RDoc.Plus précisément, la ligne 67 affiche le rdoc.options << '-f' << 'horo'.

Autres conseils

Je sais que c'est très tard, mais il semble que la nouvelle version de Rails utilise quelque chose appelé sdoc, qui améliore la sortie avec la recherche JavaScript, et est un peu plus propre IMO.Faire un simple "gem install sdoc" obtiendra ce dont vous avez besoin, alors utilisez simplement rdoc.options << '-f' << 'sdoc'.

Le projet github semble se trouver à l'adresse https://github.com/voloko/sdoc/

Au fait, merci pour la question!Sans la réponse initiale publiée, je n'aurais jamais trouvé où chercher, et je me suis retrouvé coincé avec cet horrible thème de poisson noir pour mes propres projets!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top