litan / kojo

The Kojo Learning Environment
http://www.kogics.net/kojo
Other
69 stars 22 forks source link

IntelliSense (feature request / discussion) #1

Open bbarker opened 6 years ago

bbarker commented 6 years ago

I know this probably isn't an easy one to do, but, it may be worthwhile. The most important subset of intellisense I think, is the ability to look up documentation within the editor for given types, functions, etc.

litan commented 6 years ago

This will be a good feature for more advanced users of Kojo.

Note that code-completion in Kojo already shows help/documentation for Turtle, Picture, and Builtin commands/functions. This can be generalised to load javadoc/scaladoc from jar files. The relevant file in Kojo where this functionality can be added is: https://github.com/litan/kojo/blob/master/src/main/scala/net/kogics/kojo/lite/KojoCompletionProvider.scala

Rajakavitha1 commented 5 years ago

I am a technical writer by profession and would love to get involved in contributing documentation. Please let me know how to get started. Is there is Docs repo on github that I can start contributing to?

litan commented 5 years ago

This particular thread is about documentation tied to intellisense/code-completion. To discuss documentation in general, feel free to post your thoughts via any of the channels mentioned on this page: http://www.kogics.net/contact

To get the discussion going... A lot of the current Kojo documentation is on the ebooks page: http://www.kogics.net/kojo-ebooks. How would you like to contribute, given what we already have? Is there anything particular that you have in mind?

Rajakavitha1 commented 5 years ago

A lot of the current Kojo documentation is on the ebooks page: http://www.kogics.net/kojo-ebooks. How would you like to contribute, given what we already have? Is there anything particular that you have in mind?

I would like to contribute in making the product accessible in general and documentation in particular. Please let me know if if we could carry this conversation over to http://www.kogics.net/contact

litan commented 5 years ago

Sure. Let's get going with the kojo-user group (https://groups.google.com/forum/#!forum/kojo-user). Please join the group and start a thread. If you run into problems with this, just email feedback@kogics.net, and we will help you get going...