Problems with the Python plugin
jhsachs <081012 <at> jhsachs.com>
2015-04-16 01:48:56 GMT
I'm a new user of Python (v2.7). NetBeans is my preferred IDE, so I'm using NetBeans 8.0.2 with the Python
plugin (PythonCore 1.0).
I have some questions about the plugin based on a my first day of use. First, I've noticed that auto complete
displays names that do not belong to the entity before the dot. It seems to display a list of Python reserved
words (and, as, assert, break, class...) no matter what context it's used in.
Second, I'm having trouble getting breakpoints to work. The plugin's wiki says that "The way to setup
breakpoints in python are the same as in Java: just click on the left gutter of the line you want to be a
breakpoint." That does indeed set a breakpoint, but as soon as the breakpoint is set the debugger starts
running the program, and runs it right through to the end, without stopping at the breakpoint. If I start
stepping into the program and then set a breakpoint, the same thing happens. This makes breakpoints
Third, something repeatedly makes the editor increase or decrease the size of the font it uses. I think some
sort of mouse gesture is doing it, but I haven't been able to identify the cause. To restore the original
font size I must open the Options dialog, change the editor's font size, then change it back.
Finally, I've found that under some (unidentified) conditions the editor ceases to mark syntax errors
with a warning symbol in the left margin, removing most of the benefit of editing in an IDE.
I don't pretend to know enough about Python or the plugin yet to be able to pass judgments, but these problems
appear to be show stoppers. I hope someone can explain to me that they are misunderstandings, and once I get
past them the plugin will work pretty well.