Item logo image for Codeforces Un-definer

Codeforces Un-definer

5.0(

4 ratings

)
ExtensionTools50 users
Item media 1 (screenshot) for Codeforces Un-definer

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.

Details

  • Version
    0.3.1
  • Updated
    August 13, 2026
  • Offered by
    dauzanbeketov506
  • Size
    14.59KiB
  • Languages
    English
  • Developer
    Email
    dauzanbeketov@gmail.com
  • Non-trader
    This 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

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

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

Google apps