algorithmic modeling for Rhino
I've just started playing with c# and immediately bumped into a problem.
When I enter a declared List name there isn't any pop-up window after hitting a dot.
For example:
List<int> alist = new List<int>();
alist. - nothing happens
Though the pop-up window works well with geometry:
Point3d pt = new Point3d(0, 0, 0);
pt. - suggestion window appears
Do I have anything missing on my computer? Or is there another way of declaring a List?
Tags:
Max, this is a problem with the script editors that GH uses. Intellisense for lists (and a few other classes) fails in both C# and VB.NET. Not much to do about it, unfortunately, although I believe that David is hoping to use a better system for GH 2.0. The one option you do have is to write your scripts outside of the GH environment, like in Visual Studio or VS Express, although you have to port things back and forth. That said, all list functionality correctly applied works fine, you're just "flying blind" when you're working with them, so if you keep MSDN close by, you can find the correct syntax for all of its properties and methods.
Thanks for your reply, David.
I watched a video tutorial by Zach Downey from Designalyze and suggestions worked for him right in the GH editor. The video dates back to 2013 though. Maybe it worked in some of the older grasshopper versions.
Anyway missing this feature for a novice user like me is a pain. I hope David will fix it anytime soon.
Yeah it's a huge pain, but we license the editor from another company and they have for a long time refused to fix the problem and release an update. They did release a new version a few weeks ago but I haven't tested yet whether it fixes the bugs we reported.
Since this is clearly not working for us as a long term solution, we decided to bite the bullet and have someone actually develop code editors for all of Rhino (Rhino command macros, RhinoScript, Python, VB, C#, on both windows and Mac). I think we still haven't settled on what core editor to use, but I think our most successful attempts so far are based on atom.io
Alain Cormier is in charge of this project and I think chances are very good we'll have something far better when GH2 comes along. Another major help is the recent release of the Microsoft compiler services (formerly known as 'Roslyn'). It should make lexical analysis of .NET code much more reliable and easy for all people out there developing code editors.
Thanks for your detailed feedback, David!
Looking forward to GH2 release.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by