Skip to content

Start develop

Developing GoldenDict is not hard.

If you know some C++ and optionally some Qt, you can start to modify GoldenDict right now:

  • Install Qt and QtCreator
  • (On Linux, install dependencies)
  • Load goldendict.pro or CMakeLists.txt
  • Modify some code
  • Hit the Run.

Coding Standards

Please follow C++ Core Guidelines and write modern C++ code.

Commit messages should follow Conventional Commits

Reformat changes with clang-format how to use clang-format

Remember to enable clang-tidy support on your editor so that .clang-tidy will be respected.