PyDev does have something few of the other IDEs here have, which is remote debugging if that's important to you, you'll have to use Emacs or PyDev, which are the only realistic options I found that have it.Įclipse and PyDev make a pretty good IDE on the whole. The debugger works fine, but its user interface - it opens a different debugging view rather than integrating debugging into the regular PyDev view - is just more scattered than it needs to be, with extra chrome everywhere making available space so small that you have to scroll around to see everything. There is code folding available for classes and functions, but for some reason not for any other kind of block. Creating a new Python file in a project sometimes takes several seconds, for some reason. Auto-completion works well and makes excellent suggestions, but the user-interaction implementation is awkward in some circumstances, for example, if you have a list narrowed down to a single suggestion and you want to type something else, you have to hit Escape to get out of the auto-completion list, moving your hands out of their typing position. ![]() Code navigation is well-done and effective, and auto-indentation and de-indentation works beautifully. My initial reaction was that it's good, but somewhat cumbersome. (Excellent instructions are available from .) Then you must restart Eclipse as a normal user. Then, Eclipse must be closed and run as an administrator, you must add the software source for PyDev, accept its certificate, and wait while the plugin installs. Installation of PyDev is a little more involved than many of the IDEs reviewed here, because Eclipse must be installed separately. In view of that, I'm somewhat biased against PyDev - but I've tried to evaluate it fairly, and it impressed me much more than I expected. ![]() I'm reluctant to install Eclipse because it's such a large application some would say bloated. Full disclosure: the word "Eclipse" in a programming context (or a literary one, for that matter) fills me with dread in my mind, Eclipse is a pig strapped to a dog strapped to a whale. Improvement: the 3 INI configuration settings TermReconnectKey, TermSaveKey, and TermExitKey can now be set to special keys (e.g.Improvement: you can now paste some files to the FTP, SFTP or S3 sessions using Ctrl+V or Shift+Insert.Improvement: you can now paste some files to the SSH browser using Ctrl+V or Shift+Insert.Improvement: increased the maximum number of tabs per instance from 36 to 100.Bugfix: fixed Unicode characters display in the persistent Home and persistent Slash folders fields.Bugfix: fixed Unicode characters display in the start-up folder sessions fields.Bugfix: fixed Unicode characters display in the SSH key sessions fields.Bugfix: fixed the OpenSSH daemon start-up when the slash directory was set to "same as application" in the customizer.Bugfix: the local terminal setting was not properly restored when importing an old customization file into the Customizer program.Bugfix: fixed a potential crash on VNC sessions when the new embedded engine and an SSH gateway were set.Bugfix: fixed an issue with the SSH command line client when a jump host was set and the Slash directory was set to the "Program Files" folder.Improvement: you can now include 64-bit plugins in MobaXterm Customizer. ![]()
0 Comments
Leave a Reply. |