Never thought I would get myself to watch an hour long talk on how to use an IDE :D I feel much more productive when using IntelliJ after hearing this session. Thank you +Hadi Hariri
I've been using Eclipse for quite some time. After watching some Kotlin videos and this one, I am very pleased with this IDE. I am now an intellij user :) Great video.
Awesome! So many useful tips! p.s.: first thing - some windows system hot keys should be disable: i.e. Ctrl+Alt+Arrow keys rotate and flip screen by default
JetBrains IDEs are so great. :) I still use tabs.. But in a very special way: better-touch-tool invokes cmd-[ (next Tab) when I "TipTap Right (1 Finger Fix)" on my touchpad. And a 3-Finger swipe left is mapped to "last edit location" (shift-cmd-arrowLeft). ... and so on...
Hello, when I have copy and pastes text from other file and put in multiline comment in Intellij, some words doesn't come with space. How can I fix that?
Cmd + Y was the WORST hotkey for delete line, considering Windows users use it for redo... And people don't use import wildcards due to ambiguous types (java.awt.* and java.util.* both have List)
This kind of talk need to be cheered after each awesome trick is displayed . Like after "Help -> Productivity " tricks few should had stood up to give him standing ovation . 1 hour long talk with humorous catch lines in between is the kind of conference talk you pay ticket money for. @Hadi Hariri , by d way U said u r Spanish , but had an Indian touch .
Mr Hariri... it is really good to see you talking about Java, cuz a few years ago in London you had a Dev week session and ... said "oh ...my god... people are still developing in Java?? "... is it me or you are being slightly a hypocrite?
+Alex Martinson I'm actually not writing Java, I'm writing Kotlin :). But beside the point, I joke about many languages and many things, and I've been involved in many communities over 25 years. Not sure if making jokes makes me a hypocrite.
+Hadi Hariri of course what I said was not a serious statement. I have attended a few of your ur sessions and I know you make a lot of jokes. I personally Leo enjoy your sessions.
I've never understood that why some developers are obsessed with not using the mouse. Programming is about thinking, it's not like you're coding so fast in real life that not using a mouse is actually saves up time.
I disagree with "you don't need tabs" (+/- 12:00). For example they allow to see classes/files participating in currently creating algorithm/change. It's the matter of taste. Telling someone he doesn't need it is like telling him "you don't like apples" ;) Jumping between screens with Cmd+E is more inconvenient than just looking at tabs without loosing focus on current source code.
the product is fantastic, and the presentation is very interesting, but the speaker is too emotional - he often repeats himself (he says 5 times that he doesn't like tabs), he opens too many parenthesis, and when he scolded the audience "come on people be interactive" I was about to leave - he can talk like that to a friend or relative but not to a professional audience.
4:42 Navigation basics
5:47 Symbol lookup
6:51 Find in path
7:26 Search everywhere
9:27 Working without mouse
10:04 Working without editor tabs
12:36 Autoscroll from/to source
14:11 Create new file/folder
15:28 Scratch files
16:18 Hide all windows/panels
17:51 Syntax aware selection
18:37 Move/duplicate/delete lines
19:28 Multiple cursors
21:10 Vim plugin
22:09 Clean up code
25:18 Language injection
27:52 Code completion
31:07 Code templates
33:15 Postfix completion
36:10 Advanced navigation: go to supermethod, go to superclass, type hierarchy, method hierarchy
37:25 Structure popup
38:24 Inspections
40:36 Structural search and replace
43:31 Analyze data flow
45:44 Database tools
47:24 VCS
49:46 Debugging
53:18 Refactoring basics
56:02 Quicklists
57:21 Find action
58:17 Productivity guide
59:12 Zero latency typing
thanks
Thank you. Really useful.
Ccb
thx , i consult it every day!
I just wanna know why it didn't have version of windows
5 years old and still relevant. Im 13 minutes in and have binded everything youve show so far!
Never thought I would get myself to watch an hour long talk on how to use an IDE :D I feel much more productive when using IntelliJ after hearing this session. Thank you +Hadi Hariri
ctrl+alt+shift+insert+back quote+nextPg+cmd+f1+spacebar+ ; for you
7 years ago this video completely revolutionised my developer experience. Thank you hadi
learned a lot! my favorites are getting parameter info, show actions when in doubt, install presentation assistant plugin, and hide all windows.
Great presentation, thanks for that!
I am switching from Eclipse to IntelliJ now after 10 years of working in Eclipse. This presentation helps a lot.
The scolding of the audience is a nice touch 17:58.
nice video, I watched it from the beginning to the end and followed it in my IDEA.
I absolutely love this guy! He completely won me over at 24:50.
The best and most systematic explanation video I have ever seen
I've learned a lot (love the quicklist definitions), thank you very much!
I've been using Eclipse for quite some time. After watching some Kotlin videos and this one, I am very pleased with this IDE. I am now an intellij user :) Great video.
Really liked to see the keys power of IntelliJ.
Thanks for creating the best IDE out there guys!
Awesome! So many useful tips!
p.s.: first thing - some windows system hot keys should be disable: i.e. Ctrl+Alt+Arrow keys rotate and flip screen by default
Screen rotation happens only if you have an Intel GPU, and you can disable in the display driver utility.
To Andy Root: This is a sample database available online. It has no real employee data.
Nice, I like the dissection of parts in the description.
출퇴근시에
증말 정말 진짜 좋아요
Intellij is the best java editor ever...
nice video, it makes IntelliJ so much fun and addictive!
Outstanding - Hadi, you are a great teacher - fantastic presentation on an amazing IDE.
So glad I found this video and very glad that I use IntelliJ.
btw. I did not use strike out in my comment - stupid youtube editor - Hadi, you ARE a great teacher.
JetBrains IDEs are so great. :) I still use tabs.. But in a very special way: better-touch-tool invokes cmd-[ (next Tab) when I "TipTap Right (1 Finger Fix)" on my touchpad.
And a 3-Finger swipe left is mapped to "last edit location" (shift-cmd-arrowLeft).
... and so on...
I learned so much and laughed so hard to your jokes. Thank you for an amazing lecture.
Please make such a video about life as well
Very helpful, cant ask for more
Omg, you are such a life saver !!!! ❤💌 Love from India
This makes Eclipse user like a caveman.
🙌🏻🇨🇴🧔🏻👍🏼🤝🏼 Saludos desde Colombia, yo uso como lenguaje de programación para aplicaciones móviles nativas a Kotlin.
Using Emacs to take note right now ;)
Wow, learnt a lot. Thank you!
Great job! Thanks!
superb !!
very very helpful
Switching between files: command E + enter , too many finger movements, maybe use vim plugin's gt/gT
Please update contents URL for particular section. After clicking this URL it reloads video from start.
perfect 😍😍
How will IntelliJ work on an iPad Pro? That's mind blowing.
Hello, when I have copy and pastes text from other file and put in multiline comment in Intellij, some words doesn't come with space. How can I fix that?
24:52 : This guy gets developers
Cmd + Y was the WORST hotkey for delete line, considering Windows users use it for redo... And people don't use import wildcards due to ambiguous types (java.awt.* and java.util.* both have List)
exactly - your program can stop compiling one day with wildcards in imports. it is not a styling issue - an answer to 23:39
Some small mistake at 13:55. I assume that a recommendation was 'auto scroll from source'.
Thanks for this video :D
This kind of talk need to be cheered after each awesome trick is displayed . Like after "Help -> Productivity " tricks few should had stood up to give him standing ovation . 1 hour long talk with humorous catch lines in between is the kind of conference talk you pay ticket money for. @Hadi Hariri , by d way U said u r Spanish , but had an Indian touch .
this is great!
How can I give 1000 likes to this video? This video made my day!
would you like to hide JSON editor or do we need to restart idea.
출퇴슨시에 익히는 motion very.1.23?
Mr Hariri... it is really good to see you talking about Java, cuz a few years ago in London you had a Dev week session and ... said "oh ...my god... people are still developing in Java?? "... is it me or you are being slightly a hypocrite?
+Alex Martinson I'm actually not writing Java, I'm writing Kotlin :). But beside the point, I joke about many languages and many things, and I've been involved in many communities over 25 years. Not sure if making jokes makes me a hypocrite.
+Hadi Hariri of course what I said was not a serious statement. I have attended a few of your ur sessions and I know you make a lot of jokes. I personally Leo enjoy your sessions.
very helpfull
Are those real employee home addresses displayed from the DB?
"Never use the mouse" - uses mouse constantly.
9:40 *touchpad doesn't count
DON'T USE TABS!!!
I've never understood that why some developers are obsessed with not using the mouse. Programming is about thinking, it's not like you're coding so fast in real life that not using a mouse is actually saves up time.
supre useful
why can't the video is shown in complete screen, wasting space in video below. requires to zoom
Don't you see why?
What was tool using for showing action and hotkey on the display?
It seems i found answer. It Presentation Assistant plugin plugins.jetbrains.com/plugin/7345-presentation-assistant.
how do i get rid of this grey box when i run html
Ctrl + F4
I disagree with "you don't need tabs" (+/- 12:00). For example they allow to see classes/files participating in currently creating algorithm/change. It's the matter of taste. Telling someone he doesn't need it is like telling him "you don't like apples" ;)
Jumping between screens with Cmd+E is more inconvenient than just looking at tabs without loosing focus on current source code.
Notes for myself
11:30
Is this video still actual?
How do I close that JSON editor?
command + w
regex 27:10 27:38
haha import with card what r u talking about man ...loading very thing for the package?
serious key like ferocious tiger,sadness earn only few pennies
Tabs pls
you don't use tabs ? Your loss.
Stop using the mouse...
strange guy. :/
Good information but this guy is horrible at presentations
the product is fantastic, and the presentation is very interesting, but the speaker is too emotional - he often repeats himself (he says 5 times that he doesn't like tabs), he opens too many parenthesis, and when he scolded the audience "come on people be interactive" I was about to leave - he can talk like that to a friend or relative but not to a professional audience.