Posts

Showing posts from October, 2024

less - Unix / Linux command line reader cheat sheet

Useful pdf file that contains the common commands used in less command line reader  https://drive.google.com/file/d/1gxrGEPws6aJBsYa1LL6pkAMSkq-13hKI/view?usp=drive_link

vi - Unix / Linux command line editor cheat sheat

Useful pdf file that contains the common commands used in vi command line editor https://drive.google.com/file/d/1gog8Jn6xzvkVpanxpaX6m2rHKyWSQyc9/view?usp=drive_link

Jetbrains IDE - IntelliJ Customisation for Developer Productivity

The following changes to any Jetbrains IDE (IntelliJ) makes developers more productive. Settings Changes: Settings -> Appearance & Behaviour -> Appearance -> Use custom font -> Size 16 Settings -> Appearance & Behaviour -> Appearance -> UI Options -> Use project colours in main toolbar Settings -> Appearance & Behaviour -> Appearance -> UI Options -> Compact Mode Settings -> System Settings -> Confirm before exiting the IDE Settings -> System Settings -> Project -> Reopen projects on startup Settings -> System Settings -> Project -> open project in : New window Settings -> Editor -> Font -> Size 16 Settings -> Editor -> General -> Soft Wraps -> Soft-wrap these files -> *.* Settings -> Editor -> General -> Breadcrumbs -> Show Breadcrumbs -> Select all checkboxes Settings -> Advanced Settings -> Editor -> Tick Hide floating toolbar for code editing Settings -> Advanc

sdkman - Multiple versions of Java JDK on Mac

Install sdkman curl -s "https://get.sdkman.io" | bash Verify Installation Open a new terminal and execute sdk version List candidates sdk list List available version for a candidate sdk list java Install Java LTS versions sdk install java 21.0.4-jbr sdk install java 17.0.12-jbr sdk install java 11.0.14.1-jbr Set default Java version sdk default java 21.0.4-jbr Create alias in $HOME/.zprofile to switch jdk echo "alias jdk_21_use='sdk default java 21.0.4-jbr'" >> $HOME/.zprofile echo "alias jdk_17_use='sdk default java 17.0.12-jbr'" >> $HOME/.zprofile echo "alias jdk_11_use='sdk default java 11.0.14.1-jbr'" >> $HOME/.zprofile List current default version of a candidate sdk current java List currently installed versions of a java sdk list java | grep 'installed' Install Maven sdk install maven List currently installed version of maven or other candidates sdk list maven | grep '*'