Въпреки че повечето интегрирани среди за разработка имат почти всичко, от което човек може да се нуждае, когато прави програма или пише уебсайт, много програмисти предпочитат да използват приложения с по-малко функции, като прости текстови редактори. В тази публикация ще видим как да инсталирате повече от 30 помощни програми за разработчици в Ubuntu.
Ще говорим конкретно за DevToys, набор от помощни програми, които могат да бъдат извикани от същия потребителски интерфейс (графичен или команден ред)
Какво е DevToys
DevToys включва повече от 30 инструмента с отворен код, които могат да се използват без връзка с интернет. Разработчиците предупреждават, че събират информация, която се съхранява локално и че ще зависи от потребителя да я сподели с тях, в случай че се нуждае от поддръжка. Те също така поясняват, че не носят отговорност за използването на данни, направени от разширения, разработени от трети страни, които можем да инсталираме, за да включим нови функции.
Във всеки случай, инструментите, които идват по подразбиране Те са повече от достатъчни, за да отговорят на основните нужди на повечето съществуващи програмисти.
Помощни програми на DevToys
Започвам с пояснението, че пиша за версия 2.0.2, която все още е в процес на разработка, така че може да има споменати помощни програми, които все още не са там или които са премахнати от версията, която изтегляте.
Можем да намерим инструменти от следните области:
- Преобразуватели.
- Кодери и декодери.
- Инструменти за форматиране.
- Генератори.
- Graphics
- Тестване
- текстове
Преобразуватели.
Имаме следното:
- Анализатор на Cron израз: Cron израз се използва, за да каже на компютъра кога да изпълни дадена задача. Тази помощна програма отговаря за извличането на датата, посочена в израза.
- Конвертор на дата: Трансформирайте времевите клейма в по-разбираем формат и обратно.
- Конвертор на JSON масив в таблица: Трансформира структура от данни от този формат в таблично разпределение във формат CSV или TSV.
- Конвертор от JSON към YAML: Преобразува към и от JSON в този по-четим за хората формат.
- Преобразуване между бази числови.
Кодери и декодери
Base 64 е начин за предаване на сложни данни като изображения, използващи текстови знаци на платформи, които не поддържат други формати: DevToys включва два конвертора Base 64.
- Конвертор на текст към база 64
- Конвертор на изображения към Base 64.
Други помощни програми в този раздел са:
- Декодер на SSL сертификат за извличане на данните.
- Cопресор и декомпресор във формат Gzip.
- трансформатор на данни на текст към и от HTML.
- Декодер на данни във формат JWT.
- Генератор и четец на QR кодове.
- URL енкодер и декодер: Трансформира текстове със специални знаци във формат, подходящ за уеб връзки.
генератори
- Генератор на хешове и контролни суми: Хешът е резултат от шифроване на текст, независимо от неговата дължина, в символен низ с фиксирана дължина. Контролната сума е цифрова стойност, генерирана от набор от данни, за да се провери дали е предадена правилно.
- Генератор LoremIpsum: Произволен текст за тестване на оформления.
- Генератор на пароли случаен.
- UUID генератор: Стандарт за създаване на уникални идентификатори.
Инструменти за изображения
- Симулатор на цветна слепота: Показва как човек с тази патология вижда изображение.
- Преобразувател на изображения между формати.
Тестване
- JSON пътека тестер :Pви позволява да анализирате валидността на JSON изрази.
- Тестер за регулярен израз.
- Тестер за XML формат използвайки XSD схеми.
Текстови инструменти
- Escaper или escaper знак: Трансформира специални знаци в такива, подходящи за използване в езиците за програмиране.
- Компаратор между два списъка.
- Преглед на текст във формат Markdown
- Текстов анализатор и помощни програми: Позволява ви да форматирате текста.
- Компаратор между два текста.
Как да инсталирате повече от 30 помощни програми с DevToys
DevToys предлага във версията си за Linux да го използвате от командния ред или от графичен интерфейс. Просто трябва да изберем подходящата архитектура (x64 или ARM) и да изберем между DEB пакета за инсталиране или преносимата версия.
За да инсталираме DEB пакета, който ще направим страницата на проекта, Щракваме върху най-новата версия и изтегляме версията, съответстваща на нашата архитектура.
След това го инсталираме с:
sudo apt install ./Downloads/devtoys_linux_x64.deb