Расширение Jupyter Notebook: игровая площадка для разработчиков JavaScript

Расширение Jupyter Notebook: игровая площадка для разработчиков JavaScript

Представьте: вы потягиваете кофе, а Jupyter Notebook послушно превращает ваши переменные Python в сонеты Шекспира. В этом сила расширений — и сегодня мы создадим такое, которое будет действительно полезным (хотя поддержка ямбического пентаметра может появиться в версии 2). Приготовьтесь к насыщенному кодингом путешествию по системе расширений Jupyter! Подготовка основы Прежде чем мы начнём творить чудеса, давайте подготовим мастерскую нашего волшебника: # Создаём каркас расширения npx create-jupyterlab-extension jupyterlab_stonks cd jupyterlab_stonks jlpm install Это создаёт проект TypeScript (двоюродный брат JavaScript, знающий о типах)....

6 мая 2025 14:00 · 3 минуты · 533 слова · Maxim Zhirnov
Разработка ПРОТИВ расширений кода: где JavaScript встречается с магией (и легким разочарованием)

Разработка ПРОТИВ расширений кода: где JavaScript встречается с магией (и легким разочарованием)

Итак, вы хотите создать расширения для VS Code? Отличный выбор! Вы вот-вот погрузитесь в мир, где сможете заставить редакторы работать по вашей воле… если справитесь с первоначальным хаосом настройки. Давайте превратим «Hello World» в «Hello продуктивный рабочий процесс» с помощью магии JavaScript. 1. Настройка рабочего пространства для расширений Сначала вооружитесь этими инструментами: Node.js (версия 18 или новее, если вам не нравятся ошибки версий); Yeoman (npm install -g yo); Генератор расширений VS Code (npm install -g generator-code)....

24 апреля 2025 14:00 · 3 минуты · 528 слов · Maxim Zhirnov
Разработка расширений для кода Visual Studio с использованием JavaScript

Разработка расширений для кода Visual Studio с использованием JavaScript

Введение в расширения VS Code Visual Studio Code (VS Code) стал популярным редактором среди многих разработчиков, и одной из ключевых причин его популярности является обширная библиотека расширений. Эти расширения могут превратить VS Code в мощный инструмент, адаптированный под ваши конкретные потребности разработки. В этой статье мы погрузимся в мир разработки расширений для VS Code с использованием JavaScript, что делает её обязательной к прочтению для любого поклонника JavaScript. Зачем разрабатывать расширения для VS Code?...

4 февраля 2025 14:00 · 5 минут · 902 слова · Maxim Zhirnov
Разработка расширений для Jupyter Notebook на Python

Разработка расширений для Jupyter Notebook на Python

Введение в Jupyter Notebook Прежде чем мы погрузимся в мир расширений, давайте кратко рассмотрим, что такое Jupyter Notebook и почему он является основным инструментом в сообществе Data Science. Jupyter Notebook — это открытое веб-приложение, которое позволяет создавать и совместно использовать документы, содержащие исполняемый код, уравнения, визуализации и описательный текст. Он особенно популярен среди специалистов по обработке данных благодаря своей способности визуализировать данные и выполнять интерактивные вычисления. Почему расширения? Jupyter Notebook обладает невероятной мощью «из коробки», но его истинный потенциал раскрывается, когда вы начинаете использовать расширения....

16 октября 2024 10:00 · 3 минуты · 1 слово · Maxim Zhirnov
Разработка расширений для Visual Studio на C#

Разработка расширений для Visual Studio на C#

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

17 сентября 2024 20:18 · 5 минут · 915 слов · Maxim Zhirnov