# S-DOM S-DOM is a plugin for IntelliJ IDEA that allows you to submit your code to the DOMjudge system directly from the IDE. It isn't a full replacement for the web interface yet, but already matches or surpasses the web UI in most tasks. ## Features - Simple, one-click submissions and feedback (no need for File Explorer or reloading!) - View problems and problem statements without leaving your IDE - Unobtrusive and integrated ## Potential future features - Support detecting the language of files (don't just force C++) - Implement reading detailed results - Show scoreboards - Maybe even download test cases and scaffold sources ## References - [DOMjudge](https://www.domjudge.org/documentation) - [DOMjudge API](https://domjudge.iti.kit.edu/main/api/doc) - [SimpleCodeTester plugin](https://github.com/Mr-Pine/SimpleCodeTester-IntelliJ-Plugin) - [Example Route](https://domjudge.iti.kit.edu/main/api/v4/contests/5/problems) - [All IDEA UI Icons](https://jetbrains.design/intellij/resources/icons_list/)