코드_자동줄맞춤

heyme·2023년 8월 29일

기존에 알던 vscode에서 "ctrl+F+K"는 vscode 자체에서는 정렬인데, 다시 리눅스에서 열면 정렬이 안되어 있었다. 알고보니 이유는 tab을 space 대신 사용하였기 때문인데, 그래서 정렬이 안된것처럼 보였던 것이었다. 아래처럼 하니 convert to space 되어 바로 해결되었다.!!

gpt 답변:

VSCode에서는 코드의 indentation을 조정하는 다양한 방법이 있습니다. 
리눅스에서 보았을 때 코드가 제대로 정렬되지 않는 것은, 
탭(tab)과 공백(space)의 혼용으로 인한 문제일 수 있습니다. 
다음은 코드의 indentation을 정리하는 방법입니다:

Tab과 Space 혼용 문제 해결:
VSCode에서 파일을 열고, 화면 오른쪽 하단의 Spaces 또는 Tab Size 영역을 클릭합니다.
여기서 Convert Indentation to Spaces 또는 Convert Indentation to Tabs를 선택하여 
코드의 indentation을 통일시킵니다.

자동 정렬 (Auto-formatting):
VSCode는 기본적으로 여러 언어의 코드 자동 정렬 기능을 제공합니다.
코드를 선택한 후 Shift + Alt + F (Windows/Linux) 또는 Shift + Option + F (Mac)를 누릅니다.

0개의 댓글