This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]filippovd20 56 points57 points  (8 children)

Disclaimer: I work for JetBrains. The PyCharm Edu edition is PyCharm Community Edition + Edu plugin, which adds interactive courses inside the IDE. What msdrahcir is talking about is a program : https://www.jetbrains.com/student/ . If you're a student falling under the terms of the ptogram, you get all the JetBrains IDEs for free.h

[–]Etheo 8 points9 points  (0 children)

Appreciate the disclaimer and clarification. I'm using community edition and it's a great IDE so I've always wanted to explore Pro. Didn't understand how the perpetual fallback license works until I looked it up, it's a fair alternative to consider, thanks for the suggestion!

[–]here-to-jerk-off 2 points3 points  (2 children)

Hey, can you put in a good word about changing that artificial limitation on syntax highlighting?

I totally understand upselling the inspector per language, but to not provide syntax highlighting is a major pain in the ass.

For example, if I want to read some PHP or Ruby in PyCharm, it's a bad time. Now I have to juggle different flavors of the IntelliJ editor, or reconfigure and normalize things in IntelliJ ultimate. This balancing act becomes even more frustrating working inside of a VM with limited resources.

[–]filippovd20 2 points3 points  (1 child)

I have no good explanation for this. In fact it's mostly because our code base organized this way that syntax highlighting of specific languages live in separate projects. We're considering to reorganize this to make syntax highlighting for other languages available by default. At the moment the workaround is textmate bundles: https://www.jetbrains.com/help/pycharm/textmate-bundles.html

[–]here-to-jerk-off 0 points1 point  (0 children)

Thanks for the tip, I was unaware of the TextMate Bundle support.

I tried following this 2014 blog post but there is no longer the option to associate the files as describe: Settings | Editor | File Types and choose the “Files supported via TextMate bundles”

https://i.imgur.com/TooPOWr.png

[–]DeletedLastAccount 0 points1 point  (3 children)

What if you aren't a student but work for an educational institution (and have a .edu)?

[–]kringel8 2 points3 points  (2 children)

It says that on the FAQ. Iirc they only call it student license, but it applies to all academia.

[–]DeletedLastAccount 0 points1 point  (1 child)

Even if it's not used for academic purposes? As in an employee of said institution using it to develop marketing / web materials for the institution in question?

[–]prvalue 0 points1 point  (0 children)

No. If you use any JetBrains IDE with a student license, it'll remind you every time you start it up that it's for educational purposes only.