Well-configured code editor / IDE, browser, and terminal are the main tools for developers. What combo do you use in your daily workflow?
To start off, I'm using VS Code, Google Chrome and Git Bash.
For further actions, you may consider blocking this person and/or reporting abuse
vscode ,firefox,oh my zsh
Overview
Code editor: Kakoune
Browser: Qutebrowser
Terminal: Kitty
Shell: Fish
Browser - Qutebrowser
Started using it recently and so far I am very satisfied with it.
It's chromium based browser with vi-inspired modal interface.
It feels much more solid than the modal binding plugins available for firefox, mainly, the bindings work everywhere, not just on the loaded web page.
It also comes with
open-editor
command, which allows opening any input field for editting in your default text editor (currently using it to write this response).Code editor - Kakoune
Been stuck on Kakoune ever since I migrated away from vim and emacs(spacemacs).
I chose it for it's unique spin on modal bindings and it's natural approach to multi-cursor editting.
Also huge appeal to me, especially coming from emacs ecosystem, was the focus on unix philosophy of doing one thing well.
Windows management is trusted upon windows manager and has minimal friction when it comes to interacting with system applications.
Terminal - Kitty
Terminals are a messy technology, kitty is an alright terminal emulator.
I mainly switched to it so that I can try out fonts with ligatures.
I do not use it's windows and tabs features, just as plain terminal emulator.
Shell - Fish
Not really sure why I'm using fish, at this point it's just a habit.
I haven't really figured out what responsibility shell could do in my workflow, besides command invocation, completion candidate suggestions and command history.
I've been eyeing elvish shell, so might switch to that one instead.
I will check the Kakoune, about the terminal I have tested kitty and went to Konsole because I felt it was simpler and has ligatures too.
Browser.... All of them. I try to mix things up on purpose as a web developer. I like to get a handle of the norms of different browsers and not go all in on, say, Chrome.
I will say that running several at once makes my computer fan go wild, so it's mostly one at a time.
I use VSCode and the default Mac terminal.
Neovim, Vivaldi, and
zsh
(configured with oh my zsh) with tmux within the default "Terminal" emulator on Mac.PHPStorm/PyCharm + Chromium (and Firefox) + default Ubuntu terminal.
Most of the time I actually use the terminal within the IDE, as I can
Alt+F12
to get to it easily, thenEsc
to get back to the code. So I can easily change -> test -> commit -> repeat without touching the mouse.Default Ubuntu terminal is
gnome-terminal
fyi.Code editor: Glitch because well, Sometimes I use a Chromebook, Windows Laptop, or a Android Tablet and I need my IDE to work on all three
Browser: Brave Browser for personal stuff and Beaker browser for P2P developer projects
Terminal: Regular default Raspberry Pi OS (formerly known as Raspbian) terminal with the Termius SSH client because Termius works on all three devices I have mentioned above and uses their Cloud Sync.
Android Studio (For Android Development)/NeoVim (For Web Development and blogging) + Brave/Firefox + Alacritty
I install IdeaVim plugin in Android Studio for Vim like text editing.
My NeoVim plugins:
In NeoVim and Android Studio i use Gruvbox Theme.
On my side:
KittyAlacritty, special thanks to Oh my zshVS Code / Intellij Idea based upon what kind of project I am working on. I use Intellij mainly for large java related projects which require maven or gradle.
Google Chrome as the browser, I did try Firefox and Edge for a while but shifting from laptop to phone or vice-versa was not as smooth as it is with chrome.
For terminals, I use powershell inside conemu. I also have to access servers via ssh, so conemu makes it easy for me to open and manage multiple terminals. I have also customized my powershell prompt using oh-my-posh
VSCode + Firefox + Hyper Terminal
I am a conservative old bloke, so on my Mac:
VSCode-Vim, Safari and Firefox Developer Edition, Fish Shell with Fisher.
Notable VSCode Plugins:
Vim (duh!)
Pyright (typescript style type-checking for python)
Fish Plugins:
oh-my-fish/plugin-bang-bang
oh-my-fish/plugin-cd
oh-my-fish/theme-eclm
A terminal emulator, with Vim and Git installed.
I use Firefox web browser for development mainly because of its straight forward scratch-pad and style-editor GUI. Easy to copy, cut, and paste codes.
Hi, there!
For the web development I am using
Onivim2, FireFox, and iTerm2 with either zsh & ohmyzsh, fish and ohmyfish, or ion (ion is very fast shell!) with my own configuration. I sometimes use Hype for a change, but end up going back to iTerm2.
Code editor: VSCode for everything besides Java I use Intellij
Browser: Chrome
Terminal: VSCode's terminal & Hyper
Shell: Spaceship ZSH
Zsh, Alacritty, tmux, NeoVim, Brave
All very good, and yes I tried the competition
I am pretty basic when it comes to my tools.
Currently running VS Code with the Vim plugin and a bunch of other plugins.
On my Mac, I use the standard terminal (customized with oh-my-zsh). On Windows I use Windows Terminal with Git Bash & WSL.
Primarily use Chrome, but I have pretty much everything installed for cross testing.
vscode and atom, chrome and firefox, cmder
VSCode, Brave Browser for main development and iTerm with oh-my-zsh. For web testing purposes all the other browsers as well...
Visual Studio, Google Chrome, the Windows command prompt (though sometimes I'll use Powershell instead). I use VS Code but largely as a Notepad replacement (I never liked Notepad from Day 1).
Vscode, Brave, Zsh
Bash on Terminator + Tmux, Vim, Firefox Developer Edition on Arch Linux.
I Use VS Code + Chrome for Web Browsing and Firefox for developer edition for Web development + Windows Terminal with WSL on Windows and Tilix on Manjaro.
github.com/martanne/vis, Google Chrome and Windows Terminal.
WebStorm | Rider / Firefox / gnome terminal :D
I use mostly Webstorm and Chrome for webdev but I can also use for little projects VSCode. For the CLI, Webstorm integrate direcly that 😄
VSCode/PyCharm/Atom/DataGrip, Chrome, Oh My Zsh/iTerm
Yes to those three. Exactly. But for quick editing in terminals, it's vi all the way. Habits are hard to break.
Editor: PHPStorm
Browser: Chrome
Terminal: Terminator
Shell: ZSH
I use VS Code, Brave Browser and Responsively.app, Terminal is iTerm2 with zsh
Firefox (mostly), GNOME terminal, NeoVim
Vscode or Visual Studio IDE, Google Chrome, PowerShell
I use the same setup across 3 different operating systems.
Editor: VS Code / Vim
IDE: IntelliJ IDEA
Browser: Edge and Firefox
Terminal: Windows Terminal / iTerm2 (macOS) / Terminator (Linux) with zsh on all of them
PHPStorm, Firefox Dev Edition, iTerm (Oh My Zsh)
Code Editor: NeoVim
Browser: Firefox
Terminal: XFCE
Shell: ZSH
NeoVIM, Google Chrome and Bash.
My text editor/IDE can be anything using a VIM Plugin, like VSVim for Visual Studio, VSCode VIM extension or PyCharm with Idea VIM.
Atom (vim, sublime) + firefox + bash
vscode, chrome , oh my zsh
Editor: VS Code.
IDE: NetBeans / IntelliJ.
Browser: Chrome.
Terminal:
Vscode, Chrome and vscode terminal.
I would like to try windows terminal and mantain it as the only one for everyday usage.
VS Code, Chromium. (I don't use any terminals nowadays)
I use Chrome and Firefox (mostly Chrome), iterm2 as my terminal with Zsh and VSCode with Vim bindings.
Atom + Brave + Hyper Terminal.
Vscode + chrome / chromium + git bash
I use VS Code, Brave, and Alacrity. I’ve very much enjoyed my experience with all three!
neovim, firefox and zsh in konsole
Visual Studio 2019/Visual Studio Code + Chrome + Powershell with oh-my-posh installed.
I don't use as much my terminal, I only use for install a vcpkg package or commit to github...
Intellij idea, Firefox and zsh/iterm
Vim or VsCode-Vim, Brave, zsh
Editor: Atom
Browser: Polypane
Terminal: Guake (with zsh) mapped to my caps lock.
Vs code + chrome + git bash & powershell
Terminal: Kitty
Browser: Firefox Nightly
Shell: Zsh
Code Editor: Vim
Editor: NeoVim with several plugins
Browser: Firefox & Chrome
Terminal: Kitty
Shell: zsh with oh-my-zsh configured
I use Atom for my editor, Google Chrome for my browser, and either Windows Terminal or GNOME Terminal, depending on which OS I'm using.
Brave, Alacritty, nvim and raw zsh
VSCode, Chrome & ohmyzsh
VS CODE, Edge/Firefox, and Git Bash
Vim, Firefox, Bash with Screen.
VSCode, Intellij IDEA, Chrome + Firefox, fish shell.
Editor: Visual Studio Code
Browser: Brave
Terminal: WSL2 - Ubuntu
Firefox DEV VSCode normal debian/gnome terminal
VSCode + Firefox + GitBash
VS Codium
Firefox
PowerShell - Bash
On Linux: Chromium, VS Code & Konsole
On Windows: Edge, VS Code & Windows Terminal(WSL 2)
VS code, Chrom, iterm2, jupyter notebook ( rust, python )
vscode/pycharm + chrome+ intelliJ
PHPStorm + Chrome + iTerm/IDE terminal
IDE: VS Code
Browser: Chrome
Terminal: iTerm2
VS Code and Brave browser. I use bash terminal integrated with VS code
Atom, Chromium/Chrome, .zsh w/ omzsh.
VS Code + Brave + Windows Terminal (Preview) (with WSL ofcourse)
vscode + firefox + zsh
Vim or VS Code(with Vim extension), Chrome, Zsh(with ohmyzsh and powerlevel10k theme)
Editor: Neovim
Browser: Firefox
Terminal: Alacritty
IDE = Custom vim with a crazy amount of remaps and plugins
Browser = Chrome
Terminal = ITerm
Tools = tmux and ALE in vim
Vim or Qt Creator + Firefox + oh my zsh
VS Code, Chrome, iTerm 2