Skip to content

Commit 6713ddd

Browse files
committed
Document call hierarchy plugin
1 parent 2fef041 commit 6713ddd

File tree

3 files changed

+23
-0
lines changed

3 files changed

+23
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Call hierarchy plugin for the [Haskell Language Server](https://github.com/haskell/haskell-language-server#readme)
2+
3+
The call hierarchy plugin can review the code to determine where functions are called and how they relate to other functions.
4+
5+
This plugin is useful when debugging and refactoring code because it allows you to see how different parts of the code are related. And it is more conducive for users to quickly understand their macro architecture in the face of strange code.
6+
7+
## Demo
8+
9+
![Call Hierarchy in Emacs](call-hierarchy-in-emacs.gif)
10+
11+
![Call Hierarchy in VSCode](call-hierarchy-in-vscode.gif)
12+
13+
## Prerequisite
14+
None. You can experience the whole feature without any setting.
15+
16+
## Configuration
17+
None. Native support by lsp-based client, switch on and off is insignificant.
18+
19+
## Acknowledgments
20+
Supoorted by
21+
22+
* [Google Summer of Code](https://summerofcode.withgoogle.com/)
23+
* Warm and timely help from mentors [@jneira](https://github.com/jneira) and [@pepeiborra](https://github.com/pepeiborra)
Loading
Loading

0 commit comments

Comments
 (0)