wellcome_공부일기

티스토리 코드블럭 정렬 오류 해결 방법 본문

티스토리 작성 Tip

티스토리 코드블럭 정렬 오류 해결 방법

ma_heroine 2020. 4. 19. 18:23

티스토리에서 코딩 관련 글을 작성할 때, 코드블럭 에디터가 있어서 편리하게 사용할 줄 알았으나,

하지만 막상 C++ 코드를 입력하니

int main() 
{
	int x = 2;
    int y = x + 3;
    
    return 0;
}

3번째 라인처럼 라인 정렬 문제가 발생했습니다.

코드를 지우고 다시 써도 해결되지 않았고 html과 css에 접근하여 code 관련 함수 내에

"text-align = left"를 작성하여도 문제가 해결되지 않았습니다. ㅠ 0 ㅠ 

(혹시 코드로 수정할 수 있으신 분을 알려주시면 감사하겠습니다. (๑˃̵ᴗ˂̵)و ♡)

 

 

그래서 혹시 에디터에서 작성할 때, 코드가 " { " 영향을 받은 건지 아니면 혹시 tab이나 space의 영향을 받은 건지 감이 안와서 아래와 같이 다시 작성해보는데 tab과 space의 영향을 받아 정렬 문제가 발생했던 것이었습니다.

처음 코드블럭을 작성할 때 함수 내에 tab을 이용하여 작성하면 위와 같이 발행 시 정렬 문제가 발생합니다.

하지만 처음부터 코드블럭을 작성할 때, space를 4번 쳐서 코드를 친다면 정렬문제는 나타나지 않습니다. 

아래처럼 에디터에 들어가서 tab 혹은 space를 사용하여 수정한다면 정렬 문제를 해결할 수 있습니다.  

 

 

1. 글 수정 시, 에디터 들어가기 전의 코드 모습

 

 

 

2. 에디터를 열면 이상하게도 정렬이 잘 되어 있습니다. (하지만 글 발행 시, 정렬 문제가 그대로 있다는 점!)

 

 

3. 아래 사진과 같이 함수 내 모든 코드줄들의 space or tab을 지워 왼쪽 사이드에 정렬해줍니다.

그리고 다시 오른쪽 사진처럼 tab을 이용하여(space 4번을 사용해도 됩니다.) 코드들을 재정렬합니다.

 

 

 

이후 발행을 하면, 아래와 같이 잘 정렬된 코드블럭을 볼 수 있었습니다!!

 

 

Comments