intellij download

From there, you can download a copy for your platform. To install it simply unpack the downloaded archive. When you're done, go ahead and launch IntelliJ. JetBrains brengt verschillende ontwikkelomgevingen uit, zoals CLion gericht op C en C++, DataGrip gericht op sql, PhpStorm gericht op php en. Any higher version of Java will also work for this class. If you do not have the JDK 8 or newer installed, you can download and install Java 8 from this site .

Thematic video

Free Download and Install IntelliJ IDEA Ultimate with Activation Code.

Intellij download -

TFS 2018-TFS 2015

IntelliJ IDEA is an IDE produced by JetBrains. You can find out more about it at The Azure DevOps Plugin for IntelliJ allows you to connect to your Git repositories on Azure DevOps Services and Team Foundation Server (TFS) in a seamless and intuitive way. You can also use this plugin to import projects into Azure Repos or create pull requests in your Azure DevOps Services/TFS Git repository.

In this guide, we show you how to create a Git repo using the Azure DevOps Services web portal, add some sample code, and then clone the repo and create pull requests all from within IntelliJ IDEA.


To complete the steps in this guide you need:

  • An organization in Azure DevOps. If you don't have an organization, you can sign up for one for free. Each organization includes free, unlimited private Git repositories.
  • IntelliJ IDEA installed on your machine. If you don't have it, get IntelliJ IDEA.
  • The Azure DevOps plugin for IntelliJ. See IntelliJ Plugin download page for installation instructions. This plugin is compatible with IntelliJ IDEA Ultimate and Community editions, Android Studio, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, MPS, 0xDBE, and CLion.
  • Git command line tools.

Create a repo

  1. Navigate to your project in Azure DevOps by browsing to and selecting the name of your project. You can select it from the All projects list, or from the Recent projects list if you have accessed it recently.

    Select project


    Project URLs have changed with the release of Azure DevOps Services and now have the format , but you can still use the existing format. For more information, see Visual Studio Team Services is now Azure DevOps Services.

  2. In the Project area in the web portal, select Code, then select the drop-down next to the current repo name and choose New Repository.

    Choose new repository from the web portal

  3. In the Create a new repository dialog, verify that Git is the repo type, enter DeepSpace for your new repo name, and click Create.

    Set options for your new repo in the Create a Git repo dialog

Add sample code to your repo

  1. Select Clone in the upper-right corner of the Code window and copy the Clone URL.

    Retrieve the clone URL

  2. Open the Git command window (Git Bash on Git for Windows), navigate to the folder where you want the code from the repo stored on your computer, and run followed by the path copied from the Clone URL in the previous step, as shown in the following example.

  3. Switch to the DeepSpace folder by running the following command.

    Keep this window open as you'll use it for subsequent steps.

  4. Download the DeepSpace sample code and extract it to the local directory on your computer where you cloned the DeepSpace repo.

  5. Switch back to your Git command window and run the following command, which commits the sample code files to your local repo.

    You may see some warnings stating the line feeds will be replaced with carriage return line feeds (i.e. Warning: LF will be replaced by CRLF). These warnings can be ignored.

  6. Commit the files to the local repo by running the following command.

  7. Run the following command to push the commit of DeepSpace sample files up to your Azure Repos DeepSpace repo.

  8. Switch back to the Azure DevOps Services web portal and refresh, and you can see the files that were added.

    DeepSpace files

Clone your repo in IntelliJ

Now that we've got a Git repo with some sample code, let's take a look at how we can work with the code from IntelliJ IDEA. To clone your VSTS repo in IntelliJ is extremely simple. You don't even need to know the URL for the repo.

  1. Open IntelliJ IDEA and select Check out from Version Control and then choose VSTS Git.

    Clone repo

  2. Next just sign in to Azure DevOps Services...

    Azure DevOps Services Sign-in

  3. When you click Sign in, you will be presented with the standard Azure DevOps Services sign in UI. Once signed in, you should see the list of all repositories you have access to on Azure DevOps Services. Choose the correct repo, DeepSpace, and click the Clone button. (You may also want to choose where on your hard drive the repo is cloned to by changing the Parent Directory.)

    Screenshot that shows cloning a repo.

  4. After the clone finishes, IntelliJ will ask you if you want to open the project. Click Yes and you should end up with the DeepSpace project opened in IntelliJ IDEA.

    DeepSpace project

