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.
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:
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.
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"}