Notebook’lar, uzak ortamlar ve yapay zekâ destekli analizle Python, R ve SQL içeren veri bilimi iş akışları için Cursor’ı nasıl kuracağını öğren
.ipynb
hem de .py
dosyalarını destekler. Tab, Inline Edit ve Agent,
diğer kod dosyalarında olduğu gibi notebook’larda da çalışır.
Öne çıkan özellikler:
.ipynb
dosyalarını tam hücre yürütme ve AI tamamlaması desteğiyle açar.
Belleğe sığmayan büyük veri kümelerini nasıl işlerim?
Dask gibi dağıtık hesaplama kütüphanelerini kullan ya da Remote-SSH bağlantılarıyla daha büyük makinelerdeki Spark kümelerine bağlan.
Cursor R ve SQL dosyalarını destekliyor mu?
Evet, Cursor R betikleri (.R
) ve SQL dosyaları (.sql
) için AI yardımı ve sözdizimi vurgulaması sağlar.
Geliştirme ortamlarını paylaşmanın önerilen yolu nedir?
.devcontainer
klasörünü sürüm kontrolüne ekle. Ekip üyeleri projeyi açtığında ortamı otomatik olarak yeniden oluşturabilir.
Veri işleme boru hatlarını nasıl hata ayıklarım?
Cursor’un entegre hata ayıklayıcısını Python betiklerinde kesme noktalarıyla kullan, ya da Agent’ı kullanarak karmaşık veri dönüşümlerini adım adım analiz edip açıklat.
.devcontainer
klasörü oluşturarak başla. Ardından devcontainer.json
, Dockerfile
ve requirements.txt
dosyalarını oluştur.
Reopen in Container
aratarak elle de konteyner içinde yeniden açabilirsin.
Geliştirme konteynerlarının birkaç avantajı var:
.devcontainer
yapılandırması dahil olmak üzere depoyu uzak makineye klonla