VEXcode IQ C++ ഓട്ടോകംപ്ലീറ്റ് ഫീച്ചർ ഉപയോഗിക്കുന്നു

VEXcode IQ-യിൽ ഒരു C++ പ്രോജക്റ്റ് സൃഷ്ടിക്കുമ്പോൾ C++ ഓട്ടോകംപ്ലീറ്റ് സവിശേഷത ഉപയോഗിക്കുന്നത് സമയം ലാഭിക്കാനും കമാൻഡുകൾ ടൈപ്പ് ചെയ്യുമ്പോൾ പിശകുകൾ തടയാനും സഹായിക്കും.


സി++ ഓട്ടോകംപ്ലീറ്റ് ഫീച്ചർ എങ്ങനെ ഉപയോഗിക്കാം

കുറിപ്പ്: ഈ പ്രോജക്റ്റ് Clawbot (Drivetrain, 2-motor) ടെംപ്ലേറ്റ് ഉപയോഗിക്കുന്നു.

ക്ലോബോട്ട് ഡ്രൈവ്ട്രെയിൻ 2 മോട്ടോർ ഉദാഹരണ പ്രോജക്റ്റ് ലഘുചിത്രം.

തിരഞ്ഞെടുക്കൽ മെനു തുറക്കാൻ ടൈപ്പുചെയ്യാൻ ആരംഭിക്കുക.

നിർദ്ദേശിച്ച കമാൻഡുകളുടെ ഡ്രോപ്പ്ഡൗൺ മെനുവുള്ള VEXcode IQ C++ വർക്ക്‌സ്‌പെയ്‌സ്. D എന്ന അക്ഷരം ടൈപ്പ് ചെയ്തിട്ടുണ്ട്, ആ അക്ഷരത്തിൽ തുടങ്ങുന്ന കമാൻഡുകൾ മെനുവിൽ ലഭ്യമാണ്.

ഒരു ഡ്രോപ്പ് ഡൗൺ സെലക്ഷൻ മെനുവിൽ ഉപകരണത്തിന്റെയോ കമാൻഡിന്റെയോ പേര് ദൃശ്യമാകും.

നിർദ്ദേശിച്ചിരിക്കുന്ന എല്ലാ കമാൻഡുകളുടെയും ഡ്രോപ്പ്ഡൗൺ മെനുവുള്ള VEXcode IQ C++ വർക്ക്‌സ്‌പെയ്‌സ്. ഓപ്ഷനുകളിലൂടെ സ്ക്രോൾ ചെയ്യുന്നതിന് ഒരു സ്ക്രോൾ ബാർ ലഭ്യമാണ്.

ഓട്ടോകംപ്ലീറ്റ് ഫംഗ്ഷൻ ഉപയോഗിച്ച് ലഭ്യമായ സാധ്യമായ കമാൻഡുകളുടെ ഒരു ലിസ്റ്റ് ആക്‌സസ് ചെയ്യാൻ, കൺട്രോൾ + സ്‌പെയ്‌സ് (Windows, macOS, Chrome OS എന്നിവയിൽ) അമർത്തുക.

C++ ഓട്ടോകംപ്ലീറ്റ് സവിശേഷത ഉപയോഗിച്ച് ഒരു തിരഞ്ഞെടുപ്പ് നടത്തുക

നിർദ്ദേശിച്ച കമാൻഡുകളുടെ ഡ്രോപ്പ്ഡൗൺ മെനുവുള്ള VEXcode IQ C++ വർക്ക്‌സ്‌പെയ്‌സ്. D എന്ന അക്ഷരം ടൈപ്പ് ചെയ്തിട്ടുണ്ട്, ലഭ്യമായ കമാൻഡുകളിലൂടെ കടന്നുപോകാൻ കീബോർഡ് ഉപയോഗിക്കുന്നു. ഡ്രൈവ്ട്രെയിൻ ആണ് ആദ്യ നിർദ്ദേശം, അത് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

നിങ്ങളുടെ കീബോർഡിൽ "Enter/Return" അല്ലെങ്കിൽ "Tab" അമർത്തുക അല്ലെങ്കിൽ ഒരു തിരഞ്ഞെടുപ്പ് നടത്താൻ നിങ്ങളുടെ കഴ്‌സർ ഉപയോഗിച്ച് കമാൻഡ് തിരഞ്ഞെടുക്കുക.

ദൈർഘ്യമേറിയ സെലക്ഷൻ മെനുകൾ ഉപയോഗിച്ച്, ഇനിപ്പറയുന്ന ഓപ്ഷനുകളിൽ ഒന്ന് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു തിരഞ്ഞെടുപ്പ് നടത്താമെന്ന് ശ്രദ്ധിക്കുക:

  • നിങ്ങൾക്ക് ആവശ്യമുള്ള പേര് തിരഞ്ഞെടുക്കാൻ നിങ്ങളുടെ "Up", "Down" കീകൾ ഉപയോഗിക്കുക, തുടർന്ന് തിരഞ്ഞെടുക്കാൻ നിങ്ങളുടെ കീബോർഡിൽ "Tab" അല്ലെങ്കിൽ "Enter/Return" അമർത്തുക.
  • ഓട്ടോകംപ്ലീറ്റ് മെനുവിൽ മുകളിലേക്കും താഴേക്കും സ്ക്രോൾ ചെയ്യാൻ നിങ്ങളുടെ കഴ്സർ ഉപയോഗിക്കുക. തുടർന്ന് ആവശ്യമുള്ള തിരഞ്ഞെടുപ്പ് നടത്തുക.

ആ ഉപകരണത്തിൽ ലഭ്യമായ എല്ലാ കമാൻഡുകളും പട്ടികപ്പെടുത്തുന്നതിന് ഒരു ഡോട്ട് ഓപ്പറേറ്റർ ചേർക്കുക.

