blueedgetechno / codeblue

An Atom package to test and submit solutions during codeforces contests.

Home Page:https://atom.io/packages/codeblue

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

codeblue package for Atom text editor

APM version APM downloads APM Licence Follow me

forthebadge made-by-hipster ForTheBadge built-with-love

An Atom package for all your competitive coding needs

A codeforces helper that can test, run, present and submit solutions on codeforces

overview

Installation

Step 1.

apm install codeblue

Step 2.

pip install online-judge-tools

Step 3.

oj l https://codeforces.com/

Features

  • Fetch and load details of a live codeforces contest โšก
  • Automatically create an environment for contest including working files ๐Ÿ’ป
  • Run code with official sample cases of any particular problem ๐Ÿ”ญ
  • Compare your output with expected output in a elegant manner ๐Ÿ“บ
  • Get your code verdicts like OK โœ…, Wrong answer โŒ, TLE ๐Ÿ•’, MLE ๐Ÿ›ข, Runtime error or Compilation error โš , Queue โณ, Hacked โ˜ ๏ธ
  • Submit ๐Ÿณโ€๐ŸŒˆ your code from your favorite text editor
  • Get your official standing of the live contest ๐Ÿ‘ฅ
  • Play minigames while you wait for the contest ๐ŸŽฎ

Updates

  • Option to detect and login from the plugin itself
  • Now you can change working directory by right clicking in the tree view

Guide

  • Set your preferences in settings of the package, in advance
  • Delete the folders and files of working directory before contest and check the create environment
  • Click on Refresh button to refresh the standings
  • Click on the yellow user icon to minimize/maximize friends standing view
  • Click on your profile picture to refresh problems
  • Click on an example number to copy its input data

Limitations

  • I will try to remove the dependency of online-judge-tools for non-python users in future updates

  • While running C or C++ files, it sometimes run the previously compiled file and shows the same verdict. Incase of that delete the previously compiled file and run the code again

  • Not tested for linux or macOs

Any feedback will be highly appreciable

overview

work


Play while you wait

game


Detailed and concise error presentation

error


Wrong answer ?

Wrong answer


* Ain't Nobody Got Time For That *

TLE


MLE - Its a thing too

TLE

About

An Atom package to test and submit solutions during codeforces contests.

https://atom.io/packages/codeblue

License:MIT License


Languages

Language:JavaScript 82.4%Language:Less 17.6%