Skip to content

EntityPlantt/DK-CPP

Repository files navigation

DK-C++

DK-C++ is an IDE for beginners with simple commands: Build, Run and Build & Run.

Translations needed

We need people to translate DK-C++ to their native (or secondary) languages.
Please help with opening a pull request adding a JSON file in the lang directory, with a filename %ln%_%st%.json, were %ln% is the language (in two letters) and %st% is the state where this language is spoken.
If the language is spoken in only one country, set %st% to be the same as %ln%.

For example, mk_mk.json is Macedonian, en_us.json is English spoken in United States, and en_uk.json is English spoken in Britain.

Check en_us.json to see how to format the translation file, as well as the keys. For the places that certain keys are used, check the code.
Maybe in the future there will be a tool to help translate DK-C++.

Requirements

  • Have a computer with Windows.
  • Install G++ (MinGW) to compile the code.

How to install

  1. (Strongly recommended, but optional) Deactivate your antivirus.
  2. Open DK-C++.Setup.msi.
  3. Complete the installation.
  4. (Also strongly recommended, but again, optional) Activate your antivirus.

How to compile it yourself

NOTE: This is only for Windows. I don't plan building this app to exist on Linux/Mac.

  1. Have Node.js and NPM installed.

  2. Download Source code (zip) from the release.

  3. Extract the folder.

  4. Go with Command Prompt or PowerShell in the extracted folder.

  5. Run the set below in the command prompt:

    npm i -D
    npm run build
  6. Your build is in the installer folder.