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.
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.
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.
The Educational Products team
Subscribe to Blog updates
Thanks, we've got you!
JetBrains Academy Plugin 2023.8 Is Available
This release comes packed with features, including solving Scala tasks in the IDE, dynamic task naming in course creation.
JetBrains Academy Plugin 2023.7 Is Available
Check out all the upgrades, including enhanced Solve in IDE and Matching and Sorting tasks functionalities.
JetBrains Academy Plugin 2023.6 Is Available
Check out all the upgrades, such as the much-awaited improvement of the Peak Solution feature and better Shell language support.