Jeśli nie możesz znaleźć wbudowanego, chciałem wypróbować napisanie wtyczki z czymś więcej niż Hello World, więc oto jest.
Pod Tools -> New Plugin...
możesz utworzyć pusty plik i wkleić go. (Zwróć uwagę, że python jest nieco szczególny w przypadku białej przestrzeni, więc jeśli masz jakieś problemy, upewnij się, że odstępy są takie, jakie mam poniżej).
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)
Następnie edytuj wiązania klawiszy i dołącz coś takiego.
{ "keys": ["control+shift+m"], "command": "caseswap" }
Testowałem to tylko w MacOSX.