Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
README.md | D | 07-Sep-2024 | 1 KiB | 24 | 18 | |
c_cpp_properties.json | D | 07-Sep-2024 | 573 | 21 | 21 | |
launch.json | D | 07-Sep-2024 | 4.3 KiB | 103 | 102 | |
tasks.json | D | 07-Sep-2024 | 1.2 KiB | 38 | 37 |
README.md
1<!--- © 2020 and later: Unicode, Inc. and others. ---> 2<!--- License & terms of use: http://www.unicode.org/copyright.html ---> 3 4# Configuring VS Code for ICU4C 5 6 - Create a `.vscode` folder in icu4c/source 7 - Copy the `tasks.json`, `launch.json` and `c_cpp_properties.json` files into 8 the `.vscode` folder. 9 - To test only specific test targets, specify them under `args` in 10 `launch.json`. 11 - To adjust the parallelism when building, adjust the `args` in `tasks.json`. 12 - `-l20` tells VSCode to not launch jobs if the system load average is above 13 20 (note that the [system load 14 average](https://en.wikipedia.org/wiki/Load_(computing)) is *not* a CPU 15 usage percentage). 16 - `-j24` limits the number of jobs launched in parallel to 24. The system 17 load average takes a while to respond, reducing this number helps the 18 initial bad system performance when a new build is launched. 19 20NOTE: 21Run the 22[`./runConfigureICU` command](https://unicode-org.github.io/icu/userguide/icufaq) 23before building `icu4c` from VSCode. 24