[검색 생활 향상 ②] 한 번의 명령으로 방대한 값싼 의자를 방문하고 확인할 수 있는'cheat.sh'를 사용해 보자.

  • 평소부터 수색에 매진하는 기술자 생활을 효율화, 부담 경감, 행복화를 위해 분투하고 있다는 보도 2탄.
  • '검색'보다는'검색'이라는 단어를 사용하는 것은 순전히 자신의 몰입도를 높이는 생활이다.
  • 이번에는 명령 한 번으로 방대한 저가 의자를 사용할 수 있는'cheat.sh'를 사용해 보자.
  • 개요

  • Python제는 각종 언어와 명령에 대응하는 저렴한 표를 간단하게 확인할 수 있는 명령 도구입니다.
  • 명령뿐만 아니라 브라우저에서도 사용할 수 있습니다.
  • 사이트 제목
  • 공식 GitHub
  • 특징


    다양한 언어 및 명령 지원

  • 상술한 각종 정보에 대응하는 가격표.
  • 50여 개 프로그래밍 언어
  • MySQL 또는 Redis 등의 데이터베이스 시스템
  • 1000개 이상의 Linux 또는 Unix 명령
  • 스피드

  • 저렴한 의자에 대한 접근과 응답 속도가 빠르다.
  • 공식에 따라 원칙적으로 100ms 이내에서 응답한다.
  • 통합 정보

  • 세계 표준 지역사회에서 만든 저장소 등을 저렴한 표로 사용하기 때문에 안전하고 실용적인 정보에 접근할 수 있다.
  • 브라우저에서 사용

  • 명령뿐만 아니라 브라우저에서도 직접 사용할 수 있기 때문에 다양한 장소에서 사용할 수 있다.
  • 전용 명령 클라이언트

  • curl 명령(데이터 통신 클래스 명령)에서도 사용할 수 있지만 전용 명령 클라이언트를 설치하여 사용할 수 있습니다.
  • 설치 클라이언트의 장점은 다음과 같다.
  • 보다 간결한 설명으로 액세스
  • zsh,fish 등에 대응하는 라벨 보충 모드
  • 기록 및 클립보드 관리
  • 상호 작용 가능한 케이스 모드
  • 다양한 편집기와의 협업

  • 확장 기능과 플러그인을 이용하여 터미널과 브라우저를 열지 않고 편집기에서만 완성합니다.
  • 주요 대응 편집기는 다음과 같다.
  • Visual Studio Code
  • Vim
  • Emacs
  • IntelliJ IDEA
  • 결과

  • 다음, 실제 화면
  • 전용 명령 클라이언트, 더 완전한 설명
  • 명령 클라이언트의 케이스 모드를 사용하여 더욱 편리한 설명
  • 편집기와 통합하여 기능을 확장할 수도 있습니다.

  • 작업 환경

  • Mac OS X 10.13.4
  • Homebrew 2.1.4
  • Visual Studio Code
  • 설치

  • 명령 클라이언트를 사용하지 않고curl 명령을 사용할 때 설치할 필요가 없습니다.
  • Mac

  • 터미널을 열고cheat에 있습니다.sh를 가져오는 명령 클라이언트입니다.
  • # cht.sh導入
    $ curl https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh
    
    # 実行権限の設定
    $ sudo chmod +x /usr/local/bin/cht.sh
    
  • 반드시 필요한 것은 아니지만 명령 클라이언트를 더욱 상호작용적으로 이용할 수 있는 케이스 모드가 존재한다.
  • 케이스 모드를 이용하기 위해서는 다음 명령의'rlwrap'이라는 케이스 설정 도구를 설치해야 한다.
  • Homebrew를 가져오지 않은 경우 로 설정합니다.
  • $ brew install rlwrap
    

    Windows

  • Windows에서,cheat.sh를 사용하려면 명령 클라이언트여기 참고를 설치해야 합니다.
  • 다음 명령에서 실행 환경을 구축한다.
  • ※ 설치 시 scoop이라는 Windows 패키지 관리 도구를 먼저 가져와야 합니다.
  • ※ 가져오지 않은 경우 cht.exe에 scoop
  • 설치
    $ scoop install cht
    
  • ※cht.exe는 아래의 설명과 다르기 때문에 상세한 조작 방법은 여기 참고
  • 기본 작업

  • 각 기본 조작은 다음과 같다.
  • 컨텐트
    curl 명령
    명령 클라이언트
    첫 페이지 확인curl cheat.sh/ cht.sh /언어 및 명령 확인
    curl cheat.sh/:list 언어
    cht.sh/:list 언어
    언어별로 모든 머리글 테이블 보기curl cheat.sh/言語/:list cht.sh 言語 :list언어별 도움말 페이지 보기curl cheat.sh/言語/:hello cht.sh 言語 hello언어별 기초 문법 페이지 확인curl cheat.sh/言語/:learn cht.sh 言語 :learn언어 및 명령으로 키워드 검색curl cheat.sh/言語/キーワード+キーワード2예: curl cheat.sh/言語/parse+json ※ curl의 여러 키워드 지정에 "+"를 추가해야 합니다.cht.sh 言語 キーワード キーワード2예: cht.sh js parse json강조 표시 해제curl cheat.sh/言語/キーワード?T cht.sh 言語 キーワード ?T주석 표시 제외curl cheat.sh/言語/キーワード?Q cht.sh 言語 キーワード ?Q테마 확인curl cht.sh/:styles-demo cht.sh :styles-demo테마 설정curl cht.sh/言語/キーワード?style=テーマ cht.sh :style=テーマ시작 셸 모드
    사용할 수 없음cht.sh --shell 표시: cht.sh>언어별 시작 셸 모드
    사용할 수 없음cht.sh --shell go 표시: cht.sh/go>셸 모드 사용
    사용할 수 없음cht.sh>cd js cht.sh/js>parse json

    별칭 설정

  • 적당히 임의로 별명을 설정하면 짧은 기술로 간단하게 부정행위를 할 수 있다.
  • 기본 별칭 설정은 다음과 같습니다.
  • 이용~/.bashrc을 기술장소로 한다.
  • ~/.bashrc
    # 「cht 言語 キーワード」とかで呼び出すため。
    alias cht='cht.sh /'
    # 「chsh 言語」とかでシェルモードを起動するため
    alias chsh='cht.sh --shell ' 
    # 「hello 言語」とかで各言語のHelloページを表示するため
    hello() {
     cht.sh $1 hello
    }
    # 「learn 言語」とかで各言語の学習ページを表示するため
    learn() {
     cht.sh $1 hello
    }
    

    편집기와 협업


    Visual Studio Code

  • 편집기에서 cheat.sh의 가격표에 접근하기 위해 다음 확장 기능을 가져옵니다.
  • 여기
  • 확장 기능의 가져오기, 바로 가기에서 Ctrl(cmd) + Shift + X 을 클릭하여 "Snippet"으로 검색하고 가져옵니다.
  • 을 가져온 후 각 파일에서 Ctrl(cmd) + Shift + P 을 클릭합니다.
  • 표시된 입력란에 "Snippet: Find Inplace"를 입력하고 Enter 키
  • 를 클릭합니다.
  • 표시된 입력란에 키워드(예: hello)를 입력하고 Enter 키
  • 를 클릭합니다.
  • 컨텐트가 파일에 삽입됩니다.
  • 추가 편집기

  • Vim, Emacs, Sublime 등의 편집기에서 Snippet로 가져옵니다.
  • 총결산

  • 이번에는 싸구려 의자 호출이기 때문에'컨닝을 했다'는 어려운 경험에 따라 삐걱삐걱 생각과 싸우며 기사를 쓴다.
  • '간단한 기술 호출'로 매력을 느끼고 기초적인 지령 부정행위도 연속적으로 호출한다.
  • 다음에 우리는 기회를 이용하여 증가하는 데이터베이스와 관련된 검색술을 찾을 것이다.
  • 참고 자료


  • 여기 참고
    → 이 기사를 참고했다.당신의 보살핌을 받았습니다.

  • https://www.softantenna.com/wp/review/cheat-sh/
    → 공식 GitHub.당신의 보살핌을 받았습니다.

  • https://github.com/chubin/cheat.sh/blob/master/README.md
    → 문서의 일본어 번역.당신의 보살핌을 받았습니다.
  • 좋은 웹페이지 즐겨찾기