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.
Bu öğreticide Visual Studio'da kod düzenleyicisini deneyeceksiniz. Visual Studio'nun Visual Basic kodunu yazmayı, gezinmeyi ve anlamayı kolaylaştırma yollarından bazılarını öğrenmek için dosyaya kod ekleyeceksiniz.
Bu makalede, Visual Basic'i zaten bildiğiniz varsayılır. Eğer değilseniz, Basit bir Visual Basic (VB) konsol uygulaması oluşturma gibi bir öğretici ile başlamayı düşünebilirsiniz.
Bu öğreticiyi tamamlamak için Visual Studio için Visual Basic ayarlarının seçili olduğundan emin olun. Tümleşik geliştirme ortamı (IDE) için ayarları seçme hakkında bilgi için bkz. Ortam ayarlarını seçme.
Visual Studio'yu henüz yüklemediyseniz ücretsiz yüklemek için Visual Studio indirmeleri sayfasına gidin.
Kod dosyası oluşturma
Bir dosya oluşturup dosyaya kod ekleyerek başlayın.
Visual Studio'yu açın. Geliştirme ortamını açmak için Esc tuşuna basın veya başlangıç penceresinde Kod olmadan devam et'i seçin.
Menü çubuğundaki Dosya menüsünde Yeni Dosya'yı seçin.
Yeni Dosya iletişim kutusundaki Genel kategorisinin altında Visual Basic Sınıfı'nı ve ardından Aç'ı seçin.
Düzenleyicide Visual Basic sınıfının iskeletiyle yeni bir dosya açılır. (Kod düzenleyicisinin sağladığı avantajlardan bazılarını (söz dizimi vurgulama gibi) elde etmek için tam bir Visual Studio projesi oluşturmanıza gerek olmadığını fark edebilirsiniz. Tek ihtiyacınız olan bir kod dosyasıdır.)
Visual Studio'yu açın. Geliştirme ortamını açmak için Esc tuşuna basın veya başlangıç penceresinde Kod olmadan devam et'i seçin.
Menü çubuğundaki Dosya menüsünde Yeni Dosya'yı seçin.
Yeni Dosya iletişim kutusundaki Genel kategorisinin altında Visual Basic Sınıfı'nı ve ardından Aç'ı seçin.
Düzenleyicide Visual Basic sınıfının iskeletiyle yeni bir dosya açılır. (Kod düzenleyicisinin sağladığı avantajlardan bazılarını (söz dizimi vurgulama gibi) elde etmek için tam bir Visual Studio projesi oluşturmanıza gerek olmadığını fark edebilirsiniz. Tek ihtiyacınız olan bir kod dosyasıdır.)
Kod parçacıkları kullan
Visual Studio, yaygın olarak kullanılan kod bloklarını hızlı ve kolay bir şekilde oluşturmak için kullanabileceğiniz kod parçacıkları sağlar. Kod parçacıkları Visual Basic, C# ve C++ gibi çeşitli programlama dillerinde kullanılabilir. Şimdi Visual Basic Sub kod parçacığını dosyaya ekleyeceksiniz.
İmlecinizi , yazan
End Classsatırın üzerine getirin ve sub yazın.Anahtar sözcük
Subve Sub kod parçacığını ekleme hakkında bilgi içeren bir açılır iletişim kutusu görüntülenir.
Kod parçacığını eklemek için Sekme tuşuna iki kez basın.
Alt yordam
MySub()taslağı dosyaya eklenir.
Kullanılabilir kod parçacıkları farklı programlama dilleri için farklılık gösterir. Düzenle>IntelliSense>Parçacık Ekle seçeneğini seçerek (veya Ctrl+K, Ctrl+X tuşlarına basarak) Visual Basic için kullanılabilir kod parçacıklarını görebilirsiniz. Visual Basic için kod parçacıkları aşağıdaki kategoriler için kullanılabilir:
Bilgisayarda bir dosyanın var olup olmadığını belirlemeye, bir metin dosyasına yazmaya, bir kayıt defteri değerini okumaya, bir SQL sorgusu yürütmeye veya Her Biri...Sonraki deyimi oluşturmaya yönelik parçacıklar ve daha fazlası mevcuttur.
İmlecinizi , yazan
End Classsatırın üzerine getirin ve sub yazın.Anahtar sözcük
Subve Sub kod parçacığını ekleme hakkında bilgi içeren bir açılır pencere görüntülenir.
Kod parçacığını eklemek için Tab tuşuna iki kez basın.
Alt prosedürün
MySub()taslağı dosyaya eklenir.
Kullanılabilir kod parçacıkları farklı programlama dilleri için farklılık gösterir. Kod düzenleyicisinde sağ tıklayıp Kod ParçacığıEkle'yi seçerek > (veya Ctrl+, Ctrl+X tuşlarına basarak) Visual Basic için kullanılabilir kod parçacıklarını görüntüleyebilirsiniz. Visual Basic için kod parçacıkları aşağıdaki kategoriler için kullanılabilir:
Kodu Yorum Satırına Al
Bu bölümde, bazı kodlara açıklama ekleyeceksiniz.
Aşağıdaki kodu
MySub()prosedür gövdesine yapıştırın.' _words is a string array that we'll sort alphabetically Dim _words = New String() { "the", "quick", "brown", "fox", "jumps" } Dim morewords = New String() { "over", "the", "lazy", "dog" } Dim query = From word In _words Order By word.Length Select wordDiziyi
morewordskullanmadığınızı, ancak daha sonra kullanabileceğinizi, dolayısıyla silmek istemediğinizi varsayalım. Bunun yerine, bu satırları yorum satırı yapabilirsiniz.morewordstanımının tamamını kapanış küme ayraçına kadar seçin ve ardından araç çubuğundaki Seçili satırları yorum satırı olarak işaretle düğmesini seçin. Klavyeyi kullanmayı tercih ediyorsanız Ctrl+, Ctrl+C'yi seçin.
Visual Basic açıklama karakteri
', kodu açıklama satırı yapmak için seçilen her satırın başına eklenir.
Aşağıdaki kodu yordam gövdesine
MySub()yapıştırın.' _words is a string array that we'll sort alphabetically Dim _words = New String() { "the", "quick", "brown", "fox", "jumps" } Dim morewords = New String() { "over", "the", "lazy", "dog" } Dim query = From word In _words Order By word.Length Select wordDiziyi
morewordskullanmadığınızı, ancak daha sonra kullanabileceğinizi, dolayısıyla silmek istemediğinizi varsayalım. Bunun yerine, bu satırları yorum satırı olarak işaretleyebilirsiniz. Kapanış küme ayracı için tanımınınmorewordstamamını seçin ve ardından araç çubuğunda Seçili satırları açıklama satırı yapın düğmesini seçin. Klavyeyi kullanmayı tercih ediyorsanız Ctrl+, Ctrl+C'yi seçin.
Visual Basic açıklama karakteri
', kodu açıklama satırı yapmak için seçilen her satırın başına eklenir.
Kod bloklarını daralt
Yalnızca ilginizi çekebilecek bölümlere odaklanmak için kodun bölümlerini daraltabilirsiniz. Alıştırma yapmak için diziyi bir kod satırına _words daraltmayı deneyin. yazan satırın Dim _words = New String() {kenar boşluğunda eksi işareti bulunan küçük kutuyu seçin. Alternatif olarak, klavye kullanıcısıysanız imleci dizi tanımının herhangi bir yerine getirin ve Ctrl+, Ctrl+M'yi seçin.
Kod bloğu yalnızca ilk satıra daraltılır ve ardından üç nokta (... ) eklenir. Kod bloğunu genişletmek için, artık artı işareti olan aynı kutuyu seçin veya yeniden CtrlM, ++ seçin. Bu özellik ana hat oluşturma olarak adlandırılır ve özellikle uzun yöntemleri veya sınıfların tamamını daralttığınızda kullanışlıdır.
Yalnızca ilginizi çekebilecek bölümlere odaklanmak için kodun bölümlerini daraltabilirsiniz. Alıştırma yapmak için diziyi bir kod satırına _words daraltmayı deneyin. Satırın, Dim _words = New String() { diyen kısmının kenar boşluğundaki aşağı oku seçin. Alternatif olarak, klavye kullanıcısıysanız imleci dizi tanımının herhangi bir yerine getirin ve Ctrl+, Ctrl+M'yi seçin.
Kod bloğu yalnızca ilk satıra daraltılır ve ardından üç nokta (... ) eklenir. Kenar boşluğundaki aşağı ok artık sağa işaret eden bir ok. Kod bloğunu genişletmek için > oku seçin veya Ctrl+M, ardından yeniden Ctrl+M tuşlarına basın. Bu özellik ana hat oluşturma olarak adlandırılır ve özellikle uzun yöntemleri veya sınıfların tamamını daralttığınızda kullanışlıdır.
Simge tanımlarını görüntüleme
Visual Studio düzenleyicisi, bir tür veya sınıf üyesinin tanımını incelemeyi kolaylaştırır. Bunu yapmak için tanımı içeren dosyaya gidebilirsiniz. Örneğin, simgeye başvurulacak herhangi bir yere sağ tıklayıp Tanıma Git'i seçebilirsiniz. Odağınızı çalıştığınız dosyadan uzaklaştırmadan daha hızlı bir yol Tanıma Göz At kullanmaktır. Şimdi String türünün tanımına göz atacaksınız.
Kelimeye
Stringsağ tıklayın ve Tanımına Göz At seçin. Ya Alt+F12 tuşuna basın.Sınıfın tanımını
Stringiçeren bir açılır pencere görüntülenir. Açılır pencere içinde kaydırma yapabilir, hatta göz atılan koddan başka bir türün tanımına göz atabilirsiniz.Açılır pencerenin sağ üst köşesindeki kapat düğmesini seçerek "Tanımına Göz At" penceresini kapatın.
Visual Studio düzenleyicisi, bir tür veya sınıf üyesinin tanımını incelemeyi kolaylaştırır. Bunu yapmak için tanımı içeren dosyaya gidebilirsiniz. Örneğin, simgeye başvurulacak herhangi bir yere sağ tıklayıp Tanıma Git'i seçebilirsiniz. Odağınızı çalıştığınız dosyadan uzaklaştırmayan daha da hızlı bir yol Tanımı Kısaca Görüntüle’yı kullanmaktır. Şimdi String türünün tanımına göz atacaksınız.
Sözcüğe
Stringsağ tıklayın ve Tanıma Göz At seçin. Ve ya Alt+F12'ye basın.Sınıfın tanımını
Stringiçeren bir açılır pencere görüntülenir. Açılır pencere içinde kaydırma yapabilir, hatta göz atılan koddan başka bir türün tanımına göz atabilirsiniz.Açılır pencerenin sağ üst köşesindeki kapat düğmesini seçerek "Tanımına Göz At" penceresini kapatın.
Sözcükleri tamamlamak için IntelliSense kullanma
IntelliSense , kodlama yaparken değerli bir kaynaktır. Bir türün kullanılabilir üyeleriyle ilgili bilgileri veya bir metodun farklı aşırı yüklemeleri için parametre ayrıntılarını gösterebilir. IntelliSense'i kullanarak, bir sözcüğü kesinleştirmeye yetecek kadar karakter yazdıktan sonra da tamamlayabilirsiniz. Şimdi sıralı dizeleri konsol penceresine yazdırmak için bir kod satırı ekleyeceksiniz. Bu, programın çıkışının gidildiği standart yerdir.
Değişkenin
queryaltında aşağıdaki kodu yazmaya başlayın:For Each str In quIntelliSense'in size simge hakkında
querygösterdiğini görürsünüz.
IntelliSense'in sözcük tamamlama işlevini kullanarak sözcüğün
querygeri kalanını eklemek için Sekme tuşuna basın.Aşağıdaki koda benzemek için kod bloğunu tamamlayın.
For Each str In query Console.WriteLine(str) Next
IntelliSense , kodlama yaparken değerli bir kaynaktır. Bir türün kullanılabilir üyeleri hakkındaki bilgileri veya bir yöntemin farklı aşırı yüklemeleri için parametre ayrıntılarını gösterebilir. IntelliSense'i kullanarak ayrıca bir kelimenin yanlış anlaşılmasını önleyecek kadar karakter yazdıktan sonra bir kelimeyi tamamlayabilirsiniz. Şimdi sıralı dizeleri konsol penceresine yazdırmak için bir kod satırı ekleyeceksiniz. Bu, programın çıkışının gidildiği standart yerdir.
Değişkenin
queryaltında aşağıdaki kodu yazmaya başlayın:For Each str In quIntelliSense size,
querysembolü hakkında Hızlı Bilgi gösterir.
IntelliSense sözcük tamamlama işlevini kullanarak sözcüğün
querykalan kısmını eklemek için Sekme'ye tıklayın.Aşağıdaki koda benzemek için kod bloğunu tamamlayın.
For Each str In query Console.WriteLine(str) Next
İsmi yeniden yapılandırma
İlk seferinde kimse doğru kodu alamayabilir ve değiştirmeniz gereken şeylerden biri bir değişkenin veya yöntemin adıdır. Şimdi değişkeni olarak yeniden adlandırmak _words için Visual Studio words işlevini deneyeceksiniz.
Değişkenin tanımına sağ tıklayın ve
_wordsseçin.Düzenleyicinin sağ üst köşesinde Yeniden Adlandır penceresi görüntülenir.
Değişken
_wordsseçili durumdayken, istediğiniz adı girin: sözcükler. Sorgudakiwordsreferansının otomatik olarak yeniden adlandırıldığına dikkat edin. Enter tuşuna basmadan veya Uygula'yı seçmeden önce, Yeniden Adlandır penceresinde Açıklamaları ekle onay kutusunu seçin.
Enter tuşuna basın veya Uygula'yı seçin.
Her iki
wordsoluşumu ve kod açıklamasındakiwordsbaşvurusu yeniden adlandırılır.
İlk seferinde kimse doğru kodu alamayabilir ve değiştirmeniz gereken şeylerden biri bir değişkenin veya yöntemin adıdır. Şimdi değişkeni olarak yeniden adlandırmak _words için Visual Studio words işlevini deneyeceksiniz.
Değişkenin tanımına sağ tıklayın ve
_wordsseçin.Yeniden adlandırma penceresi görüntülenir.
Değişken
_wordsseçili durumdayken, istediğiniz adı girin: sözcükler. Sorgudakiwordsbaşvurunun otomatik olarak yeniden adlandırıldığını dikkat edin. Enter'ı seçmeden önce, Yeniden Adlandır penceresinde Açıklamaları ekle onay kutusunu seçin.
Gir'i seçin.
wordsöğesinin her iki oluşumu ve kod açıklamasındawordsreferansı da yeniden adlandırılır.
İlgili içerik
- Kod parçacıkları
- Kodu gez
- Ana hatlar oluşturma
- Tanıma Git ve Tanımı Önizle
- Yeniden Düzenleme
- IntelliSense kullanma