Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hasnat-ahmed-goheer/vscode-profiles
VSCode Profiles offers Visual Studio Code profiles tailored for C++, .NET, Python, Rust, and web development. Each profile includes necessary extensions and settings to optimize your workflow, with the Default profile providing a comprehensive base setup. Integrate these profiles to enhance your development environment.
https://github.com/hasnat-ahmed-goheer/vscode-profiles
vscode vscode-extension vscode-profile vscode-settings
Last synced: 3 months ago
JSON representation
VSCode Profiles offers Visual Studio Code profiles tailored for C++, .NET, Python, Rust, and web development. Each profile includes necessary extensions and settings to optimize your workflow, with the Default profile providing a comprehensive base setup. Integrate these profiles to enhance your development environment.
- Host: GitHub
- URL: https://github.com/hasnat-ahmed-goheer/vscode-profiles
- Owner: Hasnat-Ahmed-Goheer
- Created: 2024-08-21T20:39:01.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-21T20:47:34.000Z (5 months ago)
- Last Synced: 2024-10-12T01:21:40.251Z (3 months ago)
- Topics: vscode, vscode-extension, vscode-profile, vscode-settings
- Homepage:
- Size: 32.2 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VS Code Profiles
Welcome to the `vscode-profiles` repository! This repository contains various Visual Studio Code profiles that I have created for different development setups and workflows.
## Overview
This repository includes:
- **Profiles** - VS Code profiles configured for different programming languages, frameworks, or workflows.
- **Extensions** - Recommended extensions for each profile.
- **Settings** - Custom settings and configurations for VS Code.## Getting Started
### Prerequisites
- Visual Studio Code installed on your machine.
### Installation
1. Clone the repository:
```bash
git clone https://github.com/hasnat-ahmed-goheer/vscode-profiles.git
```2. Navigate into the project directory:
```bash
cd vscode-profiles
```### Usage
1. Open VS Code.
2. Go to the Command Palette (`Ctrl+Shift+P` or `Cmd+Shift+P` on macOS).
3. Type and select `Preferences: Open Settings (JSON)` to manually integrate the settings from the profiles provided.#### Importing Profiles
1. Copy the contents of the desired profile from this repository.
2. Open VS Code and go to the Command Palette.
3. Search for `Preferences: Open User Settings` and paste the profile settings into the appropriate sections.### Profiles
- **`Default`**: Includes major extensions and settings for general development needs. This profile serves as a base configuration.
- **`C-C++ Dev Nexus`**: Tailored for C and C++ development with specific extensions and settings for C/C++ programming, building on the `Default` profile.
- **`DotNET Dev Nexus`**: Configured for .NET development, including relevant extensions and settings for C# and .NET Core projects, building on the `Default` profile.
- **`Python Dev Nexus`**: Optimized for Python development with Python-specific extensions and settings, building on the `Default` profile.
- **`Rust Dev Nexus`**: Designed for Rust programming, featuring Rust extensions and settings in addition to those in the `Default` profile.
- **`WebDev Nexus`**: Focused on web development with extensions and settings for HTML, CSS, JavaScript, and related technologies, plus the extensions from the `Default` profile.### Contributing
Feel free to contribute by adding new profiles or improving existing ones. Please open a pull request with a clear description of the changes.
### License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
### Contact
For any questions or suggestions, please contact [email protected] or open an issue in the repository.
Happy coding!