← 返回首页
icu/docs/devsetup/cpp/vscode.md at main · unicode-org/icu · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

Latest commit

 

History

History
41 lines (32 loc) · 1.27 KB
 main
Top

File metadata and controls

  • Preview
  • Code
  • Blame
41 lines (32 loc) · 1.27 KB
layout title grand_parent parent
default
Configuring VS Code for ICU4C
Setup for Contributors
C++ Setup

Configuring VS Code for ICU4C

{: .no_toc }

Contents

{: .no_toc .text-delta }

  1. TOC {:toc}
  • Create a .vscode folder in icu4c/source
  • Copy the tasks.json, launch.json and c_cpp_properties.json files into the .vscode folder.
  • To test only specific test targets, specify them under args in launch.json.
  • To adjust the parallelism when building, adjust the args in tasks.json.
    • -l20 tells VSCode to not launch jobs if the system load average is above 20 (note that the system load average is not a CPU usage percentage).
    • -j24 limits the number of jobs launched in parallel to 24. The system load average takes a while to respond, reducing this number helps the initial bad system performance when a new build is launched.

NOTE: Run the ./runConfigureICU command before building icu4c from VSCode.

Footer

© 2026 GitHub, Inc.