This directory contains recommended VS Code settings for ThemisDB development.
Copy these files to your .vscode/ directory:
cp -r .vscode.example/* .vscode/Or on Windows:
Copy-Item -Recurse .vscode.example\* .vscode\- File associations for AQL, CMake, and Protocol Buffers
- Editor formatting and code style settings
- C++ IntelliSense configuration
- Search and file exclusions for build artifacts
- Debug ThemisDB Server: Debug the main server process
- Debug Tests: Debug test suite
- Attach to ThemisDB Process: Attach debugger to running process
- cmake-configure: Configure CMake build
- cmake-build-debug: Build server in debug mode
- cmake-build-tests: Build test suite
- run-tests: Run all tests
- clean: Clean build directory
- Recommended VS Code extensions for C++ development
- CMake tools
- Markdown support
- Git integration
- Docker support
- Press
Ctrl+Shift+B(orCmd+Shift+Bon macOS) to build - Press
F5to start debugging - Set breakpoints by clicking in the gutter
- Open Command Palette (
Ctrl+Shift+PorCmd+Shift+P) - Type "Run Task"
- Select "run-tests"
VS Code will prompt you to install recommended extensions when you open the project.
Feel free to customize these settings for your development workflow. The .vscode/ directory is gitignored to allow personal preferences.