Ми приїхали десятий титул з основні програми року. Цілком персональний список додатків, якими я планую найактивніше користуватися у 2024 році.
Як я пояснював майже у всіх статтях Мета цього вибору — зробити мене більш продуктивним, одночасно зменшивши мою залежність від власного програмного забезпечення та послуг. Крім того, я хочу, щоб мої особисті дані були максимально конфіденційними.
Основні програми року
Я ще раз запрошую вас повідомити нам, які програми ви плануєте використовувати цього року.
Застосування десяте
Зменшення залежності від пропрієтарного програмного забезпечення та гарантування конфіденційності стосується саме цього конкретного випадку, оскільки Ця програма є форком іншої програми, яка надсилає дані розробникам. Мова йде про VSCodium.
Для тих, хто ніколи не чув про цю програму, надамо деякі попередні пояснення.
Інтегроване середовище розробки
Є дуже поширений жарт, який говорить, що справжні користувачі Linux програмують за допомогою текстового редактора без додаткових функцій (за винятком Лінуса, який програмує у своїй голові та підключає її до комп’ютера для передачі коду). Насправді вони віддають перевагу текстовим редакторам із деякими функціями редагування доповнень, таких як Vim або Nano. але, Решта з нас вважає за краще використовувати інтегроване середовище розробки.
Інтегроване середовище розробки (IDE) Це програма, яка надає розробникам усі або майже всі інструменти, необхідні для написання коду.
Деякі з цих інструментів:
- Редактор коду:Саме там програміст пише програмний код. Зазвичай він постачається з інструментами для полегшення написання, такими як автозаповнення, пропозиції, підсвічування синтаксису та автоідентифікація.
- Компілятор:Перекладає написаний код на мову, зрозумілу комп’ютеру.
- Перекладач:Він перетворює код на мову, зрозумілу комп’ютеру під час виконання.
- СкрабберЦе дозволяє виправляти помилки коду, виконуючи кожен рядок крок за кроком і відстежуючи поведінку змінних.
- Менеджер версій: Часто підключений до зовнішніх служб, він дозволяє відстежувати зміни, внесені в різні версії програм.
- КонструкторВін має справу з такими завданнями, як перетворення вихідного коду у виконувані програми шляхом включення необхідних залежностей і бібліотек.
VSCodium
У рамках зміни позиції щодо відкритого коду (вимушеної обставинами) Microsoft вирішила повернути програмістам, які залишили свою програму Visual Studio для інтегрованих середовищ розробки з відкритим кодом. Тож у 2015 році він запустив Visual Studio Code. Фактично VS Code був першим додатком компанії з версією Linux.
Через місяць випустив вихідний код під ліцензією MIT.
Ліцензія MIT Що дозволяє читати, змінювати та ділитися кодом Це стосується лише того, що випускає Microsoft, яка може вирішити закрити його в будь-який час. З іншого боку, програма включає телеметрію за замовчуванням, хоча її можна деактивувати.
Завдяки телеметрії, яку майже ніхто не намагається вимкнути, Microsoft збирає інформацію про звички розробників, які працюють з програмою, помилки, які трапляються, та інструменти, які найчастіше використовуються.
Ось чому Було запущено VSCodium, інтегроване середовище розробки з відкритим вихідним кодом на основі вихідного коду, випущеного Microsoft але з власними розширеннями. Сумісність цих розширень із розширеннями VS Code залежить від того, чи вирішать їхні творці випустити їх для обох програм, оскільки вони використовують різні API.
З тих пір VS Code призначений для інтеграції з продуктами Microsoft і включає підключення до служб GitHub або Azure Він також має більш повну документацію.
Однак, оскільки я не є професійним розробником і не є частиною робочої групи, VSCodium достатньо і більш ніж достатньо для задоволення моїх потреб у написанні коду.. Я також вважаю, що його використання досить інтуїтивно зрозуміле, і він має розширення, які достатньо корисні для найпоширеніших мов програмування.
Можна встановити з магазинів Flatpak y Оснащення.