Visual Studio için Üretkenlik İpuçları

Bu ipuçlarını izleyerek Visual Studio'da daha hızlı ve verimli olarak kod yazabilir, gezinebilir ve hata ayıklayabilirsiniz.Genel klavye kısayolları hakkında daha fazla bilgi için bkz: Visual Studio için İp Uçları ve Püf Noktaları.Tam liste için, bkz. Önceden Tanımlı Klavye Kısayolları.

Bu konu aşağıdaki bölümleri içerir:

Visual Studio Araçlarına Erişim

Kod Yazma

Kodunuzun İçinde Gezinme

Öğeleri Daha Hızlı Bulma

Hata Ayıklama Kodu

Dosyaları Araç Çubuklarını ve Pencereleri Yönetme

Visual Studio Araçlarına Erişim

Başlangıç ekranına veya göreve sabitlerseniz, Geliştirici Komut İstemi veya başka bir araca daha kolay erişebilirsiniz.

  1. Başlangıç ekranından Visual Studio Araçları'nı girin, sonra Enter tuşunu seçin.

  2. Dosya Gezgini'nde istediğiniz öğenin kısayol menüsünü açın:

    • Derleme Bildirimleri

    • Hataları Ayıklanabilir Paket Yöneticisi

    • VS2013 için Geliştirici Komut İstemi

    • Microsoft Geri Bildirim İstemcisi 2013

    • VS2013 ARM Çapraz Araçlar Komut İstemi

    • VS2013 x64 Çapraz Araçlar Komut İstemi

    • VS2013 x64 Yerel Araçlar Komut İstemi

    • VS2013 x86 Yerel Araçlar Komut İstemi

  3. Başlat'a Tuttur'u veya Görev Çubuğu'na Tuttur'u seçin.

Kod Yazma

Aşağıdaki özellikleri kullanarak daha hızlı kod yazın.

  • Örnek uygulamaları kullanın.MSDN Kod Galerisinden örnek uygulamalar indirerek ve kurarak uygulama geliştirmeyi hızlandırabilirsiniz.Ayrıca o alan için Örnek Paket indirip ve keşfederek belirli bir teknoloji veya programlama konsepti öğrenebilirsiniz.

  • IntelliSense kullanın.Düzenleyiciye kod girerken, Liste Üyeleri, Parametre Bilgileri, Hızlı Bilgi, İmza Yardım ve Tam Sözcük IntelliSense bilgisi olarak görünür.Bu özellikler, metnin kesin olmayan eşleşmesini destekler; Örneğin, Listesi Üyeleri için sadece girdiğiniz karakterlerle başlayan girdileri içermez bunun yanında içlerinde herhangi bir yerde o karakter bileşimini içeren girdileri de içerir.Daha fazla bilgi için bkz. IntelliSense Kullanma.

  • Kod girerken IntelliSense otomatik ekleme seçeneklerini değiştirin.IntelliSense modunu öneri moduna çevirirseniz, IntelliSense seçeneklerini sadece açıkça seçerseniz eklenmesini belirtebilirsiniz.

    Öneri modunu etkinleştirmek için Ctrl + Alt + Ara çubuğu tuşlarını seçin veya menü çubuğunda Düzenle, IntelliSense, Tamamlama Modunu Ters Çevir.

  • Kod parçacıkları kullanma.Yerleşik parçacıkları kullanabilir veya kendi parçacıklarınızı oluşturabilirsiniz.

    Menü çubuğunda bir parçacık eklemek için Düzenle, IntelliSense, Parçacık Ekle öğelerini seçin veya bir dosyada kısayol menüsünü açın ve Parçacık Ekle'yi seçin.Daha fazla bilgi için bkz. Kod Parçacıkları.

  • Kod hatalarını satır içi düzeltme.Akıllı Etiketler bir kod satırı altında mavi veya kırmızı kutu olarak görünür.Akıllı Etiket seçeneklerini kutulardan birini işaret ederek veya kod satırında Ctrl + ve imleci yerleştirerek görüntüleyebilirsiniz. (devir) tuşları.

    Mavi kutular kodunuzda hataları düzeltmek için yollar önerir.

    Şekil 1: Hata Akıllı Etiketleri

    Hata akıllı etiket öneriler

    Kırmızı kutuları, kodunuzu yeniden değiştirmenin yollarını önerir.

    Şekil 2: Akıllı Etiketleri yeniden düzenleme

    Akıllı etiket önerileri yeniden Düzenle

  • Bir kod öğesinin tanımını gösterin ve düzenleyin.Böyle bir üyenin, bir değişken veya yerel olarak bir kod öğe tanımlandığı modülü hızlıca görüntüleyebilir veya düzenleyebilirsiniz.

    Bir açılır pencerede bir tanımı açmak için, öğeyi vurgulayıp Alt+F12 tuşlarını seçin veya öğeye ilişkin kısayol menüsünü açın ve Özet Tanım'ı seçin.Ayrı bir kod penceresinde tanım açmak için, öğenin kısayol menüsünü açın ve ardından Tanıma Git 'i seçin.

