ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Definition Preview

by nickav ST4

No description provided

Details

Installs

  • Total 237
  • Win 127
  • Mac 60
  • Linux 50
Feb 18 Feb 17 Feb 16 Feb 15 Feb 14 Feb 13 Feb 12 Feb 11 Feb 10 Feb 9 Feb 8 Feb 7 Feb 6 Feb 5 Feb 4 Feb 3 Feb 2 Feb 1 Jan 31 Jan 30 Jan 29 Jan 28 Jan 27 Jan 26 Jan 25 Jan 24 Jan 23 Jan 22 Jan 21 Jan 20 Jan 19 Jan 18 Jan 17 Jan 16 Jan 15 Jan 14 Jan 13 Jan 12 Jan 11 Jan 10 Jan 9 Jan 8 Jan 7 Jan 6 Jan 5
Windows 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
Mac 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

Definition Preview

Auto preview function and type definitions in Sublime Text 4 while you work.

No nonsense, no intellisense, it just works ™ with Sublime Text out of the box.

preview of the plugin with functions

Features

  • syntax-aware popup menu for functions and type definitions
  • emphasizes the current argument in the function you are working on
  • click to jump to definition

Demo

demo of the plugin

Screenshots

preview of the plugin with structs

Future Improvements

This plugin has only been tested with Sublime Text version 4.0. I've also only tested it with C and C-like languages. Your mileage may vary.

Because as far as I could tell, Sublime Text doesn't give you a good way to get the definition source code of a SymbolLocation, we do our own hacky attemp at this. So, sometimes the preview is wrong. If you see something, say something.

We would like to de-duplicate functions in the future. We also would like to support user settings in the future.