Make some changes in IntelliJ

  1. Start by making sure the project builds using Build > Make project. If you are prompted to add an SDK for the project, simply add the latest Java JDK installed on your machine.

    If you want to run the project now to see what it does, you can do the following:

    1. From the DeepSpace root folder in your git repo, run the command (this requires maven to be installed)
    2. From a browser, go to http://localhost:3030/

    You should see stars and planets flying by! If you look closely, you may notice that Earth does not fly by.

  2. In our DeepSpace example, there are some code sections that have been commented out. If you open the file in IntelliJ, you can see one of the sections.

    Earth commented out

    Let's fix this section of code locally. Typically, when working in a Git repo, you should create a branch for your work and commit to that branch. Create a branch through IntelliJ using the built-in VCS > Git > Branches window. When prompted, use the branch name fixBugs. Once we have a branch to make our changes in, we can uncomment the code and rebuild the project. If you follow the instructions above to run the program again, you should see the Earth fly by.

  3. Now that our changes are built and tested, we can commit them locally using the VCS > Commit Changes menu. In the commit dialog, you will see a VSTS button above the commit message text box. Click on that button to view your list of work items assigned to you. Select the Add Missing Earth work item and click OK. You will see the commit message text box populate with the work item's type, number, and title. This will associate the work item to this commit for traceability in the future.

    Commit Earth

    Note that this change is only done locally; it hasn't been changed in our Azure DevOps Services repo yet.

Create a pull request

You can push your local branch to the server and create a pull request for your team to review. Our plugin helps you create the pull request based on your current context within IntelliJ. This saves you several steps and eliminates the need for you to switch to your browser to create the pull request.

To accomplish this, simply select VCS > Git > Create Pull Request. This opens up the Create Pull Request dialog. This dialog provides a lot of information including the files that have changed and the commits that will be pushed. You can give the pull request a title and a description.

Create pull request

After you click Create Pull Request, you should receive a notification that the pull request was created. It also contains a link to the pull request in case you want to add specific reviewers or comments. Once the code reviews are done, you can merge the pull request into master.

Check build status

After you have merged your changes into master, you can check if your CI build has succeeded from within IntelliJ. In the bottom right corner, there is an icon that displays your build status to you. If you see a green checkmark, that means your build has succeeded. If you see a red X, then your build failed. If you see a gray question mark, your build was not found or your credentials may have expired.

Build status icons

You can click on the icon for more options such as viewing build details, queuing a new build, and updating the status manually.

Build status menu

View Pull Requests and Work Items

Under the Version Control menu, a Pull Request tab and Work Items tab exist to allow you to easily view the information you need without leaving the IDE. The Pull Request tab shows you the current pull requests created by you and assigned to you along with their status. The tab also gives you the ability to create and/or abandon pull requests.

Pull request menu

Under the Work Items tab, you can view the work items based on queries that you have created or use the default query to see work items that are assigned to you. You can also create a branch based off of a work item so that you can associate a work item with branch for future traceability purposes.

Work items menu

Next Steps


Azure DevOps Plugin for IntelliJ IDEA and Android Studio

Azure Repos Azure DevOps Server 2019

IntelliJ IDEA Community Edition

A practical and straightforward program especially designed for developers who need to create and debug mobile and web applications

What's new in IntelliJ IDEA Community Edition 2021.3 Build 213.5744.18 Beta 2:

  • IntelliJ IDEA 2021.3 Beta 2 is available with minor bug fixes.
Read the full changelog

IntelliJ IDEA Community Edition is an IDE (integrated development environment) especially designed for developers who want to up their game and boost their productivity.

Slightly overwhelming GUI

If you just dive right in and open an existing project, you might get overwhelmed by all those buttons and menus. Alternatively, you can get used to this app by building your own file step by step, to discover all the features you can later rely on.

When creating a new project from scratch, you need to choose its type: Java, Maven, Gradle, Android, JavaFX, Groovy, Kotlin and so on, each with its own customizable parameters.

Packs developer-dedicated functions

Considering that IntelliJ IDEA Community Edition is a software solution targeted at experienced developers, it makes sense for it to integrate several specialized functions, such as accurate code completion, code analysis, built-in version control system and refactoring utilities.

