Hi cmrhm, autocompletion /should/ work inside the Grasshopper VB editor. Though there's a problem with that editor since it doesn't understand generic list syntax, so if an input parameter is a list, it will get confused and stop providing autocompletion information.
The compiler I'm talking about doesn't have a frontend. It's just a class somewhere deep inside the DotNET framework. I send it a string containing source code and it gives me a compiled dll in return. The only interaction you'll personally get with the compiler is if you make a mistake in the source code. In that case the compiler will provide me with a list of errors and warnings, which I in turn hand over to you by adding them to the component. -- David Rutten [email protected] Robert McNeel & Associates On Mar 12, 4:38 am, CMRHM <[email protected]> wrote: > > So, if you wish to write a Rhino DotNET Plugin, you need to get a > > DotNET IDE (Integrated Development Environment) such as Microsoft > > Visual Studio and also our plugin wizards which will help you set up a > > proper plugin with just a few clicks. > > > If, on the other hand, you wish to use the DotNET functionality inside > > Grasshopper, all you have to do (assuming you already have grasshopper > > installed and running) is make a new VB component, double click it and > > start typing. > > Hi, David: > > Thanks for this thorough explanation. I gained more than I asked. By > far, I just want to use .NET Functionality inside the grasshopper. My > Q is regarding the compiler for VB.net code. You know, inside GH, > that scripteditor is a very basic one. If I type sth in the beginning, > there is no many related classes shown up( no autocomplete function). > I need a source code compiler to help me to debug the code. > > You said The DotNET framework already comes with a compiler for VB and > C#. Could you please tell me how to bring up this compiler inside GH? > > cmrhm
