Bu, VEX Visual Studio Code (VS Code) Uzantısında yeni bir proje oluşturma sürecine ilişkin bir genel bakıştır. VEX VS Code Uzantısındaki projeler, örnek bir şablondan yeni bir proje oluşturarak veya mevcut bir VEXCode projesini içe aktararak iki şekilde oluşturulabilir.

Proje Eylemleri

VEX VS Code projesi oluşturmak için VS Code kullanıcı arayüzünün sol tarafındaki birincil kenar çubuğunda bulunan Proje Eylemleri paneline gidin.

VEX Robotics Extension seçildi ve Proje Eylemleri kategorisinde iki buton görünüyor, bir butonda Yeni Proje, diğerinde ise Projeyi İçe Aktar yazıyor.

Yeni bir VEX projesi oluşturun

Örnek şablona dayalı yeni bir proje oluşturmak için Proje Eylemleri panelindeki "Yeni Proje" düğmesini tıklayın. Bir proje oluşturma sihirbazı süreç boyunca size yol gösterecektir.

Platform Seçenekleri:

  • VEX V5
  • VEX EXP
  • VEX IQ 2. Nesil

Yeni Proje butonu seçildi ve VEX platform seçenekleri gösterildi. Listelenen seçenekler arasında IQ (2. nesil), EXP ve V5 yer alıyor.
Projenin platformunu seçmek için simgeye tıklayın. Platform seçildikten sonra programlama dili seçilebilir.

Programlama Dili Seçenekleri:

  • C++
  • Piton

VEX Platform seçeneği seçildi ve artık programlama dili seçenekleri gösteriliyor. Listelenen seçenekler arasında Python ve C/C++ yer alıyor.
Her programlama dilinde, projenin başlatılmasına yardımcı olmak için kullanılabilecek örnek kod içeren çeşitli proje şablonları bulunur. Örnek projelerin listesini belirli etiketlere göre filtrelemek için "Arama" kutusu kullanılabilir. Listeden uygun örnek projeyi seçin.

Programlama dili seçeneği seçildi ve artık Şablon/Örnek projeler gösteriliyor. Projelerin tam listesini görmek için bu menüyü aşağı kaydırabilirsiniz.
Örnek proje şablonu seçildikten sonra proje adı, açıklama, SDK sürümü ve klasör konumu ayarlanabilir. Proje adı, projenin en üst düzey klasörünün adı olarak kullanılacaktır. Ayrıca uygulama robota indirildikten sonra VEX cihazının ekranında görüntülenecek ad olacaktır. Proje açıklaması aynı zamanda cihazın ekranında proje bilgileri altında görüntülenecektir. Proje konumu, uzantı genel ayarlarında bulunan varsayılan proje klasörünüze ayarlanacaktır. Projeyi farklı bir konuma kaydetmek için, farklı bir klasör seçmek üzere gözat düğmesini kullanın.

Clawbot Drivetrain 2 motor Şablon Projesi seçildi ve artık Proje Adı alanı vurgulandı. Bu örnekte Proje Adı myClawbot olarak ayarlanmıştır.

Proje Adı, Proje Açıklaması ve Proje Konumu seçildikten sonra projeyi başlatmak için “Oluştur” düğmesine tıklayın.

Mevcut bir VEXCode projesini içe aktarın

Mevcut bir VEXCode projesinden yeni bir VEX VS Code projesi oluşturmak için Proje Eylemleri panelindeki "Projeyi İçe Aktar" düğmesine tıklayın. Açık bir dosya penceresi sizden içe aktarılacak VEXCode proje dosyasını seçmenizi isteyecektir.

Kaydedilen VEX projesi Dosya Gezgini'ndeki kullanıcı dosyalarında gösterilir. Bu örnekte V5 VEX projesi seçilmiştir.

Desteklenen VEXCode Proje Dosyası Türleri:

  • .v5code (V5 için VEXCode Pro)
  • .iqblocks, .iqcpp, .iqpython (IQ için VEXCode)
  • .expblocks, .expcpp, .exppython (EXP için VEXCode)
  • .v5blocks, .v5cpp, .v5python (V5 için VEXCode)

NOT: Tüm VEXCode IQ için yalnızca IQ 2. Nesil'i kullanacak şekilde yapılandırılmış projeler içe aktarılabilir. IQ 1. Nesil için yapılandırılmış bir VEXCode IQ projesini içe aktarmaya çalışırsanız içe aktarma işlemi başarısız olur.

Daha önce kaydedilen VEX projesi içe aktarılmak üzere seçildi ve kullanıcıya içe aktarılmadan önce adını ve açıklamasını düzenleme seçeneği sunuldu.

VEXCode proje dosyası seçildikten sonra projenin Başlığı, Açıklaması ve Konumu ayarlanmalıdır. Başlık, proje klasörünün adının yanı sıra robota yüklenen son programın adını da belirleyecektir. Proje konumu, uzantı genel ayarlarında bulunan varsayılan proje klasörünüze ayarlanacaktır. Projeyi farklı bir konuma kaydetmek için, farklı bir klasör seçmek üzere gözat düğmesini kullanın. Proje Adı, Proje Açıklaması ve Proje Konumu seçildikten sonra projeyi başlatmak için “İçe Aktar” düğmesine tıklayın. .

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

Last Updated: