Какие инструменты разработчика вам нужны? Когда вы пишете код, вам нужен редактор, система контроля версий, отладчик, визуализатор базы данных, управление рабочим пространством и т. д. Здесь я упомяну инструменты разработчика, которые используются в нашей компании.

Редакторы: Atom (20%), JetBrains (Webstorm, Rubymine) (20%), Sublime Text (10%), Vim, Emacs, Xcode, Android Studio.

Эмуляторы терминала: iTerm (70%), Терминал (по умолчанию) (27%), Терминатор.

Терминальный мультиплексор: tmux, screen, iTerm 2, Hyper. 80% разработчиков не используют ни одного.

Командная строка — оболочка: zsh (60%), bash (по умолчанию) (40%).

Клиент Git: Командная строка (80%), Sourcetree, Контроль версий, встроенный в редактор, Github Desktop.

Управление окнами: Spectacle (40%), Divvy, SizeUp, Moom. 40% разработчиков не используют ни одного.

Сетевые инструменты: проверка сетевого трафика: Charles/Fiddler/Burp Suite, проверка и разработка вызовов API: Postman, проверка вызовов GraphQL: GraphiQL.

Инструменты базы данных: Navicat, Dbglass, Postico, Dbvisualizer.

Разное: инструменты разработчика Chrome, расширения Chrome: React, GraphQL, Redux, Apollo.

В мою коллекцию инструментов входят Atom, iTerm, оболочка bash, Sourcetree (иногда командная строка), Spectacle, Postman, Postico и инструменты разработчика Chtome/Firefox. А вы?