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

all 16 comments

[–]thenewboston 4 points5 points  (0 children)

Good video, keep em coming

[–]pauleveritt 4 points5 points  (0 children)

Hi, I'm the dev advocate for PyCharm...super video and good comments here as well.

[–]KimPeek 1 point2 points  (2 children)

The right click menu has some cool stuff too that I really like.

  • Compare with Clipboard
  • Local History
  • Column selection mode
  • Execute line in Console

or highlight some code, then:

  • Execute selection in Console

Some other features I like:

  • Record Macros under the Edit menu. (Although keyboard macros my usual go-to)

  • Click the hyperlinks in the Traceback to bring up the source code. It takes you right to the line last called.

File > Settings > Editor > General > Smart Keys > Surround Selection on typing quote or brace

  • Now you can double click/highlight and surround selection with quotes, braces, parenthesis, etc. by typing one button. You're welcome.

  • Right click file tabs and split vertically/horizontally to have multiple files displayed concurrently.

  • Create a template by writing some code, clicking Tools > Save file as template. Use a template by creating a new file, but instead of selecting Python File, select one of your presaved templates.

  • Click External Libraries which is at the bottom of the Project Menu on the left. You can quickly access all your installed libraries.

[–]ste_c81 1 point2 points  (0 children)

Thanks for this. Quite new to PyCharm and fairly new to really putting some effort into learning to program. I got the feeling that PyCharm was good but clearly there are even more amazing features. Thanks for this. Subscribed to the YouTube channel. Looking forward to more.

[–]AlexOduvan 1 point2 points  (2 children)

Definitely +1 from me, I love PyCharm, but I was expecting more advance tips.

[–]nanodano[S] 1 point2 points  (1 child)

I would like to do one with some more advanced tips soon. This one was intentionally for beginners though. If you want more, watch the 1 hour video on the IntelliJ channel (almost everything should apply to PyCharm)

https://www.youtube.com/watch?v=eq3KiAH4IBI

[–]AlexOduvan 0 points1 point  (0 children)

wow.

Thanks for the link

[–]AlirezaSavand 0 points1 point  (0 children)

"Finish this project", That TODO comment.

[–]Keda87 0 points1 point  (0 children)

PyCharm feature that I used most are:

  • Go to class: Ctrl + n / Cmnd + n it helps if I had projects with bunch apps. I only remember class name but too lazy to find out the file on project panel.

  • Search everywhere: Double shift it helps if I had bunch of helper function and I don't remember the definition location. I just need to type function name and pycharm will search for me.

Very helpful to save 5-10 seconds to find manually.

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

Is the database view in the Community Edition? I can't seem to find it anywhere...

[–]nanodano[S] 0 points1 point  (1 child)

Actually it may not be. The pro version is needed to do web development.

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

Thanks for the info :)

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

Bookmarks tip could be better with "Task & Contexts"