Skip to content

Commit 9dc4ecb

Browse files
committed
Various extension recommendation updates
1 parent a088002 commit 9dc4ecb

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/extension/runSettingsCommands.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,13 +251,14 @@ const recommendedExtensions: Record<string, string> = {
251251
Java: "redhat.java",
252252
Go: "golang.go",
253253
Haskell: "haskell.haskell",
254+
Kotlin: "JetBrains.kotlin",
254255
};
255256

256257
// extensions recommended specifically for debugging support
257258
const recommendedDebugExtensions: Record<string, string> = {
258259
Rust: "ms-vscode.cpptools",
259260
JavaScript: "ms-vscode.js-debug",
260-
Haskell: "ms-vscode.cpptools",
261+
Haskell: "ms-vscode.cpptools", // FIXME: Use "Well-Typed.haskell-debugger-extension" in the future
261262
Ruby: "KoichiSasada.vscode-rdbg",
262263
"C#": "ms-vscode.mono-debug",
263264
};
@@ -270,6 +271,7 @@ const languageDebugNotes: Record<string, string> = {
270271
"C++ (GCC)": getGdbPrettyPrintersNote("C++"),
271272
"C++ (Clang)": getGdbPrettyPrintersNote("C++"),
272273
Rust: getGdbPrettyPrintersNote("Rust"),
274+
Haskell: "Native Haskell debugging coming soon when remote attach is better supported",
273275
Kotlin:
274276
"Kotlin breakpoints are ignored with attachment for some reason, which is why there is temporarily no debug configuration. Sorry!",
275277
};

0 commit comments

Comments
 (0)