Какие инструменты разработчика вам нужны? Когда вы пишете код, вам нужен редактор, система контроля версий, отладчик, визуализатор базы данных, управление рабочим пространством и т. д. Здесь я упомяну инструменты разработчика, которые используются в нашей компании.
Редакторы: 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. А вы?