DevHelp php-doc недоступен

Я использовал Devhelp, но обнаружил, что это слишком много для Python и разработки Gnome. Другие документы (такие как php-doc) не включены на данный момент.

Есть ли простой способ добавить php-doc в devhelp?

3 ответа

Решение

Devhelp требует документацию в определенном формате (файлы.devhelp, предположительно созданные с помощью gtk-doc), он не будет автоматически выбирать документацию из всех пакетов *-doc, имеющихся в вашей системе.

Изменить: документация PHP по-прежнему доступна в /usr/share/doc/php-doc/html после установки php-doc пакет. Однако, вероятно, более надежным решением является загрузка документации PHP в формате CHM и использование ее с некоторыми средствами просмотра CHM, такими как ChmSee или xCHM.

Я использую devhelp через синапс для php-документов.

Какой-то хороший парень написал скрипт для преобразования.CHM в формат.TGZ (devhelp) и установки файлов. Итак, это выглядит так:

  1. Перерабатывать:

    hhconvert.py YOUR_DOC.chm YOUR_DOC.tgz
    
  2. Установка:

    devhelp-install YOUR_DOC.tgz
    

Заметка

Чтобы скрипт конвертирования работал, вам нужно сначала установить Python, ctypes, CHMLIB,

Установить пут YOUR_BOOK.devhelp и resСложить в ~/.local/share/devhelp/books/YOUR_BOOK/,

Я не знаком с devhelp, но я бы предположил, что по крайней мере первым шагом будет установка php-doc. Это в репо, так быстро apt-get install php-doc получу это для вас. Рискну предположить, что оттуда либо devhelp подберет его автоматически, либо где-то есть настройка, позволяющая указать местоположение исполняемого файла php-doc. Если нет, возможно, существует плагин, но мой быстрый поиск в репозиториях показывает только плагины php-doc для kdevelop, так что вам, вероятно, придется выполнить поиск Google для этого (сайт PHP-doc также может быть полезен).

Другая альтернатива, конечно, заключается в том, чтобы увидеть, есть ли PHP-ориентированная альтернатива Devhelp.

Другие вопросы по тегам