You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/stream-analytics/vs-code-intellisense.md
+6-5Lines changed: 6 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ ms.author: sujie
7
7
ms.date: 4/11/2020
8
8
ms.topic: conceptual
9
9
---
10
-
# IntelliSense for Stream Analytics query language
10
+
# IntelliSense in Azure Stream Analytics tools for Visual Studio Code
11
11
12
12
IntelliSense is available for [Stream Analytics Query Language](https://docs.microsoft.com/stream-analytics-query/stream-analytics-query-language-reference?toc=https%3A%2F%2Fdocs.microsoft.com%2Fazure%2Fstream-analytics%2Ftoc.json&bc=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fbread%2Ftoc.json) in [Azure Stream Analytics tools for VS Code](https://marketplace.visualstudio.com/items?itemName=ms-bigdatatools.vscode-asa&ssr=false#overview). IntelliSense is a code-completion aid that includes a number of features: List Members, Parameter Info, Quick Info, and Complete Word. IntelliSense features are sometimes called by other names such as "code completion", "content assist", and "code hinting".
13
13
@@ -19,7 +19,7 @@ The IntelliSense features in Stream Analytics tools for VS Code are powered by a
19
19
20
20
You can trigger IntelliSense in any editor window by typing a trigger character, such as the dot character `.`.
> **Tip:** The suggestions widget supports CamelCase filtering, meaning you can type the letters which are upper cased in a method name to limit the suggestions. For example, "cra" will quickly bring up "createApplication".
25
25
@@ -33,6 +33,7 @@ Stream Analytics tools for VS Code IntelliSense offers different types of comple
33
33
| Functions |`build-in function`, `user defined function`|
34
34
| Data Set Name|`input`, `output`, `intermediate result set`|
35
35
| Data Set Column Name|`input`, `intermediate result set`|
36
+
|
36
37
37
38
#### Name Completion
38
39
@@ -42,21 +43,21 @@ While coding, you don't need to leave the editor to perform searches on job inpu
42
43
43
44
Note that you need to configure either local input or live input and save the configuration file to be able to use name completion.
The IntelliSense **Parameter Info** option opens a parameters list that provides information about the number, names, and types of the parameters that are required by a function. The parameter in bold indicates the next parameter that is required as you type a function.
50
51
51
52
The parameter list is also displayed for nested functions. If you type a function as a parameter to another function, the parameter list displays the parameters for the inner function. Then, when the inner function parameter list is complete, the parameter list reverts to displaying the outer function parameters.
As provided by the language service, you can see **Quick Info** for each identifier in your code. Some examples of identifiers are input, output, an intermediate result set, or function. When you move the mouse pointer over an identifier, its declaration is displayed in a pop-up window. The properties and data schemas for inputs, if configured, and intermediate data set are shown.
0 commit comments