Forums

@help directive

General discussion about Cobra. Releases and general news will also be posted here.
Feel free to ask questions or just say "Hello".

Re: @help directive

Postby Charles » Fri Jul 08, 2011 8:35 pm

Ahem, now it shows members of enum types.
Charles
 
Posts: 2515
Location: Los Angeles, CA

Re: @help directive

Postby Charles » Sat Jul 16, 2011 3:34 pm

And now it shows extension methods like IList.swap and String.splitLines.
Charles
 
Posts: 2515
Location: Los Angeles, CA

Re: @help directive

Postby Charles » Tue Aug 23, 2011 10:13 pm

I just fixed some bugs in @help. For one thing, if you were not seeing the full method signatures while hovering over method names with the mouse, you should now.

Also, if the file was poorly formatted for you, that is fixed as well.

I also found and fixed a bug where some cases would cause endless execution.

I was testing @help against GTK#.
Charles
 
Posts: 2515
Location: Los Angeles, CA

Re: @help directive

Postby Charles » Wed Aug 24, 2011 10:52 pm

And I added docs.go-mono.com as one of the help sites in the Search section.
Charles
 
Posts: 2515
Location: Los Angeles, CA

Re: @help directive

Postby Charles » Fri Jun 29, 2012 12:01 am

More improvements:

-- Show the full method signatures immediately and with syntax highlighting. Previously, only an abbreviated version of a method was shown and then you had to hover over it to get the full signature. It was an interesting idea, but not practical in the end.

-- Show the generic args for a method signature. Previously these were missing which could be confusing.

I have included a couple screenshots.
Attachments
CobraHelpDirective-2012-06-28-b.png
CobraHelpDirective-2012-06-28-b.png (142.86 KiB) Viewed 9665 times
CobraHelpDirective-2012-06-28-a.png
CobraHelpDirective-2012-06-28-a.png (64.6 KiB) Viewed 9665 times
Charles
 
Posts: 2515
Location: Los Angeles, CA

Re: @help directive

Postby Charles » Fri Jun 29, 2012 8:27 am

Two more improvements:

-- Include the initializers/constructors of a type's interface.

-- Improve the display of constants.

While there is always room for improvement, I would say it's pretty useful at this point. This is all I have planned for @help for the upcoming release.
Charles
 
Posts: 2515
Location: Los Angeles, CA

Previous

Return to Discussion

Who is online

Users browsing this forum: No registered users and 16 guests