I Ported FastOlympicCoding to VSCode!
Difference between en5 and en6, changed 0 character(s)
Welcome to ⚡VSCode FastOlympicCoding!⚡↵
------------------↵

Hello everyone! Some of you may know the [FastOlympicCoding](https://github.com/Jatana/FastOlympicCoding) plugin for Sublime Text, but I took the time to create my version of it in VSCode!↵

![VSCode FastOlympicCoding Demo](/predownloaded/93/7d/937de4b1468e678b582c2841f22c7ea37f9ccc10.gif)↵

Most things are kept the same, such as the keybindings and the general theme of the UI. Other features differ due to the fundamental asynchronous design and various little things.↵

Some features are cut out because I wanted this extension to **integrate** with other extensions, instead of being "the extension that does it all". For example, the original plugin had debugger support _(even though it was only for OSX)_, and there are many good debugging extensions on VSCode, so it does not make sense for me to provide a crappier debugging experience.↵

#### _So, if you use VSCode, definitely give this a try!_↵

The extension is not completely done, but it is very close. At the time of writing this blog, I still need to implement Competitive Companion support and shorthand class autocompletion. As per the "GitHub saying", feel free to create issues and/or pull requests in case anything comes up.↵

Why? Nobody Asked?↵
------------------↵
The original plugin does not seem to be maintained anymore. And while I like Sublime Text, I have my reasons to prefer VSCode. I have yet to find a VSCode extension that remotely resembles the legendary Sublime Text plugin. Finally, it would be my chance to learn how to create extensions.↵

This extension was created mainly for my personal use with VSCode, but I thought sharing my extension to the amazing competitive programming community in case someone else finds it helpful :D↵

_Oh, and do not worry, I gave credit to the original plugin in the README._↵

### Thanks for trying! I look forward to your feedback!↵

Guide is at the repository: https://github.com/sam20908/vscode-fastolympiccoding↵

VSCode Marketplace page: https://marketplace.visualstudio.com/items?itemName=sam20908.vscode-fastolympiccoding

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en6 English CelonyMire 2024-06-29 07:17:34 0 (published)
en5 English CelonyMire 2024-06-29 07:17:16 54
en4 English CelonyMire 2024-06-29 07:14:34 115
en3 English CelonyMire 2024-06-29 07:10:14 94
en2 English CelonyMire 2024-06-29 07:07:58 258 Tiny change: 'iccoding\nVSCode M' -> 'iccoding\n\nVSCode M'
en1 English CelonyMire 2024-06-29 07:04:58 1843 Initial revision (saved to drafts)