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.
Komut penceresi, komutları veya diğer adları doğrudan Visual Studio tümleşik geliştirme ortamında (IDE) yürütmek için kullanılır. Menü komutlarını ve hiçbir menüde görünmeyen komutları yürütebilirsiniz. Komut penceresini görüntülemek için Görünümmenüsünden Diğer Windows'u ve ardından Komut Penceresi'ni seçin.
Değişkenlerin Değerlerini Görüntüleme
Bir değişkenin varAdeğerini denetlemek için Yazdır Komutunu kullanın:
>Debug.Print varA
Soru işareti (?) için Debug.Printbir diğer ad olduğundan bu komut da yazılabilir:
>? varA
Bu komutun her iki sürümü de değişkeninin varAdeğerini döndürür.
Komut Girme
Komut penceresinin sol kenarında yeni satır istemi olarak büyüktür simgesi (>) görüntülenir. Daha önce verilen komutları kaydırmak için YUKARI OK ve AŞAĞI OK tuşlarını kullanın.
| Görev | Çözüm | Example |
|---|---|---|
| bir ifadeyi değerlendirme. | İfadenin başına soru işareti ()? koyun. |
? myvar |
| Anlık pencereye geçin. | Büyüktür işareti (>) olmadan pencereye girin immed |
immed |
| Anlık penceresinden Komut penceresine geri dönün. | Pencereye girin cmd . |
>cmd |
Aşağıdaki kısayollar, Komut modundayken gezinmenize yardımcı olur.
| Eylem | İmleç konumu | Anahtar Bağlama |
|---|---|---|
| Önceden girilen komutların listesi arasında geçiş. | Giriş satırı | YUKARI OK VE AŞAĞI OK |
| Pencereyi yukarı kaydırın. | Komut penceresi içeriği | Ctrl+Yukarı Ok |
| Pencereyi aşağı kaydırın. | Komut penceresi içeriği | AŞAĞI OK veya CTRL+AŞAĞI OK |
Tavsiye
Önceki bir komutun tamamını veya bir kısmını, giriş satırına kaydırarak, tümünü veya bir bölümünü vurgulayarak ve enter tuşuna basarak kopyalayabilirsiniz.
İşaret Modu
Komut penceresinde önceki herhangi bir satıra tıkladığınızda, otomatik olarak İşaret moduna geçersiniz. Bu, herhangi bir metin düzenleyicisinde yaptığınız gibi önceki komutların metnini seçmenize, düzenlemenize ve kopyalamanıza ve bunları geçerli satıra yapıştırmanıza olanak tanır.
Eşittir (=) İşareti
Komutu girmek için kullanılan pencere, eşittir işaretinin EvaluateStatement (=) karşılaştırma işleci olarak mı yoksa atama işleci olarak mı yorumleneceğini belirler.
Komut penceresinde eşittir işareti (=) karşılaştırma işleci olarak yorumlanır.
Komut penceresinde atama işleçlerini kullanamazsınız. Bu nedenle, örneğin, değişkenlerin varAvarB ve değerlerinin farklı olması durumunda komut >Debug.EvaluateStatement(varA=varB) değerini Falsedöndürür.
Hemen penceresinde ise eşittir işareti (=) atama işleci olarak yorumlanır. Bu nedenle, örneğin, komutu >Debug.EvaluateStatement(varA=varB) değişkeninin varAvarBdeğerini değişkenine atar.
Parametreler, Anahtarlar ve Değerler
Bazı Visual Studio komutlarında gerekli ve isteğe bağlı bağımsız değişkenler, anahtarlar ve değerler bulunur. Bu tür komutlarla ilgilenirken belirli kurallar geçerlidir. Aşağıdaki örnekte, terminolojiyi netleştirmek için zengin bir komut gösterilmektedir.
Edit.ReplaceInFiles /case /pattern:regex var[1-3]+ oldpar
Bu örnekte,
Edit.ReplaceInFileskomutudur/caseve/pattern:regexanahtarlarıdır (eğik çizgi [/] karakteriyle önceden oluşturulmuş)regexanahtarın/patterndeğeridir; anahtarın/casedeğeri yokturvar[1-3]+veoldparparametreleridirUyarı
Boşluk içeren tüm komut, parametre, anahtar veya değerlerin her iki tarafında da çift tırnak işareti olmalıdır.
Anahtarların ve parametrelerin konumu, anahtar ve parametrelerini belirli bir sırada gerektiren Shell komutu dışında, komut satırında serbestçe değiştirilebilir.
Bir komut tarafından desteklenen hemen hemen her anahtarın iki biçimi vardır: kısa (bir karakter) formu ve uzun bir form. Birden çok kısa biçimli anahtar bir grupta birleştirilebilir. Örneğin, /p /g /m alternatif olarak olarak /pgmifade edilebilir.
Kısa biçimli anahtarlar bir grup halinde birleştirilir ve bir değer verilirse, bu değer her anahtar için geçerlidir. Örneğin, /pgm:123 ile /p:123 /g:123 /m:123eşitler. Gruptaki anahtarlardan herhangi biri bir değeri kabul etmiyorsa bir hata oluşur.
Kaçış Karakterleri
Komut satırındaki bir şapka işareti (^) karakteri, hemen izleyen karakterin bir denetim karakteri olarak değil, tam anlamıyla yorumlandığı anlamına gelir. Bu kaçış karakteri, anahtar adları dışında bir parametre veya anahtar değerine düz tırnak işaretleri ("), boşluklar, baştaki eğik çizgiler, şapka işaretleri veya diğer değişmez karakterler eklemek için kullanılabilir. Örneğin
>Edit.Find ^^t /regex
Şapka işareti, tırnak içinde veya dışında aynı işlevi görür. Bir şapka işareti satırdaki son karakterse, yoksayılır. Burada gösterilen örnekte "^t" deseninin nasıl aranacakları gösterilmektedir.
Boşluklarla Yol Adları için Tırnak İşaretleri Kullanma
Örneğin, boşluk içeren bir yolu olan bir dosyayı açmak istiyorsanız, yol veya yol kesiminin çevresine boşluk içeren çift tırnak işareti koymanız gerekir: C:\"Program Files" veya "C:\Program Files".