Extra Features2:45 with Kenneth Love
Before we wrap up PyCharm, let's see some of the other useful features, like the Python shell, tips, and more.
And lastly, I just wanna cover a couple of the other features in the PyCharm and 0:00 these are not necessarily the most handy or useful things but, 0:04 there are good things to know about and 0:08 that you'll use often on throughout your coding in PyCharm. 0:09 Down at the bottom, here you do have access to a terminal and a Python console, 0:13 both of which use What you're used to, nothing different there. 0:17 And then also if you go to Help, there is this tip of the day, 0:23 which you can turn on you can tell it to show these at start up. 0:27 It's kind of nice, 0:30 because it'll show you a tip at the beginning of your PyCharm session. 0:30 You can also hit next tip and previous tip. 0:35 to move back and forth through the tips. 0:37 And it's a great way to kind of learn a little bit about the editor. 0:40 Along that same line under Help, is the productivity guide. 0:44 So the productivity guide is more of, these are all those different features 0:47 which you can see right here under features. 0:52 And they tell you when you've used them, and how many times you've used them. 0:54 So if you're like, I want to do, I dont' know, recent changes. 0:57 Then you can click on this and it shows you how to find it, though it's 1:02 option shift c, and this will show you all of your recent changes on a project. 1:05 So you can be like, I want to be sure and use that, and then go ahead and use it. 1:10 It's really kind of handy. 1:14 Another one that's really good to explore, and I can't go too far in this, but 1:15 I'll do a little bit, is this refractor menu. 1:19 So if I go up here to Refactor, this lets me do a bunch of different stuff. 1:22 And one of the things that I find myself doing most of the time, is renaming it. 1:26 So I'm gonna hit Rename on say_hello, and 1:29 I'm gonna have it change this to print_howdy, cuz that's what we're doing. 1:33 And then I'm gonna say Refactor, and my term down here is like hey, 1:37 you've got it here, and I'm gonna say yeah, do that refactor. 1:42 And it changed both of those names. 1:47 So they now both say, print howdy instead of say hello. 1:49 So it makes it to where you can quickly rename a function in multiple places. 1:53 Or a variable. 1:58 Or a class. 1:59 Or anything else. 2:00 And it'll look across multiple file to change it in all the places 2:01 that you've used it. 2:04 So hopefully you can explore PyCharm and find some other really handy features. 2:05 If you find something that you really love, 2:09 be sure to share it in the community so other people can find it too. 2:11 For a lot of developers tools like PyCharm are just too heavy, they hold your hand 2:15 too much, or make coding feel like you're just pushing Lego pieces together. 2:19 In fact, that used to be my opinion too. 2:22 I used TextMate, Sublime Text, Vim and Emacs for years, because I liked 2:25 the feeling of using a lightweight, extensible editor to write my code. 2:29 But I noticed that over time my editor became more and 2:33 more bogged down with plugins and extensions to fill little niches. 2:36 I've been using PyCharm pretty heavily for the past half year or so, 2:40 and I wish I'd used it sooner. 2:42
You need to sign up for Treehouse in order to download course files.Sign up