I'm learning python, going deep into this.
Usually I write code with VIM and debug 'manually', but I would like to try an IDE, just for more comfortable/faster/more efficient debuging.
What IDE /g/ recommends? pycharm? spyder? Something else?
Is there an efficient GUI debuger for python? So I could continue writing code with VIM and use GUI just for faster debuging?
I wonder if pepe will ever make it onto a stamp
>>59134524
Winpdb
>>59134524
Pycharm
>>59134524
spyder
> GUI debugger
No such thing
use GDB, I think spyder comes with it, it's not hard
>>59134524
Pycharm is a pretty good ide with embedded debugger. WinPdb is a great standalone debugger so you can continue to develop from vim.
>>59134832
>use gdb to debug python scripts
I'm not averse to this, but I've not heard of it outside of debugging c extensions. Tell me more?
>>59134524
what a pepe
Thanks for suggestions, I'll try all to stick what fits me best.
>>59134552
I would like to see that.
>>59135238
Not sure exactly of the details, but when I used spyder it had a distribution of GDB or something
>>59135289
Are you thinking of pdb? pdb is the standard library debugger included in cpython, inspired by gdb. Most other debuggers are just interfaces to that.
Spyder may also have pulled in gdb as something useful for debugging parts of any c extensions, or dragged in by package managers depending on how development and debugging packages are put together
>>59135354
probably
>>59134524
PyCharm. JetBrains is a name you can trust.
Best Java IDE, best C# IDE, best PHP ide, best JavaScript IDE, best Dart IDE, best C++ IDE, Best Objective-C IDE...
every language they support is supported amazingly.
>>59136353
t. ashish raja ketu-patel
>>59134832
>spyder
my nigga
>>59136458
t. John Davidson, unemployed anime fan whose greatest achievement was writing fizzbuzz in 6 different languages in vim.
>>59136980
-t. never been to prison
>>59137022
Yeah. That's true.
>>59137039
-t. foot fetish
Man you guys are smart
If you ever run some Python on Google cloud platform, they have a Python GUI debugger for the their browser IDE
Pycharm edu
>>59134524
make VIM into an IDE to fit your exact tastes, mine highlights errors in red and if I do :make it executes the current script
>>59134831
>>59135238
>>59136353
>>59137229
it lacks actualy well tought out design
>updates are avilable
opens a webpage
>>59137840
Install Jetbrains toolbox.
>>59137840
use Browser Chooser to set your default browser to hurrdurr.exe so no app can do this. but this is shitty behaviour i agree
>>59134524
OP, do me a favor and try the Python plugin for VSCode for me, will ya?