doc:articles:phd_ide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:articles:phd_ide [2011/06/30 23:08] – fixed paths philipdoc:articles:phd_ide [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 35: Line 35:
  
 ==== Step #5 : Build your own structure ==== ==== Step #5 : Build your own structure ====
 +
 +=== Json ===
  
 The following commands use an example script called 'gen-ide.php', and this script requires you to edit its configuration. Namely, the path to your PhD and PHP Documentation checkouts. Edit this script to fit your needs. The following describes default usage: The following commands use an example script called 'gen-ide.php', and this script requires you to edit its configuration. Namely, the path to your PhD and PHP Documentation checkouts. Edit this script to fit your needs. The following describes default usage:
Line 43: Line 45:
  $ ./test-ide.php  $ ./test-ide.php
  $ open php_manual.json  $ open php_manual.json
 +</code>
 +
 +=== SQLite 3 ===
 +<code bash>
 + $ phd --docbook path/to/.manual.xml --package IDE --format sqlite
 </code> </code>
 ==== Conclusion ==== ==== Conclusion ====
  
 The PhD_IDE PhD package allows customizing the output of the PHP Manual. It takes DocBook XML and converts it to a PHP object containing all (most) of the functions documentation. The main purpose is to allow IDE's to build syntax files for code insight and PHP documentation, but its usage is flexible. The PhD_IDE PhD package allows customizing the output of the PHP Manual. It takes DocBook XML and converts it to a PHP object containing all (most) of the functions documentation. The main purpose is to allow IDE's to build syntax files for code insight and PHP documentation, but its usage is flexible.
doc/articles/phd_ide.1309475307.txt.gz · Last modified: 2017/09/22 13:28 (external edit)