Useful dev tools & tricks

I recently got a new Macbook, so I am setting up my dev environment for my VCV plugin.

It has been awhile since I last did anything on a Mac and it is a fast moving OS, so I am finding all sorts of new things as I go.

I thought it would be nice to have a thread with tools and tips for dev environments, not just MacOS, Windows and Linux too…

So let me kick it off with a tool I discovered today which I think I am going to get a lot of value from:


Atuin

  • Makes your terminal command history much better
  • You can sync it between machines if you want to, or just use it as a local backup
  • The history search can be filtered to your current directory, which is great
  • You can run the command from the history, or insert it at the prompt and edit it
  • Can also sync your dot files
2 Likes

How to terminal in Windows.

ConEmu

  • Use multiple consoles/shells in one window including duplicates.
  • Supports WinAPI (cmd, powershell, far) or Unix PTY (cygwin, msys, wsl bash)
  • Also supports using text editors (Notepad++, Metapad, Sublime Text etc.)
  • Open or attach existing console or GUI application on the fly
1 Like

The friendly interactive shell for *NIX (ports and derivatives).

  • Better autocompletion.

  • Works in Linux, MacOS, WSL, MSYS…

  • Web-based GUI for setting options (the GUI doesn’t work under MSYS ATM).

  • Great for those who know and enjoy 4DOS, 4NT, TCC…