2016-11-08 34 views
5

chcę wciąć konkretny fragment kodu w VSCodeJak wciąć/format wybór kodu w VSCode z Ctrl + Shift + F

czytam How do you format code in Visual Studio Code (VSCode) post który daje skróty do wciąć cały kod, ale nie robi” t działa przy wybieraniu określonej sekcji kodu.

Próbowałem ctrl+shirt+F po wybraniu linii w moim kodzie, ale cały plik jest wcięty. Pracuję w systemie Windows z VSCode Insider 1.8.0.

Wydaje mi się, że można było w starszej wersji VSCode Insider ..

Każda pomoc będzie mile widziane :)

Odpowiedz

14

Chcę tiret określonej sekcji kodu w VSCode :

  • wybrać linie, które mają wcięcia,
  • użyj Ctrl + ] do wcięcia.

Jeśli chcesz formacie sekcję (zamiast tiret niego):

  • wybrać wiersze, które chcesz sformatować,
  • użytku Ctrl + K, Ctrl + F do sformatowania.
+0

Na mojej klawiaturze, ']' i ')' są na tym samym klawiszu. Tak więc, gdy go używasz, odwiesza seleciton. Ctrl + K, Ctrl + F działa dobrze. Dziękuję Ci! –

+1

Shift + Alt + F może również służyć do formatowania (platforma Windows) – SridharKritha

5
  • można również wciąć całą sekcję wybierając go i klikając TAB
  • a także tiret tyłu za pomocą SHIFT + TAB

i oczywiście auto wcięcie i formatowanie, zgodnie z językiem, którego używasz, możesz zobaczyć, które dobre rozszerzenie wykonuje dobrą pracę, i które formatery instalują lub które ustawienia parametrów można włączyć lub ustawić. Każdy język i jego dostępne narzędzia. Upewnij się, że dobrze czytasz dokumentację rozszerzenia, aby zainstalować i ustawić wszystko, co jest potrzebne. Do tej pory problem wcięcia przeszkadza mi w pythonie podczas kopiowania wklejania bloku kodu, jeśli tak jest w tym przypadku, jak rozwiązać ten https://stackoverflow.com/a/46899704/7668448.