VS Code derleme yapabiliyor mu ?

fearless_1

Centipat
Katılım
11 Aralık 2023
Mesajlar
34
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar benim sistem özelliklerim düşük olduğundan Visual Studio kuramıyorum.VS Code de derleme yapılıyor mu ? .sln .CS uzantıları için.mesela GitHub'tan bir proje derleyeceğim diyelim mümkün mü ?
 
VSCode bir metin editörüdür, derleme yapamaz. Visual Studio da derleme yapmıyor zaten kurulumunda atıyorum c++ geliştirme seçtin senin için kendisi MSVC ya da cs için .NET'ten gerekli ne varsa kuruyor seni uğraştırmadan kendi hallediyor. VSCode kullanacaksan onu elle ayarlayacaksın sadece o kadar. C# kodu program çalışırken gerçek zamanlı derlenir. Yani C# için dotnet ya da mononun sunduğu JIT (just in time) compilera ihtiyacın var. Tabi sitesine gidip araçlarını indirdiğinde sadece compiler yok aldığın şeyin içinde çok daha kapsamlı bir şey sunuyorlar ama onun detayını öğrenirsin sonra.

Bir C# dosyasını derleyip çalıştırmak için sadece compilera derle diye verdiğin kaynak .cs dosyası yetmez bu arada. Onun yanına proje dosyaları vs. de lazım onları da dotnet'e terminalden istediğin konumda bir proje dosyası oluşturmasını söyleyerek oluşturabilirsin. Video
dotnet yeni proje dokümantasyon

Dotnet
Mono
 
Son düzenleme:
VS Code bir metin editörüdür, derleme yapamaz. Visual Studio da derleme yapmıyor zaten kurulumunda atıyorum C++ geliştirme seçtin senin için kendisi msvc ya da CS için .NET'ten gerekli ne varsa kuruyor seni uğraştırmadan kendi hallediyor. VS Code kullanacaksan onu elle ayarlayacaksın sadece o kadar. C# kodu program çalışırken gerçek zamanlı derlenir. Yani C# için dotnet ya da mononun sunduğu jıt (just in time) compilera ihtiyacın var. Tabii sitesine gidip araçlarını indirdiğinde sadece compiler yok aldığın şeyin içinde çok daha kapsamlı bir şey sunuyorlar ama onun detayını öğrenirsin sonra.

Bir C# dosyasını derleyip çalıştırmak için sadece compilera derle diye verdiğin kaynak. CS dosyası yetmez bu arada. Onun yanına proje dosyaları vs. de lazım onları da Dotnet'e terminalden istediğin konumda bir proje dosyası oluşturmasını söyleyerek oluşturabilirsin. Video
dotnet yeni proje oluşturma dokümantasyon

Dotnet
Mono

Hocam cevabınız için çok teşekkürler. Ornegin GitHub'dan Windows form application açık kaynak kodlu bir proje indirdim nasıl Debug'larim Visual Studio cok kasıyor hangi sürümü kullanmalıyım örneğin vs 2020.
 
Hocam cevabınız için çok teşekkürler. Ornegin GitHub'dan Windows form application açık kaynak kodlu bir proje indirdim nasıl Debug'larim Visual Studio cok kasıyor hangi sürümü kullanmalıyım örneğin vs 2020.
Aslında Visual Studio kullanmadığım için buna ben düzgün cevap veremem, daha önce kendim de hiç başkasının projesini hele winforms projesini derlemedim ama soru sorduysan cevap vermiş olmak için vereyim.

İndirdiğin projenin dosyaları muhtemelen zaten gerekli proje dosyalarını vs. içeriyordur, içermiyorsa da sadece .cs kaynak dosyaları varsa da yeni bir proje oluşturup kaynak dosyalarını oraya taşıyabilirsin. Çalıştırmak/derlemek için terminalden proje dosyalarının olduğu klasörü bulur dotnet build ile derler, dotnet run ile derler + çalıştırırsın (mono'da değişiyor ama dotnet kullanırsın herhalde). Başka daha spesifik sorun olursa gelip sorabilirsin.
Winforms ile Visual Studio olmadan uğraşan kimseyi görmedim ki mantıklı olan da o. Onu geliştiren adamların aklındaki geliştirme ortamı VS.
Winforms'un tasarım kısmının VS olmadan nasıl ayarlandığına dair de açıkçası herhangi bir fikrim yok.
 
Hocam cevabınız için çok teşekkürler. Ornegin GitHub'dan Windows form application açık kaynak kodlu bir proje indirdim nasıl Debug'larim Visual Studio cok kasıyor hangi sürümü kullanmalıyım örneğin vs 2020.
dotnet yüklüyse bilgisayarda, VSCode'dan C# eklentilerini indir, izin verir debug'a.
 

Technopat Haberler

Geri
Yukarı