Greetings,
I running SlickEdit 2012 (v17.0.0.8 32-bit) and I am not able to expand a user defined object in the python debugger "Locals" tab to see the members. I am very new to Python so this may be something trivial on my part. One potential pitfall I gleaned from the web was that you needed to use "new style" class definition i.e.
class MyClass(object):
etc....
to have any hope for debuggers and the like to be able to query the contents of the object. But while perhaps necessary, that does not seem to be sufficient in this case.
The 'Type' given by the debugger for all my classes is 'void'. Interestingly, under the 'Value' column, it does say **<mymodule.MyClass object at 0xabcdef00>** so it clearly knows the correct type. Also the Auto tab seems to be able to pull specific member information when you step onto lines that mention that member. But the Locals tab is silent. I would very much like to be able to query the object at any moment.
By the way, I have to say that I am pretty impressed with the Python support in the new SlickEdit. I have used older versions of SlickEdit for a long time as my editor for C++ work. At least for someone coming from C++, the Python tool learning curve was basically 0.
Best regards,
Tom