Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Neredeyse her tür dizin tabanlı projedeki kodu çözüme veya proje dosyasına gerek kalmadan Visual Studio açabilirsiniz. Bu, örneğin GitHub bir depoyu kopyalayabileceğiniz, doğrudan Visual Studio açabileceğiniz ve bir çözüm veya proje oluşturmak zorunda kalmadan geliştirmeye başlayabileceğiniz anlamına gelir. Gerekirse, basit JSON dosyaları aracılığıyla özel derleme görevleri belirtebilir ve parametreleri başlatabilirsiniz.
Kod dosyalarınızı Visual Studio açtıktan sonra Çözüm Gezgini klasördeki tüm dosyaları görüntüler. Düzenlemeye başlamak için herhangi bir dosyaya tıklayabilirsiniz. Arka planda Visual Studio IntelliSense, gezinti ve yeniden düzenleme özelliklerini etkinleştirmek için dosyaların dizinini oluşturmayı başlatır. Dosyaları düzenlerken, oluştururken, taşırken veya silerken Visual Studio değişiklikleri otomatik olarak izler ve IntelliSense dizinini sürekli güncelleştirir. Kod, sözdizimi renklendirmesiyle görünür ve çoğu durumda temel IntelliSense ifade tamamlama özelliği sunar.
Note
VS Code'a özgü bilgileri arıyorsanız Visual Studio Code ile çalışmaya başlama sayfasını ziyaret edin.
Herhangi bir kodu açma
Kodu Visual Studio aşağıdaki yollarla açabilirsiniz:
Visual Studio menü çubuğunda File>Open>Folder seçin ve ardından kod konumuna göz atın.
Kod içeren bir klasörün bağlam (sağ tıklama) menüsünde Visual Studio içinde
Aç komutunu seçin. Başlangıç penceresinde Klasör Aç bağlantısını seçin.
Important
Tüm kodlar Visual Studio başlangıç penceresindeki Open Folder bağlantısı kullanılarak açılamaz. Örneğin, kod dosyanız bir çözümün parçası olarak kaydedildiyse (başka bir deyişle, bir .sln dosyasına), kodunuzu açmak için burada listelenen diğer seçeneklerden birini kullanmanız gerekir.
Klavye kullanıcısıysanız, Visual Studio'da Ctrl+Shift+Alt+O tuşlarına basın.
Kopyalanmış bir GitHub deposundaki kodu açın.
Birden çok klasör açmak için
Visual Studio 2022 sürüm 17.9 Önizleme 1'den başlayarak, Visual Studio'da açılacak birden çok klasör belirtebilirsiniz. Birden çok klasör açmak özellikle çok sayıda ilgisiz kod içeren kod depolarında yararlıdır ve geliştiricinin bazı işleri yapmak için yalnızca bir alt kümeye ihtiyacı vardır.
- Visual Studio menü çubuğunda File>Open>Workspace seçin ve
.code-workspacedosya konumuna gidin. -
.code-workspacedosyasının kendisinin aşağıdaki gibi görünen bir .JSON şeması olması beklenir:
{
"folders" : [
{
"path" : "some\\child\\foo",
"name" : "The Foo"
},
{
"path" : "..\\..\\some\\unrelated\\bar"
},
{
"path" : "C:\\a\\full\\path\\baz"
},
{
"path" : "${env.ANY_ENV_VARIABLE}\\foobar"
}
]
}
Her "path" değer herhangi bir göreli yol veya kök yol olabilir. Kök yollarda aynı sürücü harfi bulunmalıdır. Ortam değişkenleri söz dizimi ${env.ANY_ENV_VARIABLE}ile kullanılabilir.
"name" özelliği, Çözüm Gezgini'daki klasör için görsel bir takma ad oluşturmak amacıyla kullanılabilir.
Kopyalanmış bir GitHub deposundan kod açmak için
Aşağıdaki örnekte, bir GitHub deposunu kopyalama ve ardından kodu Visual Studio'de açma işlemi gösterilmektedir. Bu yordamı izlemek için sisteminizde bir GitHub hesabınızın ve Windows için Git'in yüklü olması gerekir. Daha fazla bilgi için Visual Studio ile kullanmak için GitHub hesabı oluşturma ve Git for Windows bölümüne bakın.
GitHub kopyalamak istediğiniz depoya gidin.
Clone veya İndir düğmesini seçin ve ardından GitHub deposunun güvenli URL'sini kopyalamak için açılan menüden >Çalt düğmesini seçin.
Visual Studio'de Git kullanma
Visual Studio 2019 version 16.8 itibarıyla, GitHub'da dosyalarınızla etkileşime geçmek için kullanabileceğiniz yeni, kolaylaştırılmış bir Git arabirimi kullanıma sunulmuştur. Daha fazla bilgi edinmek için Visual Studio sürüm denetimi belgelerini ziyaret edin.
Visual Studio'de Ekip Gezgini'ni kullanma
Takım Gezgini'ni Visual Studio 2022 ve Visual Studio 2019 version 16.8 ve sonraki sürümlerinde kullanmaya devam edebilirsiniz. Ancak, yeni Git deneyimini kullanmayı daha kolay bulabilirsiniz. Daha fazla bilgi için bkz. Visual Studio Git ile sürüm denetimini nasıl kolaylaştırır?
Note
Takım Gezgini'ndeki eski iş öğeleri deneyimi kullanım dışı bırakıldı. Bundan sonra, iş öğeleri artık Visual Studio içinde açılmaz ve bunun yerine modern, daha tutarlı bir deneyim bulabileceğiniz web portalında açılır. Bu değişiklik, Visual Studio 2019 ve 2022'de sunulan güncelleştirmelerle uyumlu hale getirilir ve tüm iş öğesi özelliklerinin web deneyimi aracılığıyla kullanılabilir olmasını sağlar. Daha fazla bilgi için bkz. Visual Studio'da iş öğeleri.
Visual Studio'da Team Explorer açmak için Team Explorer sekmesini seçin. Sekmeyi görmüyorsanız, Görünüm>Takım Gezgini üzerinden açın.
Takım Gezgini'nde, Local Git Depoları bölümünün altında Clone komutunu seçin ve GitHub sayfasının URL'sini metin kutusuna yapıştırın.
Projenin dosyalarını yerel git deposuna kopyalamak için Kopyala düğmesini seçin. Deponun boyutuna bağlı olarak, bu işlem birkaç dakika sürebilir.
Depo sisteminize kopyalandıktan sonra , Takım Gezgini'nde yeni kopyalanan deponun bağlam (sağ tıklama) menüsünde Aç komutunu seçin.
dosyaları Çözüm Gezgini'da görüntülemek için Desne Görünümünü Göster komutunu seçin.
Artık kopyalanan depodaki klasörlere ve dosyalara göz atabilir ve söz dizimi renklendirme ve diğer özelliklerle birlikte kodu Visual Studio kod düzenleyicisinde görüntüleyebilir ve arayabilirsiniz.
Kodunuzu çalıştırma ve hatalarını ayıklama
Proje veya çözüm olmadan Visual Studio kodunuzda hata ayıklayabilirsiniz! Bazı dillerde hata ayıklamak için kod tabanında betik, yürütülebilir dosya veya proje gibi geçerli bir başlangıç dosyası belirtmeniz gerekebilir. Araç çubuğundaki Start düğmesinin yanındaki açılan liste kutusunda, Visual Studio algılayan tüm başlangıç öğelerinin yanı sıra özel olarak belirlediğiniz öğeler listelenir. Visual Studio, kodunuzda hata ayıklarken önce bu kodu çalıştırır.
Kodunuzu Visual Studio içinde çalışacak şekilde yapılandırmak, ne tür bir kod olduğuna ve derleme araçlarının ne olduğuna bağlı olarak farklılık gösterir.
MSBuild kullanan kod temelleri
MSBuild tabanlı kod temelleri , Başlangıç düğmesinin açılan listesinde görünen birden çok derleme yapılandırmasına sahip olabilir. Başlangıç öğesi olarak kullanmak istediğiniz dosyayı seçin ve ardından hata ayıklamaya başlamak için Başlat düğmesini seçin.
Note
C# ve Visual Basic kod temelleri için .NET masaüstü geliştirme iş yükü yüklü olmalıdır. C++ kod tabanları için C++ ile Masaüstü Geliştirme iş yükünün yüklü olması gerekir.
Özel derleme araçlarını kullanan kod temelleri
Kod tabanınız özel derleme araçları kullanıyorsa Visual Studio .json dosyasında tanımlanan build tasks kullanarak kodunuzun nasıl derlendiğini anlatmalısınız. Daha fazla bilgi için bkz. Derleme ve hata ayıklama görevlerini özelleştirme.
Python veya JavaScript kodu içeren kod temelleri
Kod tabanınız Python veya JavaScript kodu içeriyorsa, .json dosyalarını yapılandırmanız gerekmez, ancak ilgili iş yükünü yüklemeniz gerekir. Başlangıç betiğini de yapılandırmanız gerekir:
ToolsGet Araçları ve Özellikleri seçerek > veya Python geliştirme iş yükünü yükleyin veya Visual Studio kapatıp Visual Studio Yükleyicisi'ni çalıştırarak.
Çözüm Gezgini'da, JavaScript veya Python dosyasının sağ tıklama veya bağlam menüsünde başlangıç öğesi olarak Set as Startup Item komutunu seçin.
Hata ayıklamaya başlamak için Başlangıç düğmesini seçin.
C++ kodu içeren kod temelleri
C++ kodunu Visual Studio çözüm veya proje olmadan açma hakkında bilgi için bkz. C++ için Klasör projelerini açma.
Visual Studio proje içeren kod temelleri
Kod klasörünüz bir Visual Studio projesi içeriyorsa, projeyi başlangıç öğesi olarak atayabilirsiniz.
Başlangıç düğmesinin metni, projenin başlangıç öğesi olduğunu yansıtacak şekilde değişir.
Başlangıç düğmesinde 