Jak przełączyć wielkość liter wyróżnionego tekstu w Visual Studio Code? VS pozwala na to przez CTRL + SHIFT + U i CTRL + U.
Czy istnieje powiązanie poleceń, które mogę skonfigurować, aby to zrobić, czy jest to domyślnie inna kombinacja klawiszy?
Jak przełączyć wielkość liter wyróżnionego tekstu w Visual Studio Code? VS pozwala na to przez CTRL + SHIFT + U i CTRL + U.
Czy istnieje powiązanie poleceń, które mogę skonfigurować, aby to zrobić, czy jest to domyślnie inna kombinacja klawiszy?
Odpowiedzi:
Powtarzając komentarz Justanotherdeva :
Oszałamiające i przydatne:
Ctrl
+ (shift
) +p
>transform
wybierz wielkie / małe litery i naciśnij Enterźródło
Napisałem rozszerzenie Visual Studio Code do zmiany wielkości liter (nie tylko wielkie litery, wiele innych opcji): https://github.com/wmaurer/vscode-change-case
Aby zamapować polecenie z wielkich liter na skrót klawiszowy (np. Ctrl+ T U), Kliknij Plik -> Preferencje -> Skróty klawiaturowe i wstaw następujące do konfiguracji json:
EDYTOWAĆ:
Wraz z aktualizacją VSCode z listopada 2016 r. (Uwagi do wydania) wbudowano obsługę konwersji na wielkie i małe litery za pomocą poleceń
editor.action.transformToUppercase
ieditor.action.transformToLowercase
. Te nie mają domyślnych skrótów klawiszowych.Rozszerzenie zmiany wielkości liter jest nadal przydatne w przypadku innych przekształceń tekstu, np. CamelCase, PascalCase, snake-case itp.
źródło
>transform
pick dolne lub górne przypadek następnie naciśnij enterCytat z tego postu :
źródło
cmd+shift+u
icmd+shift+l
na macOS. Czuje się dobrze.Aby mieć w Visual Studio Code to, co możesz zrobić w Sublime Text ( CTRL+K CTRL+Ui CTRL+K CTRL+L), możesz to zrobić:
Między
[]
nawiasami dodaj:Zapisz i zamknij plik „ keybindings.json ”
Inny sposób:
Microsoft wypuścił „Sublime Text Keymap and Settings Importer” , rozszerzenie, które importuje skróty klawiszowe i ustawienia z Sublime Text do VS Code. - https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings
źródło
Dla tych, którzy boją się zepsuć coś w ustawieniach VSCode JSON, jest to dość łatwe do naśladowania.
Otwórz
"File -> Preferences -> Keyboard Shortcuts"
lub"Code -> Preferences -> Keyboard Shortcuts"
dla użytkowników komputerów MacW pasku wyszukiwania wpisz
transform
.Domyślnie nie będziesz mieć nic pod
Keybinding
. Teraz kliknij dwukrotnieTransform to Lowercase
lubTransform to Uppercase
.Naciśnij żądaną kombinację klawiszy, aby ustawić przypisanie klawiszy. W takim przypadku, jeśli kopiujesz Sublime, nacisnę
ctrl+shift+u
dla wielkich lubctrl+shift+l
małych liter.Naciśnij
Enter
na klawiaturze, aby zapisać i wyjść. Zrób to samo dla drugiej opcji.Cieszyć się
KEYBINDING
źródło
Myślę, że jest to funkcja, której obecnie brakuje.
Kiedy tworzyłem przewodnik po skrótach klawiaturowych, zauważyłem różnice między nim a Sublime.
To jednak nowy edytor, nie zdziwiłbym się, gdyby dodali go z powrotem w nowej wersji.
Źródło: https://code.visualstudio.com/Docs/customization
źródło