നിർദ്ദേശിച്ച കമാൻഡുകളുടെ ഡ്രോപ്പ്ഡൗൺ മെനുവുള്ള VEXcode IQ C++ വർക്ക്‌സ്‌പെയ്‌സ്. ഡ്രൈവ്‌ട്രെയിൻ ഉപകരണവും ഒരു ഡോട്ട് ഓപ്പറേറ്ററും ടൈപ്പ് ചെയ്‌തു, ആ ഉപകരണത്തിനായുള്ള കമാൻഡുകൾ മെനുവിൽ ലഭ്യമാണ്.

ഒരു ഡോട്ട് ഓപ്പറേറ്റർ ചേർക്കുന്നു (ഒരു വിരാമചിഹ്നം, “.”) ഉപകരണത്തിന് ലഭ്യമായ എല്ലാ കമാൻഡുകളുടെയും ഒരു പുതിയ മെനു തുറക്കും.

ഇനിപ്പറയുന്ന ഓപ്ഷനുകളിൽ ഒന്ന് ഉപയോഗിച്ച് ഒരു തിരഞ്ഞെടുപ്പ് നടത്തുക.

നിർദ്ദേശിച്ച കമാൻഡുകളുടെ ഡ്രോപ്പ്ഡൗൺ മെനുവുള്ള VEXcode IQ C++ വർക്ക്‌സ്‌പെയ്‌സ്. ഡ്രൈവ്‌ട്രെയിൻ ഉപകരണവും ഒരു ഡോട്ട് ഓപ്പറേറ്ററും ടൈപ്പ് ചെയ്‌തു, ലഭ്യമായ കമാൻഡുകളിലൂടെ കടന്നുപോകാൻ കീബോർഡ് ഉപയോഗിക്കുന്നു. ഡ്രൈവ് ഫോർ കമാൻഡ് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

മെനു നാവിഗേറ്റ് ചെയ്യാൻ നിങ്ങളുടെ കീബോർഡിലെ “മുകളിലേക്ക്”, “താഴേക്ക്” ബട്ടണുകൾ ഉപയോഗിക്കുക, തുടർന്ന് ഒരു തിരഞ്ഞെടുപ്പ് നടത്താൻ Mac-ൽ “Return”, Windows-ലോ Chromebook-ലോ “Enter” എന്നിവ അമർത്തുക.

ആവശ്യമുള്ള കമാൻഡിൽ നിങ്ങളുടെ കഴ്സർ ഉപയോഗിച്ച് തിരഞ്ഞെടുക്കുക.

പാരാമീറ്ററുകൾ ചേർക്കുക

നിർദ്ദേശിച്ച കമാൻഡുകളുടെ ഡ്രോപ്പ്ഡൗൺ മെനുവുള്ള VEXcode IQ C++ വർക്ക്‌സ്‌പെയ്‌സ്. Drivetrain.driveFor ​​എന്ന കമാൻഡ് ഒരു ലീഡിംഗ് പെരിന്തസിസ് ഉപയോഗിച്ച് ടൈപ്പ് ചെയ്തിട്ടുണ്ട്, ആ ഫംഗ്ഷനുള്ള പാരാമീറ്ററുകൾ മെനുവിൽ ലഭ്യമാണ്. ആദ്യത്തെ പാരാമീറ്റർ ഓപ്ഷൻ മുന്നോട്ട് വായിക്കുന്നു.

പരാൻതീസിസുകൾക്കിടയിലുള്ള കമാൻഡിലേക്ക് കൈമാറുന്ന ഓപ്ഷനുകളാണ് പാരാമീറ്ററുകൾ.

നിർദ്ദേശിച്ച കമാൻഡുകളുടെ ഡ്രോപ്പ്ഡൗൺ മെനുവുള്ള VEXcode IQ C++ വർക്ക്‌സ്‌പെയ്‌സ്. Drivetrain.driveFor(forward,100,) എന്ന കമാൻഡ് ഒരു ശൂന്യമായ അന്തിമ പാരാമീറ്റർ ഉപയോഗിച്ച് ടൈപ്പ് ചെയ്തിട്ടുണ്ട്, കൂടാതെ ഫംഗ്ഷന്റെ ആ ഭാഗത്തിനുള്ള പാരാമീറ്ററുകൾ മെനുവിൽ ലഭ്യമാണ്. ആദ്യത്തെ പാരാമീറ്റർ ഓപ്ഷൻ ഇഞ്ച് വായിക്കുന്നു.

ചില കമാൻഡുകൾക്ക് ഒന്നിലധികം പാരാമീറ്ററുകൾ ആവശ്യമാണ്. ഒരേ കമാൻഡിൽ വ്യത്യസ്ത പാരാമീറ്ററുകൾ വേർതിരിക്കാൻ കോമ ഉപയോഗിക്കുക.

Drivetrain.driveFor(forward,100,mm,true) എന്ന് വായിക്കുന്ന ഒരു പൂർത്തിയായ കമാൻഡുള്ള VEXcode IQ C++ Workspace.

താഴെ കൊടുത്തിരിക്കുന്ന ഉദാഹരണത്തിലെ true പോലെയുള്ള ചില പാരാമീറ്ററുകൾ ഓപ്ഷണലാണ്. പാരാമീറ്ററുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഏതൊക്കെ പാരാമീറ്ററുകൾ ആവശ്യമാണെന്നും ഏതൊക്കെ ഓപ്ഷണലാണെന്നും നിർണ്ണയിക്കാൻ കമാൻഡിന്റെ സഹായ വിവരങ്ങൾ കാണുക.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: