EduTools Plugin 2022.12 Is Available
The last version of EduTools in 2022 offers new features for both learners and course creators. As a JetBrains Academy student, you can now publish your projects to GitHub right from your IDE. As a course creator, you can now rely on an improved structure of your project directories and files. We’ve also enhanced the overall experience with multiple improvements and bug fixes.
To check out the latest improvements, install the EduTools plugin or update it to the latest version right from Settings (Preferences for macOS) | Plugins in your JetBrains IDE.
Post JetBrains Academy projects to GitHub
Your GitHub portfolio is the best CV you can have as a developer. Now you can strengthen your profile by sharing completed JetBrains Academy projects to GitHub right from your IDE. To do so, simply use the Post project to GitHub action that now appears at the last stage of your project.
When you click on it, you’ll be asked to log in to your GitHub account and authorize your IDE to access GitHub.
Once you’ve been successfully authorized in GitHub, choose the files for your initial commit. The README file contains general information about your project, including its name, description, and public URL, and your JetBrains Academy profile link. The gitignore file excludes unnecessary files from publication, such as project and IDE configuration files.
Once you click the Add button, your project will be published on GitHub. Keep adding more projects to make your profile stand out!
Note that only the last stage of your project will be posted to GitHub. If you’d like to be able to post each stage of your project, please let us know in the comments section below or in our issue tracker.
Keep your project directories and files organized
In previous EduTools versions, project directories and files were all sorted alphabetically in the Project view without any prioritization. Now directories, like scr and test, are always listed at the top, with both directories and files sorted alphabetically. However, as course creator, you can change the project structure in the
Notable improvements and bug fixes
- EDU-4699: Course creators can now log in to JetBrains Marketplace and JetBrains Account with a single access token. This is a major step required for implementing course submissions, which will allow learners and course creators to track the history of learning progress.
- EDU-5386: We’ve updated the icon for theory tasks in the New Task dialog to help you quickly distinguish theoretical materials from coding tasks.
- EDU-5123: Unicode characters are now properly processed by the Check action.
- EDU-5369: Data tasks that are part of JetBrains Academy projects can now be successfully checked with the Send Answer action.
For the full list of issues addressed in EduTools 2022.12, 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.