SyntacticTypingTest is a comprehensive platform designed to enhance your coding skills by combining code syntax review with typing practice. This interactive tool provides programmers, both beginners and experienced, with an engaging environment to refresh their coding knowledge and typing accuracy.
- Test
- LocalTest
- English Practise
- Vocabulary Game
- Qt >= 5.9
- Development tools
- GCC >= 7.4
- CMake >= 3.13
Pen can be installed on Linux, Microsoft Windows, and macOS.
- Clone the repo
git clone https://github.com/Canytr/SyntacticTypingTest.git
This project leverages the power of Qt, a comprehensive cross-platform C++ framework, to provide a rich and intuitive user interface for effective code reviews. Additionally, CMake orchestrates the build process, ensuring seamless integration and ease of compilation.
CMake reads the CMakeLists.txt file and creates makefiles from it. This means that after we run CMake, we need to run make to actually build our project. We'll do this from a separate directory so the binaries don't clutter up our source directory.
mkdir build
cd build
cmake ..
make
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See MIT for more information.