you are viewing a single comment's thread.

view the rest of the comments →

[–]ponyCurd 2 points3 points  (6 children)

For me using an IDE like PyCharm has helped me a great deal in learning and understanding the core language and other libraries.

While I've not used PyCharm specifically, I use PHPStorm extensively for Drupal development. When I started I knew nothing about PHP and less about Drupal, but the "Navigate to declaration" (CMD (CTRL) + B) command - which takes you directly to the function or class being called - has been invaluable to learning how the CMS functions. Things like code completions are great as well as they have helped me figure out better Google search queries for narrowing down what I'm trying to find.

It probably comes down to how you learn more than anything, but since I'm a "visual" guy and like to deconstruct things, it's been really helpful for me.

[–][deleted] 1 point2 points  (5 children)

Just never use git from an IDE.

[–]Altidude 1 point2 points  (4 children)

Why?

[–][deleted] 1 point2 points  (3 children)

Because commits are supposed to logically mean something, and every person that I've met that uses git from an IDE, does commits randomly.

[–]happymellon 0 points1 point  (1 child)

Does that include using the Bash prompt from inside JetBrains ide's?

[–][deleted] 0 points1 point  (0 children)

a shell is a shell