FRC Plugin for IntelliJ IDEA - Update Released

An update to the FRC Plugin for IntelliJ IDEA has been released. The plugin is available via the IntelliJ IDEA plugin repository.

The plugin provides the following features:

  • RIOLog monitoring via Net Console
  • RIOLog monitoring via SSH tail
  • FRC Robot Project Templates (updated for 2018 season)
  • FRC file/class templates
  • WPILib management (downloading, extraction, attaching to IDEA project as a library)
  • Easy attachment of the User Lib directory as a project library
  • FRC/FIRST/WPI aware spellcheck
  • Support for the IntelliJ IDEA Grep Console plugin
  • The joy of using IntelliJ IDEA to develop robot code

The plugin works with both the free open-sourced Community Edition or the licensed Ultimate Edition of IntelliJ IDEA. This release changed the minimum version of IntelliJ IDEA required to v2017.3 or later.

More information at the plugin’s project site.

Please report any issues or make feature requests at https://gitlab.com/Javaru/frc-intellij-idea-plugin/issues

Screenshot of RIOLog monitoring:
https://d1n3kg4j1bkixe.cloudfront.net/files/9405/screenshot_16706.png

Can’t wait to try this out!

Sent from my SM-G955U using Tapatalk

Note that netconsole is no longer on UDP. From For the 2020 season software documentation has been moved to https://docs.wpilib.org. Documentation for KOP items can still be found here. | FRC KOP Documentation

Implement TCP netconsole (riolog) and show it automatically after successful deploy. The TCP netconsole is colorized like the DS console and provides additional filtering features. Note: it only displays output when a DS is connected (from any computer, not necessarily the Eclipse computer).

You can see an implementation here: GitHub - wpilibsuite/riolog: Standalone version of Eclipse riolog

1 Like

Thanks for the heads-up Joe. I had not seen that yet. I opened an issue to track the change. I’ll do my best to get it implemented in the next couple of days.