Aracılığıyla paylaş


Komut Penceresi

Komut penceresinde komutlar veya diğer adlar doğrudan yürütmek için kullanılan Visual Studio tümleşik geliştirme ortamı (IDE).Hiçbir menüde menü komutları ve görünmez komutları çalıştırabilirsiniz.Görüntülemek için komut penceresinde seçin Diğer Pencereler gelen Görünüm menü ve Seç Command Window.

Değişkenlerin değerlerini görüntüleme

Bir değişkenin değerini denetlemek için varA, kullanın Yazdır Komutu:

>Debug.Print varA

Soru işareti (?) için bir diğer ad olduğundan Debug.Print, bu nedenle bu komut aynı zamanda yazılabilir:

>? varA

Bu komut her iki sürümünü de değişkenin değerini döndürür varA.

Komutlar girme

Büyüktür simgesi (>) komut penceresinin sol kenarına yeni satırlar için bir istem görünür.Daha önce verilen komutları kaydırmak için Yukarı Ok ve aşağı ok tuşlarını kullanın.

Görev

Çözüm

Örnek

Bir ifade değerlendirilemiyor.

Bir soru işareti ile ifade yazın (?).

? myvar

Hemen bir pencereye geçiş yapar.

Girin immed büyüktür işareti olmadan penceresine (>)

immed

Bir komut penceresi komut penceresine geçin.

Girin cmd penceresine.

>cmd

Aşağıdaki kısayolları komut modundayken gezinmenize yardımcı olur.

Eylem

İmleç konumu

KeyBinding

Önceden girilen komutlar listesi içinde devir yapmak.

Giriş hattı

Yukarı ok & aşağı ok

Bir pencere yukarı kaydırır.

Komut penceresi içeriği

CTRL + YUKARI OK

Pencereyi kaydırın.

Komut penceresi içeriği

Aşağı Ok veya CTRL + AŞAĞI OK

İpucuİpucu

Kaydırma için tümünü veya bir kısmını vurgulamak ve ENTER tuşuna basarak giriş hattı için bir önceki komutu bir bölümünü veya tümünü kopyalayabilirsiniz.

İşareti modu

' İ tıklattığınızda hiçbir önceki satırda komut penceresinde, shift otomatik olarak işareti moduna.Seçin, Düzenle ve herhangi bir metin düzenleyicisinde olur ve geçerli satır yapıştırmak gibi önceki komut metni kopyalamak sağlar.

Eşittir (=) işareti

Girmek için kullanılan pencerenin EvaluateStatement komutu bir eşittir işareti (=) karşılaştırma işleci veya atama işleci olarak yorumlanır olup olmadığını belirler.

İçinde komut penceresinde, eşittir işareti (=) karşılaştırma işleci yorumlanır.Atama İşleçleri kullanamazsınız komut penceresi.Böylece, örneğin, yoksa değişkenlerin değerlerini varA ve varB farklı, daha sonra komutu

>Debug.EvaluateStatement(varA=varB)

bir değeri döndürür False.

İçinde hemen penceresinde aksine, eşittir işareti (=) atama operatörü olarak yorumlanır.Bu nedenle, örneğin, komutu

>Debug.EvaluateStatement(varA=varB)

bir değişkene atar varA değişkeninin değerini varB.

Parametreler, anahtarlar ve değerler

Bazı Visual Studio komutları komutlar gerekli ve isteğe bağlı bağımsız değişkenler, anahtarlar ve değerler.Bu tür komutları ile uğraşırken belirli kurallar uygulanır.Terminoloji açıklığa kavuşturmak için zengin bir komut örneği aşağıdadır.

Edit.ReplaceInFiles /case /pattern:regex var[1-3]+ oldpar 

Bu örnekte,

  • Edit.ReplaceInFilesBu komut

  • /caseve /pattern:regex olan anahtarları ([/] eðik çizgi karakteriyle başlar)

  • regexdeğeri /pattern geçiş; /case anahtarı değere sahip değil

  • var[1-3]+ve oldpar parametreleri

    [!NOT]

    Komut, parametre, anahtar veya değer boşluk içeriyorsa çift tırnak işaretleri her iki tarafında olmalıdır.

Anahtarlar ve parametreler konumu serbestçe dışında komut satırında deyimleri Kabuk komutu, alt anahtarları ve belirli bir sırayla parametreleri gerektirir.

Bir komutu tarafından desteklenen hemen her iki biçimi vardır: bir kısa (bir karakter) ve bir uzun formunda.Birden çok kısa formlu anahtarlar bir grup olarak birleştirilebilir.Örneğin, /p /g /m dönüşümlü olarak ifade edilebilir /pgm.

Kısa formlu anahtarları bir grup olarak birleştirilir ve bir değeri verildiğinde, bu değeri her anahtar için geçerlidir.Örneğin, /pgm:123 için karşılık gelir /p:123 /g:123 /m:123.Herhangi bir gruptaki anahtarları kabul etmiyor değeri bir hata ortaya çıkar.

Kaçış karakterleri

Aşağıdaki tam anlamıyla yerine bir denetim karakteri olarak yorumlanan hemen komut satırında bir şapka (^) karakteri karakter anlamına gelir.Bu anahtar adlarını dışında bir parametre veya anahtar değeri düz tırnak işaretleri ("), boşluk, önünde eğik çizgi, belirliyorsanız düzeltme işaretleri veya diğer bir hazır bilgi karakterleri katıştırmak için kullanılabilir.Örnek:

>Edit.Find ^^t /regex

İç veya dış tırnak işaretleri olup olmadığını bir şapka aynı çalışır.Şapka işareti satırdaki en son karakter ise, göz ardı edilir.Burada gösterilen örnekte deseni araması gösterilmiştir "^ t".

Boşluk içeren yol adları için tırnak işaretleri kullanın.

Örneğin, boşluk içeren bir yol olan bir dosyayı açmak istiyorsanız yol veya boşluk içeren yol parçasını çift tırnak koymak: C:\"Program dosyaları" veya "C:\Program Files".

Ayrıca bkz.

Başvuru

Visual Studio Komut Diğer Adları

Visual Studio Komutları