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

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

Авторы: @katetheriver
Download Telegram
Привет, сегодня без поста)
Постоянно получаю позитивный фидбек от Вас, спасибо!
Если есть какие-то пожелания или критика то смело пишите @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 софта, который позволяет быстро "прыгать" по видимой части екрана.
Сначала непривычно, но со временем находишь свои плюсы.
Всем привет!
Как вы смотрите на возможность коммуникации в этом канале?
Спасибо
Anonymous Poll
34%
В виде комментариев под постами
20%
В виде чат-страницы
46%
Лучше без этого
​​Leave SearchBar

Для тех, кто активно пользует Vimium, да и не только.
Иногда возникает "проблема" что без использования мышки, сложно покинуть searchbar. Есть небольшой лайфхак с использованием search engines. Вам нужно добавить новый поисковик, назначить любой keyword(хоткей в нашем случае - например q) и в url поле ввести javascript: . Подробнее как и зачем есть тут.

P.S. Есть стандартное решение в виде нажатия F6, но оно, почему-то, работает не во всех chrome браузерах, и нашел я его гораздо позже решения через search engines)
P.P.S Я все-таки решил добавить комментарии под постами, для тех, кто проголосовал за этот вариант. Welcome
​​Enhanced github

Chrome extension that adds useful features on GitHub website

Enhanced GitHub - продолжение пути по расширению стандартных возможностей гитхаба. На этот раз - плагин который показывает память репы и каждого отдельного файла на ряду с линком для его закачки.
Судя по их issue tracker планируют доделывать много фич.
​​Web Developer

Adds a toolbar button with various web developer tools.

Продолжаю добивать тему с плагинами для Google Chrome.
WebDeveloper - плагин с кучей приблуд для тестирования или разработки сайта.
Функционал обширный, думаю если вы связаны с вебом, то будет полезно.
​​git sqash

Череда действий которая приводят к обьеденению последних N коммитов в один с сохранением всех изменений.
Пока нет команды git sqash , есть пару вариантов на тему того, как сквошить коммиты.
Один из них:
 git reset --soft HEAD~2 
git commit -m "sqashed commit"
Обьеденяет изменения из последних двух коммитов в один.
Обычно это надо что бы коммиты типа "test", "govno", "lint" не попадали в мастер бранч)
​​Mitmproxy

free and open source interactive HTTPS proxy

Mitmproxy - Крутой инструмент, я пользую его как замену Chrome Developer Tools так как тут все более организовано, меньше запросов визуальных, очень сильная и удобная фильтрация.
Пулите проект, запускаете в удобной среде(я пользую консольную ./mitmproxy), ставите себе прокси localhost:8080 в браузер(я пользую для него Firefox) , идете по ссылке и работаете с результатом в консоли.
Это малая часть функционала, больше тут.
​​Kiwix - serve

Kiwix-serve is a ZIM compatible Web server

Удобный локальный сервер для ZIM файлов. Такая себе "офлайн википедия".
Установщик можно взять тут.
Запускаете kwix через
 ./kiwix-serve --port 48948 ./libs/wikipedia_ru_computer_nopic_2019-05.zim
Некоторые ZIM файлы можно взять тут.
​​git —no-edit

Я уже писал про git amend но забыл там упомянуть такой флаг --no-edit , он позволяет добавить файл в прошлый коммит, не меняя комит меседж.
​​fman

fman: An opensource, cross-platform, light file manager.

fman - очень крутой файловый менеджер. Такой себе Double Commander на максималках.
Очень удобный интерфейс, очень люблю функциональное меню через ctrl + shift + P , очень много плагинов, но отлично работает из коробки.
Давно меня не устраивал дефолтный GUI-шный файловый менеджер, а fman отличная ему замена.
Я ставил через этот мануал.
Еще он стильный и там есть простой обучающий туториал.
Единственный минус - очень ненавязчиво пробует продать платную версию.
​​lynx

Я раньше писал про консольные браузеры(w3m), этот инструмент очень похож, но как по мне, более прост в использовании.
Список его комманд, сетап флагов и возможностей можно глянуть через man lynx, на убунту ставится через apt-get install lynx.