Skip to content

Commit a38eaf2

Browse files
committed
feat(articles): add browser-devdocs article
1 parent 7c9ef6f commit a38eaf2

7 files changed

Lines changed: 52 additions & 0 deletions

File tree

content/posts/box-planning.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@
22
title: Планируйте из коробки и не ищите приложений
33
tags:
44
- misc
5+
- planning
6+
- software
57
date: 2024-07-17
8+
origin:
9+
type: Vc
10+
url: https://vc.ru/services/1316227-planiruite-iz-korobki-i-ne-ishite-prilozhenii
611
---
712
Стоит начать, пожалуй, с того что в текущих реалиях большинству людей в моем окружении тяжело сконцентрироваться на всех задачах которые нужно сделать за весь день: уведомления из чатов и новостных каналов, «задачи» которые присылаются в мессенджере, вместо нормального тикета в Jira/Asana/<любой другой таск-менеджер>, просьбы коллег, а также вечно включенная вкладка YouTube в браузере делают свое дело.
813

content/posts/browser-devdocs.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
title: Быстрый поиск по разной документации
3+
tags:
4+
- misc
5+
- browser
6+
- docs
7+
date: 2024-07-21
8+
origin:
9+
type: Habr
10+
url: https://habr.com/ru/articles/830298/
11+
---
12+
Недавно я задался вопросом, могу ли я оптимизировать процесс поиска чего-либо в документации любого языка/библиотеки/фреймворка. Прыгать с сайта на сайт – не самая лучшая идея, ибо интерфейсы документацией отличаются, а я хотел унификации.
13+
14+
Сначала мне пришла мысль взглянуть на уже существующие решения, среди которых есть мною любимый Zeal, однако, он доступен только для Windows и Linux, я же крепко сижу в заложниках на MacOS из-за специфики работы и удобства.
15+
16+
На сайте Zeal предлагают перейти на сайт Dash, который по сути является прародителем Zeal, однако, он платный и за него невозможно заплатить в пределах РФ, поэтому я продолжил дальше искать аналоги.
17+
18+
Среди альтернатив также есть DevDocs, который может работать оффлайн в браузере (благодаря PWA), однако, я заметил, что все время держать открытой лишнюю вкладку для поиска в доках было не лучшей идеей (ибо вкладку все равно нужно было бы искать, среди тонны вкладок со StackOverflow и прочим).
19+
20+
# Решение с быстрым поиском
21+
22+
В Firefox и Google Chrome есть возможность добавить собственную поисковую систему (или же поиск по сайту), чем собственно я и воспользовался. При поиске в devdocs все GET-запросы уходят по урлу:
23+
24+
```
25+
https://devdocs.io/#q={запрос}
26+
```
27+
28+
Если мы добавим данную ссылку в раздел «Поисковая система >> Поиск по сайту», то сможем добиться быстрого поиска по данному сайту:
29+
30+
![](/posts/browser-devdocs/fs.png)
31+
32+
После того как я добавил новый «поиск по сайту» я могу ввести в поисковой строке «dd» и быстро перейти к поиску чего-либо на всех включенных документациях на devdocs.io:
33+
34+
![](/posts/browser-devdocs/fs-example.gif)
35+
36+
Таким образом я смог добиться быстрого поиска по всем документациям, которые отображаются в едином стиле благодаря devdocs.
37+
38+
# Подводя итоги
39+
40+
Итак, для того чтобы мы могли быстро искать что-либо по всем нужным нам документациям, нам достаточно:
41+
42+
1. Перейти на devdocs.io
43+
2. Установить нужные нам пакеты документации
44+
3. Скачать их для поддержки работы в оффлайн (делается в настройках)
45+
4. Зайти в настройки браузера (вкладка – «Поисковая система»)
46+
5. Добавить новый «Поиск по сайту» и написать в поле URL «https://devdocs.io/#q=%s»
47+
6. Profit :)

public/.DS_Store

6 KB
Binary file not shown.

public/posts/.DS_Store

8 KB
Binary file not shown.
6 KB
Binary file not shown.
1.26 MB
Loading
272 KB
Loading

0 commit comments

Comments
 (0)