Serial Monitor plugin for IntelliJ IDEA Platform on macOS
This plugin aims to leverage Arduino development with CLion by providing Serial Monitor Tool Window. It allows you to communicate to your Arduino device without leaving the IDE. Functionality is pretty similar to those, available in Arduino IDE through "Serial Monitor Tool".
This project is forked from intellij-serial-monitor. Thanks to Dmitry Cherkas and other contributors, this plugin works perfectly well on Windows (I guess). But the shortcut is not really working on macOS. So I forked this project and fixed it.
Features
- Serial Monitor Tool Window with project-based persistent settings
- Status widget
- Duplex Console View (Regular view + HEX)
Screenshots
Regular View
HEX View
Status Widget
Change Notes
- 0.7.1
- Made shortcuts work on macOS.
- 0.7
- Bumped jssc to 2.9.4, with Mac M1 support (thanks to Alan Sikora)
- 0.6.1
- fix for #12 (thanks to 马鸣风)
- 0.6
- publish the plugin under Apache License v.2.0
- remove the usage of deprecated APIs
- build with java11
- 0.5.5
- update icons: Icons made by Smashicons from www.flaticon.com
- upgrade jssc lib to resolve issue with win10 crash on jdk11
- add configuration option to allow hiding status widget #21 remove deprecated apis usage as of 2020.1 EAP Dmitry Cherkas 26.02.2020 18:02
- 0.5.4
- fix for #24
- fix incorrect settings path (use relative path instead of absolute)
- 0.5.3
- 0.5.2
- migrated plugin to gradle build
- 0.5.1
- fixed IDE freezes on Mac OS
- 0.5
- possible solution for Mac OS support (https://bitbucket.org/dmitry_cherkas/intellij-serial-monitor/issues/4)
- 0.4.7
- rebuild with Java7
- 0.4.6
- 0.4.5
- improved port name validation in settings dropdown
- added Troubleshooting section to README
- 0.4.1
- added plugin logo
- SerialService converted to projectComponent in order to allow simultaneous usage in multiple open projects
- fixed NPE when trying to dispose non-initialized SerialMonitorView
- 0.4
- added history support for sent commands + keyboard shortcut to send on Ctrl+Enter
- implemented exception handling via notification popups
- fixed https://bitbucket.org/dmitry_cherkas/intellij-serial-monitor/issues/1
- 0.3
- implemented duplex console to switch between HEX/regular views
- changed behaviour of status widget
- 0.2
- implemented serial monitor status bar
- added README
- 0.1.1
- fixed "EditorImpl hasn't been released" exception on idea shutdown
- switched to purejavacomm SerialService implementation
- 0.1
- Initial version