Doxygen Integration - plugin detail

Uses Doxygen to generate source code documentation.

NetBeans Plugin - Doxygen Integration
Plugin owner: thomas71
Website: http://www.th-thielemann.de/cms/index.php/software-entwicklung/netbeans-plugins
Added: 2008-11-18
License: CDDL
Category: Utilities
Downloaded: 13,759 times
Rating:
 4.13, by 1 users

Plugin Log Show log

Versions available

Download plugin   Download size: 0.02 MB   Last Update: 2013-10-25

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin


What's new in this version

Generic implementation for Windows (Testers on Windows 7, Windows 8 are welcome) Generic implementation for Linux (tested on Lubuntu 13.10) Doxygen output path is optional in plugin from now on. But must provided either in plugin or in doxygen config file.

Verifications for NetBeans versions

7.4 verification PASSED See verification details
Download plugin   Download size: 0.02 MB   Last Update: 2012-09-24

What's new in this version

Issue with doxygen installed from macports fixed.

Verifications for NetBeans versions

Plugin is not subject to any verification

Download plugin   Download size: 0.01 MB   Last Update: 2011-04-29

What's new in this version

Error corrected if output folder contains space characters. Generic Windows support added.

Verifications for NetBeans versions

Plugin is not subject to any verification



Introduction

Provides an integration of an external Doxygen application to generate source code documentation. For all file types supported by Doxygen, a documentation will generated with just a mouse click.

Usage: Select a project. Go to main menu "run". Select "Create Doxygen" command.

Please report bugs to Thomas Thielemann, th.thielemann at web.de

Open topics

  • Test on Windows 7
  • Test on Windows 8

[ You have to be logged in to be able to comment. ]

User Comments

  

Doxygen for Netbeans 8.0.2

Hello,
is Doxygen available for Netbeans ver 8.0.2?

If not, when will it be?

/Anders
Posted by anders.bjornberg on Jan 12, 2015
  

Re: Doxygen generates almost empty documentation

Hello alexboss,

I'm not familiarly with PHP. To try to fix the issue I need the smallest PHP project you can provide me. Send it to the mail address seen on top.

Regards,
Thomas
Posted by thomas71 on Nov 07, 2014
  

Doxygen generates almost empty documentation

Dear Thomas,

Thanks for the plugin. I'm using it under Windows 7 and NetBeans 7.4.

I have created a PHP project, unfortunately when I run the command "Run -> Create Doxygen", the documentation created is almost empty. It generates an index.html with the name of the project (+css styles and graphical resources), but that's it, no trace of the files in the project, the code produced nor anything.

Would you have any idea ?

Thanks a lot and best regards,

Alexandre

PS: My version of Netbeans

Product Version: NetBeans IDE 7.4 (Build 201310111528)
Updates: NetBeans IDE is updated to version NetBeans 7.4 Patch 3
Java: 1.7.0_45; Java HotSpot(TM) 64-Bit Server VM 24.45-b08
Runtime: Java(TM) SE Runtime Environment 1.7.0_45-b18
System: Windows 7 version 6.1 running on amd64; UTF-8; en_GB (nb)
User directory: E:\Workspaces\Netbeans-userdir\7.4
Cache directory: E:\Workspaces\Netbeans-userdir\7.4\var\cache

=================================================

EDIT: Documentation produced by Doxygen Wizard works well. So I tried to re-use the configuration file generated by Doxygen Wizard in the configuration of Net Beans but unfortunately the problem is still the same, the documentation produced is almost empty.
Posted by alexboss on Nov 04, 2014
  

Doxygen Support for MPLAB-X (Netbeans 7.2 Platform)

Hello Thomas,

I would like to install the doxygen plug-in in MPLAB-X IDE it uses netbeans platform 7.2, There is an dependency error am getting, could you point me where to get these dependencies, to get doxygen plug-in work in MPLAB-X IDE.

DEPENDENCY:
1) ORG.NETBEANS.MODULES.CLASSFILE
2) ORG.NETBEANS.MODULES.JAVA.PROJECT
3) JUNIT4





Posted by saheed on Dec 05, 2013
  

Refactoring done

Hope the issues are gone.
Posted by thomas71 on Oct 24, 2013
  

"Could not load OS specific class" problem

I found that many people have this "Could not load OS specific class" problem (Linux, Windows...), but there seems to be no solution or help.

I would suggest also some changes in this plugin:
1) Doxyfile should be definable by project, because configuration is normally different for each project
2) A definition of a 'Doxygen Output Path' is not necessary, because it is configured inside the Doxyfile

So, for the moment, this pluging IMHO is not useable and I have to run Doxygen from command line.
Posted by Maik on Sep 16, 2013
  

same problem on Ubuntu/Linux

Hi,
thanks for this very useful plugin for Netbeans.

Unfortunately it's not quite for me (and other Linux users) right now, can you please help us get it to work ;)

here's my complete error message:
Could not load OS specific class de.ttn.netbeans.doxygen.LinuxUtilities starting from SystemClassLoader[347 modules] with possible defining loaders [ModuleCL@65e2fa47[de.ttn.netbeans.doxygen]] and declared parents [org.netbeans.MainImpl$BootClassLoader@37190ae9, ModuleCL@71172e7a[org.netbeans.api.annotations.common], ModuleCL@28ec8597[org.openide.awt], ModuleCL@4036917e[org.netbeans.api.progress], ModuleCL@3e8a0821[org.openide.dialogs], ModuleCL@581bce9a[org.openide.nodes], ModuleCL@9990da7[org.openide.windows], ModuleCL@1f4f53dd[org.netbeans.modules.editor.mimelookup], ModuleCL@110ae23a[org.openide.text], ModuleCL@618a5693[org.netbeans.swing.tabcontrol], ...331 more]

thank you very much for your help!

regards,
theresa
Posted by micsnare on Mar 10, 2013
  

Not working on Win7

Doesn't work on Win7 x64, using NB 7.3
Posted by bugmenot1 on Feb 27, 2013
  

Problem with OS Ubuntu 12.04

I would like to use Doxygen Integration for Netbeans but I have a little problem on my Ubuntu.
This message appears when I run "Create Doxygen":
"Could not load OS specific class de.ttn.netbeans.doxygen.LinuxUtilities starting from SystemClassLoader[309 modules] with possible defining loaders ...
Could someone help me to find a solution.

Thanks

Cyrilco
Posted by Cyrilco on Dec 13, 2012
By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo