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
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,13 +9,13 @@ ms.topic: how-to
9
9
---
10
10
# IntelliSense in Azure Stream Analytics tools for Visual Studio Code
11
11
12
-
IntelliSense is available for [Stream Analytics Query Language](/stream-analytics-query/stream-analytics-query-language-reference?toc=/azure/stream-analytics/toc.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".
12
+
IntelliSense is available for [Stream Analytics Query Language](/stream-analytics-query/stream-analytics-query-language-reference?toc=/azure/stream-analytics/toc.json) in [Azure Stream Analytics (ASA) 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 many 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".
The IntelliSense features in Stream Analytics tools for VS Code are powered by a language service. A language service analyzes your source code and provides intelligent code completions based on language semantics. If a language service knows possible completions, IntelliSense suggestions pop up as you type. If you continue typing, a list of members, such as variables and methods, is filtered to only include members that contain the characters you typed. When you press the `Tab` or `Enter` keys, IntelliSense inserts the member you selected.
18
+
The ASA Tools extension for VS Code has IntelliSense feature that is powered by a language service. The language service analyzes your source code and provides intelligent code completions based on language semantics. If a language service knows possible completions, it will show the IntelliSense suggestions as you write the code. If you continue typing, a list of members, such as variables and methods, is filtered to only include members that contain the characters you typed. When you press the `Tab` or `Enter` keys, IntelliSense inserts the member you selected.
19
19
20
20
You can trigger IntelliSense in any editor window by typing a trigger character, such as the dot character `.`.
21
21
@@ -26,7 +26,7 @@ You can trigger IntelliSense in any editor window by typing a trigger character,
26
26
27
27
### Types of completions
28
28
29
-
Stream Analytics tools for VS Code IntelliSense offers different types of completions, including language server suggestions, snippets, and simple word-based textual completions.
29
+
The VS Code IntelliSense provides different types of completions, including language server suggestions, snippets, and simple word-based textual completions.
30
30
31
31
|Completion | Type |
32
32
| ----- | ------- |
@@ -37,11 +37,11 @@ Stream Analytics tools for VS Code IntelliSense offers different types of comple
37
37
38
38
#### Name completion
39
39
40
-
Aside from keyword auto-completion, Stream Analytics tools for VS Code reads the list of job input and output names, as well as the names of the columns in your data sources when they are configured. The extension remembers this information to provide name completion capabilities that are useful for entering statements with few keystrokes:
40
+
Aside from keyword auto-completion, the ASA Tools extension is able to read the input and output names for your Stream Analytics job and the column names of your data sources. The extension remembers this information to provide name completion capabilities that are useful for entering statements with few keystrokes:
41
41
42
42
While coding, you don't need to leave the editor to perform searches on job input names, output name, and column names. You can keep your context, find the information you need, insert elements directly into your code, and have IntelliSense complete your typing for you.
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.
44
+
Note that you need to configure local input or live input and then save the configuration file in order to use name completion.
@@ -61,10 +61,10 @@ As provided by the language service, you can see **Quick Info** for each identif
61
61
62
62
## Troubleshoot IntelliSense
63
63
64
-
This issue is caused by missing input configuration which provides data. You can check if a [local input](visual-studio-code-local-run.md#define-a-local-input) or [live input](visual-studio-code-local-run-live-input.md#define-a-live-stream-input) has been configured correctly.
64
+
This issue is caused by missing input configuration. You can check if a [local input](visual-studio-code-local-run.md#define-a-local-input) or [live input](visual-studio-code-local-run-live-input.md#define-a-live-stream-input) has been configured correctly.
65
65
66
66
## Next steps
67
67
68
68
*[Quickstart: Create an Azure Stream Analytics job in Visual Studio Code](quick-create-visual-studio-code.md)
69
69
*[Test Stream Analytics queries locally with sample data using Visual Studio Code](visual-studio-code-local-run.md)
70
-
*[Test Stream Analytics queries locally against live stream input by using Visual Studio Code](visual-studio-code-local-run-live-input.md)
70
+
*[Test Stream Analytics queries locally against live stream input by using Visual Studio Code](visual-studio-code-local-run-live-input.md)
0 commit comments