home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
API or somthing like c# doc
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="FredP42" data-source="post: 512069" data-attributes="member: 91354"><p>Hello,</p><p>I agree I think it is a little sad, specially when you look at the amount of code, it is not really easy to read.</p><p></p><p>So here are some suggestions regarding documentations I'm using at work:</p><p></p><p>* There is a very nice and free plugin to help with documentation called <a href="http://submain.com/products/ghostdoc.aspx" target="_blank">GhostDoc</a>. It wiil add a context menu "Document this" when you click on a method or a property. If you name your methods or variable correctly <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> it will generate very nice documentation, otherwise it is easy to modify the result.</p><p>Sadly, it will not work with VS Express (since Express does not support plugins <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite3" alt=":(" title="Frown :(" loading="lazy" data-shortname=":(" />).</p><p>* It would be nice to generate the XML documentation files (at least Core, Dialog and Utils) and provide them for plugin developers so that the help will show directly in the plugin's solution.</p><p>* A tool like <a href="http://www.stack.nl/~dimitri/doxygen/" target="_blank">Doxygen</a> can generate nice documentation and can be integrated to the build process to provide an online documentation.</p><p></p><p>Of course all of this is useless if the code is not documented, but I think if you start using such tools it encourages you to improve the documentation, specially with GhostDoc.</p></blockquote><p></p>
[QUOTE="FredP42, post: 512069, member: 91354"] Hello, I agree I think it is a little sad, specially when you look at the amount of code, it is not really easy to read. So here are some suggestions regarding documentations I'm using at work: * There is a very nice and free plugin to help with documentation called [URL="http://submain.com/products/ghostdoc.aspx"]GhostDoc[/URL]. It wiil add a context menu "Document this" when you click on a method or a property. If you name your methods or variable correctly ;) it will generate very nice documentation, otherwise it is easy to modify the result. Sadly, it will not work with VS Express (since Express does not support plugins :(). * It would be nice to generate the XML documentation files (at least Core, Dialog and Utils) and provide them for plugin developers so that the help will show directly in the plugin's solution. * A tool like [URL="http://www.stack.nl/~dimitri/doxygen/"]Doxygen[/URL] can generate nice documentation and can be integrated to the build process to provide an online documentation. Of course all of this is useless if the code is not documented, but I think if you start using such tools it encourages you to improve the documentation, specially with GhostDoc. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
API or somthing like c# doc
Contact us
RSS
Top
Bottom