Moreover, it supports a wide range of programming languages and frameworks, such as Java, Groovy, Kotlin, Scala, Maven, sbt, Gradle, Git, SVN and others (additional platforms are supported in IntelliJ IDEA).

Share projects with other colleagues

A nifty feature of this app is that you can get help for your project from your colleagues - you can configure the permissions you feel most comfortable with and simply share the link with them. This means you can allow them to view or edit your documents, while also granting them full control over the terminal and the debug operations.

Once you are done working, you can export your project to Eclipse, pack it into a zip file that can be shared with ease or you can save a selection or the entire project as HTML.

To wrap it up

All in all, IntelliJ IDEA Community Edition aims to help developers focus on their actual code rather instead of worrying if their IDE of choice comes with the functions they most require.

Filed under

Java IDEWrite codeDevelopment environmentIDEDevelopmentCodeDevelop


Intellij Idea - Installation and Configuration

In this chapter, we will understand how to install and configure IntelliJ IDEA. The first step of the process starts with choosing the edition. As per your requirements, you can download community or ultimate edition. As name suggests, community edition is absolutely free and we can use it for commercial development as well. However, ultimate edition is paid version and we can evaluate it freely for 30 days.

Installation on Windows

IntelliJ is compatible with almost all versions of Windows prior to 2003. A comprehensive list will be: Windows 10/8/7/Vista/2003/XP. It is recommended that you shut down all other applications before you install IntelliJ on Windows.

System Requirements

  • A minimum 2 GB of RAM capacity is recommended for seamless performance.

  • For better visualization, 1024x768 screen resolution is recommended.

  • Minimum 300 MB disk space for installation and additional 1 GB for cache.

Downloading and Installation

  • Downloading − You can download windows installer from their official website.

  • Installation − Let us begin with the installation followed by the configuration steps. Installation of IntelliJ is similar to other software packages. Just double-click on the installer and follow the on-screen instructions to complete the installation process.

Installation on Linux

For installation of IntelliJ on Linux platforms, you need to note that a 32-bit JDK is not bundled, so a 64-bit system is recommended.

System Requirements

  • GNOME, KDE or XFCE desktop environment

  • Minimum 2 GB of RAM is recommended for seamless usage

  • 300 MB of disk space for installation and addition 1 GB for caches

  • For better visualization, 1024x768 screen resolution is recommended

Downloading and Installation

  • Downloading − You can download IntelliJ for Linux from their official website.

  • Installation − We have downloaded tar.gz bundle. Note that in our case bundle’s name was ideaIC-2017.2.5.tar.gz. It may change with the edition/version. Please use the appropriate bundle name.

First extract it using following command: $ tar xvf ideaIC-2017.2.5.tar.gz It will create new directory with idea-IC-172.4343.14 name. Now change directory to idea-IC-172.4343.14/bin/ and execute shell script as shown below: $ cd idea-IC-172.4343.14/bin/ $ ./ Follow on-screen instructions to complete installation procedure.

Configure IntelliJ

The configuration steps are similar on both platforms. To begin configuration, launch IntelliJ application. Optionally, you can import the existing configuration from this wizard. Click on the next button to continue.

Step1 − If you are using the ultimate edition, then a license activation window will pop-up. Select evaluate for free option and click on the evaluate button as shown in the following image.

License Activation

Step 2 − Accept the license agreement to proceed and follow on-screen instruction to start IntelliJ. You will see the Welcome screen of IntelliJ.

Step 3 − Now, it is time to configure the Java Development Kit (hereafter, we will refer to it as JDK) with IntelliJ. If JDK is not installed already then follow the instruction as in here.

  • On the Welcome screen, click on ‘configure’

  • Select ‘project defaults’ from the drop-down list

  • Select the ‘project structure’ option

Project Structure
  • Select the ‘SDKs’ option from the ‘platform settings’ menu.

  • Click on the ‘plus’ icon and select the ‘JDK’ option.

  • Select JDK’s home directory and follow the on-screen instructions.

Platform Settings

IntelliJ IDEA Key Bindings for Visual Studio Code

Build StatusLicense: MITMarketplace VersionInstall

Port of IntelliJ IDEA key bindings for VS Code. Includes keymaps for popular JetBrains products like IntelliJ Ultimate, WebStorm, PyCharm, PHP Storm, etc.


IntelliJ Importer

IntelliJ Importer

