42 PyCharm Tips and Tricks

  Рет қаралды 82,854

JetBrains

JetBrains

Күн бұрын

Пікірлер: 74
@cdbe-xu4zj
@cdbe-xu4zj 2 жыл бұрын
# navigation 4:50 02/42 Reduce Clutter 5:58 03/42 Disable Tabs 8:30 04/42 Recent Files 10:40 05/42 Recent Tools 12:00 06/42 Navigate By Symbols 16:10 07/42 Navigate By Files 17:30 08/42 Navigate By Cursors 19:15 09/42 Activate Navbar 21:00 10/42 Navigate Files Navbar 22:42 11/42 Open File Navbar 23:20 12/42 Speedsearch Navbar 24:40 13/42 Create File Navbar 26:00 14/42 Find In Path Navbar # code editing 27:20 15/42 Add Line 29:49 16/42 Make Extend Selection 30:40 17/42 Move Block 32:00 18/42 Reformat Code 33:40 19/42 Optimize Imports 35:30 20/42 Generate Imports 37:35 21/42 Install And Import 39:18 22/42 Adding Fields 40:05 23/42 Rename File 42:10 24/42 Rename Symbol 45:18 25/42 Quick Documentation 46:20 26/42 View Parameter Info # run and debugging 47:10 27/42 Run From Keyboard 49:00 28/42 Conditional Breakpoints 51:35 30/42 Split Screen 53:18 31/42 Run Single Test 54:58 32/42 Autorun Tests # git 55:40 33/42 Spot Coverage 57:18 34/42 Local History 1:00:05 35/42 Create From Github 1:01:00 36/42 Put Under Version Control 1:01:25 37/42 Reword Commit Message 1:01:59 38/42 Undo Commit 1:02:42 39/42 Partial Commit # misc 1:03:50 40/42 Run Npm Scripts 1:04:42 41/42 Wrap Selection With Tag 1:05:27 42/42 Create SQlite Notion: thayakorn.notion.site/42-workshop-pycharm-507942d384d7493fb689a4054b28e605
@vivek5807
@vivek5807 2 жыл бұрын
Thanks
@kalekalekale
@kalekalekale 3 жыл бұрын
My personal favs: ctrl,ctrl hold then up or down to duplicate cursor. Shift, shift for search everything.
@arshdeepkaurchandhok
@arshdeepkaurchandhok 4 жыл бұрын
Love how you explain everything multiple times. As a beginner, I don't usually see such a detailed video. 😄♥️
@JetBrainsTV
@JetBrainsTV 4 жыл бұрын
Glad you liked it!!
@solomonsparling5378
@solomonsparling5378 Жыл бұрын
Thanks Paul. This is great! There are too many "top 10 tricks" type videos. I'm really happy that this has some in depth content.
@JetBrainsTV
@JetBrainsTV Жыл бұрын
Glad you enjoyed it!
@EdCardinal-MindThump
@EdCardinal-MindThump 5 жыл бұрын
I knew a lot of these, but found some new stuff, thanks!
@OtRatsaphong
@OtRatsaphong 2 жыл бұрын
Great video! Very much to the point and very focussed on productivity. Thank you 😊
@zapy422
@zapy422 4 жыл бұрын
KZbin should provide an option for tipping when you get server great content
@JetBrainsTV
@JetBrainsTV 4 жыл бұрын
Your appreciation is enough.
@goldwinstewart6590
@goldwinstewart6590 4 жыл бұрын
Honestly, no, this is a GENIUS idea. Especially in a world of crypto currency where it could be small and easy. (also, if you read this, thanks jetbrains for the amazing software. I'm definitely getting the pro version when I can afford it)
@SJDPS
@SJDPS 4 жыл бұрын
Maybe you are talking something like this basicattentiontoken.org/
@fedepia84
@fedepia84 2 жыл бұрын
Fantastic video. One that I think it's missing is the "double shift", super helpful for when we forget a shortcut lol
@123liveo
@123liveo 4 жыл бұрын
Superb video. I have watched it a number of times now. Will use it in my class. Thanks.
@JetBrainsTV
@JetBrainsTV 4 жыл бұрын
Please do!
@klarnorbert
@klarnorbert 4 жыл бұрын
@@JetBrainsTV Hey! It'd be nice to see some up to date showcase video about PyCharm. Is anything like that planned in near future?
@MicroElf7
@MicroElf7 2 жыл бұрын
Amazing explanation and visualisation! Super helpful!
@zapy422
@zapy422 4 жыл бұрын
All software should be accompanied by such video. It difficult for the user to figure all these by himself.
@graycat7777
@graycat7777 3 жыл бұрын
Also people who aren't men
@blackkiritok
@blackkiritok 5 жыл бұрын
Thank you so much. Amazing video.
@Ashwanikumar-pt3cy
@Ashwanikumar-pt3cy 4 жыл бұрын
Thank you Jetbrains so much
@alexanders8341
@alexanders8341 3 жыл бұрын
It’s amazing how much I learnt in just an hour!
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
Thank is super! We are happy to read this. Any favorites?
@TrungDuongCMU
@TrungDuongCMU 4 жыл бұрын
Why the tips tutorial only for MasOS, how about Windows?
@mikhailkulygin3527
@mikhailkulygin3527 2 жыл бұрын
Speed typing is a nice option + I prefer no-tabs development, too + recent files are available on Ctrl+Tab (Mac) as well
@MaksRybalchenko
@MaksRybalchenko 2 жыл бұрын
I prefer Cmd+E instead of Ctrl+Tab. Because the last one will produce an action as soon as you release the button, but Cmd+E just opens a popup.
@denisg9913
@denisg9913 3 жыл бұрын
Подскажи пожалуйста как прописать выполнение комбинации сочетания клавиш ctrl+tab?
@kevon217
@kevon217 Жыл бұрын
“Quickly lickitysplittely” . Going to start using that.
@Gosu9765
@Gosu9765 4 жыл бұрын
Amazing walkthrough. Thank you.
@JetBrainsTV
@JetBrainsTV 4 жыл бұрын
Glad you enjoyed it!
@NdamuleloNemakh
@NdamuleloNemakh 2 жыл бұрын
Very cool!
@عبوديالسيد-خ8ر
@عبوديالسيد-خ8ر 3 жыл бұрын
برنامج pycharm لكن فية مشكلتين ! ١- انه مش بيفتح بسرعه فهل فيه برنامج يخلي pycharm يفتح اسرع ٢ - بتكون عندي تعليق ( البرنامج لا يستجيب) اثناء كتابة الاكواد فهل دي المشكله من الكمبيوتر نفسه والا من البرنامج وايه او الحل من فضلك ؟
@nikitasid4947
@nikitasid4947 5 жыл бұрын
Finally... SHIFT+COMMAND+V for pasting what you have copied several steps before worths mentioning - really useful (if fact is an enhanced version of Copy-Paste pattern). And SHIFT+COMMAND+I for quick checking the variable value or method body. Double SHIFT calls for a better explanation.
@rajshekarkulathu1602
@rajshekarkulathu1602 4 жыл бұрын
Double shift does not work as documented. And nobody talks about it
@pauleveritt201
@pauleveritt201 4 жыл бұрын
All good points. On double-shift (search anywhere), I find myself to be an outlier on that. I just prefer limiting my search to Symbol/File/Action immediately. As such, I'm more comfortable giving the tips that I personally use. But your point is valid.
@kerim4427
@kerim4427 3 жыл бұрын
can someone add a list of individual tips and the corresponding timestamp?
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
Each tip also has a full page devoted to it in the PyCharm Guide, organized into a playlist of the 42 tips. There, for each tip, you can find a long narrated video, short tweet-style video, an in-depth writeup, and links to related material. www.jetbrains.com/pycharm/guide/playlists/42/
@patrickwerz4608
@patrickwerz4608 5 жыл бұрын
Nice. Can someone at jetbrains make a video like this for webstorm.
@JetBrainsTV
@JetBrainsTV 5 жыл бұрын
We will certainly consider it. Thanks for the feedback.
@pauleveritt201
@pauleveritt201 4 жыл бұрын
Watch the WS blog for an announcement this week.
@PanupatChong
@PanupatChong 5 жыл бұрын
hmmmm the only thing I dislike about Window's Alt+Home is that I need to spread my hands way wider than I'd like. Sure it's faster than grabbing my mouse but the range of movement isn't that far off.
@trippy_b
@trippy_b 3 жыл бұрын
how do I enable auto competetion or suggestion of jinja templatings like {% if %} {% endif %}
@paulweveritt
@paulweveritt 3 жыл бұрын
Hi, Jinja2 support is in PyCharm Professional. Are you using perhaps PyCharm Community Edition instead?
@trippy_b
@trippy_b 3 жыл бұрын
@@paulweveritt Hello Sir! I am using a one with licensed version for Students
@paulweveritt
@paulweveritt 3 жыл бұрын
@@trippy_b Does completion work for Jinja2 syntax things such as endif?
@trippy_b
@trippy_b 3 жыл бұрын
@@paulweveritt No it does't work, can you suggest me anything of help please?
@paulweveritt
@paulweveritt 3 жыл бұрын
@@trippy_b Hi, here are the docs about setting up template languages www.jetbrains.com/help/pycharm/template-languages.html#template-language-pane
@Mikefence
@Mikefence 5 жыл бұрын
wow good people !
@amirhossiensalighedar3546
@amirhossiensalighedar3546 4 жыл бұрын
thanks
@LaurentLaborde
@LaurentLaborde 3 жыл бұрын
i disliked "Zen Mode" until i found this video
@alisazhila4458
@alisazhila4458 3 жыл бұрын
Ugh, nothing was said about code templates. Otherwise, lots of useful stuff! Thanks!
@88k-j3h
@88k-j3h 5 жыл бұрын
I want to ask you how to delete variable ?
@pauleveritt201
@pauleveritt201 4 жыл бұрын
Sorry, didn't see this. Do you mean "delete the symbol under the cursor" or something like "change across the project"?
@goranbrannstrom
@goranbrannstrom Жыл бұрын
Wow! Shift-Ctrl-Alt-N to find a symbol? Are you kidding me? :-) If I could press that many keys at once I'd have been a professional piano player instead of a linux admin.
@jeremymorrison2394
@jeremymorrison2394 3 жыл бұрын
Coming from VSCode.... what the hell was I DOING over there!!!!
@kevon217
@kevon217 Жыл бұрын
“WHERE’S LARRY?!?!?”
@marcr1118
@marcr1118 2 жыл бұрын
PyCharm Tips and Tricks, and there is no dark-mode :(
@Biokompott
@Biokompott 3 ай бұрын
You could have said this is in 5 minutes
@raghutilakdas9964
@raghutilakdas9964 Жыл бұрын
in windows 11 pycharm is working only for arithmetic operation No modules working !!!!!! like numpy etc visual studio code is better than this
@danielwarzecha2007
@danielwarzecha2007 2 жыл бұрын
was so excited...then realized its a MAC pc... :(
@Sniderpower
@Sniderpower 5 жыл бұрын
This is completely fucking useless to me as a Windows user. The keyboard shortcuts don't work.
@pauleveritt201
@pauleveritt201 5 жыл бұрын
At 3:07 it mentions the Presentation Assistant plugin which shows the keyboard shortcuts on all 3 platforms.
@PRIMEVAL543
@PRIMEVAL543 4 жыл бұрын
AHHH MY EYES HURT!!! pls use dark mode XDD
@pauleveritt201
@pauleveritt201 4 жыл бұрын
(Sorry, just seeing this.) It's interesting, many in our field are taught to use light themes for presentations. But webinars might be different. Of course, we'll then get the other view as feedback. :)
@PRIMEVAL543
@PRIMEVAL543 4 жыл бұрын
Paul Everitt Id say its all about the screens. Dark mode on PowerPoint wont work well, while dark mode on screens is favorable, especially in videos many people are watching not solely on daytime. Ive searched for python tutorial and the top 6 videos I found are all dark mode. Besides that displaying Ive gotta say nice video, keep up the good work m8
@PRIMEVAL543
@PRIMEVAL543 4 жыл бұрын
Paul Everitt Im studying computer engineering and asked 14 IT and CE students around, only 1 preferred white screen. My roommate works for an IT company and he has only seen colleagues using dark screens.
@pauleveritt201
@pauleveritt201 4 жыл бұрын
@@PRIMEVAL543 I'm about to do a WebStorm webinar. We'll do a poll. I'm also hoping to redo these videos in Q2, need to decide soon.
@kerim4427
@kerim4427 3 жыл бұрын
@UC90sw3CV9_pRr01G0VFGHxA lol nightowl ​@@pauleveritt201 maybe consider making both dark and light mode videos?
@virenowhal9303
@virenowhal9303 3 жыл бұрын
Dude you sound like Linus (Linus Tech Tips) and even look like him 😂
@ruroruro
@ruroruro 4 жыл бұрын
Nice video. Only a single complaint. You really really need to get to the point quicker. Programmers are busy people. This video doesn't need to be 1 hour long. The way you present is *really* annoying. I am not a pre-schooler. You don't need to repeat that I can use speedtyping 100 times. You don't need to spin a magical story about the adventures of a hypothetical programmer in autocomplete-land. Get. To. The. Point. Just show me the features. I'll figure it out from there.
@pauleveritt201
@pauleveritt201 4 жыл бұрын
You make a reasonable point. When I work with people, most of them need multiple reminding before speed typing becomes a habit. I could, though, remove that for webinars like this. Any other points about my presentation style that are really annoying?
@ruroruro
@ruroruro 4 жыл бұрын
@@pauleveritt201 sorry, if I was a little over the top in my original comment. I tend to over exaggerate. It's not the mentions of speedtyping specifically, that were annoying, you are right that people probably won't get it after the first mention, so it's alright to mention it often. There is however a big difference between just mentioning it and explaining, how it works each time. The thing that I found the most annoying was actually the pacing. I (and probably most other viewers) came to this video to see a list of features of the IDE, that we didn't know about. I wanted to get my mind blown by all the cool features/workflow tips I didn't know about. What I got was a long instructional video and I had to "extract" the information I wanted from it. In my opinion, the "seminar" format doesn't fit too well in the context of a KZbin video. I would suggest, that you instead optimize for information density. I am guessing that this was a recording of a real seminar originally? I guess, one problem is that I had a false expectation from the title of this video. If you want a reference, for the kind of video I expected - watch some generic "Top 10 foobar tips" video
Build-a-GitHub-Bot
1:02:23
JetBrains
Рет қаралды 7 М.
Effective Data Science with PyCharm
46:11
JetBrains
Рет қаралды 92 М.
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 11 МЛН
This dad wins Halloween! 🎃💀
01:00
Justin Flom
Рет қаралды 11 МЛН
10 Python Tips and Tricks For Writing Better Code
39:21
Corey Schafer
Рет қаралды 1,3 МЛН
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 72 М.
IntelliJ IDEA Tips and Tricks
51:37
JetBrains
Рет қаралды 22 М.
The Only Unbreakable Law
53:25
Molly Rocket
Рет қаралды 333 М.
5 Good Python Habits
17:35
Indently
Рет қаралды 573 М.
Advanced Debugging in PyCharm
59:44
JetBrains
Рет қаралды 31 М.
What Does It Take To Be An Expert At Python?
1:52:03
Coding Tech
Рет қаралды 1,7 МЛН
Kubernetes 101 workshop - complete hands-on
3:56:03
Kubesimplify
Рет қаралды 1,6 МЛН
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34