Qual è il miglior codice distribuibile gratuito al convertitore HTML [chiuso]
-
03-07-2019 - |
Domanda
Nella mia applicazione, ho l'obbligo di convertire il programma Java / VB / VB.net / etc in HTML, e quindi utilizzare quella pagina HTML (da inserire nel documento di Word).
Certo che possiamo scrivere codice per questo, ma ciò comporterà anche la programmazione per questo, e da più di un linguaggio di programmazione, e la gestione dei bug. Considerando che deve essere rilasciato al più presto. L'uso di strumenti di terze parti per questa generazione di HTML non è un problema.
Tuttavia, questo strumento di terze parti, da codice a formattatore html, dovrebbe essere gratuito, robusto e dovrebbe essere convertito in Java 1.5 e nella versione recente di altre lingue.
Sei a conoscenza di un tale convertitore (convertitore da codice a HTML / formattatore) che è gratuito, distribuibile, robusto e converte in versioni recenti di più di una lingua (incluso Java)?
Per approfondire, sono interessato a un'utilità che prenderà il file del codice sorgente come input e genererà il file HTML come output. Il file HTML non dovrebbe usare javascript per colorare il codice, perché quindi inserendo in Word la colorazione andrà persa.
Soluzione
Esempio Java: http://pygments.org/demo/1476/
Altri suggerimenti
Se vuoi seguire il modo JavaDoc, ti consiglio di utilizzare Natural Docs . Tuttavia, se desideri semplicemente mostrare Java e convertirlo in una sezione HTML in formato CSS sulla tua pagina, ti consiglio di utilizzare Codice Prettify . Controlla il link a README per esempi. Puoi anche consultare la Pagina dei test Java per vedere come apparirà Java.
Javadoc convertirà il tuo codice in HTML (insieme agli alberi di classe e ai collegamenti associati , ecc.), ma purtroppo la sintassi non evidenzia il codice. Quello che potresti fare è aggiungere il Google Code Prettifier a ciascuna pagina, che potrebbe funzionare.
Sto usando Java2HTML . Funziona come plugin Eclipse, e anche da riga di comando o come script di formica.
Può anche convertire in TeX e XML.