JetBrains Academy Plugin Releases

EduTools Plugin 2023.1 Is Available

With EduTools 2023.1, we released a long-awaited feature for course creators that empowers them to enable, disable, and customize inspections. This way, IDE smart features like highlighting code problems, finding probable bugs, and identifying spelling problems won’t do the work for your students.

To check out the latest improvements, install the EduTools plugin or update it to the latest version from Settings (Preferences for macOS) | Plugins in your JetBrains IDE.

INSTALL EDUTOOLS PLUGIN

Enable, disable, and customize inspections in your course

As a course creator, you may want to configure how certain inspections work in your course. For instance, when teaching students how to use lambda in Java, you may want them to convert their code to the lambda expression themselves instead of relying on IDE suggestions.

To disable certain inspections, press Ctrl+Alt+S (⌘ , on macOS) to open the IDE settings and select Editor | Inspections. Locate the inspection you want to disable, and clear the checkbox next to it. Apply the changes and close the dialog.

To re-enable or customize the inspections, follow the Re-enable inspections and Create custom inspections guides.

Once that’s done, make sure to rename the inspection profile. Note that if “Project Default” is not renamed, students will still be using the default set of IDE inspections when first opening your course. It’s a temporary issue that we’ll fix in future IDE versions.

Information about your custom inspections will be saved in a course archive. This way, when your students open the course, the inspections will be the same as you configured them.

Notable improvements and bug fixes

  • EDU-5392: Compatibility issues with using EduTools 2022.3 on Linux were fixed.
  • EDU-5465: A task can now be created in an empty lesson of an Android course in Android Studio.
  • EDU-3673: When opening a JetBrains Academy Python project with a disabled Python plugin, the IDE dialog with the preselected Python plugin will appear to make it easier for you to install it.

Starting with EduTools 2022.11, we are no longer releasing educational versions of the IDEs. If you are using IntelliJ IDEA Edu and PyCharm Edu, you will receive a notification recommending you to switch to IntelliJ IDEA Community Edition or PyCharm Community Edition, which now provide educational functionality out of the box. Learn more in our blog post Sunsetting Educational IDEs.

For the full list of issues addressed in EduTools 2023.1, see our issue tracker.

Please share your feedback with us in the comments section below or on Twitter, and use our issue tracker to report any issues or bugs you encounter.

The Educational Products team

image description