

Note: for many commands, especially “switching” commands, adding a SHIFT reverses the direction. Here are some shortcuts that I commit to memory. The more you keep your fingers on the keyboard, the faster you’ll be. Keymap (Note: these are macOS-specific.).Check “Surround selection on typing quote or brace”.Uncheck “Insert paired brackets (),, ”.Check “Ensure line feed at end of file on save”.Uncheck “Always keep trailing spaces on caret line”.You’ll get an email within a few minutes with instructions on downloading the products in their “Product Pack for Students.” The easiest way is to visit JetBrains’s student license page, click “APPLY NOW” and use your university email address. As a student or faculty member, you can get all of JetBrains’s products free.In the second half of CS1331 we will use IntelliJ so that you’ll be prepared to hit the ground running in your next courses or internships. We also use IntelliJ in CS1332 and CS2340. The Ultimate Edition offers more tools and functionality as compared to the community edition.Almost all professional Java development teams use IntelliJ IDEA, an IDE (integrated development environment) for Java and other JVM languages. IntelliJ comes in different variations, we have the free Community Edition(Which we will be using in this Tutorial) which has been licenced under Apacher 2 and the Ultimate Edition which is proprietary. If you have ever worked with any JetBrains tools before, e.g P圜harm, AndroidStudio or PHPStorm just to name a few, then the overall layout and development enviroment of IntelliJ won’t be quite new to you. The idea is recommended for Kotlin and Java developers.



The IDE, developed by JetBrains, is one of the go to IDEs for Java and Kotlin Developers and for obvious reasons: It’s packed with smart tools which not only increase productivity but also makes the development process enjoyable and less of a headache. Today, Intellij IDEA is one of the more popular IDEs for building software.
