Developer Guide

Contents

Using the IntelliSense* Capability

IntelliSense is a set of native Visual Studio*(VS) IDE features that make language references easily accessible.  
The user programming with
Intel® oneAPI Math Kernel Library
in the VS Code Editor can employ two IntelliSense features: Parameter Info and Complete Word.
Both features use header files. Therefore, to benefit from IntelliSense, make sure the path to the include files is specified in the VS or solution settings. For example, see Configuring the Microsoft Visual C/C++* Development System to Link with Intel® MKL on how to do this.

Parameter Info

The Parameter Info feature displays the parameter list for a function to give information on the number and types of parameters. This feature requires adding the
include
statement with the appropriate
Intel® oneAPI Math Kernel Library
header file to your code.
To get the list of parameters of a function specified in the header file,
  1. Type the function name.
  2. Type the opening parenthesis.
This brings up the tooltip with the list of the function parameters:

Complete Word

For a software library, the Complete Word feature types or prompts for the rest of the name defined in the header file once you type the first few characters of the name in your code. This feature requires adding the
include
statement with the appropriate
Intel® oneAPI Math Kernel Library
header file to your code.
To complete the name of the function or named constant specified in the header file,
  1. Type the first few characters of the name.
  2. Press Alt+RIGHT ARROW or Ctrl+SPACEBAR.
    If you have typed enough characters to disambiguate the name, the rest of the name is typed automatically. Otherwise, a pop-up list appears with the names specified in the header file
  3. Select the name from the list, if needed.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.