Píšem C ++ kód v systéme Android Studio a používam makrá. Napríklad:
#define USE_KEY(param) "KEY_" #param, param
void Keys::saveToPreferences() {
setString(USE_KEY(token));
}
Chcem vidieť rozšírenie makra v IDE, aby som overil, či pracuje tak, ako očakávam (to isté ako je k dispozícii v aplikácii Eclipse vo funkcii Expanded Exploration).
Pre tento príklad by rozšírenie makra malo byť:
setString("KEY_" "token", token);
Je táto funkcia dostupná v systéme Android Studio?
odpovede:
1 pre odpoveď č. 1Našli odpoveď. Táto funkcia sa v aplikácii Android Studio nazýva výmena makra a nie rozšírenie. Je predvolene k dispozícii, keď ukazujete myšou nad makro (potrebujete rozšíriť pole tak, aby sa zobrazil takto):