Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xezoless/csps
The .NET C# workspace setup for Visual Studio Code to solve problems from online judge platforms like Codeforces, AtCoder, Baekjoon Online Judge, etc.
https://github.com/xezoless/csps
c-sharp dotnet problem-solving visual-studio-code vscode workspace
Last synced: 13 days ago
JSON representation
The .NET C# workspace setup for Visual Studio Code to solve problems from online judge platforms like Codeforces, AtCoder, Baekjoon Online Judge, etc.
- Host: GitHub
- URL: https://github.com/xezoless/csps
- Owner: XezolesS
- Created: 2024-12-05T08:11:27.000Z (21 days ago)
- Default Branch: master
- Last Pushed: 2024-12-05T08:30:07.000Z (21 days ago)
- Last Synced: 2024-12-13T20:17:45.820Z (13 days ago)
- Topics: c-sharp, dotnet, problem-solving, visual-studio-code, vscode, workspace
- Language: C#
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CSPS - C# Problem Solving
The .NET C# workspace setup for Visual Studio Code to solve problems from online judge platforms like Codeforces, AtCoder, Baekjoon Online Judge, etc.
It is intended to provide useful configurations and snippets for problem solving in C#.
Since .NET cannot compile or run single *.cs file (there are workarounds but not suitable for PS), it is annoying to build with multiple source files in the same workspace directory. With this workspace setup, you can easily disable/archive source files and compiling a single source file.## Usage
*Instructions will be added later.*
### Basics
### Compiling and Running
### Disabling Sources
Put source files(`*.cs`) under `./Disabled`.
The files under `./Disabled` will not be recognized by the project(`CSPS.csproj`).### Archiving Sources
Put source files(`*.cs`) under `./ProblemCodes`.
The files under `./ProblemCodes` will not be recognized by the project(`CSPS.csproj`).## Requirements
- [.NET 6.0 SDK](https://dotnet.microsoft.com/ko-kr/download/dotnet/6.0)
- [Visual Studio Code](https://code.visualstudio.com/)## Recommended VSCode Extensions
- [**C#**](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp) for basic language support for C#, such as IntelliSense.
- [**Competitive Programming Helper**](https://marketplace.visualstudio.com/items?itemName=DivyanshuAgrawal.competitive-programming-helper) for running test cases easily.