Nasıl Yapılır: Klavye Kısayollarıyla Çalışma

Visual Studio komutları için kısayollar tanımlayabilir, bu kısayolları özelleştirebilir ve başkalarının kullanması için dışarı aktarabilirsiniz.Birçok kısayol her zaman aynı komutları çağırır, ancak kısayolun davranışı aşağıdaki koşullara göre değişebilir:

  • Visual Studio'yu ilk kez çalıştırdığınızda seçtiğiniz varsayılan ortam ayarları (örneğin, Genel Geliştirme veya Visual C#).

  • Kısayolun davranışını özelleştirip özelleştirmediğiniz.

  • Kısayolu seçtiğiniz anda içinde bulunduğunuz bağlam.Örneğin F2 kısayolu, Ayarlar Tasarımcısı'nı kullanıyorsanız Edit.EditCell komutunu, Ekip Gezgini'ni kullanıyorsanız File.Rename komutunu çağırır.

Ayarlara, özelleştirmeye ve bağlama bakılmaksızın, bir klavye kısayolunu her zaman Seçenekler iletişim kutusunda bulabilir ve değiştirebilirsiniz.Ayrıca, düzinelerce komutun varsayılan klavye kısayollarını Visual Studio'daki Sık Kullanılan Komutlar için Varsayılan Klavye Kısayolları makalesinde arayabilir ve tüm varsayılan kısayolların eksiksiz bir listesini (Genel Geliştirme Ayarları'na dayalı) Önceden Tanımlı Klavye Kısayolları makalesinde bulabilirsiniz.

Bu konuda

Bir komuta Genel bağlamda kısayol atanmış ve diğer bağlamlarda atanmamışsa, ilgili kısayol her zaman bu komutu çağırır.Ancak bir kısayol, Genel bağlamda bir komuta ve özel bağlamda farklı bir komuta atanabilir.Böyle bir komutu özel bağlamda kullanırsanız, özel bağlama ilişkin komutu çağırır (Genel bağlama ilişkin komutu çağırmaz).

[!NOT]

Ayarlarınıza ve Visual Studio sürümünüze göre, menü komutlarının adları ve konumları ve iletişim kutularında görünen seçenekler değişik olabilir.Bu konuda Genel Geliştirme Ayarları temel alınmıştır.

Klavye kısayolu tanımlama

  1. Menü çubuğunda Araçlar, Seçenekler öğesini seçin.

  2. Ortam öğesini genişletin ve ardından Klavye'yi seçin.

    Klavye kısayollarını Seçenekleri iletişim kutusunda görüntüleme

  3. Şunu içeren komutları göster kutusuna, komut adının tümünü veya bir kısmını boşluklar olmadan girin.

    Örneğin, solutionexplorer için komutları bulabilirsiniz.

  4. Listede doğru komutu seçin.

    Örneğin, View.SolutionExplorer komutunu seçebilirsiniz.

  5. Komutun bir klavye kısayolu varsa, Seçili komut için kısayollar listesinde görünür.

    Belirtilen komutu için bir kısayol görüntüle

