What are your programming hot takes?
What are your programming hot takes?
That really is one hell of a hot take š
I for one really love the zoomed out preview on the right that has become popular in recent years.
jason-williams.co.uk/ā¦/debugging_screenshot.png
Really hard to do in a terminal. If you have errors you can see very fast where they are located/clustered in the file and can already tell just by the shape of the program where it is.
That really is one hell of a hot take
Yea well most of the comments in here are lukewarm takes so⦠there you go.
I for one really love the zoomed out preview on the right that has become popular in recent years.
I almost never navigate code based on its order or āshapeā in the file. LSP-based symbol tagging is way faster.
Really hard to do in a terminal. If you have errors you can see very fast where they are located/clustered in the file and can already tell just by the shape of the program where it is.
I use LSP integration to see a complete list of errors/warnings and jump to them.
Another example: GUI color picker directly in my editor as a tooltip above color values in css/html templates.
Thatās for design, not text editing ;)
inline preview of latex or Template fragments.
I will use a latex or markdown language server that renders to a browser tab.
the zoomed out preview on the right
github.com/gorbit99/codewindow.nvim
GUI color picker directly in my editor
inline preview of latex
Not really what youāre after, but⦠Using a gui text editor means scrolling is usually smoother. Similarly, horizontal scrolling/wraparound experience is better.
Semi related: Did you know they the jetbrains IDEs have official vim-like key bindings? I converted a windows gvim user to it.
scrolling is usually smoother
This is probably the last thing on my mind when editing text, but sure.
Did you know they the jetbrains IDEs have official vim-like key bindings? I converted a windows gvim user to it.
Yea Iām aware, but why would I use an emulator when I can use the real thing?
I donāt even think thatās the case, honestly. There are ways to make it animated smooth as well, and the scrolling is already more responsive and fast, and thus smooth.
Using vim keybinds in gui ideās feels bad to me usually cause of how slow they tend to be.