NEW PyCharm Features (2024 Update)
HTML-код
- Опубликовано: 9 июн 2024
- PyCharm has surprised us all with its latest update. Bringing features like sticky lines and new terminal which are both really cool!
▶ Become job-ready with Python:
www.indently.io
▶ Follow me on Instagram:
/ indentlyreels
00:00 Learning Python made simple
00:05 Intro
00:18 Sticky lines
02:11 Which PyCharm version do I use?
02:33 New terminal
06:10 What do you think?
Music:
1) Disco Knights - Quincas Moreira
2) Keep On Movin' - King Canyon
Sticky lines has been added also to VS Code recently (without extensions, like PyCharm). It is extremely useful.
Everyone on the VS Code subreddit is going MENTAL over it. Like seriously idk how people can be SO against a feature. I find it useful
@@tomchapman128 are they really against it? I find it extremely helpful. But then again I often have to deal with large yaml files from Cloudformation where you easily can get lost.
@@tomchapman128 Isn't it possible to disable? It's possible to disable sticky scroll in VS2022 at least.
In theory it could eat up valuable screen space if something is extremely deeply nested, but yeah, it's useful.
Good hints! Thanks ❤
Sticky lines feature is amazing!
Cool! I'll check if these functionalities are on VI as well.
Nice im going to try pycharm again
My VS Code updated a month or so ago and I saw sticky lines in it natively. I initially thought it was a bug till I read the release notes.
I loved the sticky lines in Xcode-love it! Now here too 😊😁
Is there any way to config or with a plugin set up in PyCharm to show the different errors per line like with nvim or with VSCode with "better errors"? It's pretty good to know the errors while you are typing with the description and reason before to run the script.
Oh never knew about Sticky lines 😊
Sticky lines are awesome!
wow I love that update
Yesss, I saw this happening in VS code and said, when did this happen? very useful. Glad its here to ... stick.
Indently 100% respects the usage of puns whenever possible
I noticed something else yesterday while I was working with your 30 projects code (from the Udemy class). When I opened the requirements.txt file, it flagged which packages had been marked as previously compromised and had been added to a national database of vulnerabilities. There were also actions I could take to resolve those issues by using a newer version of the package. That worked for all but one, PyPDF2, which has a vulnerability that is just a potential never ending loop. So far the upgrades don't seem to have introduced any breaking changes.
Also, just as a heads up, the PDF module was missing in the github download for the 30 projects, but I should be able to recreate i by watching the video and entering the code manually.
When i used the new pycharm version Venv wouldnt work it opens a "How do you want to open this file?" window popup. Im on Windows 10
Very nice
So, what do you have against VS Code? Just curious.
I actually do like pycharm a lot
I might be the only one, but I just find it more confusing. probably because I am not used to it, but when sticky feature was added to VSCode, more than once I did a misinterpretation of the code because I thought methods were shorter than I expected
No, I'm right there with you. I echo your thoughts; sticky lines seems pretty handy. I'm willing to give it some time to grow on me.
Sure ill ever use them 😅
Pls increase font size for ease of viewing. ty.
It’s pretty big, so he did already increased it.
3:46 Actual word: "autocomplete"; detected pronunciation: "outo-complete"; I love these people who have English accents! Makes your brain think a bit harder to pay attention to what they're saying.
That is funny: conversely, I love these people who are not used to non-native speakers. Makes your brain work a bit harder to imagine not having any incentive to speak a handful of languages somewhat fluently.
Silent face reveal
Sticky lines sure is cool, but couldn't you make an argument, that if you actually need it, your classes/methods are to large, specially if use boiler code reducing things like dataclasses?
Well, go and tell the person who wrote the random class that their class is too big then 😂
Classes can get quite large naturally with no better alternative. But for me, even on classes that are tiny, as soon as the class name and method name are out of sight, I tend to start making indentation errors, especially when I'm tired.
A class that fits on one screen entirely? That is a feeble thingy.
Once I have done a docstring, init, repr, str, it hardly fits already...
I think you should switch to VS Code. It has more features and is better optimized for programming related tasks.
you funny 🤣
VS code is for Javascript.
Pycharm is for Python.
@@DhavalAhir10 wait. who told you that?. VS code is for every programming language.
+ it supports extensions
@@Apathetic-co3cw
I know this.
I am using both.
Pycharm has their own advantages with Python to debug code, write better code also pycharm gives you Pythonic suggestions wherever VS code can't
If you need sticky lines, your functions are too large