Skip to content

Commit 6330457

Browse files
Use Integrated GHCi Shell instead again
1 parent a1fe891 commit 6330457

2 files changed

Lines changed: 8 additions & 7 deletions

File tree

.devcontainer/devcontainer.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"extensions": [
99
"haskell.haskell",
1010
"phoityne.phoityne-vscode",
11-
"rcook.ghci-helper",
11+
"eriksik2.vscode-ghci",
1212
"jcanero.hoogle-vscode",
1313
"dmarticus.hackage-theme",
1414
"streetsidesoftware.code-spell-checker",
@@ -41,8 +41,10 @@
4141
"haskell.plugin.hlint.diagnosticsOn": true,
4242
"haskell.plugin.ormolu.config.external": true,
4343
"haskell.plugin.rename.config.crossModule": true,
44-
"hoogle-vscode.maxResults": 100,
45-
"hoogle-vscode.url": "http://127.0.0.1:23196"
44+
"hoogle-vscode.maxResults": 250,
45+
"hoogle-vscode.url": "http://127.0.0.1:23196",
46+
"haskellShell.ghci.arguments": ["ghci"],
47+
"haskellShell.ghci.executablePath": "stack"
4648
}
4749
}
4850
}

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ The development container has the following features:
88

99
- **Pre-configured Cabal, Stack and HLS:** Cabal, Stack and HLS come pre-installed and pre-configured.
1010
- **Pre-installed development tools:** The development container comes with a number of generic (Git, Neovim, SSH, etc.) and Haskell-specific (ormolu, implicit-hie, retrie, etc.) development tools pre-installed.
11-
- **Integrated GHCi:** The development container comes with an integrated GHCi-shell.
11+
- **Integrated GHCi:** The development container comes with an integrated GHCi shell.
1212
- **Offline support:** Hoogle and Hackage are included locally in the container, meaning you do not need an internet connection to find definitions or read documentation.
1313

14-
To open the integrated GHCi-shell, press <kbd>Alt</kbd> + <kbd>Z</kbd> and then <kbd>7</kbd>. To search Hoogle, press <kbd>Alt</kbd> + <kbd>Shift</kbd> + <kbd>H</kbd>.
14+
To open the integrated GHCi shell, press the yellow lambda symbol in the top-right corner. To search Hoogle, press <kbd>Alt</kbd> + <kbd>Shift</kbd> + <kbd>H</kbd>.
1515

1616
## Using with Visual Studio Code
1717

@@ -76,8 +76,7 @@ Following VSCode extensions are automatically installed after container is start
7676

7777
- [Haskell](https://marketplace.visualstudio.com/items?itemName=haskell.haskell);
7878
- [Haskell GHCi Debugger Adapter](https://marketplace.visualstudio.com/items?itemName=phoityne.phoityne-vscode);
79-
- [GHCi Helper](https://marketplace.visualstudio.com/items?itemName=rcook.ghci-helper);
80-
- [Hoogle for VSCode](https://marketplace.visualstudio.com/items?itemName=jcanero.hoogle-vscode);
79+
- [Integrated Haskell Shell](https://marketplace.visualstudio.com/items?itemName=eriksik2.vscode-ghci);- [Hoogle for VSCode](https://marketplace.visualstudio.com/items?itemName=jcanero.hoogle-vscode);
8180
- [Hackage Theme](https://marketplace.visualstudio.com/items?itemName=dmarticus.hackage-theme);
8281
- [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker);
8382
- [VSCode PDF](https://marketplace.visualstudio.com/items?itemName=tomoki1207.pdf);

0 commit comments

Comments
 (0)