Cognitive Editor

I’d like to introduce the Cognitive Editor plug-in to you. The plug-in is a bit a collection of ideas around reordering information during reading and writing to try to suit human developers better. At the moment, its main functions are

  • Extract local variables and functions on the fly
  • Rename local variables on click
  • Collapse redundancy in local variable declarations
  • Open function declarations in-place

screenshot_6061833c-2ba8-4452-8ec9-3eeb8bcb2208

screenshot_13ed5356-40bd-4eb0-b693-861168c4aae7

screenshot_156e0902-f31b-4468-a95d-2b371e7892df

I’ve been working on the Cognitive Editor for a while now and am looking for your feedback (what works for you, what doesn’t, what’s missing). Thanks!