cursive-ide / cursive

Cursive: The IDE for beautiful Clojure code
588 stars 7 forks source link

Symbol completion #1638

Open cemerick opened 7 years ago

cemerick commented 7 years ago

Cursive does a really good job of completing keywords (based on those found in the current project and maybe dependencies I suppose). It'd be nice to have similar treatment of quoted symbols. e.g. assuming this appears somewhere:

'{entities {label [lbltxt:text
                   (lbltxt (:matches [:pattern "cash +symbol" :i]))]}}

Then typing 'lb<C-Space> could find the desired 'lbltxt and 'lbltxt:text options.

cemerick commented 7 years ago

Related to #1046.