Skip to content

Commit b862f51

Browse files
authored
[Functions] Language-filtered quickstarts
1 parent 80e92e0 commit b862f51

File tree

1 file changed

+125
-43
lines changed

1 file changed

+125
-43
lines changed

articles/azure-functions/TOC.yml

Lines changed: 125 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -18,46 +18,79 @@
1818
- name: Create your first function
1919
expanded: true
2020
items:
21-
- name: Visual Studio Code
22-
expanded: true
23-
items:
24-
- name: C#
21+
- name: C#
22+
items:
23+
- name: Visual Studio
24+
displayName: C#, quickstart, get started
25+
href: functions-create-your-first-function-visual-studio.md
26+
- name: Visual Studio Code
27+
displayName: C#, quickstart, get started
2528
href: create-first-function-vs-code-csharp.md
26-
- name: Java
27-
href: create-first-function-vs-code-java.md
28-
- name: JavaScript
29-
href: create-first-function-vs-code-node.md
30-
- name: PowerShell
31-
href: create-first-function-vs-code-powershell.md
32-
- name: Python
33-
href: create-first-function-vs-code-python.md
34-
- name: TypeScript
35-
href: create-first-function-vs-code-typescript.md
36-
- name: Other (Go/Rust)
37-
href: create-first-function-vs-code-other.md
38-
- name: Visual Studio
39-
href: functions-create-your-first-function-visual-studio.md
40-
- name: Command line
41-
expanded: false
42-
items:
43-
- name: C#
29+
- name: Command line
30+
displayName: C#, quickstart, get started
4431
href: create-first-function-cli-csharp.md
45-
- name: Java
32+
- name: Java
33+
items:
34+
- name: Visual Studio Code
35+
displayName: Java, quickstart, get started
36+
href: create-first-function-vs-code-java.md
37+
- name: Maven
38+
displayName: Java, quickstart, get started
4639
href: create-first-function-cli-java.md
47-
- name: JavaScript
40+
- name: Gradle
41+
displayName: Java, quickstart, get started
42+
href: functions-create-first-java-gradle.md
43+
- name: Eclipse
44+
displayName: Java, quickstart, get started
45+
href: functions-create-maven-eclipse.md
46+
- name: IntelliJ IDEA
47+
displayName: Java, quickstart, get started
48+
href: functions-create-maven-intellij.md
49+
- name: JavaScript
50+
items:
51+
- name: Visual Studio Code
52+
displayName: JavaScript, quickstart, get started
53+
href: create-first-function-vs-code-node.md
54+
- name: Command line
55+
displayName: JavaScript, quickstart, get started
4856
href: create-first-function-cli-node.md
49-
- name: PowerShell
57+
- name: PowerShell
58+
items:
59+
- name: Visual Studio Code
60+
displayName: PowerShell, quickstart, get started
61+
href: create-first-function-vs-code-powershell.md
62+
- name: Command line
63+
displayName: PowerShell, quickstart, get started
5064
href: create-first-function-cli-powershell.md
51-
- name: Python
65+
- name: Python
66+
items:
67+
- name: Visual Studio Code
68+
displayName: Python, quickstart, get started
69+
href: create-first-function-vs-code-python.md
70+
- name: Command line
71+
displayName: Python, quickstart, get started
5272
href: create-first-function-cli-python.md
53-
- name: TypeScript
73+
- name: TypeScript
74+
items:
75+
- name: Visual Studio Code
76+
displayName: TypeScript, quickstart, get started
77+
href: create-first-function-vs-code-typescript.md
78+
- name: Command line
79+
displayName: TypeScript, quickstart, get started
5480
href: create-first-function-cli-typescript.md
55-
- name: Bicep
56-
displayName: ARM, Resource Manager, Template
57-
href: functions-create-first-function-bicep.md
58-
- name: ARM template
59-
displayName: Resource Manager
60-
href: functions-create-first-function-resource-manager.md
81+
- name: Other (Go/Rust)
82+
items:
83+
- name: Visual Studio Code
84+
displayName: Go, Rust, quickstart, get started
85+
href: create-first-function-vs-code-other.md
86+
- name: Resource Manager
87+
items:
88+
- name: Bicep
89+
displayName: ARM, Resource Manager, Template
90+
href: functions-create-first-function-bicep.md
91+
- name: ARM template
92+
displayName: Resource Manager
93+
href: functions-create-first-function-resource-manager.md
6194
- name: Azure Arc (preview)
6295
items:
6396
- name: Publish code project
@@ -66,18 +99,67 @@
6699
- name: Publish Linux container
67100
displayName: Arc, container, Kubernetes
68101
href: create-first-function-arc-custom-container.md
69-
- name: Connect to a database
70-
items:
71-
- name: Visual Studio Code
72-
href: functions-add-output-binding-cosmos-db-vs-code.md
73102
- name: Connect to storage
74103
items:
75-
- name: Visual Studio Code
76-
href: functions-add-output-binding-storage-queue-vs-code.md
77-
- name: Visual Studio
78-
href: functions-add-output-binding-storage-queue-vs.md
79-
- name: Command line
80-
href: functions-add-output-binding-storage-queue-cli.md
104+
- name: C#
105+
items:
106+
- name: Visual Studio
107+
displayName: Connect to storage
108+
href: functions-add-output-binding-storage-queue-vs.md
109+
- name: Visual Studio Code
110+
displayName: Connect to storage
111+
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-csharp
112+
- name: Command line
113+
displayName: Connect to storage
114+
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-csharp
115+
- name: Java
116+
items:
117+
- name: Visual Studio Code
118+
displayName: Connect to storage
119+
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-java
120+
- name: Command line
121+
displayName: Connect to storage
122+
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-java
123+
- name: JavaScript
124+
items:
125+
- name: Visual Studio Code
126+
displayName: Connect to storage
127+
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-javascript
128+
- name: Command line
129+
displayName: Connect to storage
130+
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-javascript
131+
- name: PowerShell
132+
items:
133+
- name: Visual Studio Code
134+
displayName: Connect to storage
135+
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-powershell
136+
- name: Command line
137+
displayName: Connect to storage
138+
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-powershell
139+
- name: Python
140+
items:
141+
- name: Visual Studio Code
142+
displayName: Connect to storage
143+
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-python
144+
- name: Command line
145+
displayName: Connect to storage
146+
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-python
147+
- name: TypeScript
148+
items:
149+
- name: Visual Studio Code
150+
displayName: Connect to storage
151+
href: functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-typescript
152+
- name: Command line
153+
displayName: Connect to storage
154+
href: functions-add-output-binding-storage-queue-cli.md?pivots=programming-language-typescript
155+
- name: Connect to a database
156+
items:
157+
- name: C#
158+
displayName: Connect to a database, Azure Cosmos DB
159+
href: functions-add-output-binding-cosmos-db-vs-code.md?pivots=programming-language-csharp
160+
- name: JavaScript
161+
displayName: Connect to a database, Azure Cosmos DB
162+
href: functions-add-output-binding-cosmos-db-vs-code.md?pivots=programming-language-javascript
81163
- name: Tutorials
82164
items:
83165
- name: Functions with Logic Apps

0 commit comments

Comments
 (0)