Pycharm vs IntelliJ Idea w/ Python plugin. Missing features?

Answered

Hi. I've had Pycharm subscription before, now I've just switched to all products pack, which basically means I'd like to use IntelliJ with Python plugin instead of Pycharm.

The transition is not as smooth as I expected. Right now I cannot figure out how to set up two things that I had no problems with in Pycharm.

1. Buildout support. In Pycharm there was a section to configure buildout support in Settings / Build, Execution, Deployment / Buildout Support. Here I have just no idea on how to get this stuff done as it doesn't appear to be anywhere in the settings. Any hint?

2. For django project: when I'm in "Edit Configurations" window, there is a message at the bottom: "Error: Please select Django module". But... where? In the project's virtualenv (called SDK here) there is django installed. In Pycharm there was a section Settings / Languages & Frameworks / Django to configure this stuff. Here I don't know what's the replacement. Any hint again?

Thanks

Radek

3 comments

Looks like I cannot use just File / Open to open an existing project (which I tended to do in PyCharm) to use framework features in Idea, but need to do File / New / Project From Existing Sources. Then the framework (+ buildout if in use) is autodetected (in my cases it's been done correctly) and can be configured in File / Project Structure. With just File / Open I couldn't find those configurations anywhere. Well, that wasn't the most intuitive thing to do, at least for me, but well, it's solved.

1

> Buildout support. In Pycharm there was a section to configure buildout support in Settings / Build, Execution, Deployment / Buildout Support. Here I have just no idea on how to get this stuff done as it doesn't appear to be anywhere in the settings.

 Please go to File| Project structure| Facets| Press "+"| Buildout support.

 

>  In Pycharm there was a section Settings / Languages & Frameworks / Django to configure this stuff. Here I don't know what's the replacement.

 Please, check:  File| Project structure| Facets|  Press "+"| Django.

 

 

0

You are right, simple Open feature is the only thing missing in IDEA compared to the lightweight IDEs. Being a polyglot IDE, it needs to know what language/framework you are going to use in each module, hence a bit more complicated initial project setup.

0

Please sign in to leave a comment.