10 PyCharm Tips To Code FASTER! 🚀🚀🚀

  Рет қаралды 51,998

Patrick Loeber

Patrick Loeber

Күн бұрын

10 PyCharm Tips to increase productivity! In this video I got help from Nafiul Islam, a Developer Advocate at Jetbrains.
Nafiul on Twitter: / gamesbrainiac
PyCharm on Twitter: / pycharm
Get my Free NumPy Handbook:
www.python-engineer.com/numpy...
✅ Write cleaner code with Sourcery, instant refactoring suggestions in VS Code & PyCharm: sourcery.ai/?... *
⭐ Join Our Discord : / discord
📓 ML Notebooks available on Patreon:
/ patrickloeber
If you enjoyed this video, please subscribe to the channel:
▶️ : / @patloeber
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
🖥️ Website: www.python-engineer.com
🐦 Twitter - / patloeber
✉️ Newsletter - www.python-engineer.com/newsl...
📸 Instagram - / patloeber
🦾 Discord: / discord
▶️ Subscribe: / @patloeber
~~~~~~~~~~~~~~ SUPPORT ME ~~~~~~~~~~~~~~
🅿 Patreon - / patrickloeber
#Python
----------------------------------------------------------------------------------------------------------
* This is an affiliate link. By clicking on it you will not have any additional costs, instead you will support me and my project. Thank you so much for the support! 🙏

