Codeforces Un-definer
4 ratings
)Overview
Toggle competitive programming macros and typedefs inline.
Codeforces Un-definer is a small reading helper for competitive programming source code pages. It adds intuitive toggle buttons next to C++ #define macros, typedef declarations, and simple using aliases. When you click a button, the declaration line is crossed out and matching usages in the displayed code are rewritten inline. Supported sites: - Codeforces - AtCoder - QOJ - OJUZ - CodeChef Features: - Toggle #define macros directly on submission pages. - Toggle simple typedef and using aliases. - Red/green buttons for #define macros. - Orange/blue buttons for type aliases. - Highlights lines that were changed. - Works locally in the browser. - Does not collect, store, or transmit user data. Codeforces Un-definer is designed to make macro-heavy competitive programming submissions easier to read. It is a reading helper, not a full C++ preprocessor, so very complex macros, template tricks, and unusual formatting may not be expanded correctly. Project page: https://github.com/hggfhggf/Un-definer/ Codeforces blog post: https://codeforces.com/blog/entry/155863 Codeforces Un-definer is an independent tool and is not affiliated with, endorsed by, or sponsored by Codeforces or any other supported platform.
5 out of 54 ratings
Details
- Version0.3.1
- UpdatedAugust 13, 2026
- Offered bydauzanbeketov506
- Size14.59KiB
- LanguagesEnglish
- Developer
Email
dauzanbeketov@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site