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
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?
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'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.
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.
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)
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!
7 years ago this video completely revolutionised my developer experience. Thank you hadi
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
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.
nice video, I watched it from the beginning to the end and followed it in my IDEA.
The best and most systematic explanation video I have ever seen
I absolutely love this guy! He completely won me over at 24:50.
I've learned a lot (love the quicklist definitions), thank you very much!
Thanks for creating the best IDE out there guys!
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.
The scolding of the audience is a nice touch 17:58.
nice video, it makes IntelliJ so much fun and addictive!
Nice, I like the dissection of parts in the description.
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.
Omg, you are such a life saver !!!! ❤💌 Love from India
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.
Really liked to see the keys power of IntelliJ.
I learned so much and laughed so hard to your jokes. Thank you for an amazing lecture.
출퇴근시에
증말 정말 진짜 좋아요
Very helpful, cant ask for more
To Andy Root: This is a sample database available online. It has no real employee data.
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?
Intellij is the best java editor ever...
Please update contents URL for particular section. After clicking this URL it reloads video from start.
Wow, learnt a lot. Thank you!
would you like to hide JSON editor or do we need to restart idea.
Please make such a video about life as well
Great job! Thanks!
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...
superb !!
very very helpful
Some small mistake at 13:55. I assume that a recommendation was 'auto scroll from source'.
perfect 😍😍
출퇴슨시에 익히는 motion very.1.23?
Thanks for this video :D
this is great!
how do i get rid of this grey box when i run html
Ctrl + F4
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.
🙌🏻🇨🇴🧔🏻👍🏼🤝🏼 Saludos desde Colombia, yo uso como lenguaje de programación para aplicaciones móviles nativas a Kotlin.
Are those real employee home addresses displayed from the DB?
How do I close that JSON editor?
command + w
Switching between files: command E + enter , too many finger movements, maybe use vim plugin's gt/gT
24:52 : This guy gets developers
How can I give 1000 likes to this video? This video made my day!
This makes Eclipse user like a caveman.
Using Emacs to take note right now ;)
Is this video still actual?
"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.
How will IntelliJ work on an iPad Pro? That's mind blowing.
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 .
why can't the video is shown in complete screen, wasting space in video below. requires to zoom
Don't you see why?
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
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
regex 27:10 27:38
Notes for myself
11:30
supre useful
haha import with card what r u talking about man ...loading very thing for the package?
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.
Tabs pls
you don't use tabs ? Your loss.
serious key like ferocious tiger,sadness earn only few pennies
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.
strange guy. :/
Stop using the mouse...
Good information but this guy is horrible at presentations