SlickEdit support for Idris2, providing standard editing features
- Auto Completion
- Go-To-Definition
- Syntax Coloring
and Idris2 interactive editing features:
- Add Definition
- Add Missing Cases
- Case Split
- Generate Definition
- Get Documentation
- Hole Inspection (aka Get Type)
- Make Case
- Make Lemma
- Make With
- Proof Search
- Totality Check
Run makeconfigzip it will create a file Idris.zip and print out the SlickEdit command you need to run in order to import the plug-in.
Once imported you can define your preferred key bindings to the following macros:
IdrisReload(i.e.:r)IdrisDoc(i.e.:doc)IdrisTypeCheck(i.e.:t)IdrisTotal(i.e.:total)IdrisAddDefinition(i.e.:ac!)IdrisAddMissingCases(i.e.:am!)IdrisCaseSplit(i.e.:cs!)IdrisGenDefinition(i.e.:gd!)IdrisMakeCase(i.e.:mc!)IdrisMakeLemma(i.e.:ml!)IdrisMakeWith(i.e.:mw!)IdrisSearchExpression(i.e.:ps!)