Live data from Hacker News

JetBrains releases open-source Python IDE

jetbrains.com

81–90 of 218 posts

Re: JetBrains releases open-source Python IDE

#81
post #79

bin/pycharm.sh ERROR: Cannot start PyCharm No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation. I wish this had been mentioned up front, before I spent all that time watching videos and such. :/ Nothing against java per se, just that it's a giant runtime/security-surface that has no bearing on my Python work. I'm still happy with Geany, gvfs, m…

Same here, though I've been following JetBrains for a while. I wish there was some way they could port it to OS X without depending on Java.

Nah, why OSX only? I'd welcome them porting it to LLVM Clang, so that we can run it on all platforms with more speed and natively. Linux ftw :)

Re: JetBrains releases open-source Python IDE

#82
post #17

JetBrains has actually open sourced the complete IntelliJ Community Edition IDE/platform: see http://www.jetbrains.org/display/IJOS/Home and https://github.com/JetBrains/intellij-community Incredible!

Furthermore, they are working on a cross-platform C++ IDE (hopefully using Clang for parsing): http://www.jetbrains.com/objc/features/cpp.html . I can't wait for the release.

With this new JetBrains IDE, Unix toolset, Xcode, etc, OS X might finally become a strictly better C++ development environment than Windows. One can hope...

Re: JetBrains releases open-source Python IDE

#83

bin/pycharm.sh ERROR: Cannot start PyCharm No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation. I wish this had been mentioned up front, before I spent all that time watching videos and such. :/ Nothing against java per se, just that it's a giant runtime/security-surface that has no bearing on my Python work. I'm still happy with Geany, gvfs, m…

JVM security concerns are irrelevant when you are running a desktop application. You aren't running it as root, and you aren't executing arbitrary code as if you were running applets. If arbitrary code is able to access the JVM on your computer, then you already have arbitrary code running on your computer.

Ok, though I still believe "less is more". Also prevents my browser from doing anything clever, like enabling the browser extension behind my back.

Re: JetBrains releases open-source Python IDE

#84
post #51

Does it support multi-selection, Sublime style? I just can't use an editor without it anymore. This is a bit OT, but Komodo got an update some days ago with multi-selection support, which I was quite excited to try. Only to find out their implementation is quite frankly useless. http://www.activestate.com/blog/2013/09/komodo-8-5-release 'Right-click in the editor and choose "Select --> Multiple Selection --> Add", th…

By multi-selection do you mean putting multiple things in the buffer? Because you can do that if you use Vim mode (using the standard multiple buffers of vim).

Re: JetBrains releases open-source Python IDE

#85

Excuse me if I'm being naive, but does Python development need an IDE? In what ways could it be helpful? I'm under the impression that Python is not compiled generally. I'm coming from the Ruby point of view

IDEs allow you to treat your entire project scope as one big ass open file. You can refactor, autocomplete, click-through, etc. in an entirely natural way that text editors cannot do (out-of-the-box).

This is a gross oversimplification, but it's how I sold a few of my friends on Jetbrains during their Apocalypse sale :)

Re: JetBrains releases open-source Python IDE

#86

I've been using the Anki[1] spaced repetition system to quickly get up to speed with the PyCharm key bindings. I've been using the JetBrains screencasts[2] to get up to speed with the IDEs features. Although these are too thin on the ground currently and i confess that i keep getting distracted by the JavaScript / AngularJS videos! The presenter on those i find draws me in more. Some of the PyCharm videos don't even…

If you are a Vim fan, try using IdeaVim plugin with PyCharm. Plugins can be installed directly from the in-IDE plugin library.

I tried to like IdeaVim, but simple things like undo/redo were broken by the mix of vim and intellij shortcuts. When even the basics don't work...

Re: JetBrains releases open-source Python IDE

#87

I've been using the Anki[1] spaced repetition system to quickly get up to speed with the PyCharm key bindings. I've been using the JetBrains screencasts[2] to get up to speed with the IDEs features. Although these are too thin on the ground currently and i confess that i keep getting distracted by the JavaScript / AngularJS videos! The presenter on those i find draws me in more. Some of the PyCharm videos don't even…

If you are a Vim fan, try using IdeaVim plugin with PyCharm. Plugins can be installed directly from the in-IDE plugin library.

I tried to like IdeaVim, but simple things like undo/redo were broken by the mix of vim and intellij shortcuts. When even the basics don't work...

Re: JetBrains releases open-source Python IDE

#89
post #45

Does this mean that the PHP, Ruby, and Obj-C versions will be seeing community editions soon as well?

No, this is very unlikely. (JetBrains CTO here, by the way.)

$50/year for the personal edition is a bargain, great product.

Re: JetBrains releases open-source Python IDE

#90

I've been using the Anki[1] spaced repetition system to quickly get up to speed with the PyCharm key bindings. I've been using the JetBrains screencasts[2] to get up to speed with the IDEs features. Although these are too thin on the ground currently and i confess that i keep getting distracted by the JavaScript / AngularJS videos! The presenter on those i find draws me in more. Some of the PyCharm videos don't even…

Wow. I use Anki to learn human languages and lower-level stuff. Language bindings? I am not sure whether to consider you a masochist or a hero!

Do you have a write-up on how you are doing this?

Post reply on HN