Топ расширений VS Code для датасаентиста.

VS Code — один из лучших редакторов кода, функциональность которого легко расширять. Такую возможность обеспечивает встроенный маркетплейс расширений, позволяющий легко находить и устанавливать их в редактор. Любой специалист по инженерии данных может установить несколько расширений и таким способом сделать редактор удобнее для работы с данными.

Рассмотрим некоторые из расширений VS Code, которые помогут дата-инженерам оптимизировать работу и увеличить объем выполненной работы.

CodeGPT 

Расширение, которое позволяет использовать ChatGPT внутри VSCode

Топ расширений VS Code для датасаентиста.

Это расширение: пишет код по текстовому запросу, сравнивает лучшие ответы Stackoverflow с ответом ИИ, находит проблемы в коде, отвечает на любые вопросу по коду, рефакторинг, документация и даже делает модульные тесты.

Jupyter

Расширение Jupyter пригодится при выполнении повседневных задач инженерии данных в ноутбуках Jupyter. Расширение обеспечивает полную поддержку формата файлов, позволяет редактировать блоки ноутбуков и запускать их на сервере Jupyter-ноутбуков, аналогично работе с ноутбуками Jupyter. Пример редактирования и запуска блока ноутбука показан ниже.

Топ расширений VS Code для датасаентиста.

Запуск ноутбуков в этом расширении позволяет ускорить процесс разработки и не переключаться между двумя приложениями для тестирования изменений во время разработки. Однако оно поддерживает не все функции ноутбуков Jupyter, в том числе возможность отображения и редактирования тегов в определенных блоках.

PyLance

Расширение PyLance работает вместе с Python в VS Code для увелечения производительности капри работе с кодом Python. Поскольку многие из распространенных инструментов инженерии данных основаны на Python, важно использовать его инструментарий и улучшать работу редактора в тандеме с ним. Это сэкономит время в долгосрочной перспективе.

Топ расширений VS Code для датасаентиста.

Приложение предоставляет улучшенное автодополнение кода IntelliSense (дописывает название функции при вводе начальных букв) для Python с продвинутой функцией определения типов, предложениями параметров, автоимпортами и многим другим.

С таким расширением экономия нескольких секунд или минут в день при написании кода на Python в течение года может превратиться в часы дополнительного времени, которые вы потратите на личные нужды.

Excel Viewer

Дата-инженер часто использует файлы CSV и XLSX при работе с данными. Расширение Excel Viewer позволит просматривать эти файлы прямо в VS Code без необходимости открывать другое приложение.

Топ расширений VS Code для датасаентиста.

Это приложение решает проблему работы с файлами Excel, поскольку Excel не позволяет делать изменения в открытых файлах. Такое ограничение означает, что если приложение выводит данные в файл, который уже открыт в Excel, это может привести к проблемам и ошибкам рабочего процесса. Вот почему расширение Excel Viewer должно стать частью ежедневного набора инструментов каждого дата-инженера.

IntelliCode

Расширение IntelliCode, нацеленное на обеспечение контентно-ориентированного написания кода в приложении, похоже на PyLance, но фокусируется на анализе кода, который вы пишите чтобы предлагать более релевантные варианты.

C этим приложением вы получите доступ к примерам с кодом для более чем 100 000 различных API.

Топ расширений VS Code для датасаентиста.

Это расширение позволяет легко следовать паттернам проектирования и стилям кода других разработчиков кода с помощью специальных предложений (если вы работаете в команде). Приложение также помогает отлавливать сложные для просмотра в редакторе ошибки, которые быстро сканируются из исходного кода этим расширением, выполняющим роль инструмента статического анализа.

@data_analysis_ml

Источник

+1
0
+1
0
+1
0
+1
0
+1
0

Ответить

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