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.
VS Code için PowerShell uzantısı PowerShell ISE ile tam özellik eşliği aramasa da, VS Code deneyimini ISE kullanıcıları için daha doğal hale getirmek için özellikler mevcuttur.
Bu belge, kullanıcı deneyimini ISE ile karşılaştırıldığında biraz daha tanıdık hale getirmek için VS Code'da yapılandırabileceğiniz ayarları listelemeye çalışır.
ISE Modu
Not
Bu özellik, sürüm 2019.12.0'dan bu yana PowerShell Önizleme uzantısında ve sürüm 2020.3.0'dan bu yana PowerShell uzantısında kullanılabilir.
Visual Studio Code'da ISE deneyimini çoğaltmanın en kolay yolu "ISE Modu"nu açmaktır. Bunu yapmak için komut paletini açın (F1 VEYA Ctrl+Shift+P OR Cmd+Shift+P macOS'ta) ve "ISE Modu" yazın. Listeden "PowerShell: ISE Modunu Etkinleştir" seçeneğini belirleyin.
Bu komut, aşağıda açıklanan ayarları otomatik olarak uygular Sonuç şu şekilde görünür:
ISE Modu'nda Visual Studio Code
ISE Modu yapılandırma ayarları
ISE Modu, VS Code ayarlarında aşağıdaki değişiklikleri yapar.
Anahtar bağlamaları
Fonksiyon ISE Bağlama VS Code Bağlama Hata ayıklayıcıyı durdur ve kes Ctrl+B F6 Geçerli satırı/vurgulanmış metni çalıştır F8 F8 Kullanılabilir kod parçacıklarını listeleme Ctrl+J Ctrl+Alt+J Not
VS Code'da kendi anahtar bağlamalarınızı yapılandırabilirsiniz.
Basitleştirilmiş ISE benzeri kullanıcı arabirimi
Visual Studio Code kullanıcı arabirimini ISE'nin kullanıcı arabirimine daha yakından bakmak için basitleştirmek istiyorsanız şu iki ayarı uygulayın:
"workbench.activityBar.visible": false, "debug.openDebug": "neverOpen",
Bu ayarlar, aşağıdaki kırmızı kutunun içinde gösterilen "Etkinlik Çubuğu" ve "Hata Ayıklama Yan Çubuğu" bölümlerini gizler:
Sonuç şöyle görünür:
Basitleştirilmiş görünümü
Sekme tamamlama
ISE benzeri daha fazla sekme tamamlama özelliğini etkinleştirmek için şu ayarı ekleyin:
"editor.tabCompletion": "on",
Yürütülürken konsola odaklanma yok
F8ile yürütürken odağı düzenleyicide tutmak için:
"powershell.integratedConsole.focusConsoleOnExecute": false
Varsayılan değer, erişilebilirlik amacıyla
true
.Tümleşik konsolu başlangıçta çalıştırma
Tümleşik konsolu başlangıçta durdurmak için şunu ayarlayın:
"powershell.integratedConsole.showOnStartup": false
Not
Arka plan PowerShell işlemi IntelliSense, betik analizi, sembol gezintisi vb. sağlamaya devam eder, ancak konsol gösterilmez.
Dosyaların varsayılan olarak PowerShell olduğunu varsay
Yeni/adsız dosyalar oluşturmak için varsayılan olarak PowerShell olarak kaydolun:
"files.defaultLanguage": "powershell",
Renk düzeni
Düzenleyicinin ISE'ye çok daha benzer görünmesi için VS Code'un kullanabileceği bir dizi ISE teması vardır.
Komut Paleti'ne
theme
yazın,Preferences: Color Theme
elde edin ve Enter tuşuna basın. Açılan listedePowerShell ISE
öğesini seçin.Bu temayı ayarlarda şu şekilde ayarlayabilirsiniz:
"workbench.colorTheme": "PowerShell ISE",
PowerShell Komut Gezgini
@corbobsayesinde PowerShell uzantısının kendi komut gezgini geliştirmesinin başlangıç aşamaları bulunmaktadır.
Komut Paletiüzerine
PowerShell Command Explorer
girin ve Enter basın.ISE'de aç
Yine de Windows PowerShell ISE'de bir dosya açmak istiyorsanız, Komut Paletiaçın, "ise ile aç" ifadesini arayın, ardından PowerShell: Geçerli Dosyayı PowerShell ISE'de açöğesini seçin.
Diğer kaynaklar
- 4sysops'un VS Code'u ISE'ye daha benzer şekilde yapılandırmak üzerine harika bir makalesi var .
- Mike F Robbins'in VS Code'u ayarlama konusunda harika bir gönderisi var .
VS Code İpuçları
Komut Paleti
Komut Paleti, VS Code'da komutları yürütmenin kullanışlı bir yoludur. macOS'ta F1 VEYA Ctrl+Shift+P OR Cmd+Shift+P kullanarak komut paletini açın.
Daha fazla bilgi için VS Code belgelerinebakın.
Hata Ayıklama Konsolu panelini gizleme
PowerShell uzantısı, PowerShell betiklerinin ve modüllerinin hata ayıklamasına olanak sağlamak için VS Code'un yerleşik hata ayıklama arabirimini kullanır. Ancak uzantı, Hata Ayıklama Konsolu panelini kullanmaz. Hata Ayıklama Konsolu'nu gizlemek için, Hata Ayıklama Konsolu'ne sağ tıklayın ve 'Hata Ayıklama Konsolu'Gizle'yi seçin.
Visual Studio Code ile PowerShell'de hata ayıklama hakkında daha fazla bilgi için bkz. VS Codekullanma.
Diğer ayarlar
VS Code'un ISE kullanıcıları için daha tanıdık görünmesini sağlamanın daha fazla yolunu biliyorsanız, bu belgeye katkıda bulunun. Aradığınız bir uyumluluk yapılandırması varsa ama etkinleştirmenin bir yolunu bulamıyorsanız, bir talep oluşturun ve çekinmeden sorun!
Pr'leri ve katkıları da kabul ettiğimiz için her zaman mutluyuz!
PowerShell