2017-09-29 16 views
-1

SFTP 플러그인이 설치된 고급 텍스트 3이 있습니다. 그것을 사용하여 코드를 다운로드 할 수 있지만 열리는 파이썬 파일은 제대로 정렬되지 않습니다.SFTP 파일 정렬 문제

티켓을 SO에서 개설했으나 해결되지 않았습니다.

https://askubuntu.com/questions/959866/files-improperly-aligned-after-transfer-via-ftp?noredirect=1#comment1533479_959866

는 확실하지 나는 서버 또는 편집기에서 하나 내 평 파일에 변경해야합니다. 라인은 SFTP 이후에만 정렬되지 않습니다.

내 SFTP 설정 : - 다른 컴퓨터 나 다른 소프트웨어에서 파일을 볼 때

"translate_tabs_to_spaces": true, 
    "detect_indentation": false, 
    "tab_size": 8, 
    "tab_width": 8 

enter image description here

+0

아마도 파일은 탭으로 들여 쓰기되어 있고 Sublime 환경 설정의'tab_size'는 예상했던 것과 다른 값으로 설정되어 있습니다. – OdatNurd

+0

예, 맞습니다. 리모컨의 탭 크기는 8이지만 SFTP 플러그인을 사용할 때 기본값은 '4'로 설정됩니다. 위의 SFTP 설정을 지정했습니다. – user1050619

+0

SFTP는 이러한 설정을 지원하지 않습니다. 그들은 사용자 환경 설정 ('Preferences> Settings')에 있어야합니다. – OdatNurd

답변

0

들여 쓰기가 변화는 것을 공간과는 달리으로, 공간의 양 들여 쓰기 탭을 사용하여 나타내는입니다 탭은 사용 및 구성 설정을 기반으로 변경 사항을 처리하며 개발 영역에서 더 열띤 성난 전쟁 중 하나입니다.

당신이 정확하게 추측했듯이, 기본값이 예상 한 것과 다르기 때문에 Sublime에게 얼마나 탭이 넓다고 생각하는지 말해야합니다.

대부분 문제는 게시물에서 언급 한 설정이 SFTP 설정 (available settingsdocumentation에 있음)이 아니라는 것입니다. SFTP는 일련의 바이트로 파일을 이동 시키지만 실제 디스플레이 및 편집에는 관련되지 않습니다.

더 잘 작동하도록하려면 사용자 환경 설정에 해당 설정을 적용해야합니다. 메뉴에 Sublime Text > Preferences > Settings입니다 (즉, & # x2318; +,). 오른쪽의 설정 창에 추가하십시오.

즉, tab_width은 Sublime이 기본적으로 이해하는 설정은 아니지만 언급 한 다른 세 가지가 유효하다는 점에 유의하십시오. 또한 이러한 설정을 사용하면 Sublime이 모든 탭을 8 칸으로 확장하여 탭 문자를 완전히 제거합니다.

파일이 더 이상 들여 쓰기를 원하지 않는다고 가정하면 원하는 것입니다. 탭을 선호하는 경우 탭 문자가 유지되도록 translate_tabs_to_spacesfalse으로 설정해야합니다.