curl에서 얻은 웹 소스 코드에 색을 지정하고 싶습니다.

2680 단어 BashHTMLlessiPadcurl
iPad로 코딩을 하면 브라우저에서 소스를 확인할 수 없기 때문에 불편합니다.
소스를 보는 전용 앱도 있는 것 같지만, 앱을 넣지 않고 어떻게 해야 할지 모색했습니다.

대상은 iPad에서 원격으로 Linux에 들어가서 작업하는 사람입니다.
※iPad의 프로그래밍 환경 구축의 이야기는 이쪽
htps : // 코 m / 슈타 / / ms / 7, 3f3801, 0209f9, d5, c

명령 흐름



curl에서 얻고 source-highlight로 색칠하고 less로 봅니다.

source-highlight 설치



source-highlight가 필요하므로 우선 설치. apt라면 아래에서.
$ sudo apt install source-highlight

사용해보기



명령은 이런 느낌.
curl -s https://qiita.com|source-highlight --failsafe -f esc --line-number -s html|less -R

옵션은 이런 느낌이 되고 있습니다.
  • source-highlight
  • -f esc: 이스케이프 순서를 사용해 색을 표현.
  • -s html: 하이라이트의 종류를 html로 지정.

  • less -R : 컬러 이스케이프 시퀀스를 읽습니다.

  • 함수로 두는 것이 편리합니다.



    ~/.bashrc에 이런 느낌으로 써 두면 매번 오래 쓰지 않아서 죄송합니다.

    .bashrc
    function websource {
      curl -s $1|source-highlight --failsafe -f esc --line-number -s html|less -R
    }
    
    websource https://www.yahoo.co.jp
    



    제대로 색으로 구분되어 취득할 수 있었습니다.

    소스 디스플레이와 개발자 도구를 부탁드립니다.



    브라우저의 소스 표시와 웹 인스펙터가 iPad OS에서 구현되면 좋겠다고 생각했지만, 불행히도 오지 않았어요.
    실장되는 기색도 없습니다만, 이 2개마저 사용할 수 있으면 나머지는 프런트 엔드 제작도 어떻게 꽤 보이지만.
    apple 씨 잘 부탁드립니다.

    [추기] bat 명령을 사용하는 방법



    코멘트에서 bat라는 명령을 가르쳐 주셔서 감사합니다.
    htps : // 기주 b. 이 m/샤 rkdp/바 t/bぉb/마s r/두 c/레아 D메-그럼. md

    github에서 떨어 뜨려 설치하면
    curl -s https://qiita.com|bat
    

    에서 강조 표시된 코드를 볼 수 있습니다.

    디폴트의 ​​칼라는 이쪽이 취향이다.

    좋은 웹페이지 즐겨찾기