VSCode Plugin for Easy Graphics Engine
A VSCode plugin to help the configuration of ege. Enjoy it!
- Generate
EGE Projectswith single click - 31+ Demo Templates: Choose from a variety of demo templates when creating a new project
- Basic: Hello World
- Games: Snake, Tetris, Gomoku, Typing Practice
- Graphics: Star animations, Clock, Lines effects, Fireworks
- Algorithms: A* Pathfinding, Sorting visualization, K-Means clustering, Game of Life
- Physics: Ball collision, Boids simulation, Wave effects
- Fractals: Julia Set, Mandelbrot Set
- Image Processing: Loading, Rotation, Transformations
- Camera: Camera basics, Wave effects
- Build and run single cpp files with EGE support.(
graphics.h) - Add EGE CMake Project Template for
C/C++source. - Support MacOS/Linux (By
mingw-w64andwine) - Internationalization (i18n): Automatic language detection based on VS Code's display language
- English (default)
- 中文 (Chinese) - automatically selected when VS Code's display language is Chinese
- Generate project templates based on the EGE source code. The source mode will be periodically updated to the latest EGE code, making it easier to discover issues.
- Windows: Visual Studio
2017/2019/2022/2026+ - MacOS:
mingw-w64,wine-stable(wine64)- You can install via
brew install mingw-w64 wine-stable
- You can install via
- Linux:
mingw-w64,wine64- You can install via
apt install mingw-w64 wine64(Ubuntu/Debian)
- You can install via
- Search
egein the Visual Studio Store. - Get it at https://marketplace.visualstudio.com/items?itemName=wysaid.ege
You can define some options like below:
ege.downloadFromOfficial: By default, the plugin uses the builtin EGE library (tested and stable). If you want to download the latest version from the official website (https://xege.org), set this option totrue. Note that the official download may not always be stable or compatible with the plugin.
-
Install:
- Support ege downloading & install.
-
Compiler:
- Support vs2019 and later
- Support MingW + GCC
-
Solution:
- Support single file compile & run
- Support
Visual Studiotemplate generation. - Support CMake template generation.
-
Platform:
- Windows 10 and later
- MacOS via WINE
{ /// The url to get latest version of EGE (default: https://xege.org/download/ege-latest-version) "ege.update_url": "", "ege.showEditorContextMenu": true, // Show 'ege' in editor context menu "ege.explorerContextMenu": true, // Show 'ege' in explorer context menu "ege.downloadFromOfficial": false // Download EGE from official website instead of using the builtin version }