Import keymaps XML

  1. Launch Code
  2. Open command pallet -- (Windows) or -- (macOS)
  3. Choose
  4. Copy & Paste it into


Linux, WindowsmacOSFeatureSupported
ctrl+spacectrl+spaceBasic code completion (the name of any class, method or variable)
ctrl+shift+spacectrl+shift+spaceSmart code completion (filters the list of methods and variables by expected type)N/A
enterenterChoose Lookup Item
tabtabChoose Lookup Item Replace
ctrl+shift+entercmd+shift+enterComplete statement
ctrl+pcmd+pParameter info (within method call arguments)
ctrl+qctrl+jQuick documentation lookup
ctrl+f1shift+f1External DocN/A
ctrl+mouseovercmd+mouseoverBrief InfoN/A
ctrl+f1cmd+f1Show descriptions of error or warning at caret
alt+insertcmd+nGenerate code... (Getters, Setters, Constructors, hashCode/equals, toString)
ctrl+octrl+oOverride methods
ctrl+ictrl+iImplement methods
ctrl+alt+tcmd+alt+tSurround with... (if..else, try..catch, for, synchronized, etc.)N/A
ctrl+/cmd+/Comment/uncomment with line comment
ctrl+numpad_dividecmd+numpad_divideComment/uncomment with line comment
ctrl+shift+/cmd+alt+/Comment/uncomment with block comment
ctrl+shift+numpad_dividecmd+alt+numpad_divideComment/uncomment with block comment
ctrl+walt+upSelect successively increasing code blocks
ctrl+shift+walt+downDecrease current selection to previous state
alt+qctrl+shift+qContext infoN/A
alt+enteralt+enterShow intention actions and quick-fixes
ctrl+alt+lcmd+alt+lReformat code
ctrl+alt+lcmd+alt+lReformat selected code
ctrl+alt+octrl+alt+oOptimize imports
ctrl+alt+ictrl+alt+iAuto-indent line(s)N/A
tabtabIndent selected linesN/A
shift+tabshift+tabUnindent selected linesN/A
ctrl+xcmd+xCut current line or selected block to clipboard
shift+deletecmd+deleteCut current line or selected block to clipboard
ctrl+ccmd+cCopy current line or selected block to clipboard
ctrl+vcmd+vPaste from clipboard
ctrl+shift+vcmd+shift+vPaste from recent buffers...N/A
ctrl+dcmd+dDuplicate Line
ctrl+dcmd+dDuplicate Selection
ctrl+ycmd+backspaceDelete line at caret
ctrl+shift+jctrl+shift+jSmart line join
ctrl+entercmd+enterSmart line split
shift+entershift+enterStart new line
ctrl+shift+ucmd+shift+uToggle case for word at caret or selected blockN/A
ctrl+shift+]cmd+shift+]Select till code block endN/A
ctrl+shift+[cmd+shift+[Select till code block startN/A
ctrl+deletealt+deleteDelete to word end
ctrl+backspacealt+backspaceDelete to word start
ctrl+=cmd+=Expand code block
ctrl+numpad_addcmd+numpad_addExpand code block
ctrl+-cmd+-Collapse code block
ctrl+numpad_subtractcmd+numpad_subtractCollapse code block
ctrl+alt+=cmd+alt+=Expand code block recursively
ctrl+alt+numpad_addcmd+alt+numpad_addExpand code block recursively
ctrl+alt+-cmd+alt+-Collapse code block recursively
ctrl+alt+numpad_subtractcmd+alt+numpad_subtractCollapse code block recursively
ctrl+shift+=cmd+shift+=Expand all
ctrl+shift+numpad_addcmd+shift+numpad_addExpand all
ctrl+shift+-cmd+shift+-Collapse all
ctrl+shift+numpad_subtractcmd+shift+numpad_subtractCollapse all
ctrl+f4cmd+wClose active editor tab
alt+jctrl+gAdd selection for Next Occurrence
alt+shift+jctrl+shift+gUnselect Occurrence
shift+alt+downshift+alt+downMove Line Down
shift+alt+upshift+alt+upMove Line Up
shift+ctrl+8shift+cmd+8Column Selection Mode


Linux, WindowsmacOSFeatureSupported
shift shiftshift shiftSearch everywhere
f3cmd+gFind next
shift+f3cmd+shift+gFind previous
ctrl+shift+fcmd+shift+fFind in path
ctrl+shift+rcmd+shift+rReplace in path
ctrl+shift+scmd+shift+sSearch structurally (Ultimate Edition only)N/A
ctrl+shift+mcmd+shift+mReplace structurally (Ultimate Edition only)N/A

Usage Search

Linux, WindowsmacOSFeatureSupported
alt+f7alt+f7Find usages
alt+ctrl+f7alt+cmd+f7Show usages
ctrl+f7cmd+f7Find usages in fileN/A
ctrl+shift+f7cmd+shift+f7Highlight usages in fileN/A
ctrl+alt+f7cmd+alt+f7Show usagesN/A

Compile and Run

Linux, WindowsmacOSFeatureSupported
ctrl+f9cmd+f9Make project (compile modifed and dependent)
ctrl+shift+f9cmd+shift+f9Compile selected file, package or moduleN/A
alt+shift+f10ctrl+alt+rSelect configuration and run
alt+shift+f9ctrl+alt+dSelect configuration and debug
ctrl+shift+f10ctrl+shift+rRun context configuration from editorN/A
ctrl+shift+f10ctrl+shift+rDebug context configuration from editorN/A


Linux, WindowsmacOSFeatureSupported
f8f8Step over
f7f7Step into
shift+f7shift+f7Smart step intoN/A
shift+f8shift+f8Step out
alt+f9alt+f9Run to cursor
alt+f8alt+f8Evaluate expression
alt+f8alt+f8Evaluate expression (selection)
f9cmd+alt+rResume program
ctrl+f8cmd+f8Toggle breakpoint
ctrl+shift+f8cmd+shift+f8View breakpoints


Linux, WindowsmacOSFeatureSupported
ctrl+ncmd+oGo to class
ctrl+shift+ncmd+shift+oGo to file
ctrl+alt+shift+ncmd+alt+oGo to symbol
alt+leftctrl+leftGo to previous editor tab
N/Ashift+cmd+[Go to previous editor tab
alt+rightctrl+rightGo to next editor tab
N/Ashift+cmd+]Go to next editor tab
f12f12Go back to previous tool windowN/A
escapeescapeGo to editor (from tool window)N/A
shift+escapeshift+escapeHide active or last active window (Sidebar)
shift+escapeshift+escapeHide active or last active window (Output)
shift+escapeshift+escapeHide active or last active window (Problems)
shift+escapeshift+escapeHide active or last active window (Debug Console)
shift+escapeshift+escapeHide active or last active window (Terminal)
shift+escapeshift+escapeHide active or last active window (Panel)N/A
ctrl+shift+f4cmd+shift+f4Close active run/messages/find/... tabN/A
ctrl+gcmd+lGo to line
ctrl+ecmd+eRecent files popup
ctrl+alt+leftcmd+alt+leftNavigate back
N/Acmd+[Navigate back
ctrl+alt+rightcmd+alt+rightNavigate forward
N/Acmd+]Navigate forward
ctrl+shift+backspacecmd+shift+backspaceNavigate to last edit location
alt+f1alt+f1Select current file or symbol in any viewN/A
ctrl+bcmd+bGo to declaration
ctrl+alt+bcmd+alt+bGo to implementation(s)
ctrl+shift+ialt+spaceOpen quick definition lookup
N/Acmd+yOpen quick definition lookup
ctrl+shift+bctrl+shift+bGo to type declaration
ctrl+ucmd+uGo to super-method/super-classN/A
alt+upctrl+upGo to previous methodN/A
alt+downctrl+downGo to next methodN/A
ctrl+]cmd+]Move to code block endN/A
ctrl+[cmd+[Move to code block startN/A
ctrl+f12cmd+f12File structure popup
ctrl+hctrl+hType hierarchy
ctrl+shift+hcmd+shift+hMethod hierarchyN/A
ctrl+alt+hctrl+alt+hCall hierarchy
f2f2Next highlighted error
shift+f2shift+f2Previous highlighted error
f4f4Edit source
ctrl+entercmd+downView source
shift+ctrl+downshift+alt+downMove Statement Down
shift+ctrl+upshift+alt+upMove Statement Up
alt+homealt+homeShow navigation barN/A
f11f3Toggle bookmarkN/A
ctrl+f11alt+f3Toggle bookmark with mnemonicN/A
ctrl+0ctrl+0Go to numbered bookmarkN/A
shift+f11cmd+f3Show bookmarksN/A
ctrl+alt+shift+downctrl+alt+shift+downNext Change
ctrl+alt+shift+upctrl+alt+shift+upPrevious Change
ctrl+homecmd+homeMove Caret to Text Start
ctrl+endcmd+endMove Caret to Text End


Linux, WindowsmacOSFeatureSupported
alt+deletecmd+deleteSafe DeleteN/A
shift+f6shift+f6Select All Occurrences
shift+f6shift+f6Rename (File)
ctrl+f6cmd+f6Change SignatureN/A
ctrl+alt+mcmd+alt+mExtract Method
ctrl+alt+vcmd+alt+vExtract Variable
ctrl+alt+fcmd+alt+fExtract FieldN/A
ctrl+alt+ccmd+alt+cExtract ConstantN/A
ctrl+alt+pcmd+alt+pExtract ParameterN/A

VCS/Local History

Linux, WindowsmacOSFeatureSupported
ctrl+alt+kcmd+kCommit project to VCS
ctrl+shift+kcmd+alt+kPush commits to VCS
ctrl+tcmd+tUpdate project from VCS
ctrl+alt+zcmd+alt+zRollback Lines
alt+shift+calt+shift+cView recent changesN/A

Live Templates

Linux, WindowsmacOSFeatureSupported
ctrl+alt+jcmd+alt+jSurround with Live TemplateN/A
ctrl+jcmd+jInsert Live TemplateN/A


Linux, WindowsmacOSFeatureSupported
alt+0cmd+0Activate Messages window (Problems)
alt+numpad0cmd+numpad0Activate Messages window (Problems)
alt+1cmd+1Open corresponding tool window (Explorer)
alt+numpad1cmd+numpad1Open corresponding tool window (Explorer)
alt+1cmd+1Close corresponding tool window (Explorer)
alt+numpad1cmd+numpad1Close corresponding tool window (Explorer)
alt+3cmd+3Open corresponding tool window (Search)
alt+numpad3cmd+numpad3Open corresponding tool window (Search)
alt+3cmd+3Close corresponding tool window (Search)
alt+numpad3cmd+numpad3Close corresponding tool window (Search)
alt+5cmd+5Open corresponding tool window (Debug)
alt+numpad5cmd+numpad5Open corresponding tool window (Debug)
alt+5cmd+5Close corresponding tool window (Debug)
alt+numpad5cmd+numpad5Close corresponding tool window (Debug)
alt+9cmd+9Open corresponding tool window (Git)
alt+numpad9cmd+numpad9Open corresponding tool window (Git)
alt+9cmd+9Close corresponding tool window (Git)
alt+numpad9cmd+numpad9Close corresponding tool window (Git)
ctrl+scmd+sSave all
ctrl+alt+fctrl+cmd+fToggle full screen mode
ctrl+shift+f12cmd+shift+f12Toggle maximizing editor
alt+shift+falt+shift+fAdd to FavoritesN/A
alt+shift+ialt+shift+iInspect current file with current profileN/A
ctrl+`ctrl+`Quick switch current scheme
ctrl+alt+scmd+,Open Settings dialog
ctrl+alt+scmd+numpad_separatorOpen Settings dialog
ctrl+alt+shift+scmd+;Open Project Structure dialog
ctrl+shift+ashift+cmd+aFind Action
ctrl+tabctrl+tabSwitch between tabs and tool window


Linux, WindowsmacOSFeatureSupported
f7f7Next difference
shift+f7shift+f7Previous difference
f7f7Next difference
shift+f7shift+f7Previous difference
alt+ctrl+enteralt+cmd+enterStart new line before current
shift+ctrl+entershift+cmd+enterStart new line
alt+f12alt+f12Opens and focuses corresponding tool window (Terminal)
alt+f12alt+f12Close corresponding tool window (Terminal)
ctrl+shift+alt+jctrl+cmd+gSublime Text style multiple selections
alt+leftshift+cmd+[Select previous tab (Terminal)
alt+rightshift+cmd+]Select next tab (Terminal)
alt+tabalt+tabGoto next splitter
shift+alt+tabshift+alt+tabGoto previous splitter
enterenterOpen Highlighted File (Explorer)
alt+homealt+homeJump to Navigation Bar
shift+ctrl+cshift+cmd+cCopy paths

Go Lang

Linux, WindowsmacOSFeatureSupported
shift+f10ctrl+rGo: Test Previous


  1. Install Visual Studio Code 1.61.0 or higher
  2. Launch Code
  3. From the extension view -- (Windows, Linux) or -- (macOS)
  4. Search and Choose the extension
  5. Reload Visual Studio Code

Known Issues (IntelliJ Importer)

  • Refactoring commands are not supported
  • Sidebar controls are not supported
  • Namepad control is not supported at the same time as numbers
  • Intellij's custom keymap is not a full copy of its parent keymap. It inherits unmodified shortcuts from the parent keymap and defines only those that were changed. If you use a plugin like Emacs or Vim, only your changes will be exported in the XML
  • Warning output for keymaps that could not be imported is not yet implemented
  • Cannot load file directly

Contributing to the Code

Clone a copy of the repo:

Building the code

First, install the package dependencies:

Now you can compile the code:

  1. Launch Code
  2. Edit (NOT )
  3. Run Task -- (Windows, Linux) or -- (macOS)
  4. Run Command Markdown Generator
  5. Paste the Command Markdown to

After the initial compile, the source files will be watched and recompiled when changes are saved.



This extension is licensed under the MIT License.


  1. Source code, Resharper 9 Keybindings,
  3. Key Bindings for Visual Studio Code,
  4. Icon, vscode-vs-keybindings,

IntelliJ IDEA Community Edition (Mac)

Open source Java IDE that offers support for multiple programming languages and includes intuitive code assistance and navigation tools

What's new in IntelliJ IDEA Community Edition 2021.2.3 Build 212.5457.46:

  • Fixed call hierarchy on interface methods to correctly return results. [IDEA-275145]
  • Fixed recurring indexing on every startup if the IDE was closed due to OS shutdown. [IDEA-275337]
  • Fixed the issue that was causing the IDE to freeze when projects were reopened inside WSL 2. [IDEA-273398]
  • Fixed the behavior of the Stop button. When you stop the WildFly Run Configuration, the Terminate Batch Job prompt no longer appears. [IDEA-273497]
Read the full changelog

IntelliJ IDEA Community Edition is a comprehensive and feature-packed Java IDE that provides you with all the tools you need for JVM and Android development, while supporting the latest advanced technologies and frameworks.

Comes equipped with numerous helpful tools that make coding a lot easier

The IntelliJ IDEA Community Edition app lets you work without getting in your way, making use of non-intrusive methods of helping you write, debug, test and refactor your code.

IntelliJ IDEA Community Edition not only offers suggestions for names of classes, fields, methods and keywords, but includes a smart completion feature that filters out hints that are not suitable for the current context.

Your code is analyzed in real-time, and any inconsistencies are highlighted to the user. Moreover, the app suggests the best options to fix possible issues.

Offers support for multiple programming languages, build systems and testing frameworks

IntelliJ IDEA Community Edition is ideal for users who are working on Java, Groovy, Scala or Android applications. Moreover, multiple build systems and testing frameworks are integrated, enhancing the app's versatility.

You can work on complex development projects that use multiple programming languages without having to switch between several IDEs. Similar levels of code assistance are provided for each one, so you can work efficiently in any situation.

IntelliJ IDEA Community Edition takes into account the fact that each user has a different workflow, and its interface and active plugins can be customized to suit each developer’s needs.

User-friendly interface and customizable, plugin-based architecture

You can choose between a light or dark UI theme and two preset key-maps, as well as disable any tools that you do not need to complete your project.

All in all, IntelliJ IDEA Community Edition is a powerful and reliable solution for developers who work with Java and other popular programming languages, offering an extensive set of features and helpful tools.

Filed under

Java ideJava debuggerJava compilerIdeIdeIdeIde

IntelliJ IDEA Community Editionwas reviewed by Sergiu Gatlan

: Intellij download

Ableton live 10 download
Intellij download
Intellij download
Intellij download
Intellij download
intellij download

Notice: Undefined variable: z_bot in /sites/ on line 148

Notice: Undefined variable: z_empty in /sites/ on line 148

0 Replies to “Intellij download”

Leave a Reply

Your email address will not be published. Required fields are marked *