2024 IntelliJ IDEA Overview
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=70_B2DyM8mU
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) - https://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 - https://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 - https://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) - https://jb.gg/wtzv9i • β£ Live templates - https://jb.gg/b3z5dd • β‘ Refactoring • β£ Rename: Shift F6 - https://jb.gg/4k4wng • β£ Extend selection: β₯ Up (on macOS) / Ctrl+W (on Windows/Linux) • β£ Extract variable: β β₯ V on macOS) / Ctrl+Alt+V (on Windows/Linux) - https://jb.gg/1ex8lc • β£ Postfix completion - https://jb.gg/ju66ek • β£ Reformat code: β β₯ L (on macOS) / Ctrl+Alt+L (on Windows/Linux) - https://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) - https://jb.gg/kmg300 • β£ SmartType Completion: ^ β§ Space (on macOS) / Shift+Ctrl+Space (on Windows/Linux) - https://jb.gg/zse1dr • β£ Inline: β β₯ N (on macOS) / Ctrl+Alt+N (on Windows/Linux) - https://jb.gg/qp3fi2 • β£ Extract method: β β₯ M on macOS) / Ctrl+Alt+M (on Windows/Linux) - https://jb.gg/jcsx6c • β£ • IntelliJ IDEA. Everyday Refactorings • β‘ 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) - https://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) - https://jb.gg/t8niaa • β£ Resume Program: β₯ β R (macOS) / F9 (Windows/Linux) • β£ Run anything: ^ ^ (macOS) / Ctrl Ctrl (Windows/Linux) - https://jb.gg/s3bt7g • β£ • Debugger basics in IntelliJ IDEA (Mal... • β£ • Advanced Debugger Features in Intelli... • β£ • IntelliJ IDEA Pro Tips: Debugging Jav... • β‘ 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) - https://jb.gg/ctlega • β£ Find in files: β§βF (on macOS) / Ctrl+Shift+F (on Windows/Linux) • β£ • Navigation in IntelliJ IDEA • β‘ 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 - https://jb.gg/pv5nmh • β£ Quick documentation: F1 (macOS) / Ctrl+Q (Windows/Linux) - https://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 - https://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: Inject Langua... • β‘ Integrated tools support • β£ Build tools: Maven, Gradle and more - https://jb.gg/mxciax • β£ Managing dependencies: Package Search, Package analysis • β£ Services tool window - https://jb.gg/jwd1tp • β£ Docker - https://jb.gg/9da46k • β£ Profiling - https://jb.gg/p4a2ta • β£ • Profiling Tools and IntelliJ IDEA Ult...
#############################
