Podlodka Podcast

Podlodka #70 – Устройство IDE


Listen Later

Если уж говорить об IDE, то только с человеком, который сам приложил руку к всемирно известным продуктам. IntelliJ IDEA, PyCharm, WebStorm, RubyMine - это далеко не все продукты, в разработке которых участвовал Дмитрий Жемеров, ветеран JetBrains. Дмитрий заглянул к нам в гости, и вместе мы прошлись по основным этапам развития такого важного для разработчика инструмента, заглянули «под капот» IDE и обсудили её устройство на различных уровнях: от базовых функций вроде текстового редактора, до взаимодействия IDE с плагинами. Бонусом — рассказ про то, как устроена работа над продуктами JetBrains из первых уст.
P.S. Конечно, не обошлось без сравнений различных продуктов. Но упоминаний XCode в выпуске крайне мало, ведь мы не iOSный подкаст!
Поддержи лучший подкаст про мобильную разработку:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka  
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast  
Содержание:
- 00:00:40 - Знакомство с гостем
- 00:02:20 - Историческая справка: с чего все началось
- 00:05:00 - 2000-e: crossing refactoring rubicon.
- 00:05:50 - История появления JetBrains
- 00:08:00 - Развитие Eclipse и Netbeans
- 00:08:50 - Web based IDE
- 00:13:00 - IDE в наши дни; LSP
- 00:15:00 - Производительность IDE
- 00:19:50 - Обзор основных инструментов
- 00:27:40 - Устройство IDE: базовые функции
- 00:31:00 - Устройство IDE: дополнительные функции
- 00:32:00 - Про визуальные редакторы
- 00:36:00 - Плагины для IDEA
- 00:47:00 - Про Android Studio
- 00:50:15 - Как написать свою IDE?
- 00:56:00 - Дмитрий о JetBrains
- 01:07:45 - Как попасть в JetBrains
- 01:10:10 - Подведение черты
- 01:11:50 - Вопрос Стасу
Полезные ссылки:
- Концепт Xcode под iPad
https://twitter.com/LouisDhauwe/status/1008071487721439233
- Language Server Protocol
https://en.m.wikipedia.org/wiki/Language_Server_Protocol
- Документация API для плагинов IDEA
http://www.jetbrains.org/intellij/sdk/docs/welcome.html
...more
View all episodesView all episodes
Download on the App Store

Podlodka PodcastBy Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла

  • 4.5
  • 4.5
  • 4.5
  • 4.5
  • 4.5

4.5

46 ratings


More shows like Podlodka Podcast

View all
Hobby Talks by Auralien, Domnin

Hobby Talks

74 Listeners

Отвратительные мужики by Disgusting Men

Отвратительные мужики

78 Listeners

Что случилось by Медуза / Meduza

Что случилось

363 Listeners

Два по цене одного by libo/libo

Два по цене одного

94 Listeners

kuji podcast by kuji podcast

kuji podcast

134 Listeners

Запуск завтра by libo/libo

Запуск завтра

87 Listeners

Закат империи by libo/libo

Закат империи

218 Listeners

Пробоина by Proboina

Пробоина

1 Listeners

Экономика на слух by РЭШ

Экономика на слух

11 Listeners

План Б by Т—Ж

План Б

17 Listeners

На пенсию в 35 лет! by Babaykin

На пенсию в 35 лет!

12 Listeners

Почему мы еще живы by libo/libo

Почему мы еще живы

116 Listeners

Горящий бензовоз by Вадим Елистратов, Иван Талачев

Горящий бензовоз

37 Listeners

Бреслав и Ложечкин by Александр Ложечкин, Андрей Бреслав

Бреслав и Ложечкин

5 Listeners

Время и деньги by libo/libo

Время и деньги

34 Listeners

Конкуренты by libo/libo

Конкуренты

35 Listeners