Пікірлер: 48
@minholee7084
@minholee7084 2 жыл бұрын
00:30 01. Find Action 02:35 02. Live Templates 03:36 03. File Navigation 04:20 04. Right Split 04:34 05. Reformat 05:15 06. Cyclic Code Completion 05:34 07. Optimize Imports 06:47 08. Language Injection 07:30 09. Evaluate Expressions 08:31 10. Check Regular Expressions
@patloeber
@patloeber 2 жыл бұрын
thanks for putting this together :)
@minholee7084
@minholee7084 2 жыл бұрын
@@patloeber You're welcome, thx! :)
@suham5132
@suham5132 8 ай бұрын
hey how do i move from one cursor place to another? I use vscode remap and tab doesn't work. it indents the line instead
@TheCareymosier
@TheCareymosier 3 ай бұрын
code completion inside a string is a game changer....THANK YOU! from the bottom of my coding heart.
@Glomsky
@Glomsky Жыл бұрын
nice vid! here are some of my favs: alt + shift + left arrow: goes to previous cursor place alt + shift + right arrow: goes to next cursor place (after doing above) ctrl + w: marks whole word ctrl + w: (multiple times): marks whole expression (for example arguments in method call) ctrl + b == ctrl + mouse click (instead of switching hand to the mouse) ctrl + y: removes whole line ctrl + d: copies line above cursor (or marked word) alt+shift+insert: simultaneous multi-line editing (google it out!) this one seems complex but is simple really and handy: ctrl+shift+*+1 - collapses all code on level 1 (the * and number must be on numpad, sorry latptops) ctrl+shift+*+2 - collapses all code on level 2 ctrl+shift+*+3 - collapses all code on level 3 etc.
@suham5132
@suham5132 8 ай бұрын
hey how do i move from one cursor place to another? I use vscode remap and tab doesn't work. it indents the line instead
@davititchanturia
@davititchanturia 2 жыл бұрын
I think we need more of these
@malbec21digital
@malbec21digital 2 жыл бұрын
Awesome, thank you guys, really helpful!
@breakersun
@breakersun 2 жыл бұрын
Cool tricks. Thanks mate.
@jesusromero9167
@jesusromero9167 Жыл бұрын
Great video!!
@biscut6296
@biscut6296 Жыл бұрын
The first tip is nice thanks
@kirilllosik7054
@kirilllosik7054 Жыл бұрын
nice video, thank you
@FrankC321
@FrankC321 2 жыл бұрын
Power user tips. Favorite PyCharm tip is to watch Patrick's video's for help! Thank you!
@patloeber
@patloeber 2 жыл бұрын
hehe thank you :)
@JackWill.
@JackWill. Жыл бұрын
Hi pat as a beginner do you recommend using pycharm instead of vscode? Thanks mate subbed
@fastrockstar1705
@fastrockstar1705 2 жыл бұрын
Du hast mir gerade für meine weitere Zukunft Stunden gespart! Alle Tipps kannte ich vorher nicht. Vielen Dank! ;)
@patloeber
@patloeber 2 жыл бұрын
nice!
@ProspectivePlans
@ProspectivePlans 2 жыл бұрын
I can’t wait to use the productivity tips in my life! 💫 Keep rising to be who you want to be! 💫 #keeprising #risingtobe #aswerise
@richfowler33
@richfowler33 9 ай бұрын
Use mouse scroll wheel click on a function and it takes you to the code for that function. If you have a mouse with forward / back buttons you can then go back again.
@rishikesh6573
@rishikesh6573 2 жыл бұрын
I love your theme how to get that theme?
@MysteriousIndiaYT
@MysteriousIndiaYT 2 жыл бұрын
Which theme you are using in Your Pycharm?
@pradeeshgilly
@pradeeshgilly Жыл бұрын
What's your theme used in pycharm?? How can we get that?
@hlubradio2318
@hlubradio2318 Ай бұрын
Do a code completion one
@timo_b3
@timo_b3 11 ай бұрын
that regex feature is actually fire
@erdemisitan
@erdemisitan Жыл бұрын
which theme colour do you use?
@victorlee7117
@victorlee7117 Жыл бұрын
why i have shift + end, it will create new line for me instead of right split?
@user-wr4yl7tx3w
@user-wr4yl7tx3w 2 жыл бұрын
How about tips for VSCode?
@7hun9
@7hun9 Жыл бұрын
Got very nice helps from this video : ) But I have a problem: There are some languages after selecting Inject language or reference, but none of them are SQL-like. How to get as many languages as shown in this video? Do I need pycharm pro or just some plugins? Grateful from the bottom of my heart.
@tkd128
@tkd128 6 ай бұрын
Yes, this requires pro version and it is actually PyCharm integration with DataGrip. And it is actually more powerful than author shows. For example notice that in addition to auto-completing the SQL keywords it also suggests table names and column names. So it actually works with your specific database (of course PyCharm needs to be connected to it to get the schema). This also allows me to verify the statement and making sure it returns what I need, I can also refactor the database etc. I don't understand why JetBrains doesn't advertise this more (I'm trying to find a good KZbin video showing it but I'm failing, there's one from JetBrains, but they are showing EAP version which is still buggy, so it looks less impressive). For me it removes the reason for ORM or at least SQL builders. It basically solves (or at least minimizes) that impedance mismatch between code and SQL.
@user-wr4yl7tx3w
@user-wr4yl7tx3w 2 жыл бұрын
Can you recommend a python profiler, to help accelerate the code?
@teodorlamort3864
@teodorlamort3864 Жыл бұрын
Snakeviz!
@falklumo
@falklumo 11 ай бұрын
Its built into python
@carlgodfre6804
@carlgodfre6804 Жыл бұрын
curious but didn't understand anything but intrige
@talhaibnemahmud
@talhaibnemahmud 2 жыл бұрын
What's the Theme you're using?
@patloeber
@patloeber 2 жыл бұрын
Dracula :)
@NickWindham
@NickWindham Жыл бұрын
Sorcery
@just_eric
@just_eric Жыл бұрын
I thought your channel had a different name
@patloeber
@patloeber Жыл бұрын
I changed my channel name just last week
@StartNight-df3sv
@StartNight-df3sv Жыл бұрын
Its ashame that Pycharm never warn the developer when there is a mistake on the code. Eg. I call a function A from another funtion B. Where the function A was moved to a class or the not yet written yet. Rarely when our pointer enters function B, that time a tiny string, so called warning appears on the debug console. That too no red color. But the project runs... We will come to know this only after we release the project. Shame on pYCHARM.
@falklumo
@falklumo 11 ай бұрын
Use type hints and Pycharm can help out more. Your complaint really is about Python, not Pycharm. With a typed language, Jetbrain IDEs catch all possible errors upfront.
@janekschleicher9661
@janekschleicher9661 9 ай бұрын
@@falklumo One thing that does not work in the video is the the injected SQL is not checked for possible errors. The WHERE "email" is not null is a WHERE 1=1 clause, and at it's best a SQL linter would warn us about that (probably email shouldn't be in quotes) :-)
@fruitfcker5351
@fruitfcker5351 2 жыл бұрын
My 1 PyCharm tip: Remove PyCharm, Install VSCode
@asnaeb2
@asnaeb2 2 жыл бұрын
Instructions unclear, interpreter not found
@pedromogga6928
@pedromogga6928 2 жыл бұрын
Just NO ... yes VSC is more lightweight but I honestly can't think of a single thing VSC is better at than Pycharm .... certainly Pycharm Professional. If you need to use databases for example .... which most prof devs do .... the VSC integration is not even in the same ballpark as Pycharm professional....but it obviously costs money.
@falklumo
@falklumo 11 ай бұрын
The other way round, the tip goes … Really, I use both, but in comparison, vscode is a toy.
42 PyCharm Tips and Tricks
1:08:08
JetBrains
Рет қаралды 81 М.
The most important Python script I ever wrote
19:58
John Watson Rooney
Рет қаралды 86 М.
Chips evolution !! 😔😔
00:23
Tibo InShape
Рет қаралды 33 МЛН
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 787 М.
10 Python Basics You Should Know!
10:08
Patrick Loeber
Рет қаралды 78 М.
5 Awesome PyCharm Tricks / Features
13:07
NeuralNine
Рет қаралды 17 М.
I Tried Every AI Coding Assistant
24:50
Conner Ardman
Рет қаралды 672 М.
15 Python Libraries You Should Know About
14:54
ArjanCodes
Рет қаралды 353 М.
Python dataclasses will save you HOURS, also featuring attrs
8:50
Основы PyCharm | Лучшая IDE Для Python
37:50
PyLounge - программирование на Python и всё о IT
Рет қаралды 168 М.
Premature Optimization
12:39
CodeAesthetic
Рет қаралды 749 М.
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1 МЛН
11 Tips And Tricks To Write Better Python Code
11:00
Patrick Loeber
Рет қаралды 598 М.