Dev Tools
3.44K subscribers
1 photo
220 links
Предложить материал: @developer_tools_suggestion_bot

По вопросам рекламы: @account_managerTG

Авторы: @katetheriver
Download Telegram
Kate

KDE Advanced Text Editor

Kate - editor для редактирования файлов. Я использую его вместо дефолтного gedit , на полноценную ide, как по мне, не тянет, но для быстрого редактирования файлов подходит отлично.
Из плюсов которые работают из коробки:
- подсветка синтаксиса
- сплит екрана
- автокомплит
Полный список тут.
Tipz

An oh-my-zsh plugin to help remembering those aliases you defined once

Alias tipz - небольшой плагин который напоминает об alias про которые вы могли забыть.
Я - очень большой задрот плагинов, алиасов и прочего и часто забываю о том что и зачем я подключил.
Например когда я делаю git commit -m "message" плагин напоминает мне алиас gcmsg "message" и прочее.
Очень рекомендую.
Meld

Meld - git difftool инструмент для UI-шного просмотра дифов или мерджинга конфликтных файлов в git.
Однозначно проигрывает встроенному difftool из любого jetbrains софта. Но включать ide только ради просмотра дифов или мерджинга - глупо.
Я иногда использую git difftool --tool=meld вместо дефолтного git diff .
Можно захордкодить в алиас.
​​Double Commander

Double Commander - UI-шный файловый менеджер, по интерфейсу похож на Total Commander .
Из плюсов которые я отметил:
- Встроенный редактор с подстветкой
- Интуитивно понятные хоткеи
- Возможность подключения плагинов
Не всем прийдет по душе, так как выглядит слегка запутано, но в сухом остатке: если неудобно пользоваться консольным ranger или дефолтным файловым менеджером - рекомендую.
​​git cherry-pick <hash>

Apply the changes introduced by some existing commits

Cherry pick - Позволяет "скопировать" коммит в текущий бранч.
Очень удобный инструмент, которым не часто пользуются, заменяя его ручным дублированием изменений.
Например команда: git cherry-pick <hash> создаст новый коммит в текущем бранче с такими же дифами.
​​Do you want some Cookie?

The first and best cookie manager for Google Chrome.

Cookie - очень удобный плагин для контроля cookies на странице.
По возможностям:
- Добавление/Удаление/Изменение cookie
- Импорт/Експорт cookie
Если вы искали инструмент с подобными возможностями и интуитивно понятным интерфейсом- лучше не найти.
​​W3M

w3m is a text-based web browser

W3M - консольный браузер, больше даже добавить нечего.
На локали нужен - чисто по фану.
Устанавливается через apt-get install w3m и через w3m google.com можно попасть на стартовую гугла.
У меня возникли проблемы с отображением картинок, но говорят что можно настроить что бы и они появлялись, тоже самое и с javascript-ом.
Из плюсов:
- изобилие хоткеев
- вкладки
- mourse-controll
​​Qalc

Qalc - commandline калькулятор. Максимально дубовый и простой в использовании.
Перешел на него, так как дефолтного bc иногда не хватает, но тут каждому свое.
Если bc справляется, то ставить лишнее в систему - не рекомендую.
​​git commit --allow-empty

--allow-empty
- флаг который позволяет сделать пустой коммит без изменений. Зачем?
Просто хорошая практика делать пустой коммит, например после git init когда нет необходимости делать умышленные дифы что бы начать древо коммитов.
Пользовать так:
git commit -m "initial commit" --allow-empty
​​Fuck! Fuck! Fuck!

Magnificent app which corrects your previous console command.

thefuck - прикольная команда которая позволяет исправлять опечатку в предыдущей.
Например, добавляя к ней sudo или просто исправляя правописание.
На каком-то этапе fuck начал сильно тормозить, потому убрал его, но сейчас есть апдейт с ускоренной версией.
Рекомендую.
Привет, сегодня без поста)
Постоянно получаю позитивный фидбек от Вас, спасибо!
Если есть какие-то пожелания или критика то смело пишите @bogbel , буду стараться сделать канал лучше.
Туда же присылайте ссылки/названия/тему или что угодно, что бы вы хотели увидеть на канале.
Хорошего Вам дня!
P.S. Клацните плз от куда Вы, интересно знать от куда меня читают)
anonymous poll

🇷🇺 Россия – 391
👍👍👍👍👍👍👍 43%

🇺🇦 Украина – 341
👍👍👍👍👍👍 38%

Другая страна – 85
👍👍 9%

🇧🇾 Беларусь – 50
👍 6%

🇰🇿 Казахстан – 24
▫️ 3%

🇵🇱Польша – 8
▫️ 1%

👥 899 people voted so far. Poll closed.
​​Micro

a modern and intuitive terminal-based text editor

micro - в продолжение темы редакторов. Раньше пользовал kate сейчас перешел на этот. Быстрый, легкий, можно добавить прикольные плагины.
Симпотичные цветные схемы. Если все еще пользуете что-то дефолтное вроде nano - советую перейти на этот вариант.
​​Bat

A cat(1) clone with wings.

Bat - если вы хоть иногда пользуетесь cat то просто устанавливайте bat и начинайте использовать его.
Есть интеграция с гитом, подстветка синтаксиса и можно совмещать с другими командами.

#от_подписчика
​​Vimium Search Engines

Небольшая, но как по мне, очень крутая фича от Vimium - search engines
Выставляется в опциях Vimium, и позволяет делать поиск в разных поисковых системах вроде Google, DuckDuckGO, Google Images, Youtube etc используя Vomibar.

P.S. Кто-то из Вас пользуется Vimium?
​​kill -9 <tab>

Крутая неявная фича от fzf - возможность убивать процессы используя kill и fzf.
Я упоминал об этом тут.
После установки fzf, вводите в терминале kill -9 нажимаете tab и дальше через fzf-search убиваете процесс.
​​Tab Shifter for JetBrains

Tab Shifter - плагин для JetBrains софта, который позволяет настраивать хоткеи для работы с делением экрана.
​​Neofetch

A command-line system information tool written in bash 3.2+

Neofetch - просто показывает информацию о системе. Для меня удобна тем что не нужно искать и вытягивать всю инфу разными командами - обычно все нужное есть в аутпуте неофетча.
​​Lolcat

Rainbows and unicorns!

lolcat - красивая и бессмысленная либа. Которая делает радужный аутпут в консоли.
Еще оно может мерцать.
man ls | lolcat.
​​Acejump

Плагин для JetBrains софта, который позволяет быстро "прыгать" по видимой части екрана.
Сначала непривычно, но со временем находишь свои плюсы.