Klavye kısayolunu özelleştirme

  1. Menü çubuğunda Araçlar, Seçenekler öğesini seçin.

  2. Ortam klasörünü genişletin ve ardından Klavye'yi seçin.

    Klavye kısayollarını Seçenekleri iletişim kutusunda görüntüleme

  3. Şunu içeren komutları göster kutusuna, komut adının tümünü veya bir kısmını boşluklar olmadan girin.

    Örneğin, solutionexplorer için komutları bulabilirsiniz.

  4. Listede, klavye kısayolu atamak istediğiniz komutu seçin.

  5. Yeni kısayolu şunun içinde kullan listesinde, kısayolu kullanmak istediğiniz özellik alanını seçin.

    Örneğin, kısayolun her bağlamda çalışmasını istiyorsanız Genel'i tercih edebilirsiniz.Başka bir düzenleyicide Genel olarak eşlenmemiş herhangi bir kısayolu kullanabilirsiniz.Aksi takdirde düzenleyici kısayolu geçersiz kılar.

    [!NOT]

    Genel bağlamda, klavye kısayolunun bir parçası olarak şu tuşları atayamazsınız: Print Scrn/Sys Rq, Scroll Lock, Pause/Break, Sekme, Caps Lock, Insert, Home, End, Page Up, Page Down, Windows logosu tuşu, Uygulama tuşu, Ok tuşlarının herhangi biri veya Enter; sayısal tuş takımındaki Num Lock, Delete veya Clear; ya da Ctrl+Alt+Delete.

  6. Kısayol tuşlarına basın kutusuna, kullanmak istediğiniz kısayolu girin.

    [!NOT]

    Bir harfi; Alt tuşu, Ctrl tuşu veya her ikisiyle birden birleştiren bir kısayol oluşturabilirsiniz.Ayrıca Shift tuşu ve bir harfi; Alt tuşu, Ctrl tuşu veya her ikisiyle birden birleştiren bir kısayol da oluşturabilirsiniz.

    Kısayol zaten başka bir komuta atanmışsa Kısayol geçerli olarak şunun tarafından kullanıldı kutusunda görünür.Bu durumda, farklı birini denemden önce kısayolu silmek için Geri Al tuşunu seçin.

    Bir komut için farklı bir kısayol belirtin

  7. Ata düğmesini seçin.

    [!NOT]

    Bir komut için farklı bir kısayol belirtirseniz, Ata düğmesini ve sonra da İptal düğmesini seçin; iletişim kutusu kapanır, ancak değişiklik geri alınır.

Özel klavye kısayollarını paylaşma

Özel klavye kısayollarınızı bir dosyaya dışarı aktararak ve verileri içeri aktarabilmeleri için bu dosyayı başkalarına vererek, klavye kısayollarınızı paylaşabilirsiniz.

Yalnızca klavye kısayollarını dışarı aktarmak için

  1. Menü çubuğunda Araçlar, İçeri/Dışarı Aktarma ve Ayarları'nı seçin.

  2. Seçili ortam ayarlarını dışarı aktar'ı ve ardından İleri düğmesini seçin.

  3. Hangi ayarları dışarı aktarmak istiyorsunuz? ifadesinin altında Tüm Ayarlar onay kutusunu temizleyin, Seçenekler'i genişletin ve sonra da Ortam'ı genişletin.

  4. Klavye onay kutusunu ve ardından İleri düğmesini seçin.

    Klavye kısayollarını yalnızca özelleştirilmiş verme

  5. Ayarlar dosyanızı ne olarak adlandırmak istersiniz? ve Ayarlarımı bu dizinde sakla kutularında varsayılan değerleri bırakın ya da farklı değerler belirtin ve ardından Son düğmesini seçin.

    Varsayılan olarak kısayollarınız %USERPROFILE%\Documents\Visual Studio 2013\Settings klasöründe bulunan bir dosyaya kaydedilir.Dosyanın adı ayarları dışarı aktardığınız tarihi yansıtır ve uzantısı .vssettings olur.

Yalnızca klavye kısayollarını içeri aktarmak için

  1. Menü çubuğunda Araçlar, İçeri/Dışarı Aktarma ve Ayarları'nı seçin.

  2. Seçili ortam ayarlarını içeri aktar seçenek düğmesini ve ardından İleri düğmesini seçin.

  3. Hayır, sadece yeni ayarları, geçerli ayarlarımı geçersiz kılarak içeri aktar seçenek düğmesini belirleyin ve sonra İleri düğmesini seçin.

  4. Ayarlarım altında, içeri aktarmak istediğiniz kısayolları içeren dosyayı seçin veya doğru dosyayı bulmak için Gözat düğmesini seçin.

  5. İleri düğmesini seçin.

  6. Hangi ayarları içeri aktarmak istiyorsunuz? ifadesinin altında Tüm Ayarlar onay kutusunu temizleyin, Seçenekler'i genişletin ve sonra da Ortam'ı genişletin.

  7. Klavye onay kutusunu ve ardından Son düğmesini seçin.

    Yalnızca özelleştirilmiş klavye kısayollarını içeri aktarma

Ayrıca bkz.

Diğer Kaynaklar

Visual Studio'nun Erişilebilirlik Özellikleri