Sublime Text 2'de ters çevir durumunda


2

Caps Lock'a yanlışlıkla girip "BU BU GİBİ" yazın, onu "Buna" dönüştürmek için kullanılan bir klavye kısayolu var mı?

Bir seçimi küçük harf yapmak için Ctrl + KL ile tanıştım, ancak seçilen her karakterin durumunu değiştirmeyi düşünüyorum.

Yanıtlar:


1

Yerleşik bulamazsanız, Hello World'den başka bir şeyle bir eklenti yazmayı denemek istedim, işte burada.

Altında Tools -> New Plugin...boş bir dosya oluşturabilir ve bunu yapıştırabilirsiniz. (Python'un beyaz boşluk hakkında biraz özel olduğunu unutmayın; bu nedenle, herhangi bir sorun varsa, aralığın aşağıda olduğu gibi olduğundan emin olun).

import sublime, sublime_plugin

class CaseswapCommand(sublime_plugin.TextCommand):
    def run(self, edit):
        region = self.view.sel()[0]
        str = self.view.substr(region)
        ans = ''.join([char.lower() if char.isupper() else char.upper() for char in str ])
        self.view.replace(edit, region, ans)

Ardından anahtar bağlantılarınızı düzenleyin ve buna benzer bir şey ekleyin.

{ "keys": ["control+shift+m"], "command": "caseswap" }

Bunu yalnızca MacOSX'te test ettim.


3

Sublime Text 2 yerleşik bir işlevselliğe sahiptir.

Git Vaka> Dönüştür - -> Swap Kılıf düzenle

Kendi keybind'lerinizi açarak bir keybinder ekleyebilirsiniz Tercihler -> Key Bindings - User ve istediğiniz keybold'u yukarıdaki gibi girebilirsiniz

{"keys": ["kontrol + shift + m"], "komut": "swap_case"}

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.