Kodunuzun İçinde Gezinme

Kodunuzda belirli konumları daha hızlı bulmak ve taşımak için çeşitli teknikler kullanabilirsiniz.

  • Kod satırlarına yer işareti ekleme.Yer işaretlerini bir dosyadaki özel bir kod satırına hızlıca gitmek için kullanabilirsiniz.

    Menü çubuğunda bir yer işareti koymak için Düzenle, Yer İmleri, Yer İmi Aç/Kapa.Bir çözüm için tüm yer işaretlerini Yer İmleri penceresinden görüntüleyebilirsiniz.Daha fazla bilgi için bkz. Kodda Yer İşaretleri Ayarlama.

  • Bir dosyada sembol tanımlarını arama.Bir çözüm içinde sembol tanımlarını ve dosya adlarını konumlandırmak için arama yapabilirsiniz ancak arama sonuçları ad veya yerel değişkenleri içermez.

    Bu özelliğe erişmek için, menü çubuğunda Düzenle, Şuraya Git seçin.

  • Kodunuzun genel yapısına gözatın.Çözüm Gezgini içinde projelerinizde sınıfları ve onların türlerini ve üyeleri arayabilir ve onlara göz atabilirsiniz.Ayrıca simgeler için arama, bir yöntemin Çağrı Hiyerarşisi'ni görüntüleme, sembol referanslarını bulma, ve diğer görevleri gerçekleştirmeyi yapabilirsiniz.Çözüm Gezgini içinde bir kod elemanını seçerseniz, ilişkili dosya bir Önizleme sekmesi içinde açılır ve imleç dosyanın içindeki öğeye hareket eder.Daha fazla bilgi için bkz. Kod Yapısını Görüntüleme.

Öğeleri Daha Hızlı Bulma

Komutlar, dosyalar ve seçenekler, yalnızca geçerli görevinize ilgili bilgileri göstermek için araç pencerelerinin içeriğini filtrelemenin dışında ek olarak, IDE içinde arama yapabilirsiniz.

  • Araç pencerelerinin içeriğini filtre.Aramayı Araç Kutusu, Özellikler penceresi ve Çözüm Gezgini gibi birçok araç pencerelerinin içeriğini aramak için kullanabilirsiniz, ancak yalnızca belirttiğiniz karakter adlarını içeren öğeleri görüntüler.

  • Yalnızca adreslemek istediğiniz hataları görüntülemek için.Filtre düğmesini seçerseniz, Hata listesi araç çubuğunda olan, Hata Listesi penceresi içinde görünen hata sayısını azaltabilirsiniz.Yalnızca düzenleyicide açık olan dosyadaki hatalarını, yalnızca geçerli dosyadaki hataları veya yalnızca geçerli projedeki hataları görüntüleyebilirsiniz.Ayrıca Hata Listesi penceresi içinde belirli hataları bulmak için arama yapabilirsiniz.

  • İletişim kutularını, menü komutlarını ve seçenekleri bulun.Hızlı Başlat kutusunda, bulmaya çalıştığınız öğeler için anahtar sözcükleri veya tümceleri girin.Örneğin, yeni proje yazdığınızda aşağıdaki seçenekler görüntülenir:

    Şekil 3: Yeni proje için Hızlı Başlatma sonuçları listesi

    Hızlı Başlatma sonuçları elde etmek için 'Yeni Proje'

    Hızlı Başlatma , Yeni Proje iletişim kutusuna, Yeni Öğe Ekle iletişim kutusuna ve Seçenekler iletişim kutusu içindeki Projeler ve Çözümler sayfanın bağlantılarını gösterir, diğerleri arasından.Hızlı Başlatma sonuçları ayrıca proje dosyalarını ve araç pencerelerini de içerebilir.

Hata Ayıklama Kodu

