Visual Studio Code’da WPILib Komutları

Bu belge, WPILib VS Code Uzantısı tarafından sağlanan komutların ve ne yaptıklarının tam bir listesini içerir.

Bu komutlara erişmek için; Komut Paletini açmak için Ctrl+Shift+P tuşlarına basın, ardından komut listesini filtrelemek için burada gösterildiği gibi komut adını yazmaya başlayın. Komutu yürütmek için komut adına tıklayın.

  • WPILib: Build Robot Code - GradleRIO kullanarak açık proje oluşturur.

  • WPILib: Create a new project-WPILib: Yeni bir proje oluşturun - Yeni bir robot projesi oluşturun

  • WPILib C++: Refresh C++ Intellisense - C++ Intellisense yapılandırmasına yönelik bir güncellemeyi zorlar.

  • WPILib C++: Select Current C++ Toolchain - Select the toolchain to use for Intellisense (i.e. desktop vs. roboRIO vs…). This is the same as clicking the current mode in the bottom right status bar.

  • WPILib C++: Select Enabled C++ Intellisense Binary Types - Switch Intellisense between static, shared, and executable

  • WPILib: Cancel currently running tasks -WPILib: Şu anda çalışan görevleri iptal edin - WPILib uzantısının şu anda çalıştırmakta olduğu tüm görevleri iptal eder.

  • WPILib: Change Auto Save On Deploy Setting - Bir yükleme yapılırken dosyaların otomatik olarak kaydedilip kaydedilmeyeceğini değiştirir. Bu varsayılan olarak etkinleştirilmiştir.

  • WPILib: Change Auto Start RioLog on Deploy Setting - RioLog’un yüklemede otomatik olarak başlayıp başlamayacağını değiştirir. Bu varsayılan olarak etkinleştirilmiştir.

  • WPILib: Change Desktop Support Enabled Setting - Masaüstünde robot kodu oluşturmanın etkinleştirilip etkinleştirilmeyeceğini değiştirir. Bunu test ve simülasyon amaçları için etkinleştirir. Varsayılan olarak Masaüstü Desteği kapalıdır.

  • WPILib: Change Language Setting - Şu anda açık olan projenin C++ veya Java olup olmadığını değiştirir.

  • WPILib: Change Run Commands Except Deploy/Debug in Offline Mode Setting-WPILib: Çevrimdışı Modda Dağıtma / Hata Ayıklama Hariç Çalıştırma Komutlarını Değiştirme - GradleRIO’nun dağıtma / hata ayıklama dışındaki komutlar için Çevrimiçi Modda eğer çalışmıyorsa değiştirin (bağımlılıkları çevrimiçinden otomatik olarak çekmeye çalışır). Varsayılanlar etkin (online mode-çevrimiçi mod).

  • WPILib: Change Run Deploy/Debug Command in Offline Mode Setting-WPILib: Çevrimdışı Mod Ayarında Çalıştırma Dağıtma / Hata Ayıklama Komutunu Değiştirin - GradleRIO’nun dağıtım / hata ayıklama için Çevrimiçi Modda eğer çalışmıyorsa değiştirin (bağımlılıkları çevrimiçinden otomatik olarak çekmeye çalışacaktır). Varsayılanlar devre dışıdır (çevrimdışı mod).

  • WPILib: Varsayılan Simülasyon Uzantısı Ayarını Seçin - Simülasyon uzantılarının varsayılan olarak etkinleştirilip etkinleştirilmeyeceğini değiştirin (build.gradle içinde tanımlanan tüm simülasyon uzantıları etkinleştirilecektir)

  • WPILib: Change Skip Tests On Deploy Setting-WPILib: Yükleme Ayarında Testlerin Durumunu Değiştirin - Yüklemede testlerin atlanıp atlanmayacağını değiştirir. Varsayılan olarak devre dışıdır (testler yüklemede çalıştırılır).

  • WPILib: Change Stop Simulation on Entry Setting-WPILib: Giriş Ayarında Simülasyonun Durumunu Değiştir - Simülasyon çalıştırılırken girişte robot kodunun durdurulup durdurulmayacağını değiştirir. Varsayılan olarak devre dışıdır (girişte durmaz).

  • WPILib: Change Use WinDbg Preview (From Store) as Windows Debugger Setting - Change whether to use the VS Code debugger or WinDbg Preview (from Windows Store).

  • WPILib: Check for WPILib Updates - Check for an update to the WPILib GradleRIO version for the project. This does not update the Visual Studio Code extension, tools, or offline dependencies. Users are strongly recommended to use the offline wpilib installer

  • WPILib: Debug Robot Code-WPILib: Robot Kodunda Hata Ayıklama - Hata ayıklama modunda robot kodunu oluşturun ve roboRIO’ya yükleyin, sonrasında hata ayıklamaya başlayın.

  • WPILib: Deploy Robot Code-WPILib: Robot Kodunu Yükleyin - Robot kodunu oluşturur ve roboRIO’ya yükler.

  • WPILib: Hardware Sim Robot Code - This builds the current robot code project on your PC and starts it running in simulation using hardware attached to the comupter rather then pure software simulation. Requires vendor support.

  • WPILib: Import a WPILib 2020-2023 Gradle Project - Open a wizard to help you create a new project from a existing VS Code Gradle project from 2020-2022. Further documentation is at importing gradle project

  • WPILib: Install tools from GradleRIO -WPILib: GradleRIO’dan araçlar yükleyin - WPILib Java araçlarını yükler (örn. SmartDashboard, Shuffleboard, vb.). Bunun varsayılan olarak çevrimdışı yükleyici tarafından yapıldığını unutmayın.

  • WPILib: Manage Vendor Libraries-WPILib: Üretici Kütüphanelerini Yönetin - 3. şahıs kütüphanelerini yükler/günceller.

  • WPILib: Open API Documentation-WPILib: Açık API Belgeleri - WPILib Javadocs veya C++ Doxygen belgelerini açar

  • WPILib: Open Project Information -WPILib: Proje Bilgilerini Aç - Proje bilgilerini içeren bir widget açar (Proje sürümü, uzantı sürümü vb.).

  • WPILib: WPILib Komut Paletini Aç - Bu komut, bir WPILib Komut Paletini açmak için kullanılır (şuna eşdeğer Ctrl+Shift+P and typing WPILib yazarak)

  • WPILib: Open WPILib Help-WPILib: WPILib Yardımını Aç - Bu, WPILib belgelerine bağlantı veren basit bir sayfa açar (bu site).

  • WPILib: Reset Ask for WPILib Updates Flag-WPILib Güncellemelerini Sıfırlama - Bu, mevcut projedeki işareti temizleyerek, daha önce güncelleme yapmamayı seçtiyseniz bir projeyi en son WPILib sürümüne güncellemenize olanak tanır.

  • WPILib: Run a command in Gradle-WPILib: Gradle’da bir komut çalıştırın - Bu, GradleRIO komut ortamında rastgele bir komut çalıştırmanıza olanak tanır.

  • WPILib: Set Team Number-WPILib: Takım Numarasını Ayarla - Bir projeyle ilişkili takım numarasını değiştirmek için kullanılır. Bu, yalnızca proje oluştururken başlangıçta belirtilen takım numarasını değiştirmeniz gerektiğinde gereklidir.

  • WPILib: Set VS Code Java Home to FRC Home -WPILib: VS Code Java Home’u FRC Home’a Ayarla - VS Code Java Home değişkenini FRC uzantısı tarafından keşfedilen Java Home’a yönlendirecek şekilde ayarlar. Bu, IntelliSense ayarlarının WPILib yapı ayarlarıyla uyumlu olduğundan emin olmak için çevrimdışı yükleyici kullanılmıyorsa gereklidir.

  • WPILib: Show Log Folder-WPILib: Log Klasörünü Göster - WPILib uzantısının dahili logları sakladığı klasörü gösterir. Bu, WPILib geliştiricilerine bir uzantı sorunu bildirirken/hata ayıklarken yararlı olabilir.

  • WPILib: Simulate Robot Code - This builds the current robot code project on your PC and starts it running in simulation. This requires Desktop Support to be set to Enabled.

  • WPILib: Start RioLog-WPILib: RioLog’u Başlat - Bu, bir robot programından konsol çıkışını görüntülemek için kullanılan RioLog ekranını başlatır.

  • WPILib: Start Tool-WPILib: Başlangıç Aracı - Bu, WPILib araçlarını (örn. SmartDashboard, Shuffleboard, vb.) VS Code içinden başlatmanıza olanak tanır.

  • WPILib: Test Robot Code-WPILib: Robot Kodunu Test Etme - Bu, mevcut robot kodu projesini oluşturur ve oluşturulan tüm testleri çalıştırır. Bu, Masaüstü Desteğinin-Desktop Support, Etkin-Enabled olarak ayarlanmasını gerektirir.