Skip to content

DiogoZanini/VSCode-IDE-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💻 VSCode IDE setup

My VSCode setup for C, Python and SQLite development, extending Harvard CS50's workflow.

PT-BR

image

📦 Dependencies

🚀 Getting Started

⚙️ MinGW Setup for C
  • Add C:\mingw64\bin to the PATH system environment variable;
  • Place header files (.h) in C:\mingw64\include;
  • Place source files (.c) or library files (.a,.lib) in C:\mingw64\lib;
  • Install the VSCode C/C++ Extension Pack;
  • Configure launch.json, settings.json, and tasks.json in the .vscode workspace (reference the .vscode folder).
🐍 Python Setup
  • Install latest stable Python version and ensure it's added to the System PATH;
  • Install the Python Extension for VSCode.
🗄️ SQLite Setup
  • Install the SQLite VS Code extension by alexcvzz;
  • SQLite comes bundled with Python — confirm it is working by running:
    python -c "import sqlite3; print(sqlite3.sqlite_version)"

🔧 Troubleshooting

Common issues and their solutions.

Full Troubleshooting Guide

Visual Studio Code C/C++ debug error (System.Security.SecurityException: Falha na validação de nome forte)

  • Problem: Unable to start debugging. Unable to establish a connection to GDB. Debug output may contain more information.
  • Solution: In the VSCode extensions tab, click "Switch to release version" and restart VSCode.

About

My VSCode IDE configuration

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors