vscode-puzzles 🧩🧠Puzzles allows you to sharpen your coding skills inside of your tailored Visual Studio Code environment and add your own tests.Solve problems from Reddit's /r/dailyprogrammer, Project Euler, Coding Bat, and Advent of Code in a fully-featured IDE, rather than a Use Puzzles to prepare for technical interviews and start solving coding problems like you would in actual interviews today! See how quickly you can get coding!
Want to practice LeetCode specifically? Check out this extension instead! It should be what you're after... though Puzzles likely can help you as well! Like this project? Leave a review here or a star on GitHub. Getting StartedHere's how to build Puzzles into your daily coding practice routine.
See this in practice (and code along with me) here! FeaturesAs mentioned, Puzzles currently supports problems from Reddit's /r/dailyprogrammer, Project Euler, Coding Bat, and Advent of Code. It fetches a user-specified or random problem for any of those three sites, creates a folder, and stores both a Markdown file with the problem description and creates a An outline of planned features is below! RoadmapHere's my plan for near-future development:
RequirementsNone required! Note that Puzzles does create folders and files though, so you'll likely want to create a separate workspace on your computer for your work. Extension Settings~~In the future, there will be an option to set your preferred solving language~~. You can "Set Default Language" command. Known Issues~~Currently, the extension is a bit... shaky. There is a plan to stop scraping soon and add a better data source~~. If you experience any issues at all, open an issue or reach out via email for support! Release NotesThis project was originally being part at Microsoft's VS Code hackathon. It is actively under early development; if you're interested in helping grow this project, please file a ticket or open a pull request! 1.3.0New features:
1.2.0New features:
1.1.0New features:
1.0.0Initial release for Microsoft's VS Code Hack-a-thon, sponsored by MLH. Supported:
|