sublime - text 단말 기 는 입력 할 수 없고 scanf, input 등 문법 문제 해결 은 지원 되 지 않 습 니 다.

3096 단어
sublimetext 는 사용 하기 좋 은 경 량 편집기 입 니 다. 다 중 언어 문법 하 이 라이트, 자동 완성, 단축 키 컴 파일 실행 을 지원 합 니 다. 그리고 ui 도 좋 고 간결 합 니 다. 저 는 계속 사용 하고 있 습 니 다.나 는 이전에 댓 글 을 훑 어 보 았 을 때 어떤 사람들 도 이 편집 기 를 사용 하고 있 는 것 을 보 았 다.
그러나 이 편집기 의 컴 파일 실행 기능 은 dan teng 입 니 다. 셸 이 실행 한 결 과 를 읽 어서 터미널 에 표시 하 는 것 은 무엇 을 의미 하 는 것 입 니까?이 는 고양이 가 입력 문 구 를 사용 할 수 없고 디 버 깅 기능 을 사용 할 수 없다 는 뜻 이다.
잔말 말고 해결 방법.
sublime -> 도구 -> 컴 파일 시스템 에 새 컴 파일 시스템 을 만 들 고 다음 내용 을 입력 하 십시오.
{      "cmd" : ["gcc", "$file_name", "-o", "${file_base_name}", "-lm", "-Wall"],      "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",      "selector" : "source.c, source.c++",      "shell":false,      "working_dir" : "$file_path",      "variants":      [          {            "name": "RunInCommand",            "cmd": ["cmd", "/c", "gcc","-g", "${file}", "-o", "${file_path}/${file_base_name}", "&&","start", "cmd", "/k", "${file_path}/${file_base_name}"]          }      ]  }

이것 은 c 언어의 컴 파일 러 입 니 다. gdb 를 지원 합 니 다.
새 컴 파일 시스템 입력
{      "cmd" : ["javac", "$file_name"],      "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",      "selector" : "source.java",      "shell":false,      "working_dir" : "$file_path",      "variants":      [          {            "name": "RunInCommand",            "cmd": ["cmd", "/c", "javac","${file}","&&","start", "cmd", "/k", "java $file_name"]          }        ,          {              "name":"Debug",              "cmd": ["cmd", "/c","javac","${file}","&&","start", "cmd", "/k","gdb ${file_path}/${file_base_name}"]          }      ]  }

자바 컴 파일 시스템 입 니 다.
새 컴 파일 시스템 입력
{ "cmd" : ["g++", "$file_name", "-o", "${file_base_name}", "-lm", "-Wall"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "selector" : "source.c, source.c++", "shell":false, "working_dir" : "$file_path", "variants": [ { "name": "RunInCommand", "cmd": ["cmd", "/c", "g++","-g", "${file}", "-o", "${file_path}/${file_base_name}", "&&","start", "cmd", "/k", "${file_path}/${file_base_name}"] } ] }

c++ 컴 파일 시스템 입 니 다. gdb 를 지원 합 니 다.
제 가 이 세 가지 언어 를 자주 사용 하기 때문에 이 세 가지 언어 를 잠시 설정 할 수 있 습 니 다. 다른 언어 는 이 세 가지 설정 을 참고 할 수 있 습 니 다. 원 리 는 모두 같 습 니 다. 컴 파일 을 마치 고 명령 프롬프트 를 사용 하여 자체 적 으로 가지 고 있 지 않 은 터미널 디 스 플레이 를 열 수 있 습 니 다.

좋은 웹페이지 즐겨찾기