1*61c4878aSAndroid Build Coastguard Worker.. _module-pw_ide-design: 2*61c4878aSAndroid Build Coastguard Worker 3*61c4878aSAndroid Build Coastguard Worker====== 4*61c4878aSAndroid Build Coastguard WorkerDesign 5*61c4878aSAndroid Build Coastguard Worker====== 6*61c4878aSAndroid Build Coastguard Worker.. pigweed-module-subpage:: 7*61c4878aSAndroid Build Coastguard Worker :name: pw_ide 8*61c4878aSAndroid Build Coastguard Worker 9*61c4878aSAndroid Build Coastguard Worker.. toctree:: 10*61c4878aSAndroid Build Coastguard Worker :maxdepth: 1 11*61c4878aSAndroid Build Coastguard Worker :hidden: 12*61c4878aSAndroid Build Coastguard Worker 13*61c4878aSAndroid Build Coastguard Worker cpp 14*61c4878aSAndroid Build Coastguard Worker projects 15*61c4878aSAndroid Build Coastguard Worker 16*61c4878aSAndroid Build Coastguard Worker.. grid:: 2 17*61c4878aSAndroid Build Coastguard Worker 18*61c4878aSAndroid Build Coastguard Worker .. grid-item-card:: :octicon:`code` C/C++ Code Intelligence 19*61c4878aSAndroid Build Coastguard Worker :link: module-pw_ide-design-cpp 20*61c4878aSAndroid Build Coastguard Worker :link-type: ref 21*61c4878aSAndroid Build Coastguard Worker :class-item: sales-pitch-cta-primary 22*61c4878aSAndroid Build Coastguard Worker 23*61c4878aSAndroid Build Coastguard Worker Learn about Pigweed's approach to IDE code intelligence for C/C++ 24*61c4878aSAndroid Build Coastguard Worker 25*61c4878aSAndroid Build Coastguard Worker .. grid-item-card:: :octicon:`project` Projects 26*61c4878aSAndroid Build Coastguard Worker :link: module-pw_ide-design-projects 27*61c4878aSAndroid Build Coastguard Worker :link-type: ref 28*61c4878aSAndroid Build Coastguard Worker :class-item: sales-pitch-cta-primary 29*61c4878aSAndroid Build Coastguard Worker 30*61c4878aSAndroid Build Coastguard Worker Understand Pigweed project structure and how Pigweed's IDE features 31*61c4878aSAndroid Build Coastguard Worker interact with it 32