RudreshVeerkhare / Catalyst

A VS code Extension to accelerate the process of solving problems on Codeforces.
GNU General Public License v3.0
77 stars 14 forks source link

Adding an option to auto-remove files in .temp and .catalyst and competitive-companion extension #21

Open lampardnk opened 2 years ago

lampardnk commented 2 years ago
  1. My .catalyst and .temp folders have been piling up and taking unnecessary disk space after a few contests so I would like a button to remove all the contest-related files (except my solution files) from my workspace folder
  2. Adding a timer above the contest statement window would be very useful
  3. There is a browser extension named competitive-companion that passes codeforce contest data as in json to vscode and i think you guys can utilize it for easier contest-starting, so instead of providing url, can just click on extension and all done

Great extension, hope to see these new features soon

RudreshVeerkhare commented 2 years ago

.catalyst and .temp folders are essential for working of the extension.
.catalyst has problem data stored in it and .temp folder is temporary folder where compiled source code is stored temporarily.

You can assign a global path to .catalyst folder so that it will not be created in each workspace. Check "Save Location" in extension settings.

Adding Timer for contest is a really good idea.. I'll look into how to do it...

I've written custom scrapers for Catalyst and same exact data is not accessible using competitive-companion, similar thing would be a catalyst browser extension that would automatically trigger problem/contest loading in vscode.

Let me know your thoughts on this...