Главные программы года. Десятый

VSCodium - интегрированная среда разработки


Мы приехали в десятый титул - золотых потребительских товаров самые важные программы года. Полностью личный список приложений, которые я планирую активнее всего использовать в 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 Щелчок.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.