UPDATE: обновленный список программ доступен по ссылке.
Так уж получилось, что уже больше года я использую linux как на работе, так и дома. Конечно, попытки перейти на linux предпринимались мною неоднократно, а первый раз я заинтересовался им наверное лет 7 назад, но обычно все заканчивалось тем, что через месяц-два я соскакивал на винду. Теперь же все по серьезному и я на 100% уверен, что буду использовать его и в дальнейшем. Итак, меня пару раз просили составить список тех программ, которыми я пользуюсь как разработчик, ну и как просто пользователь linux. И их есть у меня) А точнее, у меня выдалась свободные полчаса на написание этого небольшого обзора. Возможно, я также напишу статейку об аппаратных платформах, девайсах, отладочных комплектах, приборах и инструментах, которые я активно юзаю как инженер. Пишите в комментах, если вам будет интересна подобная дичь.
Начнем с простого.
Утилиты
- Telegram App. Вообще первое, что я устанавливаю на новой ОС.
- Opera. Люблю VPN встроенный, а также функцию экономии батареи для ноутбуков.
- Double Commander. Наверное привык к двухпанельным менеджерам файлов и DC лучший из них в Linux.
- Docky. Удобная панель запуска приложений в стиле мак.
- Filezilla. Много сайтов — много файлов. Лучшего для FTP не найти.
Steam. Да, примерно раз в полгода я могу пройти какую-нибудь игрульку на ПеКа.Скатился до консольщика))- Yandex Disk. Просто облако для мусора.
- Libre Office. Лучше, чем Microsoft Office по моему субъективному мнению.
- Etcher. Запись образов на USB с этой программкой это проще простого.
- qBittorrent. Ну итак понятно.
- Typora. Отличный редактор Markdown с поддержкой автодополнения.
- Simplenote. Очень неплохой заметочник, перепробовал множество альтернатив и этот мне показался лучшим. Синхронизация с мобилками присутствует.
Для разработки
SW4STM32. Неплохая IDE на базе Eclipse для STM32, перешел на нее не так давно, подробнее здесь.Atollic TrueStudio. Как только он стал бесплатным я сразу же перешел на него, т.к. его не надо долго настраивать с бубном.- Sublime Text. Мой любимый редактор кода.
Altium Designer. Да, это пока единственная программа, которую я не могу заменить в linux, приходится использовать виртуальную машину.Kicad. Я успешно перешел на него и он меня полностью удовлетворяет и наконец-то я могу спокойно удалить виртуалку с виндой. О нюансах перехода на Kicad написал небольшую статью.- STM32 CubeMX. Думаю многие стмщики пользуют данный инструмент от ST и есть его версия под Linux за что большое спасибо ребятам из ST.
- Netbeans. Вполне себя достойная IDE для C/C++, использую главным образом для embedded linux.
- Smartgit. Это GUI для GIT, давно им пользуюсь, считаю удобным.
- Eclipse. С плагинами, много для чего, но в основном это Opencpu, RIOT OS, Chibios.
- Cutecom. Нормальный эмулятор терминала, много чего поддерживает, использую для отладки устройств с serial интерфейсами.
- Arduino IDE. Иногда приходится использовать.
- Gerber Viewer. Для просмотра герберов.
Дизайн и графика
- Inkscape. Для векторной графики, ну это типа, если логотип нарисовать или еще чего.
- GIMP. Для редактирования картинок на сайты и т.п.
- Shutter. Очень крутая прога для скриншотов, ничего подобного в винде не встречал.
Сервисы
- Gitlab. Просто основной инструмент, писал уже в этой статье.
- Trello. Для управления проектами и коммуникаций с заказчиками.
- Tweetdeck. Я реально много читаю твиттер, без деки это было бы неудобно.
Прочее
- XFCE на работе и LXDE дома и все это на Manjaro Linux.
- Hack. Шрифт для кода.
- Material. Тема для sublime.
Ну вроде как и все, если что вспомню, то обязательно добавлю.
Если есть софт, который можете посоветовать, пишите в комментах или в нашем чате https://t.me/radiotechkz
«Shutter. Очень крутая прога для скриншотов, ничего подобного в винде не встречал.»
ShareX, в разы лучше, но только под виндовс
У меня Altium нормально работает в wine, без «настоящей» виртуалки.
В качестве IDE раньше использовал NetBeans, а сейчас в основном Geany.
для скриншотов посмотрите Flameshot