Skip to content

Commit 0a8768d

Browse files
authored
Merge pull request #1589 from Pratik-Tech-Wizard/patch-4
Add languages.json file in LLM Copilot Extension for VS Code IDE
2 parents 9f8e180 + 183c077 commit 0a8768d

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
{
2+
"languages": [
3+
{
4+
"name": "Python",
5+
"fileExtensions": [".py"],
6+
"suggestions": [
7+
"Provide data type hints.",
8+
"Suggest popular libraries (e.g., NumPy, Pandas).",
9+
"Offer function and class templates."
10+
],
11+
"features": [
12+
"Support for Jupyter notebooks.",
13+
"Linting and formatting suggestions.",
14+
"Integration with popular frameworks (e.g., Flask, Django)."
15+
]
16+
},
17+
{
18+
"name": "JavaScript",
19+
"fileExtensions": [".js", ".jsx"],
20+
"suggestions": [
21+
"Suggest ES6+ syntax and features.",
22+
"Provide common patterns (e.g., promises, async/await).",
23+
"Recommend libraries (e.g., React, Lodash)."
24+
],
25+
"features": [
26+
"Support for Node.js and browser environments.",
27+
"Real-time error detection.",
28+
"Code snippet generation for React components."
29+
]
30+
},
31+
{
32+
"name": "Java",
33+
"fileExtensions": [".java"],
34+
"suggestions": [
35+
"Suggest object-oriented design patterns.",
36+
"Provide import statements for common libraries.",
37+
"Recommend best practices for exception handling."
38+
],
39+
"features": [
40+
"Integration with Maven and Gradle.",
41+
"Support for Spring and JavaFX.",
42+
"Refactoring suggestions."
43+
]
44+
},
45+
{
46+
"name": "C#",
47+
"fileExtensions": [".cs"],
48+
"suggestions": [
49+
"Provide LINQ query examples.",
50+
"Suggest async programming patterns.",
51+
"Recommend using attributes and annotations."
52+
],
53+
"features": [
54+
"Integration with .NET framework.",
55+
"Support for Unity game development.",
56+
"Code analysis and optimization suggestions."
57+
]
58+
},
59+
{
60+
"name": "Go",
61+
"fileExtensions": [".go"],
62+
"suggestions": [
63+
"Suggest goroutine patterns.",
64+
"Provide examples of Go modules.",
65+
"Recommend error handling techniques."
66+
],
67+
"features": [
68+
"Integration with Go tools (e.g., gofmt, golint).",
69+
"Support for HTTP server and REST API examples.",
70+
"Real-time dependency management."
71+
]
72+
}
73+
]
74+
}

0 commit comments

Comments
 (0)