2024 IntelliJ IDEA Overview

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ค. 2023
  • IntelliJ IDEA is designed to help developers like us stay in the flow while we’re working. Like all IDEs, it has a lot of functionality available, but it’s designed to get out of your way to let you focus on the code.
    what is intellij? Find out in this video!
    ➡ Introduction
    ‣ Find Action: ⌘ ⇧ A (on macOS) / Ctrl+Shift+A (on Windows/Linux) - jb.gg/fop86z
    ‣ Hide all windows: ⌘ ⇧ F12 (on macOS) / Shift+Command+F12 (on Windows/Linux)
    ‣ Project tool window: ⌘1 (on macOS) / Alt+1 (on Windows/Linux)
    ‣ Quick Switch Scheme: ^`(on macOS) / Ctrl+` (on Windows/Linux)
    ‣ Preferences: ⌘, (on macOS) / Ctrl+Alt+S (on Windows/Linux)
    ➡ Coding assistance
    ‣ Code completion - jb.gg/i4tt3q
    ‣ Complete Current Statement: ⌘ ⇧ ⏎ (on macOS) / Shift+Ctrl+Enter (on Windows/Linux)
    ‣ Show Context Actions: ⌥ ⏎ (on macOS) / Alt+Enter (on Windows/Linux)
    ‣ Intention actions - jb.gg/fpqf0n
    ‣ Navigate to next highlighted error: F2
    ‣ Navigate to previous highlighted error: Shift F2
    ‣ Generate code: ⌘ N (on macOS) / Alt + Insert (on Windows/Linux) - jb.gg/wtzv9i
    ‣ Live templates - jb.gg/b3z5dd
    ➡ Refactoring
    ‣ Rename: Shift F6 - jb.gg/4k4wng
    ‣ Extend selection: ⌥ Up (on macOS) / Ctrl+W (on Windows/Linux)
    ‣ Extract variable: ⌘ ⌥ V on macOS) / Ctrl+Alt+V (on Windows/Linux) - jb.gg/1ex8lc
    ‣ Postfix completion - jb.gg/ju66ek
    ‣ Reformat code: ⌘ ⌥ L (on macOS) / Ctrl+Alt+L (on Windows/Linux) - jb.gg/dkmux3
    ‣ Move statement up: ⇧⌘ Up (on macOS) / Ctrl+Shift+Up (on Windows/Linux)
    ‣ Surround with: ⌘ ⌥ T (on macOS) / Ctrl+Alt+T (on Windows/Linux) - jb.gg/kmg300
    ‣ SmartType Completion: ^ ⇧ Space (on macOS) / Shift+Ctrl+Space (on Windows/Linux) - jb.gg/zse1dr
    ‣ Inline: ⌘ ⌥ N (on macOS) / Ctrl+Alt+N (on Windows/Linux) - jb.gg/qp3fi2
    ‣ Extract method: ⌘ ⌥ M on macOS) / Ctrl+Alt+M (on Windows/Linux) - jb.gg/jcsx6c
    ‣ • IntelliJ IDEA. Everyda...
    ➡ Testing & Debugging
    ‣ Navigate to Test: ⌘ ⇧ T (on macOS) / Ctrl+Shift+T (on Windows/Linux)
    ‣ Run test: ^ R (on macOS) / Shift+Ctrl+F10 (on Windows/Linux)
    ‣ Run tests: ^ ⇧ R (on macOS) / Shift+Ctrl+F10 (on Windows/Linux) - jb.gg/y1wlmt
    ‣ Toggle breakpoint: ⌘ F8 (macOS) / Ctrl+F8 (Windows/Linux)
    ‣ Debug test: ^D (macOS) / Shift+F9 (Windows/Linux)
    ‣ Step Into: F7
    ‣ Step Over: F8
    ‣ Evaluate expression: ⌥ F8 (macOS) / Alt+F8 (Windows/Linux) - jb.gg/t8niaa
    ‣ Resume Program: ⌥ ⌘ R (macOS) / F9 (Windows/Linux)
    ‣ Run anything: ^ ^ (macOS) / Ctrl Ctrl (Windows/Linux) - jb.gg/s3bt7g
    ‣ • Debugger basics in Int...
    ‣ • Advanced Debugger Feat...
    ‣ • IntelliJ IDEA Pro Tips...
    ➡ Navigation
    ‣Navigate backwards: ⌘ [ (on macOS) / Ctrl+Alt+Left (on Windows/Linux)
    ‣ Navigate forwards: ⌘ ] (on macOS) / Ctrl+Alt+Right (on Windows/Linux)
    ‣ Find usages / declaration: ⌘ B (on macOS) / Ctrl+B (on Windows/Linux)
    ‣ Recent Files: ⌘E (on macOS) / Ctrl+E (on Windows/Linux)
    ‣ Recent locations: ⇧⌘E (on macOS) / Ctrl+Shift+E (on Windows/Linux)
    ‣ Search everywhere: ⇧⇧ (on macOS) / Shift Shift (on Windows/Linux) - jb.gg/ctlega
    ‣ Find in files: ⇧⌘F (on macOS) / Ctrl+Shift+F (on Windows/Linux)
    ‣ • Navigation in IntelliJ...
    ➡ Reading Code
    ‣ Folding → Expand: ⌘ + (on macOS) / Ctrl+ + (on Windows/Linux)
    ‣ Folding → Collapse: ⌘ - (on macOS) / Ctrl+ - (on Windows/Linux)
    ‣ Folding → Expand All : ⇧ ⌘ + (on macOS) / Ctrl+Shift+ + (on Windows/Linux)
    ‣ Folding → Collapse All: ⇧ ⌘ + (on macOS) / Ctrl+Shift+ - (on Windows/Linux)
    ‣ File Structure: ⌘ F12 (macOS) / Ctrl+F12 (Windows/Linux) - Twice to expand list - jb.gg/pv5nmh
    ‣ Quick documentation: F1 (macOS) / Ctrl+Q (Windows/Linux) - jb.gg/p57c7s
    ‣ Toggle Rendered View: ^ ⌥ Q (macOS) / Ctrl+Alt+Q (Windows/Linux)
    ➡ Version Control support (Git)
    ‣ Commit: ⌘ 0 (macOS) / Alt+0 (Windows/Linux)
    ‣ Jump to last tool window: F12
    ‣ Show diff: ⌘ D (macOS) / Ctrl+D (Windows/Linux)
    ‣ Commit Anyway and Push: ⌥ ⌘ K (on macOS) / Ctrl+Alt+K (on Windows/Linux)
    ‣ Git tool window: ⌘9 (on macOS) / Alt+9 (on Windows/Linux)
    ‣ Terminal: ⌥ F12 (on macOS) / Alt+F12 (on Windows/Linux)
    ‣ Git integration - jb.gg/x8yuyc
    ➡ Language and technology support
    ‣ JVM Languages: Java, Kotlin, Groovy and Scala
    ‣ JVM Frameworks: Spring, Quarkus, Micronaut, Jakarta EE and more
    ‣ Non-JVM Technologies: JavaScript, TypeScript, HTML and more
    ‣ Navigate to file: ⌘ ⇧ O (on macOS) / Shift+Ctrl+N (on Windows/Linux)
    ‣ Convert to Kotlin: ⌥⇧⌘K (on macOS) / Ctrl+Alt+Shift+K (on Windows/Linux)
    ‣ Preview file in: ⌥F2 (on macOS) / Alt+F2 (on Windows/Linux)
    ‣ • IntelliJ IDEA Pro Tips...
    ➡ Integrated tools support
    ‣ Build tools: Maven, Gradle and more - jb.gg/mxciax
    ‣ Managing dependencies: Package Search, Package analysis
    ‣ Services tool window - jb.gg/jwd1tp
    ‣ Docker - jb.gg/9da46k
    ‣ Profiling - jb.gg/p4a2ta
    ‣ • Profiling Tools and In...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 23

  • @ThePandaGuitar
    @ThePandaGuitar ปีที่แล้ว +25

    I freaking love Jetbrains/IntelliJ. I have been a professional dev for 10+ years (18 years as a hobbyist) recently working with TypeScript, Laravel, Go and Rust. If you're working with Java it's basically a no-brainer. I have used fully-loaded (neo)vim with LSPs and plugins, Doom Emacs, VS Code since first release, and a bunch of editors and IDEs in the past. IntelliJ is in a league of its own 👏 Refactoring, Git integration, code structure to navigate large codebases quickly, debuggers, Docker/K8s services, database editor, diagrams, package vulnerability checkers, web inspector for writing tests, and now the AI Assistant! Amazing - I basically live in IntelliJ.

  • @bulelanibotman
    @bulelanibotman ปีที่แล้ว +9

    so many features, you couldn't possibly know them all but i love that they're there.

  • @KevinSheppard
    @KevinSheppard ปีที่แล้ว +8

    My IntelliJ subscription is some of the best money I spend every year.

  • @nicolasfelipe1
    @nicolasfelipe1 11 หลายเดือนก่อน +1

    IntelliJ Ultimate is a piece of art, I did not even know the language injection feature existed, now more time saved for me :D.

  • @InsureInvest
    @InsureInvest ปีที่แล้ว +1

    👍 great

  • @hobojoe4910
    @hobojoe4910 7 หลายเดือนก่อน

    IntelliJ IDEA: You spam tab and the program writes itself to absolute perfection.
    11/10 IDE.

  • @mondoshigua
    @mondoshigua ปีที่แล้ว

    👋🏼🇨🇴🧔🏻👍🏼🤝🏻 Saludos desde Colombia, buena información

  • @thezquad
    @thezquad 11 หลายเดือนก่อน +2

    How about creating a what changed video when you release a new version eg 2023.2 was released today and an accompanying video would be nice.

  • @user-eq9uh2rv4l
    @user-eq9uh2rv4l ปีที่แล้ว

    Більше таких відео❤

  • @MikeMarkus
    @MikeMarkus ปีที่แล้ว

    Love IntelliJ! This makes it hard to swallow that Copilot Chat is now only available on VSCode... Will it land in IntelliJ any time soon?

    • @maritvandijk
      @maritvandijk ปีที่แล้ว +2

      We are working on the AI Assistant in our IDEs. Read more about it here: blog.jetbrains.com/idea/2023/06/ai-assistant-in-jetbrains-ides/

  • @rarnald1089
    @rarnald1089 2 หลายเดือนก่อน

    Why it takes more ram

  • @ectn26
    @ectn26 ปีที่แล้ว

    getting more and more hanging, glitching since last year :|

  • @walterclementsjr.5947
    @walterclementsjr.5947 11 หลายเดือนก่อน

    I'd happily let intellij take 3GB of RAM any day.

  • @user-ol6se2xk9i
    @user-ol6se2xk9i 11 หลายเดือนก่อน

    So fast your presentation. I can't follow with you.

    • @maritvandijk
      @maritvandijk 11 หลายเดือนก่อน +1

      Yes, sorry about that... This video is not intended as a coding tutorial but to show different IntelliJ IDEA features to help you stay in the flow of coding. Please have a look at the description to see the shortcuts and links to videos on specific topics.

    • @user-ol6se2xk9i
      @user-ol6se2xk9i 11 หลายเดือนก่อน +1

      @@maritvandijk okay☺️

  • @davitkarapetyan5105
    @davitkarapetyan5105 11 หลายเดือนก่อน

    bad

  • @rohitbhanot7809
    @rohitbhanot7809 ปีที่แล้ว +2

    Exactly same content repeated over and over again by different folks. Nothing new here, i just feel JB is loosing the game now.

    • @pedrosmmc
      @pedrosmmc ปีที่แล้ว +3

      Losing the game?!?! Where is the concurrency??? .... oh, in the dust!
      Name a better IDEA or even IDE?!?

    • @ThePandaGuitar
      @ThePandaGuitar ปีที่แล้ว +1

      This is an introduction meant for new users.

    • @macmanuelodumeru3708
      @macmanuelodumeru3708 ปีที่แล้ว +1

      What would you even suggest they add to the ide. They've added everything addable. All they can do is probably just make it faster

    • @bassyey
      @bassyey 11 หลายเดือนก่อน +1

      What game? What even comes close to IntelliJ? Nothing really.