Czy VS Code obsługuje wybieranie kolumn tekstu? Nie znalazłem jeszcze tej funkcji, więc zastanawiam się, czy jest gdzieś ukryta. Znam przytrzymanie klawisza Alt podczas zaznaczania tekstu, ale kod VS nie zachowuje się w ten sposób.
Czy VS Code obsługuje wybieranie kolumn tekstu? Nie znalazłem jeszcze tej funkcji, więc zastanawiam się, czy jest gdzieś ukryta. Znam przytrzymanie klawisza Alt podczas zaznaczania tekstu, ale kod VS nie zachowuje się w ten sposób.
Odpowiedzi:
W programie Visual Studio Code wersja 1.0 możesz teraz wybierać kolumny, przytrzymując przycisk Shift+ Alt, a następnie klikając i przeciągając myszą. Można to również zrobić za pomocą samej klawiatury, przytrzymując Ctrl+ Shift+, Alta następnie używając klawiszy strzałek.
File > Preferences > Keyboard Shortcuts
. Następnie wyszukaj cursorColumnSelect
, a następnie możesz zmodyfikować skróty klawiaturowe. Odbywa się to w VS Code, wersja 1.22. Należy zauważyć, columnSelect
że należy zmienić na Przeciągnięcie Shift
+ Alt
+, ale w tej chwili nie można zarejestrować zdarzenia naciśnięcia przycisku myszy w elektronie.
W systemie macOS: Shift+ Optioni mysz lub Shift+ Option+ Cmdi klawisze strzałek
Właśnie opublikowałem rozszerzenie dla Visual Studio Code, które konwertuje zaznaczenie wieloliniowe na zaznaczenie kolumny. Naśladuje Toggle Column Selection
polecenie TextMate i służy jako alternatywne podejście do commandoptionshiftklawiszy strzałek VSCode +, z którymi uważam, że bardziej naturalna jest praca.
SetTitleMatchMode, 2
więc akceptuje tytuły wieloznaczne. Okno VSCode pokazujeFilename.txt - MyFolder - Visual Studio Code
Visual Studio Code
. Musisz ustawić tryb dopasowania tytułu na 2, aby wyszukiwał, czy tytuł zawiera tekst.
Od wersji VSCode 1.2 mają pełny wybór kolumn, patrz https://code.visualstudio.com/docs/editor/codebasics#_column-box-selection