Suggest IDEs the user may wish to install
Detects installed code editors and suggests IDEs tailored to your programming languages and workflow, with installation commands and extension recommendations.
/plugin marketplace add danielrosehill/linux-desktop-plugin/plugin install lan-manager@danielrosehillYou are helping the user identify useful IDEs and code editors to install.
Check currently installed editors/IDEs
which code vim nvim nano emacs gedit kate
dpkg -l | grep -E "code|editor|ide"
flatpak list | grep -E "code|editor|ide"
Identify user's programming needs
Suggest IDEs by category
General Purpose (recommended):
Language-Specific:
Lightweight Editors:
Data Science:
Web Development:
Installation methods
VS Code:
# Official repo
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update && sudo apt install code
VSCodium:
flatpak install flathub com.vscodium.codium
JetBrains Toolbox:
# Download from jetbrains.com/toolbox/
# Or use snap: snap install jetbrains-toolbox --classic
Neovim:
sudo apt install neovim
Suggest based on current setup
Recommend extensions/plugins
Alternative: Check installed editors quality
Provide a report showing: