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.
Kısa açıklama
Bu, PSReadLine modülündeki değişikliklerin özetidir. Değişikliklerin tam listesi için bkz. PSReadLineChangeLog.
- Geçerli kararlı sürüm: v2.4.5
Uzun açıklama
PSReadLine sürüm geçmişi
Windows PowerShell 5.1'de gelen sürümden bu yana PSReadLine'da birçok güncelleştirme yapılmıştır.
- PowerShell 7.6.0-rc.1'de v2.4.5 gönderildi
- PowerShell 7.4.7 ve 7.5.0'da v2.3.6 gönderildi
- PowerShell 7.4.2 ve 7.5.0-preview.3'te v2.3.5 gönderildi
- PowerShell 7.4.0-rc.1'de v2.3.4 gönderildi
- PowerShell 7.3.0'da v2.2.6 gönderildi
- PowerShell 7.2.5'te v2.1.0 gönderildi
- PowerShell 7.0.11'de v2.0.4 gönderildi
- v2.0.0, Windows PowerShell 5.1'de kullanıma sunar
2.4.5 - 2025-10-22
- şununla değiştir
DOTNET_SKIP_FIRST_TIME_EXPERIENCEDOTNET_NOLOGO -
ScreenReaderModeEnabled özelliğini biçimlendirmeye ekleyerek için varsayılan biçimlendirmede görüntülenmesini sağlayın
Get-PSReadLineOption. - Parametre yardımı gösterilirken null başvuru özel durumu düzeltildi
2.4.4-beta4 - 2025-08-28
- PSReadLine'a ekran okuyucu desteği eklendi - Ekran okuyucuların gereksiz ve kafa karıştırıcı çıkışlarını önlemek için terminal arabelleği yeniden çizen yeni işleme uygulaması.
v2.4.3-beta3 - 2025-07-23
PSReadLine modülünün v2.4.3-beta3 sürümünü PowerShell Galerisi'nden alabilirsiniz.
Bu sürüm aşağıdaki değişiklikleri içerir:
- Bir OnIdle olay işleyicisinin içinden geçerli girişin otomatik olarak kabullenmesine izin verme
- VS Code görevleri ekleme ve hata ayıklama yapılandırması
- InvokePrompt öğesine imleç üst değeri için sınır denetimi ekleme
- SamplePSReadLineProfile.ps1 yazım hatalarını düzeltme
- Satır sonunu düzeltme ve bazı yansıma işlemlerini önbelleğe alma
- PSReadLine tek seferlik başlatma işleminin yapıldığından emin olarak test güvenilirliğini artırın
v2.4.2-beta2 - 2025-04-16
PSReadLine modülünün v2.4.2-beta2 sürümünü PowerShell Galerisi'nden alabilirsiniz.
Bu sürüm aşağıdaki değişiklikleri içerir:
- PSReadLine'ın başlatılıp başlatılmadiğini ve hazır olup olmadığını belirtmek için özel bir alan ekleyin
- Modülü yüklemek için CFS kullanma ve modül yayımlama için dağıtma kutusu
v2.4.1-beta1 - 2025-02-28
- Gerekli olmadığında imleç konumunu sorgulamaktan kaçının
- Olay işleyicisi tarafından yapılan arabellek değişikliklerini işleme
- SELECTCommandArgument'ı CLI komutları için POSIX stil seçeneklerini düzgün işleyecek şekilde güncelleştirin
v2.4.0-beta0 - 2024-03-01
-
xclipkullanarak Linux'ta sistem panosuna metin kopyalamayı düzeltme - Sekme tamamlama, platform için doğru dizin ayırıcısını kullanır
- PowerShell sürüm 5.1 artık desteklenen en düşük sürümdür
- Üst terminal işleminden Windows klavye düzenini alma
- Düzenleme grubunu doğru bir şekilde kapatmak için birkaç VI anahtar işleyicisini düzeltme
- Büyük dosyaları verimli bir şekilde işlemek için geçmiş dosyasını akışla okuma
v2.3.6 - 2024-10-03
Bu, derleme işlem hattı için bir bakım sürümüdür. Bu sürümde PSReadLine'da değişiklik yok.
v2.3.5 - 2024-04-02
Bu, iki sorunu düzelten bir hizmet sürümüdür:
- Yanlış pozitif güvenlik açığı raporlarını önlemek için test bileşenlerini SBOM (Güvenlik Yazılımı Oluşturma) sürecinin dışında tutun.
- PSReadLine'ın v2.3.4'lerinde bulunan bir regresyona düzeltmeyi ekleyin.
v2.3.4 - 2023-10-02
Çeşitli hata düzeltmelerine ek olarak, bu sürüm aşağıdaki iyileştirmeleri içerir:
- Tahmine Dayalı IntelliSense için Kaydırılabilir ListView
- Boyutu terminal penceresinin boyutuna göre otomatik olarak ayarlama
- En fazla 50 tahmin sonucu içerebilir
- Sonuçların sayısını ve geçerli tahmin kaynağını gösteren dinamik liste üst bilgisi
- Tahmin listesi görünümünde araç ipuçlarını gösterme
- Geliştirilmiş hassas geçmiş temizleme,
az,gcloudvekubectl'den belirteç almayı sağlamak için. - Varsayılan hassas geçmiş temizleme işlemini, özelliklere güvenli erişime izin verecek şekilde geliştirme
- Sözcükleri tamamen büyük harfe çevirme, tamamen küçük harfe çevirme ve baş harflerini büyük yapma desteği eklendi
- Sekme tamamlamanın sadece büyük/küçük harf farkıyla ayrılan
ListItemTextsonuçlarını göstermesini sağla - VI düzenleme modunda
<d,i,w>text-object komutunu destekler - Satır içi tahmin için varsayılan rengi soluk olarak değiştirme
-
Alt+xtarafından Unicode kod noktasını Unicode karakterine dönüştürmek için README'ye örnek ekleme - Konsol girişinden okumayı bozabilecek yalnız bırakılmış konsola bağlı işlemi sonlandırmak için Windows'da
TerminateOrphanedConsoleAppsseçeneğini ekleyin - Geçmiş sonuçlarla tahmin sonuçlarının yinelenmelerini temizleme
- Sekme tamamlamanın sadece büyük/küçük harf farkıyla ayrılan
ListItemTextsonuçlarını göstermesini sağla - Büyük harfe çevirme, küçük harfe çevirme ve ilk harfi büyük yapma desteği ekleme
- Parametre yardım içeriği için çok satırlı açıklamayı işleme
v2.2.6 - 2022-06-27
Bu sürümde Tahmine Dayalı IntelliSense özelliği, aşağıdaki koşullara bağlı olarak varsayılan olarak etkindir:
- Sanal Terminal (VT) destekleniyorsa ve PsReadLine PowerShell 7.2 veya üzerinde çalışıyorsa, PredictionSource
HistoryAndPluginolarak ayarlanır - VT destekleniyorsa ve PSReadLine 7.2'den önce PowerShell'de çalışıyorsa PredictionSource
Historyolarak ayarlanır - VT desteklenmiyorsa, PredictionSource
Noneolarak ayarlanır
v2.2.5 - 2022-05-03
Küçük hata düzeltmeleri içeren resmi hizmet sürümü.
v2.2.3 - 2022-04-20
-
ReadOneOrMoreKeys()'de iptale saygı gösterin
v2.2.2 - 2022-02-22
- PSReadLine iki yeni tahmine dayalı IntelliSense özelliği ekledi:
- Yeni seçilmesine izin vermek için
ListViewparametresi eklendi. - PsReadLine, kullanıcının özel bir kaynaktan gelen önerileri işleyebilecek bir tahmin modülü içeri aktarmasına olanak sağlamak için PowerShell 7.2'de sunulan
CommandPredictionAPI'lerine bağlandı.
- Yeni seçilmesine izin vermek için
- Dinamik yardım için
Microsoft.PowerShell.Pager1.0.0 sürümünü kullanacak şekilde güncelleştirildi - Hassas geçmiş öğelerinin temizlenmesi iyileştirildi
-
Ctrl+rdüzenleme modundaCtrl+sveViEmacsdüzenleme modunda olduğu gibi çalışmasını sağlama - VI modunda çok satırlı bir arabellekte geçerli mantıksal satırın başlangıcına kadar silmek için
d0komutunu kullanın. - Mantıksal satırın ilk boş olmayan karakterinden silmek için
d^kullanma - VI Modu:
Undoartık silme işleminin başlangıcındaki konumda imleci bırakır -
HistorySearchBackwardveHistorySearchForwardliste görünümünde gezinebilmesini sağlama -
SelectCommandArgumentbağlama özellikli işlevi ekleme - Çok satırlı agnostik algoritmalar lehine
LineIsMultiline'ı kaldırın - Çok sayıda hata düzeltmesi ve daha küçük geliştirmeler
v2.1.0 - 2020-11-02
Bu sürüm, 2.0.4 sürümünden bu yana eklenen aşağıdaki geliştirmeleri içerir:
- Komut geçmişinden Tahmine Dayalı IntelliSense önerileri ekleme
- Birçok hata düzeltmesi ve API geliştirmesi
v2.0.4 - 2020-08-05
- vi modu:
dd'ın tüm tampon yerine mantıksal satırı silmesini sağlama - vi modu: Çok satırlı arabelleğin sonuna silmek için
dGekleme - vi modu:
ddartık tek satırlı veya çok satırlı arabellekleri tutarlı bir şekilde işler - vi modu: geçerli mantıksal çizginin sonuna
Dved$silme işlemi yapın - vi-mode - Geçerli ve sonraki
djmantıksal çizgileri silmek içinnyapın - vi modu: Çok satırlı bir arabellekte önceki
dkmantıksal satırları ve geçerli mantıksal satırı silmek içinnkullanın - vi modu: Arabelleğin başından şu anki mantıksal satıra kadar silmek için
dggekleyin. -
PredictionColorInlinePredictionColorolarak yeniden adlandırma - kullanıcının profilinden
MaximumHistoryCountayarlanmasına izin ver -
-PredictionSourceparametresini,Set-PSReadLineOptionveNoneseçenekleriyleHistory'e ekleyin. - İşlevleri
AcceptSuggestionveAcceptNextSuggestionWordbağlanabilir hale getirme - Yanlış pozitif sonuçları azaltmak için, filtrelediğimiz hassas sözcükler üzerindeki kısıtlamaları
key'uapikey'e değiştirerek gevşetin. -
ViForwardCharönerileri kabul edebilmesini sağlama -
ViBackwardCharveViForwardChar'i bağlanabilir fonksiyonlar olarak kullanıma sunma
v2.0.3 - 2020-07-22
- Küçük hata düzeltmeleri
v2.0.2 - 2020-06-05
- PSReadLine'ın
ConstrainedLanguageMode'de PSES'te çalışmasını sağlamak için betiği yerel kapsamda çalıştırma - Diğer hata düzeltmeleri
v2.0.1 - 2020-04-01
- Belirli anahtar bağlamalarını aramaya izin vermek için
-ChordparametresiniGet-PSReadLineKeyHandler'e ekleyin. - Diğer küçük hata düzeltmeleri
v2.0.0 - 2020-02-11
-
InsertPairedBraces'nin seçili metni kaydırmasına izin ver - Çok sayıda hata düzeltmesi ve daha küçük geliştirmeler
- Hassas geçmiş öğelerine filtre uygulama ve bunları geçmiş dosyasına yazmaktan kaçınma
- Yapıştırma ve geri alma dahil olmak üzere satır bazında kesmeleri destekleme
-
y0'ı,VImodunda mantıksal satırın başlangıcına kadar çekme komutunu uygula. - Ekran okuyucunun etkin olup olmadığını algılamak için API ekleme
- windows'
PageUp/PageDownveCtrlPageUp/CtrlPageDownyapma - Scriptblock vi modu göstergesi seçeneği ekleme
- Çok satırlı tamponlarda vi modu
Gvegghareketlerini destekle - Vi modunda mantıksal çizginin başına ve sonuna gitmek için
_ve$destekler -
xtermjsanahtar bağlamaları ekleme - Vi insert modunda destek
Ctrl+u - Windows dışındaki sistemlerde
Ctrl+c'ı etkinleştir - Menü tamamlandığında etkileşimli filtreleme
- Windows modunda yapıştırmak için
Shift+Insert'e bağlı - Emacs modunda
Ctrl+tolarakSwapCharacters'e bağlı - Emacs'te
Ctrl+x,Ctrl+e,ViEditVisually'e bağlıdır -
HistoryNoDuplicatesartık varsayılan olarak açıktır
PowerShell