Live Webinar: Building Extensions for Rider and ReSharper
In the 5th episode of the Busy Plugin Developers series, Matthias Koch, a Developer Advocate for .NET, will share how to extend the core functionality of JetBrains .NET IDEs with plugins.
Live Webinar: Building Themes for IntelliJ-based IDEs
Join us for a live webinar on November 22 at 17:00 CET / 16:00 UTC / 11:00 EST. We will air a new episode of the Busy Plugin Developers series that will mainly focus on customizing JetBrains IDEs by building theme plugins. We will be covering: Ways to customize your IDE interface with a theme pluginThe steps required to create a themeThe tools used to create IDE themesThe process of publishing a theme plugin to JetBrains Marketplace Additionally, we will share information about the latest Marketplace updates and discuss the changes we’ve introduced to improve the plugin vendor exp
Live Webinar: Busy Plugin Developers. Episode 2
Join our webinar on Monday, September 27, at 17:00 CEST / 15:00 UTC / 11:00 EST to learn about building plugins and publishing them on JetBrains Marketplace. In this new episode of the Busy Plugin Developers series, we’ll talk about the two important things any developer should do before uploading their plugin to Marketplace: Prepare high-quality content for the plugin page. Test the plugin to make sure it doesn't include any errors. We will be covering: In the first part of the session, we will share some tips on how to improve your Marketplace listing to attract more users.
Webinar Recording: Busy Plugin Developers – Episode 1
The recording of the latest episode of the "Busy Plugin Developers" webinar is now available on JetBrains TV. In this webinar, we covered a key plugin development tool – the Gradle IntelliJ Plugin. We explained the key features, the recent changes that we’ve introduced, and how the plugin signing mechanism works in JetBrains Marketplace. We also featured a special guest from VirtusLab, Paweł Lipski, who gave a demo of plugin UI testing and shared some tips on how to run your tests headlessly on a Continuous Integration (CI) server. https://www.youtube.com/watch?v=vAlor5-hC0Q Webi
Live Webinar: Busy Plugin Developer. Episode 0
Want to create a plugin for IntelliJ Platform but tired of reading the documentation? Join our webinar on Wednesday, December 16, 2020 at 17:00 CET / 16:00 UTC / 11:00 EST for all the information you need to get started writing plugins. We will be covering: IntelliJ Platform SDK, Useful resources for planning, developing, and deploying plugins with the IntelliJ Platform SDK, IntelliJ Platform Plugin Template, Free and paid plugins, and how to customize your plugin page and make it stand out in JetBrains Marketplace. Register to save the date, get a calendar invite, and a reminder 30 minut
Webinar Recording: How We Built Comma, the Raku IDE, on the IntelliJ Platform
The recording of our January 16 webinar, How We Built Comma, the Raku IDE, on the IntelliJ Platform featuring Jonathan Worthington, is now available. Subscribe to our community newsletter to receive notifications about future webinars. This webinar tells the story of how Edument built an IDE for the Raku programming language using the IntelliJ Platform. Building an IDE from scratch would have been prohibitively expensive. By contrast, building on the IntelliJ Platform meant starting from a mature base, getting a great deal of generic IDE functionality for free, and therefore being able to f
Webinar Recording: Getting Started with TeamCity Plugins
The recording of our April 30 webinar, Getting Started with TeamCity Plugins is now available on the JetBrains YouTube channel. In this webinar, we developed a custom runner plugin for TeamCity. The plugin adds a new build step for the echo command and displays the result of the execution in a custom tab for the completed build. You can find the source code of the plugin on GitHub. The timeline: 4:23 - Generate project with Maven archetype 8:23 - Create server-side part of the plugin 18:31 - Create agent-side part of the plugin 24:47 - Configure TeamCity SDK Maven plugin 31:13 - Adding co