Cool. I hope I get time to read this really soon. Thanks!
Chas. Derek Chen-Becker wrote: > I've done it in Eclipse and I'm assuming it would be similarly easy in > NetBeans. There's a good article on setting up Maven remote debugging > with Jetty here: > > http://www.mojavelinux.com/blog/archives/2007/03/remote_debugging_with_jetty/ > > Derek > > On Mon, Dec 1, 2008 at 2:43 PM, David Pollak > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > wrote: > > Charles, > > I use NetBeans and a whole lot of printlns. In general, if you've > got a case class or Scala collections, the toString methods are > pretty descriptive of what's going on. > > I have heard tell that it's possible to hook the NetBeans debugger > up to a running Jetty instance and do breakpoints in the Scala code > and inspect variables. I have not tried it myself. > > Thanks, > > David > > > On Wed, Oct 15, 2008 at 8:22 AM, Charles F. Munat <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > > One of the hardest parts about learning Lift and Scala is not really > know what objects look like. Things get pretty complicated and it's > difficult to remember what's in what. > > It would be very nice to be able to step through Lift and see > exactly > what is where in memory and how things change, etc. Normally, > I'd use an > IDE for this. I used to work in C#, and Visual Studio has some > very nice > tools. I can step through the program, look in any variable to see > what's in it, etc. > > In Ruby, I use TextMate. I'm not very good at it, so most of my > techniques are more rudimentary. But Rails has a nice method called > debug. I can spit out what's in a variable by just adding: > > <%= debug @my_variable %> > > to a template. Lift, however, eschews code in templates. I created a > Test snippet to do the same thing, but I'm having trouble > understanding > reflection in Scala. In Ruby, object.inspect or object.to_yaml > can give > me a pretty good picture of the object. > > I've tried Lift in Eclipse, NetBeans, and JEdit and none of them > seem to > work very well. Out of memory errors are common, or I just can't > seem to > get it set up properly. > > What tricks are others using to make it easier to see what's > going on in > Lift? Is there a way to step through a request and see exactly what > happens and in what order? I would kill for that ability. > > Chas. > > > > > > -- > Lift, the simply functional web framework http://liftweb.net > Collaborative Task Management http://much4.us > Follow me: http://twitter.com/dpp > Git some: http://github.com/dpp > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---