Git Product home page Git Product logo

codeblue's Introduction

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

codeblue's People

Contributors

blueedgetechno avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

codeblue's Issues

Todo

  1. Run a custom test from a pre-made input file.
  2. Add support for javascript (maybe?).
  3. Remove python package, online-judge, dependency for logging and submitting.
  4. Show the code forces tier in the standings.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.