line monitor > sublime text/메모장 > 개행의 취급이 다르다 > 메모장:LF만의 행이 개행되지 않는다

동작 확인
Sublime Text on Mac OS X 10.8.5
Sublime Text on Windows 7 pro
メモ帳 on Windows 7 pro
Google Chrome on Windows 7 pro

시리얼 라인 모니터의 로그 기능을 테스트하고 있다.

(CR | LF | CR + LF) 송신, (CR | LF | CR + LF) 응답의 통신을 모니터하고 로그 파일로 생성하는 기능으로, 그 파일을 확인하고 있는 중에서 깨달은 점을 기재 한다.
  • CR 종단의 행의 표시가 메모장과 다른 소프트(sublime text, chrome)로 다르다

  • 송신 파일 예 및 응답



    이하와 같은 파일의 내용을 송신하여, 자작의 에코 서버 소프트웨어로 에코백 응답한다.

    1txCRrxCRLF.txt
    -----
    1txCR  rxCRLF
    1txCR  rxCRLF
    
    1txCR  rxCRLF
    1txCR  rxCRLF
    1txCR  rxCRLF
    
  • txCR은 송신자가 CR 종단을 의미한다
  • rxCRLF는 응답 (에코 서버)이 CRLF 종단을 의미합니다.

    송신은 TeraTerm을 사용하여 설정으로 CR 종단, CRLF 종단 등을 전환하고 있다.

    에코 서버에서는 CR과 LF의 부가를 체크로 ON/OFF할 수 있다.
    h tp : // 쿠이타. 이 m / 7 ~ f9 / ms / 2493d 3 네 263124745


    결과



    sublime text로 표시



    개별 행이 분리되어 있습니다.



    메모장에서 표시



    개행이 되지 않고 다음의 행과 연결되어 있는 것이 있다.

    LF만의 응답의 행이 개행되어 있지 않은 것 같다.



    크롬에서 표시



    chrome에서도 열어 보았다.
    개별 행이 분리되어 있습니다.



    대응은 낮은 우선



    상기의 결과로부터, 지금의 문제는 메모장 이외의 열람으로 회피할 수 있는 것을 알았다.
    이 근처는 깔끔한 대응이 필요할지도 모르지만, line monitor 작성의 다른 작업과의 합의 속에서, 우선도는 낮추는 것으로 한다.

    LF 종단의 행의 표시에 관해서는 메모장과 다른 소프트, 어느 것이 본래의 표시 방법일까?
  • 좋은 웹페이지 즐겨찾기