Overview

This functionality is available in InelliJ IDEA product. In all other platforms this functionality is not available.

If you need to do local testing or just start a local KDB instance from IDEA you have to create a new KDB+Q SDK if not done yet.

Configuration

To do that, please open project structure and select ‘SKDs’ tab in ‘Platform Settings’ section where you can see all current SDKs for all languages:

sdkSettings

When just press adds ‘plus’ button to create a new one:

sdkCreating

and select home Q folder where QHOME environment variable is pointed to:

sdkHomeFolder

and new KDB SDK will be added to the configuration where you can always change any it’s parameter:

sdkOptions

Project SDK

Depends on your setup, you can select SDK for the whole project in the same project settings dialog:

sdkProjectLevel

Module SDK

If you have multi-modules project with mix of language, you can select KDB SDK for particular module only. Just select the appropriate module and required SDK on ‘Dependencies’ tab:

sdkModuleLevel