Hata ayıklama çok zaman alabilir, ancak aşağıdaki ipuçları bu süreci hızlandırmak için yardımcı olabilir.

  • Aynı sayfayı, uygulamayı veya siteyi farklı tarayıcılarda test etme.Kodunuzda hata ayıklamak için yüklü web tarayıcıları arasında kolayca geçiş yapabilirsiniz, Sayfa Denetçisi (Visual Studio) dahilinde, İle Gözat iletişim kutusunu açmak zorunda olmadan.Hedefi Hata Ayıkla listesini, Standart araç çubuğu üzerinde olan, Hata Ayıklamayı Başlat düğmesinin yanındaki, hızlı bir şekilde hata ayıklama veya sayfaları görüntülemek için kullandığınız tarayıcıyı doğrulamak için kullanabilirsiniz.

    Web tarayıcısı hata ayıklama seçeneklerini seçin

  • Geçici kesme noktalarını ayarlayın.Geçerli kod satırında geçici bir kesme noktası oluşturup aynı zamanda hata ayıklayıcıyı başlatabilirsiniz.Kodun o satırına isabet ettiğinde, hata ayıklayıcı kesme moduna girer.Daha fazla bilgi için bkz. Visual Studio'da Hata Ayıklamayı Başlatma, Kesme, Adımlama, Kodda Çalıştırma ve Durdurma.

    Bu özelliği kullanmak için Ctrl + F10 tuşlarını seçin veya kesmek istediğiniz kod satırı için kısayol menüsünü açın ve sonra Run To Cursor deyin.

  • Hata ayıklama sırasında yürütme noktası hareket ettirme.Geçerli yürütme noktasını farklı bir bölüme taşıyabilir ve hata ayıklamaya bu noktadan yeniden başlayabilirsiniz.Bu teknik, bu bölüme erişmek için gerekli tüm adımları yeniden oluşturmak zorunda kalmadan kodun bir bölümünü hata ayıklamak istiyorsanız faydalıdır.Daha fazla bilgi için bkz. Visual Studio'da Hata Ayıklamayı Başlatma, Kesme, Adımlama, Kodda Çalıştırma ve Durdurma.

    Yürütme noktasını taşımak için aynı kaynak dosyada, sarı ok başını sonraki deyimi ayarlamak istediğiniz bir konuma sürükleyin ve sonra hata ayıklamaya devam etmek için F5 tuşuna basın.

  • Değişkenler için değer bilgilerini yakalama.Kodunuzda bir değişkene bir DataTip ekleyebilirsiniz ve böylece hata ayıklama işlemini tamamladıktan sonra değişkenin son bilinen değerini pinlemiş olursunuz.Daha fazla bilgi için bkz. Veri İpuçları'ndaki veri değerlerini kod düzenleyicide görüntüleme.

    Bir DataTip eklemek için hata ayıklayıcının kesme modunda olması gerekir.Değişkenin üzerine imleci yerleştirin ve ardından görünen DataTip üzerinde görünen pin düğmesini seçin.Hata ayıklama durdurulduğunda, değişkeni içeren kod satırının yanındaki kaynak dosyada bir mavi iğne simgesi görüntülenir.Mavi pini işaret ederseniz, en son hata ayıklama oturumu değişkenin değeri belirir.

  • Anlık pencereyi temizleme.>cls veya >Edit.ClearAll girerek tasarım zamanında Komut Penceresi içeriklerini silebilirsiniz.

    Ek komutlar hakkında daha fazla bilgi için, bkz. Visual Studio Komut Diğer Adları.

Dosyaları Araç Çubuklarını ve Pencereleri Yönetme

Herhangi bir anda, bir uygulama geliştirdiğiniz için birden fazla kod dosyasında birçok araç pencereleri arasında çalışıyor olabilirsiniz.Aşağıdaki ipuçlarını kullanarak düzenli tutabilirsiniz.

  • Sık kullandığınız dosyaları düzenleyicide görünür tutma.Dosyaları sekmelerin sol tarafına sabitleyebilirsiniz, bunlar düzenleyicide kaç dosya açık olduğundan bağımsız olarak görünür kalır.

    Bir dosyayı sabitlemek için dosyanın sekmesini seçin ve sonra Pin Durumunu Değiştir düğmesini seçin.

  • Belgeleri ve dokümanları diğer monitörlere taşıma.Uygulama geliştirirken birden fazla monitör kullanıyorsanız, düzenleyicide açık olan dosyaları başka bir monitöre taşıyarak, uygulamanızın bölümleri üzerinde daha kolay çalışabilirsiniz.Ayrıca hata ayıklayıcısı penceresi gibi araç pencerelerini de başka bir monitöre taşıyabilirsiniz ve "rafts" oluşturmak için belge ve araç pencerelerini sabitleyebilirsiniz. Daha fazla bilgi için bkz. Nasıl Yapılır: Pencereleri Düzenleme ve Yerleştirme.

    Ayrıca Çözüm Gezgini öğesinin başka bir örneğini oluşturarak ve başka bir monitöre taşıyarak dosyaları daha kolay yönetebilirsiniz.Bu Çözüm Gezgini öğesinin başka bir örneğini oluşturmak için, Çözüm Gezgini içinde kısayol menüsünde açın ve sonra Yeni Çözüm Gezgini Görünümü seçin.

  • Visual Studio'da görünen yazı tiplerini özelleştirme.Yazı tipi, boyutu ve IDE içindeki metin için kullanılan rengi değiştirebilirsiniz.Örneğin, editördeki/düzenleyicideki belirli kod öğelerinin rengi ve araç pencerelerini veya IDE içindeki yazı tipini özelleştirebilirsiniz.Daha fazla bilgi için, bkz. Nasıl Yapılır: Visual Studio'da Yazı Tiplerini ve Renkleri Değiştirme ve Nasıl Yapılır: Düzenleyicideki Yazı Tiplerini ve Renkleri Değiştirme.

Ayrıca bkz.

Görevler

Nasıl Yapılır: Visual Studio'da Menüleri ve Araç Çubuklarını Özelleştirme

Erişilebilirlik İpuçları ve Püf Noktaları

Kavramlar

İzlenecek yol: Visual C# veya Visual Basic ile Basit Uygulama Oluşturma