Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Moscow Python Meetup №96. Никита Борсов (Positi...

Moscow Python Meetup №96. Никита Борсов (Positive Technologies, Python Программист) Самописный PyCharm плагин для ведения словаря терминов в Python проектах

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

Видео: https://moscowpython.ru/meetup/96/pycharm-plugin/

Moscow Python: http://moscowpython.ru
Курсы Learn Python: http://learn.python.ru
Moscow Python Podcast: http://podcast.python.ru
Заявки на доклады: https://bit.ly/mp-speaker

Moscow Python Meetup

December 25, 2024
Tweet

More Decks by Moscow Python Meetup

Other Decks in Programming

Transcript

  1. Никита Борсов Python Программист в Positive Technologies Самописный PyCharm плагин

    для ведения словаря терминов в Python проектах
  2. 2 Что будет и что не поместилось в доклад :/

    План доклада Мы здесь План доклада Как оно выглядит Демо плагина На Kotlin! Примеры кода Обсуждение Ура, Конец! Откуда возникла идея Проблематика Было ли сложно? История разработки Лучшие шорткаты Как сделать свой плагин 1–2 стр. 3 - 9 стр. 10-15 стр. 16-21 стр. 22 стр. 23-24 стр. 25-26 стр.
  3. 7 Пример №2 File reading events AES – Advanced Encryption

    Standard CBC – Cipher Block Chaining (один из режимов шифрования)
  4. 9 Пример №3(sfepy) File reading events ebcs – essential (Dirichlet)

    boundary conditions epbcs – essential periodic boundary conditions
  5. > > Наиболее облегчающие разработку вещи Использовать актуальный официальный шаблон

    https://clck.ru/3EsdZK Освоиться в официальной документации https://clck.ru/3Esdb2 Как сделать свой плагин > > Пройти “краш-курс” на YouTube https://clck.ru/3EsdbN Научиться искать похожий функционал среди готовых плагинов https://clck.ru/3EshK7