Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sogaiu/vscode-clojure-defs
https://github.com/sogaiu/vscode-clojure-defs
clojure clojurescript definitions vscode
Last synced: 23 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/sogaiu/vscode-clojure-defs
- Owner: sogaiu
- Created: 2020-03-17T09:49:02.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-10T13:22:37.000Z (almost 4 years ago)
- Last Synced: 2023-03-06T18:39:10.850Z (almost 2 years ago)
- Topics: clojure, clojurescript, definitions, vscode
- Language: Clojure
- Size: 3.14 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vscode-clojure-defs
## What
Outline view and jump-to-definition (within a file) for Clojure code.
## How
To install from a .vsix:
```
# clone repository
git clone https://github.com/sogaiu/vscode-clojure-defs
cd vscode-clojure-defs# command line install of extension
visual-studio-code --install-extension clojure-defs-*.vsix
```Alternatively, via the VSCode GUI:
* Navigate to Extensions
* Click on the `...` at the top right of the EXTENSIONS area
* Choose `Install from VSIX...` and find the .vsix fileTo run the extension from source:
```
# clone repository
git clone https://github.com/sogaiu/vscode-clojure-defs
cd vscode-clojure-defs# create `node_modules` and populate with dependencies
npm install# open the root folder in VSCode
visual-studio-code . # or whatever vscode is called on your system
```Now run the extension in an Extension Development Host by pressing `F5`, or choosing `Debug` > `Start`
View some Clojure code and enjoy the outline view.
Jump-to-definition with F12 might work too.
## Acknowledgments
See [tree-sitter-clojure](https://github.com/sogaiu/tree-sitter-clojure)'s [section of the same name](https://github.com/sogaiu/tree-sitter-clojure#acknowledgments).