
StrictCodeIDE
A code editor where nothing else gets in
12 followers
A code editor where nothing else gets in
12 followers
StrictCodeIDE is a macOS code editor for C, C++, and Java with a real Exam Mode — locks copy/paste, blocks switching apps, cuts internet access, runs a countdown timer, and caps compile/run attempts. Built it after realizing my school's "no cheating" policy for coding exams was just an honor system with zero enforcement. Free, no signup required.







loved that exam mode actually blocks app switching and the compile cap is a nice touch. curious how it handles edge cases like kernel extensions or accidental force quit during a timed session.
@talha6u9u Good question — right now it blocks the Force Quit shortcut (Cmd+Opt+Esc) and standard app-switching gestures via a CGEventTap, and logs any attempt with a timestamp. It's not kernel-level, so a determined user going through Activity Monitor to force-kill the process could still get around it — that's a known limitation for any userspace tool, not just mine. For classroom use it's meant to raise the bar and create an audit trail, not be unbreakable DRM. If someone does force-quit, the session log shows exactly when and that gap is visible to the instructor.
Also worth mentioning — this isn't only for formal exams. Some people might find it useful just as a distraction-free environment for practicing, since it removes the temptation to app-switch or get pulled away while coding.