Skip to content

blueedgetechno/codeblue

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
img
 
 
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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